builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0083 starttime: 1464006193.81 results: success (0) buildid: 20160523043629 builduid: 9d939aba9f834d8ca4031d65520bf3e1 revision: fdf13c9edc864bebb7258816b4033af8b5dccc48 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:13.806386) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:13.807478) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:13.807829) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:13.956662) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:13.956974) ========= 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.IYvFnv2Eri/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.w2rU55yAsR/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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-05-23 05:23:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 163M=0s 2016-05-23 05:23:14 (163 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.486917 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:14.549038) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:14.549327) ========= 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.IYvFnv2Eri/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.w2rU55yAsR/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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.020405 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:14.600654) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 05:23:14.601290) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fdf13c9edc864bebb7258816b4033af8b5dccc48 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fdf13c9edc864bebb7258816b4033af8b5dccc48 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.IYvFnv2Eri/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.w2rU55yAsR/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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-05-23 05:23:14,678 truncating revision to first 12 chars 2016-05-23 05:23:14,678 Setting DEBUG logging. 2016-05-23 05:23:14,678 attempt 1/10 2016-05-23 05:23:14,678 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fdf13c9edc86?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 05:23:15,745 unpacking tar archive at: mozilla-aurora-fdf13c9edc86/testing/mozharness/ program finished with exit code 0 elapsedTime=1.319758 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 05:23:15.939585) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:15.939928) ========= script_repo_revision: fdf13c9edc864bebb7258816b4033af8b5dccc48 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:15.940345) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:15.940632) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 05:23:15.959065) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 21 secs) (at 2016-05-23 05:23:15.959338) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.IYvFnv2Eri/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.w2rU55yAsR/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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 05:23:16 INFO - MultiFileLogger online at 20160523 05:23:16 in /builds/slave/test 05:23:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 05:23:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:23:16 INFO - {'append_to_log': False, 05:23:16 INFO - 'base_work_dir': '/builds/slave/test', 05:23:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:23:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:23:16 INFO - 'buildbot_json_path': 'buildprops.json', 05:23:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:23:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:23:16 INFO - 'download_minidump_stackwalk': True, 05:23:16 INFO - 'download_symbols': 'true', 05:23:16 INFO - 'e10s': False, 05:23:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:23:16 INFO - 'tooltool.py': '/tools/tooltool.py', 05:23:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:23:16 INFO - '/tools/misc-python/virtualenv.py')}, 05:23:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:23:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:23:16 INFO - 'log_level': 'info', 05:23:16 INFO - 'log_to_console': True, 05:23:16 INFO - 'opt_config_files': (), 05:23:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:23:16 INFO - '--processes=1', 05:23:16 INFO - '--config=%(test_path)s/wptrunner.ini', 05:23:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:23:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:23:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:23:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:23:16 INFO - 'pip_index': False, 05:23:16 INFO - 'require_test_zip': True, 05:23:16 INFO - 'test_type': ('testharness',), 05:23:16 INFO - 'this_chunk': '1', 05:23:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:23:16 INFO - 'total_chunks': '10', 05:23:16 INFO - 'virtualenv_path': 'venv', 05:23:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:23:16 INFO - 'work_dir': 'build'} 05:23:16 INFO - ##### 05:23:16 INFO - ##### Running clobber step. 05:23:16 INFO - ##### 05:23:16 INFO - Running pre-action listener: _resource_record_pre_action 05:23:16 INFO - Running main action method: clobber 05:23:16 INFO - rmtree: /builds/slave/test/build 05:23:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:23:17 INFO - Running post-action listener: _resource_record_post_action 05:23:17 INFO - ##### 05:23:17 INFO - ##### Running read-buildbot-config step. 05:23:17 INFO - ##### 05:23:17 INFO - Running pre-action listener: _resource_record_pre_action 05:23:17 INFO - Running main action method: read_buildbot_config 05:23:17 INFO - Using buildbot properties: 05:23:17 INFO - { 05:23:17 INFO - "project": "", 05:23:17 INFO - "product": "firefox", 05:23:17 INFO - "script_repo_revision": "production", 05:23:17 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 05:23:17 INFO - "repository": "", 05:23:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 05:23:17 INFO - "buildid": "20160523043629", 05:23:17 INFO - "pgo_build": "False", 05:23:17 INFO - "basedir": "/builds/slave/test", 05:23:17 INFO - "buildnumber": 16, 05:23:17 INFO - "slavename": "t-yosemite-r7-0083", 05:23:17 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 05:23:17 INFO - "platform": "macosx64", 05:23:17 INFO - "branch": "mozilla-aurora", 05:23:17 INFO - "revision": "fdf13c9edc864bebb7258816b4033af8b5dccc48", 05:23:17 INFO - "repo_path": "releases/mozilla-aurora", 05:23:17 INFO - "moz_repo_path": "", 05:23:17 INFO - "stage_platform": "macosx64", 05:23:17 INFO - "builduid": "9d939aba9f834d8ca4031d65520bf3e1", 05:23:17 INFO - "slavebuilddir": "test" 05:23:17 INFO - } 05:23:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 05:23:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 05:23:17 INFO - Running post-action listener: _resource_record_post_action 05:23:17 INFO - ##### 05:23:17 INFO - ##### Running download-and-extract step. 05:23:17 INFO - ##### 05:23:17 INFO - Running pre-action listener: _resource_record_pre_action 05:23:17 INFO - Running main action method: download_and_extract 05:23:17 INFO - mkdir: /builds/slave/test/build/tests 05:23:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:17 INFO - https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:23:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:23:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:23:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:23:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 05:23:18 INFO - Downloaded 1235 bytes. 05:23:18 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 05:23:18 INFO - Using the following test package requirements: 05:23:18 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:23:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 05:23:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 05:23:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'jsshell-mac64.zip'], 05:23:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 05:23:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 05:23:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 05:23:18 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 05:23:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 05:23:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 05:23:18 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 05:23:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:23:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:18 INFO - https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:23:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:23:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:23:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 05:23:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 05:23:19 INFO - Downloaded 17983203 bytes. 05:23:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:23:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:23:19 INFO - caution: filename not matched: web-platform/* 05:23:19 INFO - Return code: 11 05:23:19 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')]} 05:23:19 INFO - https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:23:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:23:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:23:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 05:23:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:23:21 INFO - Downloaded 36409048 bytes. 05:23:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:23:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:23:25 INFO - caution: filename not matched: bin/* 05:23:25 INFO - caution: filename not matched: config/* 05:23:25 INFO - caution: filename not matched: mozbase/* 05:23:25 INFO - caution: filename not matched: marionette/* 05:23:25 INFO - caution: filename not matched: tools/wptserve/* 05:23:25 INFO - Return code: 11 05:23:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:25 INFO - https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 05:23:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:23:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:23:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 05:23:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 05:23:28 INFO - Downloaded 73048797 bytes. 05:23:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:23:28 INFO - mkdir: /builds/slave/test/properties 05:23:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:23:28 INFO - Writing to file /builds/slave/test/properties/build_url 05:23:28 INFO - Contents: 05:23:28 INFO - build_url:https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 05:23:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:23:29 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:23:29 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:23:29 INFO - Contents: 05:23:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:23:29 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')]} 05:23:29 INFO - https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:23:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:23:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:23:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 05:23:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:23:34 INFO - Downloaded 103633794 bytes. 05:23:34 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:23:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:23:38 INFO - Return code: 0 05:23:38 INFO - Running post-action listener: _resource_record_post_action 05:23:38 INFO - Running post-action listener: set_extra_try_arguments 05:23:38 INFO - ##### 05:23:38 INFO - ##### Running create-virtualenv step. 05:23:38 INFO - ##### 05:23:38 INFO - Running pre-action listener: _pre_create_virtualenv 05:23:38 INFO - Running pre-action listener: _resource_record_pre_action 05:23:38 INFO - Running main action method: create_virtualenv 05:23:38 INFO - Creating virtualenv /builds/slave/test/build/venv 05:23:38 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:23:38 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:23:38 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:23:38 INFO - Using real prefix '/tools/python27' 05:23:38 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:23:39 INFO - Installing distribute.............................................................................................................................................................................................done. 05:23:41 INFO - Installing pip.................done. 05:23:41 INFO - Return code: 0 05:23:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:23:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:23:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:23:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:41 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 0x10e480e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e49df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd52b6f44b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4995e0>, '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 0x10e07ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e0a7990>, '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.IYvFnv2Eri/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.w2rU55yAsR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:23:41 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 05:23:41 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 05:23:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IYvFnv2Eri/Render', 05:23:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:23:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:23:41 INFO - 'HOME': '/Users/cltbld', 05:23:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:23:41 INFO - 'LOGNAME': 'cltbld', 05:23:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:23:41 INFO - 'MOZ_NO_REMOTE': '1', 05:23:41 INFO - 'NO_EM_RESTART': '1', 05:23:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:23:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:23:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:23:41 INFO - 'PWD': '/builds/slave/test', 05:23:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:23:41 INFO - 'SHELL': '/bin/bash', 05:23:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.w2rU55yAsR/Listeners', 05:23:41 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 05:23:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:23:41 INFO - 'USER': 'cltbld', 05:23:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:23:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:23:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:23:41 INFO - 'XPC_FLAGS': '0x0', 05:23:41 INFO - 'XPC_SERVICE_NAME': '0', 05:23:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:23:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:23:42 INFO - Downloading/unpacking psutil>=0.7.1 05:23:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:23:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:23:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:23:45 INFO - Installing collected packages: psutil 05:23:45 INFO - Running setup.py install for psutil 05:23:45 INFO - building 'psutil._psutil_osx' extension 05:23:45 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:23:45 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:23:45 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:23:45 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:23:45 INFO - building 'psutil._psutil_posix' extension 05:23:45 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:23:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:23:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:23:45 INFO - ^ 05:23:45 INFO - 1 warning generated. 05:23:45 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:23:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:23:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:23:46 INFO - Successfully installed psutil 05:23:46 INFO - Cleaning up... 05:23:46 INFO - Return code: 0 05:23:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:23:46 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')]} 05:23:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:23:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:46 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')]} 05:23:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:23:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:46 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 0x10e480e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e49df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd52b6f44b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4995e0>, '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 0x10e07ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e0a7990>, '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.IYvFnv2Eri/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.w2rU55yAsR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:23:46 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 05:23:46 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 05:23:46 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IYvFnv2Eri/Render', 05:23:46 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:23:46 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:23:46 INFO - 'HOME': '/Users/cltbld', 05:23:46 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:23:46 INFO - 'LOGNAME': 'cltbld', 05:23:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:23:46 INFO - 'MOZ_NO_REMOTE': '1', 05:23:46 INFO - 'NO_EM_RESTART': '1', 05:23:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:23:46 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:23:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:23:46 INFO - 'PWD': '/builds/slave/test', 05:23:46 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:23:46 INFO - 'SHELL': '/bin/bash', 05:23:46 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.w2rU55yAsR/Listeners', 05:23:46 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 05:23:46 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:23:46 INFO - 'USER': 'cltbld', 05:23:46 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:23:46 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:23:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:23:46 INFO - 'XPC_FLAGS': '0x0', 05:23:46 INFO - 'XPC_SERVICE_NAME': '0', 05:23:46 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:23:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:23:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:23:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:23:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:23:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:23:48 INFO - Installing collected packages: mozsystemmonitor 05:23:48 INFO - Running setup.py install for mozsystemmonitor 05:23:49 INFO - Successfully installed mozsystemmonitor 05:23:49 INFO - Cleaning up... 05:23:49 INFO - Return code: 0 05:23:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:23:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:23:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:23:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10e480e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e49df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd52b6f44b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4995e0>, '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 0x10e07ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e0a7990>, '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.IYvFnv2Eri/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.w2rU55yAsR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:23:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:23:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:23:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IYvFnv2Eri/Render', 05:23:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:23:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:23:49 INFO - 'HOME': '/Users/cltbld', 05:23:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:23:49 INFO - 'LOGNAME': 'cltbld', 05:23:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:23:49 INFO - 'MOZ_NO_REMOTE': '1', 05:23:49 INFO - 'NO_EM_RESTART': '1', 05:23:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:23:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:23:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:23:49 INFO - 'PWD': '/builds/slave/test', 05:23:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:23:49 INFO - 'SHELL': '/bin/bash', 05:23:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.w2rU55yAsR/Listeners', 05:23:49 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 05:23:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:23:49 INFO - 'USER': 'cltbld', 05:23:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:23:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:23:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:23:49 INFO - 'XPC_FLAGS': '0x0', 05:23:49 INFO - 'XPC_SERVICE_NAME': '0', 05:23:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:23:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:23:49 INFO - Downloading/unpacking blobuploader==1.2.4 05:23:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:51 INFO - Downloading blobuploader-1.2.4.tar.gz 05:23:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:23:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:23:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:23:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:23:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:23:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:23:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:23:52 INFO - Downloading docopt-0.6.1.tar.gz 05:23:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:23:53 INFO - Installing collected packages: blobuploader, requests, docopt 05:23:53 INFO - Running setup.py install for blobuploader 05:23:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:23:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:23:53 INFO - Running setup.py install for requests 05:23:53 INFO - Running setup.py install for docopt 05:23:53 INFO - Successfully installed blobuploader requests docopt 05:23:53 INFO - Cleaning up... 05:23:53 INFO - Return code: 0 05:23:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:23:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:23:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:23:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:23:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10e480e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e49df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd52b6f44b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4995e0>, '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 0x10e07ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e0a7990>, '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.IYvFnv2Eri/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.w2rU55yAsR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:23:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:23:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:23:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IYvFnv2Eri/Render', 05:23:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:23:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:23:53 INFO - 'HOME': '/Users/cltbld', 05:23:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:23:53 INFO - 'LOGNAME': 'cltbld', 05:23:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:23:53 INFO - 'MOZ_NO_REMOTE': '1', 05:23:53 INFO - 'NO_EM_RESTART': '1', 05:23:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:23:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:23:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:23:53 INFO - 'PWD': '/builds/slave/test', 05:23:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:23:53 INFO - 'SHELL': '/bin/bash', 05:23:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.w2rU55yAsR/Listeners', 05:23:53 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 05:23:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:23:53 INFO - 'USER': 'cltbld', 05:23:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:23:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:23:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:23:53 INFO - 'XPC_FLAGS': '0x0', 05:23:53 INFO - 'XPC_SERVICE_NAME': '0', 05:23:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:23:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-IaH_zg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-3g0G88-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-HqnlZv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-wPuTnl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-7xAw2U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-2tCXem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-HjNoNg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:23:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:23:54 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-Ls6knX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-B2Cvld-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-hJ9mRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-s4sxiB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-l81BEh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-b_euW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-Vd2Den-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-1lGbTP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-AtjV6v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:23:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:23:55 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-bfZgu8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:23:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:23:56 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-yL9SOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:23:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:23:56 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-Yqc4mP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:23:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:23:56 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-B57LSY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:23:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:23:56 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-Hrc6i0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:23:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:23:56 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:23:56 INFO - Running setup.py install for manifestparser 05:23:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:23:57 INFO - Running setup.py install for mozcrash 05:23:57 INFO - Running setup.py install for mozdebug 05:23:57 INFO - Running setup.py install for mozdevice 05:23:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:23:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:23:57 INFO - Running setup.py install for mozfile 05:23:57 INFO - Running setup.py install for mozhttpd 05:23:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:23:57 INFO - Running setup.py install for mozinfo 05:23:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:23:57 INFO - Running setup.py install for mozInstall 05:23:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Running setup.py install for mozleak 05:23:58 INFO - Running setup.py install for mozlog 05:23:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Running setup.py install for moznetwork 05:23:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Running setup.py install for mozprocess 05:23:58 INFO - Running setup.py install for mozprofile 05:23:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Running setup.py install for mozrunner 05:23:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:23:58 INFO - Running setup.py install for mozscreenshot 05:23:59 INFO - Running setup.py install for moztest 05:23:59 INFO - Running setup.py install for mozversion 05:23:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:23:59 INFO - Running setup.py install for wptserve 05:23:59 INFO - Running setup.py install for marionette-driver 05:23:59 INFO - Running setup.py install for browsermob-proxy 05:23:59 INFO - Running setup.py install for marionette-client 05:24:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:24:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:24:00 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:24:00 INFO - Cleaning up... 05:24:00 INFO - Return code: 0 05:24:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:24:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:24:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:24:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:24:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x10e480e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e49df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd52b6f44b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e4995e0>, '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 0x10e07ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e0a7990>, '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.IYvFnv2Eri/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.w2rU55yAsR/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:24:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:24:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:24:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IYvFnv2Eri/Render', 05:24:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:00 INFO - 'HOME': '/Users/cltbld', 05:24:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:00 INFO - 'LOGNAME': 'cltbld', 05:24:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:00 INFO - 'MOZ_NO_REMOTE': '1', 05:24:00 INFO - 'NO_EM_RESTART': '1', 05:24:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:00 INFO - 'PWD': '/builds/slave/test', 05:24:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:00 INFO - 'SHELL': '/bin/bash', 05:24:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.w2rU55yAsR/Listeners', 05:24:00 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 05:24:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:00 INFO - 'USER': 'cltbld', 05:24:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:00 INFO - 'XPC_FLAGS': '0x0', 05:24:00 INFO - 'XPC_SERVICE_NAME': '0', 05:24:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:24:00 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-yVeTYy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:24:00 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:24:00 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-fOBvOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:24:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:24:00 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-2RwLmX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:24:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:24:00 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-hIZtJJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:24:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:24:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:24:00 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-9aZKCU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:24:01 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)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-lvJJp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-dkWbNa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-xy4ruP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-uShjNi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-FTUg6J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-MNEFR8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-CXUNkl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-WbwmE6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:24:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:24:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:24:01 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-0fTPmB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:24:02 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)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:24:02 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-MAVqPI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:24:02 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-K2diJ8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:24:02 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-RwMSpA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:24:02 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-RaGhiW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:24:02 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-gSjVZW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:24:02 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-w24mQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:24:02 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:24:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:24:03 INFO - Running setup.py (path:/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/pip-FJEQlp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:24:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:24:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:24:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:24:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:24:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:24:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:24:05 INFO - Downloading blessings-1.6.tar.gz 05:24:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:24:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:24:05 INFO - Installing collected packages: blessings 05:24:05 INFO - Running setup.py install for blessings 05:24:05 INFO - Successfully installed blessings 05:24:05 INFO - Cleaning up... 05:24:05 INFO - Return code: 0 05:24:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:24:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:24:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:24:06 INFO - Reading from file tmpfile_stdout 05:24:06 INFO - Current package versions: 05:24:06 INFO - blessings == 1.6 05:24:06 INFO - blobuploader == 1.2.4 05:24:06 INFO - browsermob-proxy == 0.6.0 05:24:06 INFO - docopt == 0.6.1 05:24:06 INFO - manifestparser == 1.1 05:24:06 INFO - marionette-client == 2.3.0 05:24:06 INFO - marionette-driver == 1.4.0 05:24:06 INFO - mozInstall == 1.12 05:24:06 INFO - mozcrash == 0.17 05:24:06 INFO - mozdebug == 0.1 05:24:06 INFO - mozdevice == 0.48 05:24:06 INFO - mozfile == 1.2 05:24:06 INFO - mozhttpd == 0.7 05:24:06 INFO - mozinfo == 0.9 05:24:06 INFO - mozleak == 0.1 05:24:06 INFO - mozlog == 3.1 05:24:06 INFO - moznetwork == 0.27 05:24:06 INFO - mozprocess == 0.22 05:24:06 INFO - mozprofile == 0.28 05:24:06 INFO - mozrunner == 6.11 05:24:06 INFO - mozscreenshot == 0.1 05:24:06 INFO - mozsystemmonitor == 0.0 05:24:06 INFO - moztest == 0.7 05:24:06 INFO - mozversion == 1.4 05:24:06 INFO - psutil == 3.1.1 05:24:06 INFO - requests == 1.2.3 05:24:06 INFO - wptserve == 1.4.0 05:24:06 INFO - wsgiref == 0.1.2 05:24:06 INFO - Running post-action listener: _resource_record_post_action 05:24:06 INFO - Running post-action listener: _start_resource_monitoring 05:24:06 INFO - Starting resource monitoring. 05:24:06 INFO - ##### 05:24:06 INFO - ##### Running pull step. 05:24:06 INFO - ##### 05:24:06 INFO - Running pre-action listener: _resource_record_pre_action 05:24:06 INFO - Running main action method: pull 05:24:06 INFO - Pull has nothing to do! 05:24:06 INFO - Running post-action listener: _resource_record_post_action 05:24:06 INFO - ##### 05:24:06 INFO - ##### Running install step. 05:24:06 INFO - ##### 05:24:06 INFO - Running pre-action listener: _resource_record_pre_action 05:24:06 INFO - Running main action method: install 05:24:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:24:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:24:06 INFO - Reading from file tmpfile_stdout 05:24:06 INFO - Detecting whether we're running mozinstall >=1.0... 05:24:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:24:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:24:06 INFO - Reading from file tmpfile_stdout 05:24:06 INFO - Output received: 05:24:06 INFO - Usage: mozinstall [options] installer 05:24:06 INFO - Options: 05:24:06 INFO - -h, --help show this help message and exit 05:24:06 INFO - -d DEST, --destination=DEST 05:24:06 INFO - Directory to install application into. [default: 05:24:06 INFO - "/builds/slave/test"] 05:24:06 INFO - --app=APP Application being installed. [default: firefox] 05:24:06 INFO - mkdir: /builds/slave/test/build/application 05:24:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:24:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:24:24 INFO - Reading from file tmpfile_stdout 05:24:24 INFO - Output received: 05:24:24 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 05:24:24 INFO - Running post-action listener: _resource_record_post_action 05:24:24 INFO - ##### 05:24:24 INFO - ##### Running run-tests step. 05:24:24 INFO - ##### 05:24:24 INFO - Running pre-action listener: _resource_record_pre_action 05:24:24 INFO - Running main action method: run_tests 05:24:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:24:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:24:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:24:24 INFO - grabbing minidump binary from tooltool 05:24:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:24:24 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 0x10e4995e0>, '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 0x10e07ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e0a7990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:24:24 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 05:24:24 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 05:24:24 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:24:24 INFO - Return code: 0 05:24:24 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:24:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:24:24 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.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 05:24:24 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.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 05:24:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IYvFnv2Eri/Render', 05:24:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:24:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:24:24 INFO - 'HOME': '/Users/cltbld', 05:24:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:24:24 INFO - 'LOGNAME': 'cltbld', 05:24:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:24:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:24:24 INFO - 'MOZ_NO_REMOTE': '1', 05:24:24 INFO - 'NO_EM_RESTART': '1', 05:24:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:24:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:24:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:24:24 INFO - 'PWD': '/builds/slave/test', 05:24:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:24:24 INFO - 'SHELL': '/bin/bash', 05:24:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.w2rU55yAsR/Listeners', 05:24:24 INFO - 'TMPDIR': '/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/', 05:24:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:24:24 INFO - 'USER': 'cltbld', 05:24:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:24:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:24:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:24:24 INFO - 'XPC_FLAGS': '0x0', 05:24:24 INFO - 'XPC_SERVICE_NAME': '0', 05:24:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:24:24 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/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.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 05:24:25 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:24:25 INFO - import pkg_resources 05:24:26 INFO - Using 1 client processes 05:24:26 INFO - wptserve Starting http server on 127.0.0.1:8000 05:24:26 INFO - wptserve Starting http server on 127.0.0.1:8001 05:24:26 INFO - wptserve Starting http server on 127.0.0.1:8443 05:24:28 INFO - SUITE-START | Running 778 tests 05:24:28 INFO - Running testharness tests 05:24:28 INFO - Setting up ssl 05:24:28 INFO - PROCESS | certutil | 05:24:28 INFO - PROCESS | certutil | 05:24:28 INFO - PROCESS | certutil | 05:24:28 INFO - Certificate Nickname Trust Attributes 05:24:28 INFO - SSL,S/MIME,JAR/XPI 05:24:28 INFO - 05:24:28 INFO - web-platform-tests CT,, 05:24:28 INFO - 05:24:28 INFO - Starting runner 05:24:29 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:24:29 INFO - PROCESS | 1959 | 1464006269216 Marionette DEBUG Marionette enabled via build flag and pref 05:24:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x113f1d000 == 1 [pid = 1959] [id = 1] 05:24:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 1 (0x113f1d800) [pid = 1959] [serial = 1] [outer = 0x0] 05:24:29 INFO - PROCESS | 1959 | [1959] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:24:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 2 (0x113f1e800) [pid = 1959] [serial = 2] [outer = 0x113f1d800] 05:24:29 INFO - PROCESS | 1959 | 1464006269531 Marionette INFO Listening on port 2828 05:24:29 INFO - PROCESS | 1959 | 1464006269765 Marionette DEBUG Marionette enabled via command-line flag 05:24:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x116921000 == 2 [pid = 1959] [id = 2] 05:24:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 3 (0x116921800) [pid = 1959] [serial = 3] [outer = 0x0] 05:24:29 INFO - PROCESS | 1959 | [1959] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:24:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 4 (0x116922800) [pid = 1959] [serial = 4] [outer = 0x116921800] 05:24:29 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:24:29 INFO - PROCESS | 1959 | 1464006269916 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49525 05:24:30 INFO - PROCESS | 1959 | 1464006270002 Marionette DEBUG Closed connection conn0 05:24:30 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:24:30 INFO - PROCESS | 1959 | 1464006270005 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49526 05:24:30 INFO - PROCESS | 1959 | 1464006270017 Marionette DEBUG Closed connection conn1 05:24:30 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:24:30 INFO - PROCESS | 1959 | 1464006270022 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49527 05:24:30 INFO - PROCESS | 1959 | 1464006270029 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:24:30 INFO - PROCESS | 1959 | 1464006270035 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160523043629","device":"desktop","version":"48.0a2"} 05:24:30 INFO - PROCESS | 1959 | [1959] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:24:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0e0000 == 3 [pid = 1959] [id = 3] 05:24:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 5 (0x11a0e0800) [pid = 1959] [serial = 5] [outer = 0x0] 05:24:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0e1000 == 4 [pid = 1959] [id = 4] 05:24:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 6 (0x11a21a800) [pid = 1959] [serial = 6] [outer = 0x0] 05:24:31 INFO - PROCESS | 1959 | [1959] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:24:31 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:24:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x124047000 == 5 [pid = 1959] [id = 5] 05:24:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 7 (0x11a21a000) [pid = 1959] [serial = 7] [outer = 0x0] 05:24:31 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:24:31 INFO - PROCESS | 1959 | [1959] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:24:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 8 (0x124136c00) [pid = 1959] [serial = 8] [outer = 0x11a21a000] 05:24:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 9 (0x124722000) [pid = 1959] [serial = 9] [outer = 0x11a0e0800] 05:24:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 10 (0x12369d800) [pid = 1959] [serial = 10] [outer = 0x11a21a800] 05:24:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 11 (0x12402ac00) [pid = 1959] [serial = 11] [outer = 0x11a21a000] 05:24:31 INFO - PROCESS | 1959 | [1959] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:24:31 INFO - PROCESS | 1959 | 1464006271996 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1959 | 1464006272006 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 12 (0x126a26000) [pid = 1959] [serial = 12] [outer = 0x11a21a000] 05:24:32 INFO - PROCESS | 1959 | 1464006272366 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5a742c2e-aa30-4741-8168-d20157a75a39","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160523043629","device":"desktop","version":"48.0a2","command_id":1}}] 05:24:32 INFO - PROCESS | 1959 | 1464006272469 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}] 05:24:32 INFO - PROCESS | 1959 | 1464006272515 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:24:32 INFO - PROCESS | 1959 | 1464006272607 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:24:32 INFO - PROCESS | 1959 | [1959] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:24:32 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:24:32 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 05:24:32 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:24:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 13 (0x128dd1800) [pid = 1959] [serial = 13] [outer = 0x11a21a000] 05:24:32 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:24:32 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:24:32 INFO - PROCESS | 1959 | 1464006272877 Marionette TRACE conn2 <- [1,3,null,{}] 05:24:32 INFO - PROCESS | 1959 | 1464006272880 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:24:32 INFO - PROCESS | 1959 | 1464006272902 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:24:32 INFO - PROCESS | 1959 | 1464006272929 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 1959 | 1464006272930 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:24:32 INFO - PROCESS | 1959 | 1464006272933 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 1959 | 1464006272936 Marionette TRACE conn2 <- [1,6,null,{}] 05:24:32 INFO - PROCESS | 1959 | 1464006272942 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}] 05:24:32 INFO - PROCESS | 1959 | 1464006272949 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:24:32 INFO - PROCESS | 1959 | 1464006272952 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291a6000 == 6 [pid = 1959] [id = 6] 05:24:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 14 (0x12918f400) [pid = 1959] [serial = 14] [outer = 0x0] 05:24:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 15 (0x129191000) [pid = 1959] [serial = 15] [outer = 0x12918f400] 05:24:32 INFO - PROCESS | 1959 | 1464006272985 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 16 (0x129379c00) [pid = 1959] [serial = 16] [outer = 0x12918f400] 05:24:33 INFO - PROCESS | 1959 | 1464006273295 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]]]}] 05:24:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x129513800 == 7 [pid = 1959] [id = 7] 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 17 (0x12937c000) [pid = 1959] [serial = 17] [outer = 0x0] 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 18 (0x129381000) [pid = 1959] [serial = 18] [outer = 0x12937c000] 05:24:33 INFO - PROCESS | 1959 | 1464006273322 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 19 (0x1295e3000) [pid = 1959] [serial = 19] [outer = 0x12937c000] 05:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 426ms 05:24:33 INFO - PROCESS | 1959 | 1464006273388 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1959 | 1464006273390 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:24:33 INFO - PROCESS | 1959 | 1464006273404 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1959 | 1464006273405 Marionette TRACE conn2 <- [1,10,null,{}] 05:24:33 INFO - PROCESS | 1959 | 1464006273416 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}] 05:24:33 INFO - PROCESS | 1959 | 1464006273545 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:24:33 INFO - PROCESS | 1959 | 1464006273577 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8d0000 == 8 [pid = 1959] [id = 8] 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 20 (0x12aa03000) [pid = 1959] [serial = 20] [outer = 0x0] 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 21 (0x12aa04c00) [pid = 1959] [serial = 21] [outer = 0x12aa03000] 05:24:33 INFO - PROCESS | 1959 | 1464006273606 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 22 (0x12aa09000) [pid = 1959] [serial = 22] [outer = 0x12aa03000] 05:24:33 INFO - PROCESS | 1959 | 1464006273932 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]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms 05:24:33 INFO - PROCESS | 1959 | 1464006273991 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1959 | 1464006273993 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:24:33 INFO - PROCESS | 1959 | 1464006273995 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1959 | 1464006273996 Marionette TRACE conn2 <- [1,14,null,{}] 05:24:34 INFO - PROCESS | 1959 | 1464006273999 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}] 05:24:34 INFO - PROCESS | 1959 | 1464006274099 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:24:34 INFO - PROCESS | 1959 | 1464006274104 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b216000 == 9 [pid = 1959] [id = 9] 05:24:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 23 (0x12aa10c00) [pid = 1959] [serial = 23] [outer = 0x0] 05:24:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 24 (0x12ab46400) [pid = 1959] [serial = 24] [outer = 0x12aa10c00] 05:24:34 INFO - PROCESS | 1959 | 1464006274129 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 25 (0x12b2a3c00) [pid = 1959] [serial = 25] [outer = 0x12aa10c00] 05:24:34 INFO - PROCESS | 1959 | 1464006274414 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]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 05:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:24:34 INFO - PROCESS | 1959 | 1464006274464 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 1959 | 1464006274465 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:24:34 INFO - PROCESS | 1959 | 1464006274467 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1959 | 1464006274468 Marionette TRACE conn2 <- [1,18,null,{}] 05:24:34 INFO - PROCESS | 1959 | 1464006274473 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}] 05:24:34 INFO - PROCESS | 1959 | 1464006274565 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:24:34 INFO - PROCESS | 1959 | 1464006274571 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b966000 == 10 [pid = 1959] [id = 10] 05:24:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 26 (0x12ba15000) [pid = 1959] [serial = 26] [outer = 0x0] 05:24:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 27 (0x12ba1c800) [pid = 1959] [serial = 27] [outer = 0x12ba15000] 05:24:34 INFO - PROCESS | 1959 | 1464006274596 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 28 (0x12ba34c00) [pid = 1959] [serial = 28] [outer = 0x12ba15000] 05:24:34 INFO - PROCESS | 1959 | 1464006274883 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]]]}] 05:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 05:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:24:34 INFO - PROCESS | 1959 | 1464006274894 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 1959 | 1464006274896 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:24:34 INFO - PROCESS | 1959 | 1464006274898 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1959 | 1464006274899 Marionette TRACE conn2 <- [1,22,null,{}] 05:24:34 INFO - PROCESS | 1959 | 1464006274901 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}] 05:24:35 INFO - PROCESS | 1959 | 1464006274995 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:24:35 INFO - PROCESS | 1959 | 1464006274999 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bebe000 == 11 [pid = 1959] [id = 11] 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 29 (0x12ba38000) [pid = 1959] [serial = 29] [outer = 0x0] 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 30 (0x12be34000) [pid = 1959] [serial = 30] [outer = 0x12ba38000] 05:24:35 INFO - PROCESS | 1959 | 1464006275024 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 31 (0x12bfd0800) [pid = 1959] [serial = 31] [outer = 0x12ba38000] 05:24:35 INFO - PROCESS | 1959 | 1464006275272 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 05:24:35 INFO - PROCESS | 1959 | 1464006275316 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 1959 | 1464006275317 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:24:35 INFO - PROCESS | 1959 | 1464006275320 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1959 | 1464006275321 Marionette TRACE conn2 <- [1,26,null,{}] 05:24:35 INFO - PROCESS | 1959 | 1464006275331 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}] 05:24:35 INFO - PROCESS | 1959 | 1464006275426 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:24:35 INFO - PROCESS | 1959 | 1464006275432 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1d8000 == 12 [pid = 1959] [id = 12] 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 32 (0x12bfd4000) [pid = 1959] [serial = 32] [outer = 0x0] 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 33 (0x12bfdb800) [pid = 1959] [serial = 33] [outer = 0x12bfd4000] 05:24:35 INFO - PROCESS | 1959 | 1464006275456 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 34 (0x12c318000) [pid = 1959] [serial = 34] [outer = 0x12bfd4000] 05:24:35 INFO - PROCESS | 1959 | 1464006275756 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 476ms 05:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:24:35 INFO - PROCESS | 1959 | 1464006275796 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 1959 | 1464006275797 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:24:35 INFO - PROCESS | 1959 | 1464006275799 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1959 | 1464006275800 Marionette TRACE conn2 <- [1,30,null,{}] 05:24:35 INFO - PROCESS | 1959 | 1464006275802 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}] 05:24:35 INFO - PROCESS | 1959 | 1464006275888 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:24:35 INFO - PROCESS | 1959 | 1464006275893 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c564000 == 13 [pid = 1959] [id = 13] 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 35 (0x12bfdd000) [pid = 1959] [serial = 35] [outer = 0x0] 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 36 (0x12c321800) [pid = 1959] [serial = 36] [outer = 0x12bfdd000] 05:24:35 INFO - PROCESS | 1959 | 1464006275919 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 37 (0x12c54c800) [pid = 1959] [serial = 37] [outer = 0x12bfdd000] 05:24:36 INFO - PROCESS | 1959 | 1464006276305 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]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 522ms 05:24:36 INFO - PROCESS | 1959 | 1464006276325 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:24:36 INFO - PROCESS | 1959 | 1464006276327 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:24:36 INFO - PROCESS | 1959 | 1464006276330 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1959 | 1464006276332 Marionette TRACE conn2 <- [1,34,null,{}] 05:24:36 INFO - PROCESS | 1959 | 1464006276335 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}] 05:24:36 INFO - PROCESS | 1959 | 1464006276462 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:24:36 INFO - PROCESS | 1959 | 1464006276466 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6be800 == 14 [pid = 1959] [id = 14] 05:24:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 38 (0x12c54f400) [pid = 1959] [serial = 38] [outer = 0x0] 05:24:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 39 (0x12c554400) [pid = 1959] [serial = 39] [outer = 0x12c54f400] 05:24:36 INFO - PROCESS | 1959 | 1464006276500 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 40 (0x128bcf800) [pid = 1959] [serial = 40] [outer = 0x12c54f400] 05:24:36 INFO - PROCESS | 1959 | 1464006276741 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]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 421ms 05:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:24:36 INFO - PROCESS | 1959 | 1464006276750 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 1959 | 1464006276752 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:24:36 INFO - PROCESS | 1959 | 1464006276754 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1959 | 1464006276755 Marionette TRACE conn2 <- [1,38,null,{}] 05:24:36 INFO - PROCESS | 1959 | 1464006276765 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}] 05:24:36 INFO - PROCESS | 1959 | 1464006276860 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:24:36 INFO - PROCESS | 1959 | 1464006276865 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cae3000 == 15 [pid = 1959] [id = 15] 05:24:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 41 (0x128bd2800) [pid = 1959] [serial = 41] [outer = 0x0] 05:24:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 42 (0x128bdbc00) [pid = 1959] [serial = 42] [outer = 0x128bd2800] 05:24:36 INFO - PROCESS | 1959 | 1464006276889 Marionette DEBUG loaded listener.js 05:24:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 43 (0x12caa0000) [pid = 1959] [serial = 43] [outer = 0x128bd2800] 05:24:37 INFO - PROCESS | 1959 | 1464006277150 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]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 423ms 05:24:37 INFO - PROCESS | 1959 | 1464006277181 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 1959 | 1464006277182 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:24:37 INFO - PROCESS | 1959 | 1464006277185 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1959 | 1464006277187 Marionette TRACE conn2 <- [1,42,null,{}] 05:24:37 INFO - PROCESS | 1959 | 1464006277199 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}] 05:24:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce9a000 == 16 [pid = 1959] [id = 16] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 44 (0x12ce9a800) [pid = 1959] [serial = 44] [outer = 0x0] 05:24:37 INFO - PROCESS | 1959 | 1464006277289 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 45 (0x12caf2800) [pid = 1959] [serial = 45] [outer = 0x12ce9a800] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 46 (0x12ce9f800) [pid = 1959] [serial = 46] [outer = 0x12ce9a800] 05:24:37 INFO - PROCESS | 1959 | 1464006277304 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce99800 == 17 [pid = 1959] [id = 17] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 47 (0x12caa8c00) [pid = 1959] [serial = 47] [outer = 0x0] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 48 (0x12ce5dc00) [pid = 1959] [serial = 48] [outer = 0x12caa8c00] 05:24:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf5c800 == 18 [pid = 1959] [id = 18] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 49 (0x12ce5f800) [pid = 1959] [serial = 49] [outer = 0x0] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 50 (0x12ce61400) [pid = 1959] [serial = 50] [outer = 0x12ce5f800] 05:24:37 INFO - PROCESS | 1959 | 1464006277349 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 51 (0x12ce65800) [pid = 1959] [serial = 51] [outer = 0x12ce5f800] 05:24:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 52 (0x128bd5400) [pid = 1959] [serial = 52] [outer = 0x12caa8c00] 05:24:37 INFO - PROCESS | 1959 | 1464006277853 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]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 680ms 05:24:37 INFO - PROCESS | 1959 | 1464006277867 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 1959 | 1464006277885 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:24:37 INFO - PROCESS | 1959 | 1464006277891 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1959 | 1464006277894 Marionette TRACE conn2 <- [1,46,null,{}] 05:24:37 INFO - PROCESS | 1959 | 1464006277897 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}] 05:24:38 INFO - PROCESS | 1959 | 1464006278029 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:24:38 INFO - PROCESS | 1959 | 1464006278040 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x117243800 == 19 [pid = 1959] [id = 19] 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 53 (0x118efc800) [pid = 1959] [serial = 53] [outer = 0x0] 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 54 (0x12b023400) [pid = 1959] [serial = 54] [outer = 0x118efc800] 05:24:38 INFO - PROCESS | 1959 | 1464006278084 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 55 (0x12d3d6800) [pid = 1959] [serial = 55] [outer = 0x118efc800] 05:24:38 INFO - PROCESS | 1959 | 1464006278365 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]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 523ms 05:24:38 INFO - PROCESS | 1959 | 1464006278415 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 1959 | 1464006278417 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:24:38 INFO - PROCESS | 1959 | 1464006278421 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 1959 | 1464006278426 Marionette TRACE conn2 <- [1,50,null,{}] 05:24:38 INFO - PROCESS | 1959 | 1464006278430 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}] 05:24:38 INFO - PROCESS | 1959 | 1464006278532 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:24:38 INFO - PROCESS | 1959 | 1464006278536 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5bc000 == 20 [pid = 1959] [id = 20] 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 56 (0x1181e6800) [pid = 1959] [serial = 56] [outer = 0x0] 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 57 (0x1181e9000) [pid = 1959] [serial = 57] [outer = 0x1181e6800] 05:24:38 INFO - PROCESS | 1959 | 1464006278561 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 58 (0x118466c00) [pid = 1959] [serial = 58] [outer = 0x1181e6800] 05:24:38 INFO - PROCESS | 1959 | 1464006278808 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]]]}] 05:24:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 05:24:38 INFO - PROCESS | 1959 | 1464006278846 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:24:38 INFO - PROCESS | 1959 | 1464006278848 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:24:38 INFO - PROCESS | 1959 | 1464006278850 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 1959 | 1464006278851 Marionette TRACE conn2 <- [1,54,null,{}] 05:24:38 INFO - PROCESS | 1959 | 1464006278853 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}] 05:24:38 INFO - PROCESS | 1959 | 1464006278956 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:24:38 INFO - PROCESS | 1959 | 1464006278960 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5cb000 == 21 [pid = 1959] [id = 21] 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 59 (0x118469800) [pid = 1959] [serial = 59] [outer = 0x0] 05:24:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 60 (0x11846f800) [pid = 1959] [serial = 60] [outer = 0x118469800] 05:24:38 INFO - PROCESS | 1959 | 1464006278982 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 61 (0x12d3dc000) [pid = 1959] [serial = 61] [outer = 0x118469800] 05:24:39 INFO - PROCESS | 1959 | 1464006279278 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]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 470ms 05:24:39 INFO - PROCESS | 1959 | 1464006279816 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1959 | 1464006279818 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:24:39 INFO - PROCESS | 1959 | 1464006279901 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1959 | 1464006279903 Marionette TRACE conn2 <- [1,58,null,{}] 05:24:39 INFO - PROCESS | 1959 | 1464006279910 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}] 05:24:40 INFO - PROCESS | 1959 | 1464006280019 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:24:40 INFO - PROCESS | 1959 | 1464006280057 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x11254f000 == 22 [pid = 1959] [id = 22] 05:24:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 62 (0x11214d000) [pid = 1959] [serial = 62] [outer = 0x0] 05:24:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 63 (0x1121aa400) [pid = 1959] [serial = 63] [outer = 0x11214d000] 05:24:40 INFO - PROCESS | 1959 | 1464006280088 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 64 (0x112a63800) [pid = 1959] [serial = 64] [outer = 0x11214d000] 05:24:40 INFO - PROCESS | 1959 | 1464006280498 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 637ms 05:24:40 INFO - PROCESS | 1959 | 1464006280527 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 1959 | 1464006280529 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:24:40 INFO - PROCESS | 1959 | 1464006280535 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1959 | 1464006280537 Marionette TRACE conn2 <- [1,62,null,{}] 05:24:40 INFO - PROCESS | 1959 | 1464006280540 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}] 05:24:40 INFO - PROCESS | 1959 | 1464006280650 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:24:40 INFO - PROCESS | 1959 | 1464006280690 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x113f0a800 == 23 [pid = 1959] [id = 23] 05:24:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 65 (0x112fbb000) [pid = 1959] [serial = 65] [outer = 0x0] 05:24:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 66 (0x113d60800) [pid = 1959] [serial = 66] [outer = 0x112fbb000] 05:24:40 INFO - PROCESS | 1959 | 1464006280720 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 67 (0x116938800) [pid = 1959] [serial = 67] [outer = 0x112fbb000] 05:24:41 INFO - PROCESS | 1959 | 1464006281126 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]]]}] 05:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 624ms 05:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:24:41 INFO - PROCESS | 1959 | 1464006281158 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 1959 | 1464006281159 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:24:41 INFO - PROCESS | 1959 | 1464006281161 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 1959 | 1464006281163 Marionette TRACE conn2 <- [1,66,null,{}] 05:24:41 INFO - PROCESS | 1959 | 1464006281170 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}] 05:24:41 INFO - PROCESS | 1959 | 1464006281282 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:24:41 INFO - PROCESS | 1959 | 1464006281351 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x116abf000 == 24 [pid = 1959] [id = 24] 05:24:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 68 (0x11829a800) [pid = 1959] [serial = 68] [outer = 0x0] 05:24:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 69 (0x118466000) [pid = 1959] [serial = 69] [outer = 0x11829a800] 05:24:41 INFO - PROCESS | 1959 | 1464006281396 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 70 (0x1185c9c00) [pid = 1959] [serial = 70] [outer = 0x11829a800] 05:24:42 INFO - PROCESS | 1959 | 1464006282038 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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 920ms 05:24:42 INFO - PROCESS | 1959 | 1464006282094 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1959 | 1464006282096 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:24:42 INFO - PROCESS | 1959 | 1464006282099 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1959 | 1464006282101 Marionette TRACE conn2 <- [1,70,null,{}] 05:24:42 INFO - PROCESS | 1959 | 1464006282105 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}] 05:24:42 INFO - PROCESS | 1959 | 1464006282185 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:24:42 INFO - PROCESS | 1959 | 1464006282244 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x113a87800 == 25 [pid = 1959] [id = 25] 05:24:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 71 (0x111f1a800) [pid = 1959] [serial = 71] [outer = 0x0] 05:24:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 72 (0x113a63c00) [pid = 1959] [serial = 72] [outer = 0x111f1a800] 05:24:42 INFO - PROCESS | 1959 | 1464006282274 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 73 (0x116792800) [pid = 1959] [serial = 73] [outer = 0x111f1a800] 05:24:42 INFO - PROCESS | 1959 | 1464006282656 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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 575ms 05:24:42 INFO - PROCESS | 1959 | 1464006282677 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1959 | 1464006282680 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:24:42 INFO - PROCESS | 1959 | 1464006282685 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1959 | 1464006282686 Marionette TRACE conn2 <- [1,74,null,{}] 05:24:42 INFO - PROCESS | 1959 | 1464006282690 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}] 05:24:42 INFO - PROCESS | 1959 | 1464006282763 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:24:42 INFO - PROCESS | 1959 | 1464006282767 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x1161c8000 == 26 [pid = 1959] [id = 26] 05:24:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 74 (0x116940c00) [pid = 1959] [serial = 74] [outer = 0x0] 05:24:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 75 (0x1170d6c00) [pid = 1959] [serial = 75] [outer = 0x116940c00] 05:24:42 INFO - PROCESS | 1959 | 1464006282797 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 76 (0x118059c00) [pid = 1959] [serial = 76] [outer = 0x116940c00] 05:24:43 INFO - PROCESS | 1959 | 1464006283114 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]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 469ms 05:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:24:43 INFO - PROCESS | 1959 | 1464006283155 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1959 | 1464006283157 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:24:43 INFO - PROCESS | 1959 | 1464006283159 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1959 | 1464006283161 Marionette TRACE conn2 <- [1,78,null,{}] 05:24:43 INFO - PROCESS | 1959 | 1464006283169 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}] 05:24:43 INFO - PROCESS | 1959 | 1464006283243 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:24:43 INFO - PROCESS | 1959 | 1464006283248 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aab000 == 27 [pid = 1959] [id = 27] 05:24:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 77 (0x1181e6400) [pid = 1959] [serial = 77] [outer = 0x0] 05:24:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 78 (0x118247000) [pid = 1959] [serial = 78] [outer = 0x1181e6400] 05:24:43 INFO - PROCESS | 1959 | 1464006283277 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 79 (0x1183ab400) [pid = 1959] [serial = 79] [outer = 0x1181e6400] 05:24:43 INFO - PROCESS | 1959 | 1464006283605 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]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 05:24:43 INFO - PROCESS | 1959 | 1464006283631 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1959 | 1464006283633 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:24:43 INFO - PROCESS | 1959 | 1464006283637 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1959 | 1464006283638 Marionette TRACE conn2 <- [1,82,null,{}] 05:24:43 INFO - PROCESS | 1959 | 1464006283644 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}] 05:24:43 INFO - PROCESS | 1959 | 1464006283776 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:24:43 INFO - PROCESS | 1959 | 1464006283839 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x11723f000 == 28 [pid = 1959] [id = 28] 05:24:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 80 (0x1181ee000) [pid = 1959] [serial = 80] [outer = 0x0] 05:24:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 81 (0x11848b800) [pid = 1959] [serial = 81] [outer = 0x1181ee000] 05:24:43 INFO - PROCESS | 1959 | 1464006283881 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 82 (0x1185f0800) [pid = 1959] [serial = 82] [outer = 0x1181ee000] 05:24:44 INFO - PROCESS | 1959 | 1464006284270 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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 673ms 05:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:24:44 INFO - PROCESS | 1959 | 1464006284310 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1959 | 1464006284311 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:24:44 INFO - PROCESS | 1959 | 1464006284313 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1959 | 1464006284314 Marionette TRACE conn2 <- [1,86,null,{}] 05:24:44 INFO - PROCESS | 1959 | 1464006284316 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}] 05:24:44 INFO - PROCESS | 1959 | 1464006284404 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:24:44 INFO - PROCESS | 1959 | 1464006284413 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x117595800 == 29 [pid = 1959] [id = 29] 05:24:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 83 (0x11323ac00) [pid = 1959] [serial = 83] [outer = 0x0] 05:24:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 84 (0x118ee4400) [pid = 1959] [serial = 84] [outer = 0x11323ac00] 05:24:44 INFO - PROCESS | 1959 | 1464006284441 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 85 (0x118efd800) [pid = 1959] [serial = 85] [outer = 0x11323ac00] 05:24:44 INFO - PROCESS | 1959 | 1464006284729 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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 05:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:24:44 INFO - PROCESS | 1959 | 1464006284781 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1959 | 1464006284783 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:24:44 INFO - PROCESS | 1959 | 1464006284785 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1959 | 1464006284786 Marionette TRACE conn2 <- [1,90,null,{}] 05:24:44 INFO - PROCESS | 1959 | 1464006284789 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}] 05:24:44 INFO - PROCESS | 1959 | 1464006284877 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:24:44 INFO - PROCESS | 1959 | 1464006284883 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e0a800 == 30 [pid = 1959] [id = 30] 05:24:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x119324000) [pid = 1959] [serial = 86] [outer = 0x0] 05:24:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x11957f800) [pid = 1959] [serial = 87] [outer = 0x119324000] 05:24:44 INFO - PROCESS | 1959 | 1464006284911 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x119b66400) [pid = 1959] [serial = 88] [outer = 0x119324000] 05:24:45 INFO - PROCESS | 1959 | 1464006285226 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 468ms 05:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:24:45 INFO - PROCESS | 1959 | 1464006285254 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 1959 | 1464006285255 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:24:45 INFO - PROCESS | 1959 | 1464006285259 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1959 | 1464006285261 Marionette TRACE conn2 <- [1,94,null,{}] 05:24:45 INFO - PROCESS | 1959 | 1464006285263 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}] 05:24:45 INFO - PROCESS | 1959 | 1464006285352 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:24:45 INFO - PROCESS | 1959 | 1464006285362 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec7800 == 31 [pid = 1959] [id = 31] 05:24:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x119578400) [pid = 1959] [serial = 89] [outer = 0x0] 05:24:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x11a21b800) [pid = 1959] [serial = 90] [outer = 0x119578400] 05:24:45 INFO - PROCESS | 1959 | 1464006285387 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x1213c2400) [pid = 1959] [serial = 91] [outer = 0x119578400] 05:24:45 INFO - PROCESS | 1959 | 1464006285652 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 419ms 05:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:24:45 INFO - PROCESS | 1959 | 1464006285681 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 1959 | 1464006285682 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:24:45 INFO - PROCESS | 1959 | 1464006285684 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1959 | 1464006285685 Marionette TRACE conn2 <- [1,98,null,{}] 05:24:45 INFO - PROCESS | 1959 | 1464006285687 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}] 05:24:45 INFO - PROCESS | 1959 | 1464006285772 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:24:45 INFO - PROCESS | 1959 | 1464006285778 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x119568800 == 32 [pid = 1959] [id = 32] 05:24:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x11a2af800) [pid = 1959] [serial = 92] [outer = 0x0] 05:24:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x1213c6c00) [pid = 1959] [serial = 93] [outer = 0x11a2af800] 05:24:45 INFO - PROCESS | 1959 | 1464006285803 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x123299400) [pid = 1959] [serial = 94] [outer = 0x11a2af800] 05:24:46 INFO - PROCESS | 1959 | 1464006286117 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]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 05:24:46 INFO - PROCESS | 1959 | 1464006286154 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 1959 | 1464006286158 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:24:46 INFO - PROCESS | 1959 | 1464006286162 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1959 | 1464006286164 Marionette TRACE conn2 <- [1,102,null,{}] 05:24:46 INFO - PROCESS | 1959 | 1464006286167 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}] 05:24:46 INFO - PROCESS | 1959 | 1464006286308 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:24:46 INFO - PROCESS | 1959 | 1464006286318 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a27800 == 33 [pid = 1959] [id = 33] 05:24:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x11a2bc800) [pid = 1959] [serial = 95] [outer = 0x0] 05:24:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x1232a8800) [pid = 1959] [serial = 96] [outer = 0x11a2bc800] 05:24:46 INFO - PROCESS | 1959 | 1464006286358 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x123784400) [pid = 1959] [serial = 97] [outer = 0x11a2bc800] 05:24:46 INFO - PROCESS | 1959 | 1464006286709 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]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 05:24:46 INFO - PROCESS | 1959 | 1464006286731 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 1959 | 1464006286732 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:24:46 INFO - PROCESS | 1959 | 1464006286734 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1959 | 1464006286736 Marionette TRACE conn2 <- [1,106,null,{}] 05:24:46 INFO - PROCESS | 1959 | 1464006286738 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}] 05:24:46 INFO - PROCESS | 1959 | 1464006286811 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:24:46 INFO - PROCESS | 1959 | 1464006286815 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fd4800 == 34 [pid = 1959] [id = 34] 05:24:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x124029800) [pid = 1959] [serial = 98] [outer = 0x0] 05:24:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x124136000) [pid = 1959] [serial = 99] [outer = 0x124029800] 05:24:46 INFO - PROCESS | 1959 | 1464006286843 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x1243cf400) [pid = 1959] [serial = 100] [outer = 0x124029800] 05:24:47 INFO - PROCESS | 1959 | 1464006287147 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]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 420ms 05:24:47 INFO - PROCESS | 1959 | 1464006287162 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1959 | 1464006287164 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:24:47 INFO - PROCESS | 1959 | 1464006287171 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1959 | 1464006287174 Marionette TRACE conn2 <- [1,110,null,{}] 05:24:47 INFO - PROCESS | 1959 | 1464006287179 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}] 05:24:47 INFO - PROCESS | 1959 | 1464006287291 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:24:47 INFO - PROCESS | 1959 | 1464006287305 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213a6800 == 35 [pid = 1959] [id = 35] 05:24:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x123587c00) [pid = 1959] [serial = 101] [outer = 0x0] 05:24:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x1243d8400) [pid = 1959] [serial = 102] [outer = 0x123587c00] 05:24:47 INFO - PROCESS | 1959 | 1464006287333 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x124ef2800) [pid = 1959] [serial = 103] [outer = 0x123587c00] 05:24:47 INFO - PROCESS | 1959 | 1464006287641 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]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 523ms 05:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:24:47 INFO - PROCESS | 1959 | 1464006287694 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1959 | 1464006287696 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:24:47 INFO - PROCESS | 1959 | 1464006287698 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1959 | 1464006287699 Marionette TRACE conn2 <- [1,114,null,{}] 05:24:47 INFO - PROCESS | 1959 | 1464006287701 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}] 05:24:47 INFO - PROCESS | 1959 | 1464006287776 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:24:47 INFO - PROCESS | 1959 | 1464006287781 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x1233e4800 == 36 [pid = 1959] [id = 36] 05:24:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x124ebc400) [pid = 1959] [serial = 104] [outer = 0x0] 05:24:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x1251df400) [pid = 1959] [serial = 105] [outer = 0x124ebc400] 05:24:47 INFO - PROCESS | 1959 | 1464006287805 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x12574e800) [pid = 1959] [serial = 106] [outer = 0x124ebc400] 05:24:48 INFO - PROCESS | 1959 | 1464006288109 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]]]}] 05:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 05:24:48 INFO - PROCESS | 1959 | 1464006288166 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 1959 | 1464006288167 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:24:48 INFO - PROCESS | 1959 | 1464006288169 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1959 | 1464006288170 Marionette TRACE conn2 <- [1,118,null,{}] 05:24:48 INFO - PROCESS | 1959 | 1464006288185 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}] 05:24:48 INFO - PROCESS | 1959 | 1464006288258 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:24:48 INFO - PROCESS | 1959 | 1464006288263 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x124310000 == 37 [pid = 1959] [id = 37] 05:24:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x125750c00) [pid = 1959] [serial = 107] [outer = 0x0] 05:24:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x12618e400) [pid = 1959] [serial = 108] [outer = 0x125750c00] 05:24:48 INFO - PROCESS | 1959 | 1464006288288 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x126497800) [pid = 1959] [serial = 109] [outer = 0x125750c00] 05:24:48 INFO - PROCESS | 1959 | 1464006288579 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]]]}] 05:24:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 05:24:48 INFO - PROCESS | 1959 | 1464006288588 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 1959 | 1464006288592 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:24:48 INFO - PROCESS | 1959 | 1464006288600 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1959 | 1464006288601 Marionette TRACE conn2 <- [1,122,null,{}] 05:24:48 INFO - PROCESS | 1959 | 1464006288604 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}] 05:24:48 INFO - PROCESS | 1959 | 1464006288684 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:24:48 INFO - PROCESS | 1959 | 1464006288688 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x124721800 == 38 [pid = 1959] [id = 38] 05:24:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x126187000) [pid = 1959] [serial = 110] [outer = 0x0] 05:24:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x1268b9400) [pid = 1959] [serial = 111] [outer = 0x126187000] 05:24:48 INFO - PROCESS | 1959 | 1464006288715 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x128bcd800) [pid = 1959] [serial = 112] [outer = 0x126187000] 05:24:49 INFO - PROCESS | 1959 | 1464006289021 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 05:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:24:49 INFO - PROCESS | 1959 | 1464006289071 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 1959 | 1464006289072 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:24:49 INFO - PROCESS | 1959 | 1464006289074 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 1959 | 1464006289075 Marionette TRACE conn2 <- [1,126,null,{}] 05:24:49 INFO - PROCESS | 1959 | 1464006289077 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}] 05:24:49 INFO - PROCESS | 1959 | 1464006289172 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:24:49 INFO - PROCESS | 1959 | 1464006289181 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x124b62000 == 39 [pid = 1959] [id = 39] 05:24:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x126496400) [pid = 1959] [serial = 113] [outer = 0x0] 05:24:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x128bd7400) [pid = 1959] [serial = 114] [outer = 0x126496400] 05:24:49 INFO - PROCESS | 1959 | 1464006289205 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x128c5e400) [pid = 1959] [serial = 115] [outer = 0x126496400] 05:24:49 INFO - PROCESS | 1959 | 1464006289489 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms 05:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:24:49 INFO - PROCESS | 1959 | 1464006289544 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 1959 | 1464006289545 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:24:49 INFO - PROCESS | 1959 | 1464006289548 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 1959 | 1464006289549 Marionette TRACE conn2 <- [1,130,null,{}] 05:24:49 INFO - PROCESS | 1959 | 1464006289551 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}] 05:24:49 INFO - PROCESS | 1959 | 1464006289638 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:24:49 INFO - PROCESS | 1959 | 1464006289644 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x12522c000 == 40 [pid = 1959] [id = 40] 05:24:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x128c61c00) [pid = 1959] [serial = 116] [outer = 0x0] 05:24:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x128c67c00) [pid = 1959] [serial = 117] [outer = 0x128c61c00] 05:24:49 INFO - PROCESS | 1959 | 1464006289669 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x128ddb400) [pid = 1959] [serial = 118] [outer = 0x128c61c00] 05:24:50 INFO - PROCESS | 1959 | 1464006289996 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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 467ms 05:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:24:50 INFO - PROCESS | 1959 | 1464006290016 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 1959 | 1464006290017 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:24:50 INFO - PROCESS | 1959 | 1464006290019 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1959 | 1464006290020 Marionette TRACE conn2 <- [1,134,null,{}] 05:24:50 INFO - PROCESS | 1959 | 1464006290025 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}] 05:24:50 INFO - PROCESS | 1959 | 1464006290769 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:24:50 INFO - PROCESS | 1959 | 1464006290834 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x112540800 == 41 [pid = 1959] [id = 41] 05:24:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x11308b400) [pid = 1959] [serial = 119] [outer = 0x0] 05:24:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x1138ea000) [pid = 1959] [serial = 120] [outer = 0x11308b400] 05:24:50 INFO - PROCESS | 1959 | 1464006290865 Marionette DEBUG loaded listener.js 05:24:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x116154c00) [pid = 1959] [serial = 121] [outer = 0x11308b400] 05:24:51 INFO - PROCESS | 1959 | 1464006291315 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]]]}] 05:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1323ms 05:24:51 INFO - PROCESS | 1959 | 1464006291351 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 1959 | 1464006291353 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:24:51 INFO - PROCESS | 1959 | 1464006291361 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 1959 | 1464006291363 Marionette TRACE conn2 <- [1,138,null,{}] 05:24:51 INFO - PROCESS | 1959 | 1464006291366 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}] 05:24:51 INFO - PROCESS | 1959 | 1464006291456 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:24:51 INFO - PROCESS | 1959 | 1464006291464 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x115e11000 == 42 [pid = 1959] [id = 42] 05:24:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x116a4d800) [pid = 1959] [serial = 122] [outer = 0x0] 05:24:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x1170db800) [pid = 1959] [serial = 123] [outer = 0x116a4d800] 05:24:51 INFO - PROCESS | 1959 | 1464006291492 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x11767d400) [pid = 1959] [serial = 124] [outer = 0x116a4d800] 05:24:51 INFO - PROCESS | 1959 | 1464006291836 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]]]}] 05:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 524ms 05:24:51 INFO - PROCESS | 1959 | 1464006291881 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:24:51 INFO - PROCESS | 1959 | 1464006291883 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:24:51 INFO - PROCESS | 1959 | 1464006291885 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:24:51 INFO - PROCESS | 1959 | 1464006291886 Marionette TRACE conn2 <- [1,142,null,{}] 05:24:51 INFO - PROCESS | 1959 | 1464006291889 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}] 05:24:51 INFO - PROCESS | 1959 | 1464006291979 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:24:51 INFO - PROCESS | 1959 | 1464006291985 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x116971000 == 43 [pid = 1959] [id = 43] 05:24:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x1181dfc00) [pid = 1959] [serial = 125] [outer = 0x0] 05:24:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x1181ec400) [pid = 1959] [serial = 126] [outer = 0x1181dfc00] 05:24:52 INFO - PROCESS | 1959 | 1464006292011 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x118295c00) [pid = 1959] [serial = 127] [outer = 0x1181dfc00] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x12ba15000) [pid = 1959] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12aa10c00) [pid = 1959] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x12aa03000) [pid = 1959] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x12918f400) [pid = 1959] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x1181e6800) [pid = 1959] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x118efc800) [pid = 1959] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x12ce5f800) [pid = 1959] [serial = 49] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x128bd2800) [pid = 1959] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x12c54f400) [pid = 1959] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x12bfdd000) [pid = 1959] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x12bfd4000) [pid = 1959] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x12ba38000) [pid = 1959] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x1181ee000) [pid = 1959] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x11323ac00) [pid = 1959] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x119324000) [pid = 1959] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x119578400) [pid = 1959] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x11a2af800) [pid = 1959] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x11a2bc800) [pid = 1959] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x124029800) [pid = 1959] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x124ebc400) [pid = 1959] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x125750c00) [pid = 1959] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x126187000) [pid = 1959] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x118469800) [pid = 1959] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x11214d000) [pid = 1959] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x112fbb000) [pid = 1959] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x11829a800) [pid = 1959] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x111f1a800) [pid = 1959] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x116940c00) [pid = 1959] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:24:52 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x1181e6400) [pid = 1959] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:24:52 INFO - PROCESS | 1959 | 1464006292786 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]]]}] 05:24:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 921ms 05:24:52 INFO - PROCESS | 1959 | 1464006292810 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:24:52 INFO - PROCESS | 1959 | 1464006292813 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:24:52 INFO - PROCESS | 1959 | 1464006292820 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1959 | 1464006292827 Marionette TRACE conn2 <- [1,146,null,{}] 05:24:52 INFO - PROCESS | 1959 | 1464006292851 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}] 05:24:52 INFO - PROCESS | 1959 | 1464006292931 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:24:52 INFO - PROCESS | 1959 | 1464006292935 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x11723b800 == 44 [pid = 1959] [id = 44] 05:24:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x112fc0000) [pid = 1959] [serial = 128] [outer = 0x0] 05:24:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x118245400) [pid = 1959] [serial = 129] [outer = 0x112fc0000] 05:24:52 INFO - PROCESS | 1959 | 1464006292963 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x118470800) [pid = 1959] [serial = 130] [outer = 0x112fc0000] 05:24:53 INFO - PROCESS | 1959 | 1464006293309 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]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 496ms 05:24:53 INFO - PROCESS | 1959 | 1464006293313 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 1959 | 1464006293315 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:24:53 INFO - PROCESS | 1959 | 1464006293318 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 1959 | 1464006293320 Marionette TRACE conn2 <- [1,150,null,{}] 05:24:53 INFO - PROCESS | 1959 | 1464006293324 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}] 05:24:53 INFO - PROCESS | 1959 | 1464006293453 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:24:53 INFO - PROCESS | 1959 | 1464006293521 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x117593800 == 45 [pid = 1959] [id = 45] 05:24:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x118465800) [pid = 1959] [serial = 131] [outer = 0x0] 05:24:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x1185cb000) [pid = 1959] [serial = 132] [outer = 0x118465800] 05:24:53 INFO - PROCESS | 1959 | 1464006293561 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x118ee2400) [pid = 1959] [serial = 133] [outer = 0x118465800] 05:24:53 INFO - PROCESS | 1959 | 1464006293893 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]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 621ms 05:24:53 INFO - PROCESS | 1959 | 1464006293939 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 1959 | 1464006293943 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:24:53 INFO - PROCESS | 1959 | 1464006293945 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 1959 | 1464006293954 Marionette TRACE conn2 <- [1,154,null,{}] 05:24:53 INFO - PROCESS | 1959 | 1464006293957 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}] 05:24:54 INFO - PROCESS | 1959 | 1464006294029 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:24:54 INFO - PROCESS | 1959 | 1464006294074 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e16000 == 46 [pid = 1959] [id = 46] 05:24:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x119320400) [pid = 1959] [serial = 134] [outer = 0x0] 05:24:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x119324400) [pid = 1959] [serial = 135] [outer = 0x119320400] 05:24:54 INFO - PROCESS | 1959 | 1464006294105 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x119582000) [pid = 1959] [serial = 136] [outer = 0x119320400] 05:24:54 INFO - PROCESS | 1959 | 1464006294390 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]]]}] 05:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 476ms 05:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:24:54 INFO - PROCESS | 1959 | 1464006294429 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:24:54 INFO - PROCESS | 1959 | 1464006294431 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:24:54 INFO - PROCESS | 1959 | 1464006294433 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 1959 | 1464006294434 Marionette TRACE conn2 <- [1,158,null,{}] 05:24:54 INFO - PROCESS | 1959 | 1464006294436 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}] 05:24:54 INFO - PROCESS | 1959 | 1464006294514 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:24:54 INFO - PROCESS | 1959 | 1464006294518 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x113305800 == 47 [pid = 1959] [id = 47] 05:24:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x119582400) [pid = 1959] [serial = 137] [outer = 0x0] 05:24:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x119aca000) [pid = 1959] [serial = 138] [outer = 0x119582400] 05:24:54 INFO - PROCESS | 1959 | 1464006294546 Marionette DEBUG loaded listener.js 05:24:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x1213c1c00) [pid = 1959] [serial = 139] [outer = 0x119582400] 05:24:55 INFO - PROCESS | 1959 | 1464006295150 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]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 769ms 05:24:55 INFO - PROCESS | 1959 | 1464006295203 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1959 | 1464006295209 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:24:55 INFO - PROCESS | 1959 | 1464006295214 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1959 | 1464006295216 Marionette TRACE conn2 <- [1,162,null,{}] 05:24:55 INFO - PROCESS | 1959 | 1464006295220 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}] 05:24:55 INFO - PROCESS | 1959 | 1464006295310 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:24:55 INFO - PROCESS | 1959 | 1464006295358 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x116966000 == 48 [pid = 1959] [id = 48] 05:24:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x11619d000) [pid = 1959] [serial = 140] [outer = 0x0] 05:24:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x116942c00) [pid = 1959] [serial = 141] [outer = 0x11619d000] 05:24:55 INFO - PROCESS | 1959 | 1464006295388 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x11755c000) [pid = 1959] [serial = 142] [outer = 0x11619d000] 05:24:55 INFO - PROCESS | 1959 | 1464006295794 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]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 625ms 05:24:55 INFO - PROCESS | 1959 | 1464006295854 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1959 | 1464006295859 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:24:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:24:55 INFO - PROCESS | 1959 | 1464006295866 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:24:55 INFO - PROCESS | 1959 | 1464006295868 Marionette TRACE conn2 <- [1,166,null,{}] 05:24:55 INFO - PROCESS | 1959 | 1464006295870 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}] 05:24:55 INFO - PROCESS | 1959 | 1464006295962 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:24:56 INFO - PROCESS | 1959 | 1464006296035 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a2b000 == 49 [pid = 1959] [id = 49] 05:24:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x118246000) [pid = 1959] [serial = 143] [outer = 0x0] 05:24:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x11829c800) [pid = 1959] [serial = 144] [outer = 0x118246000] 05:24:56 INFO - PROCESS | 1959 | 1464006296064 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x1185e9c00) [pid = 1959] [serial = 145] [outer = 0x118246000] 05:24:56 INFO - PROCESS | 1959 | 1464006296488 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]]]}] 05:24:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:24:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 05:24:56 INFO - PROCESS | 1959 | 1464006296554 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:24:56 INFO - PROCESS | 1959 | 1464006296557 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:24:56 INFO - PROCESS | 1959 | 1464006296561 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 1959 | 1464006296564 Marionette TRACE conn2 <- [1,170,null,{}] 05:24:56 INFO - PROCESS | 1959 | 1464006296574 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}] 05:24:56 INFO - PROCESS | 1959 | 1464006296666 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:24:56 INFO - PROCESS | 1959 | 1464006296726 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x11723a000 == 50 [pid = 1959] [id = 50] 05:24:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x119586800) [pid = 1959] [serial = 146] [outer = 0x0] 05:24:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x119ac5000) [pid = 1959] [serial = 147] [outer = 0x119586800] 05:24:56 INFO - PROCESS | 1959 | 1464006296757 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x11a2b2000) [pid = 1959] [serial = 148] [outer = 0x119586800] 05:24:57 INFO - PROCESS | 1959 | 1464006297166 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]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 05:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:24:57 INFO - PROCESS | 1959 | 1464006297183 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 1959 | 1464006297185 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:24:57 INFO - PROCESS | 1959 | 1464006297187 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1959 | 1464006297188 Marionette TRACE conn2 <- [1,174,null,{}] 05:24:57 INFO - PROCESS | 1959 | 1464006297191 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}] 05:24:57 INFO - PROCESS | 1959 | 1464006297293 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:24:57 INFO - PROCESS | 1959 | 1464006297361 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x124045800 == 51 [pid = 1959] [id = 51] 05:24:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x1213c6800) [pid = 1959] [serial = 149] [outer = 0x0] 05:24:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x1213cb400) [pid = 1959] [serial = 150] [outer = 0x1213c6800] 05:24:57 INFO - PROCESS | 1959 | 1464006297394 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x123510000) [pid = 1959] [serial = 151] [outer = 0x1213c6800] 05:24:57 INFO - PROCESS | 1959 | 1464006297771 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]]]}] 05:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 619ms 05:24:57 INFO - PROCESS | 1959 | 1464006297806 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 1959 | 1464006297808 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:24:57 INFO - PROCESS | 1959 | 1464006297810 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1959 | 1464006297811 Marionette TRACE conn2 <- [1,178,null,{}] 05:24:57 INFO - PROCESS | 1959 | 1464006297814 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}] 05:24:57 INFO - PROCESS | 1959 | 1464006297901 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:24:57 INFO - PROCESS | 1959 | 1464006297944 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x113f15000 == 52 [pid = 1959] [id = 52] 05:24:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x113095c00) [pid = 1959] [serial = 152] [outer = 0x0] 05:24:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x1181e3400) [pid = 1959] [serial = 153] [outer = 0x113095c00] 05:24:57 INFO - PROCESS | 1959 | 1464006297973 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x118ee5800) [pid = 1959] [serial = 154] [outer = 0x113095c00] 05:24:58 INFO - PROCESS | 1959 | 1464006298467 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]]]}] 05:24:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 670ms 05:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:24:58 INFO - PROCESS | 1959 | 1464006298480 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 1959 | 1464006298482 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:24:58 INFO - PROCESS | 1959 | 1464006298486 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1959 | 1464006298488 Marionette TRACE conn2 <- [1,182,null,{}] 05:24:58 INFO - PROCESS | 1959 | 1464006298492 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}] 05:24:58 INFO - PROCESS | 1959 | 1464006298582 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:24:58 INFO - PROCESS | 1959 | 1464006298671 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x11607c800 == 53 [pid = 1959] [id = 53] 05:24:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x115ec9800) [pid = 1959] [serial = 155] [outer = 0x0] 05:24:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x11614dc00) [pid = 1959] [serial = 156] [outer = 0x115ec9800] 05:24:58 INFO - PROCESS | 1959 | 1464006298700 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x116939000) [pid = 1959] [serial = 157] [outer = 0x115ec9800] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x118e16000 == 52 [pid = 1959] [id = 46] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x117593800 == 51 [pid = 1959] [id = 45] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x11723b800 == 50 [pid = 1959] [id = 44] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x116971000 == 49 [pid = 1959] [id = 43] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x11723f000 == 48 [pid = 1959] [id = 28] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x118e0a800 == 47 [pid = 1959] [id = 30] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x115e11000 == 46 [pid = 1959] [id = 42] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x116aab000 == 45 [pid = 1959] [id = 27] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x112540800 == 44 [pid = 1959] [id = 41] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x117595800 == 43 [pid = 1959] [id = 29] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x119568800 == 42 [pid = 1959] [id = 32] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec7800 == 41 [pid = 1959] [id = 31] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x113f15000 == 40 [pid = 1959] [id = 52] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x124045800 == 39 [pid = 1959] [id = 51] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x11723a000 == 38 [pid = 1959] [id = 50] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x12522c000 == 37 [pid = 1959] [id = 40] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x124310000 == 36 [pid = 1959] [id = 37] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x124721800 == 35 [pid = 1959] [id = 38] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x1213a6800 == 34 [pid = 1959] [id = 35] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x124b62000 == 33 [pid = 1959] [id = 39] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x119a2b000 == 32 [pid = 1959] [id = 49] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x1233e4800 == 31 [pid = 1959] [id = 36] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x116966000 == 30 [pid = 1959] [id = 48] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x119a27800 == 29 [pid = 1959] [id = 33] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x113305800 == 28 [pid = 1959] [id = 47] 05:24:59 INFO - PROCESS | 1959 | --DOCSHELL 0x119fd4800 == 27 [pid = 1959] [id = 34] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x11848b800) [pid = 1959] [serial = 81] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x118ee4400) [pid = 1959] [serial = 84] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x118efd800) [pid = 1959] [serial = 85] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x11957f800) [pid = 1959] [serial = 87] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x11a21b800) [pid = 1959] [serial = 90] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x1213c2400) [pid = 1959] [serial = 91] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x1213c6c00) [pid = 1959] [serial = 93] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x123299400) [pid = 1959] [serial = 94] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x1232a8800) [pid = 1959] [serial = 96] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x123784400) [pid = 1959] [serial = 97] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x124136000) [pid = 1959] [serial = 99] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x1243d8400) [pid = 1959] [serial = 102] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x1251df400) [pid = 1959] [serial = 105] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x12618e400) [pid = 1959] [serial = 108] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x1268b9400) [pid = 1959] [serial = 111] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x128bd7400) [pid = 1959] [serial = 114] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x1121aa400) [pid = 1959] [serial = 63] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x113d60800) [pid = 1959] [serial = 66] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x118466000) [pid = 1959] [serial = 69] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x113a63c00) [pid = 1959] [serial = 72] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x1170d6c00) [pid = 1959] [serial = 75] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x118059c00) [pid = 1959] [serial = 76] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x118247000) [pid = 1959] [serial = 78] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x1243cf400) [pid = 1959] [serial = 100] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x12574e800) [pid = 1959] [serial = 106] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x126497800) [pid = 1959] [serial = 109] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x1185f0800) [pid = 1959] [serial = 82] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x128bcd800) [pid = 1959] [serial = 112] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x116938800) [pid = 1959] [serial = 67] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x112a63800) [pid = 1959] [serial = 64] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x1183ab400) [pid = 1959] [serial = 79] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x119b66400) [pid = 1959] [serial = 88] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x116792800) [pid = 1959] [serial = 73] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x12d3dc000) [pid = 1959] [serial = 61] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x1185c9c00) [pid = 1959] [serial = 70] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x12ab46400) [pid = 1959] [serial = 24] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 91 (0x12aa04c00) [pid = 1959] [serial = 21] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 90 (0x12aa09000) [pid = 1959] [serial = 22] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 89 (0x129379c00) [pid = 1959] [serial = 16] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 88 (0x129381000) [pid = 1959] [serial = 18] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x129191000) [pid = 1959] [serial = 15] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x12402ac00) [pid = 1959] [serial = 11] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 85 (0x124136c00) [pid = 1959] [serial = 8] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 84 (0x12caf2800) [pid = 1959] [serial = 45] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 83 (0x12ce5dc00) [pid = 1959] [serial = 48] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 82 (0x128bdbc00) [pid = 1959] [serial = 42] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 81 (0x12caa0000) [pid = 1959] [serial = 43] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 80 (0x12c554400) [pid = 1959] [serial = 39] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 79 (0x128bcf800) [pid = 1959] [serial = 40] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 78 (0x12c54c800) [pid = 1959] [serial = 37] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 77 (0x12c318000) [pid = 1959] [serial = 34] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 76 (0x12c321800) [pid = 1959] [serial = 36] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 75 (0x12bfdb800) [pid = 1959] [serial = 33] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 74 (0x12be34000) [pid = 1959] [serial = 30] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 73 (0x12bfd0800) [pid = 1959] [serial = 31] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 72 (0x12ba1c800) [pid = 1959] [serial = 27] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 71 (0x12ba34c00) [pid = 1959] [serial = 28] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 70 (0x12b2a3c00) [pid = 1959] [serial = 25] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 69 (0x11846f800) [pid = 1959] [serial = 60] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 68 (0x1181e9000) [pid = 1959] [serial = 57] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 67 (0x118466c00) [pid = 1959] [serial = 58] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 66 (0x12b023400) [pid = 1959] [serial = 54] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 65 (0x12d3d6800) [pid = 1959] [serial = 55] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 64 (0x12ce61400) [pid = 1959] [serial = 50] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | --DOMWINDOW == 63 (0x12ce65800) [pid = 1959] [serial = 51] [outer = 0x0] [url = about:blank] 05:24:59 INFO - PROCESS | 1959 | 1464006299446 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]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 975ms 05:24:59 INFO - PROCESS | 1959 | 1464006299462 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1959 | 1464006299465 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:24:59 INFO - PROCESS | 1959 | 1464006299468 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1959 | 1464006299471 Marionette TRACE conn2 <- [1,186,null,{}] 05:24:59 INFO - PROCESS | 1959 | 1464006299480 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}] 05:24:59 INFO - PROCESS | 1959 | 1464006299574 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:24:59 INFO - PROCESS | 1959 | 1464006299582 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x113306000 == 28 [pid = 1959] [id = 54] 05:24:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 64 (0x113f49000) [pid = 1959] [serial = 158] [outer = 0x0] 05:24:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 65 (0x11619bc00) [pid = 1959] [serial = 159] [outer = 0x113f49000] 05:24:59 INFO - PROCESS | 1959 | 1464006299613 Marionette DEBUG loaded listener.js 05:24:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 66 (0x11678e000) [pid = 1959] [serial = 160] [outer = 0x113f49000] 05:24:59 INFO - PROCESS | 1959 | 1464006299928 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]]]}] 05:24:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 474ms 05:24:59 INFO - PROCESS | 1959 | 1464006299945 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1959 | 1464006299950 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:24:59 INFO - PROCESS | 1959 | 1464006299956 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1959 | 1464006299961 Marionette TRACE conn2 <- [1,190,null,{}] 05:24:59 INFO - PROCESS | 1959 | 1464006299964 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}] 05:25:00 INFO - PROCESS | 1959 | 1464006300058 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:25:00 INFO - PROCESS | 1959 | 1464006300108 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x113fe7800 == 29 [pid = 1959] [id = 55] 05:25:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 67 (0x11515cc00) [pid = 1959] [serial = 161] [outer = 0x0] 05:25:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 68 (0x1169a8c00) [pid = 1959] [serial = 162] [outer = 0x11515cc00] 05:25:00 INFO - PROCESS | 1959 | 1464006300150 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 69 (0x1181e2800) [pid = 1959] [serial = 163] [outer = 0x11515cc00] 05:25:00 INFO - PROCESS | 1959 | 1464006300545 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]]]}] 05:25:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 624ms 05:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:25:00 INFO - PROCESS | 1959 | 1464006300580 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 1959 | 1464006300581 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:25:00 INFO - PROCESS | 1959 | 1464006300584 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 1959 | 1464006300586 Marionette TRACE conn2 <- [1,194,null,{}] 05:25:00 INFO - PROCESS | 1959 | 1464006300594 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}] 05:25:00 INFO - PROCESS | 1959 | 1464006300685 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:25:00 INFO - PROCESS | 1959 | 1464006300694 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x117046800 == 30 [pid = 1959] [id = 56] 05:25:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 70 (0x118293400) [pid = 1959] [serial = 164] [outer = 0x0] 05:25:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 71 (0x1183abc00) [pid = 1959] [serial = 165] [outer = 0x118293400] 05:25:00 INFO - PROCESS | 1959 | 1464006300724 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 72 (0x11846a800) [pid = 1959] [serial = 166] [outer = 0x118293400] 05:25:01 INFO - PROCESS | 1959 | 1464006301007 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]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 470ms 05:25:01 INFO - PROCESS | 1959 | 1464006301055 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1959 | 1464006301057 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:25:01 INFO - PROCESS | 1959 | 1464006301063 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1959 | 1464006301064 Marionette TRACE conn2 <- [1,198,null,{}] 05:25:01 INFO - PROCESS | 1959 | 1464006301066 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}] 05:25:01 INFO - PROCESS | 1959 | 1464006301137 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:25:01 INFO - PROCESS | 1959 | 1464006301142 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x11757c800 == 31 [pid = 1959] [id = 57] 05:25:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 73 (0x11846a000) [pid = 1959] [serial = 167] [outer = 0x0] 05:25:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 74 (0x11848c400) [pid = 1959] [serial = 168] [outer = 0x11846a000] 05:25:01 INFO - PROCESS | 1959 | 1464006301170 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 75 (0x118edb000) [pid = 1959] [serial = 169] [outer = 0x11846a000] 05:25:01 INFO - PROCESS | 1959 | 1464006301516 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]]]}] 05:25:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:25:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 469ms 05:25:01 INFO - PROCESS | 1959 | 1464006301538 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:25:01 INFO - PROCESS | 1959 | 1464006301539 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:25:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:25:01 INFO - PROCESS | 1959 | 1464006301544 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:25:01 INFO - PROCESS | 1959 | 1464006301545 Marionette TRACE conn2 <- [1,202,null,{}] 05:25:01 INFO - PROCESS | 1959 | 1464006301548 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}] 05:25:01 INFO - PROCESS | 1959 | 1464006301627 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:25:01 INFO - PROCESS | 1959 | 1464006301631 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184dc000 == 32 [pid = 1959] [id = 58] 05:25:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 76 (0x11846f000) [pid = 1959] [serial = 170] [outer = 0x0] 05:25:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 77 (0x118ef5400) [pid = 1959] [serial = 171] [outer = 0x11846f000] 05:25:01 INFO - PROCESS | 1959 | 1464006301659 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 78 (0x11931b800) [pid = 1959] [serial = 172] [outer = 0x11846f000] 05:25:02 INFO - PROCESS | 1959 | 1464006302032 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]]]}] 05:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 518ms 05:25:02 INFO - PROCESS | 1959 | 1464006302064 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:25:02 INFO - PROCESS | 1959 | 1464006302066 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:25:02 INFO - PROCESS | 1959 | 1464006302069 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 1959 | 1464006302070 Marionette TRACE conn2 <- [1,206,null,{}] 05:25:02 INFO - PROCESS | 1959 | 1464006302074 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}] 05:25:02 INFO - PROCESS | 1959 | 1464006302219 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:25:02 INFO - PROCESS | 1959 | 1464006302226 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x119210000 == 33 [pid = 1959] [id = 59] 05:25:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 79 (0x119320800) [pid = 1959] [serial = 173] [outer = 0x0] 05:25:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 80 (0x119a54000) [pid = 1959] [serial = 174] [outer = 0x119320800] 05:25:02 INFO - PROCESS | 1959 | 1464006302268 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 81 (0x11a2b3000) [pid = 1959] [serial = 175] [outer = 0x119320800] 05:25:02 INFO - PROCESS | 1959 | 1464006302653 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]]]}] 05:25:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 620ms 05:25:02 INFO - PROCESS | 1959 | 1464006302695 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:25:02 INFO - PROCESS | 1959 | 1464006302696 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:25:02 INFO - PROCESS | 1959 | 1464006302698 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 1959 | 1464006302699 Marionette TRACE conn2 <- [1,210,null,{}] 05:25:02 INFO - PROCESS | 1959 | 1464006302702 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}] 05:25:02 INFO - PROCESS | 1959 | 1464006302784 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:25:02 INFO - PROCESS | 1959 | 1464006302789 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x119575000 == 34 [pid = 1959] [id = 60] 05:25:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 82 (0x11931e800) [pid = 1959] [serial = 176] [outer = 0x0] 05:25:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 83 (0x1213c2c00) [pid = 1959] [serial = 177] [outer = 0x11931e800] 05:25:02 INFO - PROCESS | 1959 | 1464006302814 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 84 (0x1213c9c00) [pid = 1959] [serial = 178] [outer = 0x11931e800] 05:25:03 INFO - PROCESS | 1959 | 1464006303133 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]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 05:25:03 INFO - PROCESS | 1959 | 1464006303173 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 1959 | 1464006303176 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:25:03 INFO - PROCESS | 1959 | 1464006303179 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1959 | 1464006303180 Marionette TRACE conn2 <- [1,214,null,{}] 05:25:03 INFO - PROCESS | 1959 | 1464006303182 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}] 05:25:03 INFO - PROCESS | 1959 | 1464006303264 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:25:03 INFO - PROCESS | 1959 | 1464006303269 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x116abb800 == 35 [pid = 1959] [id = 61] 05:25:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 85 (0x119320c00) [pid = 1959] [serial = 179] [outer = 0x0] 05:25:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x123587800) [pid = 1959] [serial = 180] [outer = 0x119320c00] 05:25:03 INFO - PROCESS | 1959 | 1464006303365 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x12378c800) [pid = 1959] [serial = 181] [outer = 0x119320c00] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x119582400) [pid = 1959] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 85 (0x116a4d800) [pid = 1959] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 84 (0x1181dfc00) [pid = 1959] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 83 (0x118465800) [pid = 1959] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 82 (0x112fc0000) [pid = 1959] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 81 (0x119320400) [pid = 1959] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 80 (0x11308b400) [pid = 1959] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 79 (0x128c61c00) [pid = 1959] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 78 (0x123587c00) [pid = 1959] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:25:03 INFO - PROCESS | 1959 | --DOMWINDOW == 77 (0x126496400) [pid = 1959] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:25:03 INFO - PROCESS | 1959 | 1464006303617 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]]]}] 05:25:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 469ms 05:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:25:03 INFO - PROCESS | 1959 | 1464006303650 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 1959 | 1464006303651 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:25:03 INFO - PROCESS | 1959 | 1464006303654 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1959 | 1464006303655 Marionette TRACE conn2 <- [1,218,null,{}] 05:25:03 INFO - PROCESS | 1959 | 1464006303666 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}] 05:25:03 INFO - PROCESS | 1959 | 1464006303740 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:25:03 INFO - PROCESS | 1959 | 1464006303745 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213a3000 == 36 [pid = 1959] [id = 62] 05:25:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 78 (0x112a5f400) [pid = 1959] [serial = 182] [outer = 0x0] 05:25:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 79 (0x118eef400) [pid = 1959] [serial = 183] [outer = 0x112a5f400] 05:25:03 INFO - PROCESS | 1959 | 1464006303773 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 80 (0x12402b000) [pid = 1959] [serial = 184] [outer = 0x112a5f400] 05:25:04 INFO - PROCESS | 1959 | 1464006304064 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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 428ms 05:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:25:04 INFO - PROCESS | 1959 | 1464006304083 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 1959 | 1464006304084 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:25:04 INFO - PROCESS | 1959 | 1464006304086 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 1959 | 1464006304087 Marionette TRACE conn2 <- [1,222,null,{}] 05:25:04 INFO - PROCESS | 1959 | 1464006304091 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}] 05:25:04 INFO - PROCESS | 1959 | 1464006304165 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:25:04 INFO - PROCESS | 1959 | 1464006304169 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x1233dc000 == 37 [pid = 1959] [id = 63] 05:25:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 81 (0x111a02c00) [pid = 1959] [serial = 185] [outer = 0x0] 05:25:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 82 (0x12434a800) [pid = 1959] [serial = 186] [outer = 0x111a02c00] 05:25:04 INFO - PROCESS | 1959 | 1464006304197 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 83 (0x1243d6c00) [pid = 1959] [serial = 187] [outer = 0x111a02c00] 05:25:04 INFO - PROCESS | 1959 | 1464006304495 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]]]}] 05:25:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 418ms 05:25:04 INFO - PROCESS | 1959 | 1464006304505 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:25:04 INFO - PROCESS | 1959 | 1464006304517 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:25:04 INFO - PROCESS | 1959 | 1464006304532 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 1959 | 1464006304534 Marionette TRACE conn2 <- [1,226,null,{}] 05:25:04 INFO - PROCESS | 1959 | 1464006304536 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}] 05:25:04 INFO - PROCESS | 1959 | 1464006304642 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:25:04 INFO - PROCESS | 1959 | 1464006304648 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x123662000 == 38 [pid = 1959] [id = 64] 05:25:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 84 (0x1121b5400) [pid = 1959] [serial = 188] [outer = 0x0] 05:25:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 85 (0x12434a000) [pid = 1959] [serial = 189] [outer = 0x1121b5400] 05:25:04 INFO - PROCESS | 1959 | 1464006304677 Marionette DEBUG loaded listener.js 05:25:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x124fa5800) [pid = 1959] [serial = 190] [outer = 0x1121b5400] 05:25:04 INFO - PROCESS | 1959 | 1464006304960 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]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 472ms 05:25:05 INFO - PROCESS | 1959 | 1464006305004 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1959 | 1464006305006 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:25:05 INFO - PROCESS | 1959 | 1464006305012 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1959 | 1464006305013 Marionette TRACE conn2 <- [1,230,null,{}] 05:25:05 INFO - PROCESS | 1959 | 1464006305015 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}] 05:25:05 INFO - PROCESS | 1959 | 1464006305087 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:25:05 INFO - PROCESS | 1959 | 1464006305094 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12473c800 == 39 [pid = 1959] [id = 65] 05:25:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x124ef8000) [pid = 1959] [serial = 191] [outer = 0x0] 05:25:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x1251e2000) [pid = 1959] [serial = 192] [outer = 0x124ef8000] 05:25:05 INFO - PROCESS | 1959 | 1464006305118 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x12574c000) [pid = 1959] [serial = 193] [outer = 0x124ef8000] 05:25:05 INFO - PROCESS | 1959 | 1464006305529 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]]]}] 05:25:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 573ms 05:25:05 INFO - PROCESS | 1959 | 1464006305584 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1959 | 1464006305586 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:25:05 INFO - PROCESS | 1959 | 1464006305590 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1959 | 1464006305595 Marionette TRACE conn2 <- [1,234,null,{}] 05:25:05 INFO - PROCESS | 1959 | 1464006305598 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}] 05:25:05 INFO - PROCESS | 1959 | 1464006305702 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:25:05 INFO - PROCESS | 1959 | 1464006305768 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x1161b8000 == 40 [pid = 1959] [id = 66] 05:25:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x11323ac00) [pid = 1959] [serial = 194] [outer = 0x0] 05:25:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x116152000) [pid = 1959] [serial = 195] [outer = 0x11323ac00] 05:25:05 INFO - PROCESS | 1959 | 1464006305799 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x11693d000) [pid = 1959] [serial = 196] [outer = 0x11323ac00] 05:25:06 INFO - PROCESS | 1959 | 1464006306291 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]]]}] 05:25:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:25:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 724ms 05:25:06 INFO - PROCESS | 1959 | 1464006306314 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:25:06 INFO - PROCESS | 1959 | 1464006306318 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:25:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:25:06 INFO - PROCESS | 1959 | 1464006306360 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:25:06 INFO - PROCESS | 1959 | 1464006306362 Marionette TRACE conn2 <- [1,238,null,{}] 05:25:06 INFO - PROCESS | 1959 | 1464006306367 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}] 05:25:06 INFO - PROCESS | 1959 | 1464006306470 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:25:06 INFO - PROCESS | 1959 | 1464006306536 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x113a92000 == 41 [pid = 1959] [id = 67] 05:25:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x112a5f800) [pid = 1959] [serial = 197] [outer = 0x0] 05:25:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x1181e1400) [pid = 1959] [serial = 198] [outer = 0x112a5f800] 05:25:06 INFO - PROCESS | 1959 | 1464006306567 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x118243800) [pid = 1959] [serial = 199] [outer = 0x112a5f800] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x123662000 == 40 [pid = 1959] [id = 64] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x1233dc000 == 39 [pid = 1959] [id = 63] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x1213a3000 == 38 [pid = 1959] [id = 62] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x116abb800 == 37 [pid = 1959] [id = 61] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x119575000 == 36 [pid = 1959] [id = 60] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x119210000 == 35 [pid = 1959] [id = 59] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x1184dc000 == 34 [pid = 1959] [id = 58] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x11757c800 == 33 [pid = 1959] [id = 57] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x117046800 == 32 [pid = 1959] [id = 56] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x113fe7800 == 31 [pid = 1959] [id = 55] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x113306000 == 30 [pid = 1959] [id = 54] 05:25:07 INFO - PROCESS | 1959 | --DOCSHELL 0x11607c800 == 29 [pid = 1959] [id = 53] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x128ddb400) [pid = 1959] [serial = 118] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x119aca000) [pid = 1959] [serial = 138] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x1213c1c00) [pid = 1959] [serial = 139] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 91 (0x1170db800) [pid = 1959] [serial = 123] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 90 (0x1181ec400) [pid = 1959] [serial = 126] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 89 (0x1185cb000) [pid = 1959] [serial = 132] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 88 (0x118470800) [pid = 1959] [serial = 130] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x119324400) [pid = 1959] [serial = 135] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x118295c00) [pid = 1959] [serial = 127] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 85 (0x1138ea000) [pid = 1959] [serial = 120] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 84 (0x116154c00) [pid = 1959] [serial = 121] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 83 (0x11767d400) [pid = 1959] [serial = 124] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 82 (0x118245400) [pid = 1959] [serial = 129] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 81 (0x118ee2400) [pid = 1959] [serial = 133] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 80 (0x119582000) [pid = 1959] [serial = 136] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 79 (0x128c67c00) [pid = 1959] [serial = 117] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 78 (0x124ef2800) [pid = 1959] [serial = 103] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | --DOMWINDOW == 77 (0x128c5e400) [pid = 1959] [serial = 115] [outer = 0x0] [url = about:blank] 05:25:07 INFO - PROCESS | 1959 | 1464006307171 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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 864ms 05:25:07 INFO - PROCESS | 1959 | 1464006307188 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1959 | 1464006307190 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:25:07 INFO - PROCESS | 1959 | 1464006307194 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1959 | 1464006307196 Marionette TRACE conn2 <- [1,242,null,{}] 05:25:07 INFO - PROCESS | 1959 | 1464006307200 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}] 05:25:07 INFO - PROCESS | 1959 | 1464006307270 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:25:07 INFO - PROCESS | 1959 | 1464006307279 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x113a9a800 == 30 [pid = 1959] [id = 68] 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 78 (0x116150000) [pid = 1959] [serial = 200] [outer = 0x0] 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 79 (0x116792400) [pid = 1959] [serial = 201] [outer = 0x116150000] 05:25:07 INFO - PROCESS | 1959 | 1464006307307 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 80 (0x1170d6c00) [pid = 1959] [serial = 202] [outer = 0x116150000] 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 81 (0x118241800) [pid = 1959] [serial = 203] [outer = 0x12caa8c00] 05:25:07 INFO - PROCESS | 1959 | 1464006307659 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]]]}] 05:25:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 520ms 05:25:07 INFO - PROCESS | 1959 | 1464006307714 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1959 | 1464006307717 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:25:07 INFO - PROCESS | 1959 | 1464006307722 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1959 | 1464006307723 Marionette TRACE conn2 <- [1,246,null,{}] 05:25:07 INFO - PROCESS | 1959 | 1464006307726 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}] 05:25:07 INFO - PROCESS | 1959 | 1464006307798 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:25:07 INFO - PROCESS | 1959 | 1464006307803 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x116ab4800 == 31 [pid = 1959] [id = 69] 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 82 (0x11767e400) [pid = 1959] [serial = 204] [outer = 0x0] 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 83 (0x118247c00) [pid = 1959] [serial = 205] [outer = 0x11767e400] 05:25:07 INFO - PROCESS | 1959 | 1464006307832 Marionette DEBUG loaded listener.js 05:25:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 84 (0x11846ac00) [pid = 1959] [serial = 206] [outer = 0x11767e400] 05:25:08 INFO - PROCESS | 1959 | 1464006308212 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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 520ms 05:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:25:08 INFO - PROCESS | 1959 | 1464006308243 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 1959 | 1464006308244 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:25:08 INFO - PROCESS | 1959 | 1464006308247 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1959 | 1464006308250 Marionette TRACE conn2 <- [1,250,null,{}] 05:25:08 INFO - PROCESS | 1959 | 1464006308261 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}] 05:25:08 INFO - PROCESS | 1959 | 1464006308383 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:25:08 INFO - PROCESS | 1959 | 1464006308396 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x11818a800 == 32 [pid = 1959] [id = 70] 05:25:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 85 (0x11308b400) [pid = 1959] [serial = 207] [outer = 0x0] 05:25:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x1185e9000) [pid = 1959] [serial = 208] [outer = 0x11308b400] 05:25:08 INFO - PROCESS | 1959 | 1464006308442 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x118efb400) [pid = 1959] [serial = 209] [outer = 0x11308b400] 05:25:08 INFO - PROCESS | 1959 | 1464006308845 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]]]}] 05:25:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:25:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 05:25:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:25:08 INFO - PROCESS | 1959 | 1464006308877 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:25:08 INFO - PROCESS | 1959 | 1464006308879 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:25:08 INFO - PROCESS | 1959 | 1464006308881 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:25:08 INFO - PROCESS | 1959 | 1464006308882 Marionette TRACE conn2 <- [1,254,null,{}] 05:25:08 INFO - PROCESS | 1959 | 1464006308884 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}] 05:25:08 INFO - PROCESS | 1959 | 1464006308978 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:25:08 INFO - PROCESS | 1959 | 1464006308984 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x118eb1800 == 33 [pid = 1959] [id = 71] 05:25:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x119324400) [pid = 1959] [serial = 210] [outer = 0x0] 05:25:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x119580400) [pid = 1959] [serial = 211] [outer = 0x119324400] 05:25:09 INFO - PROCESS | 1959 | 1464006309012 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x119ac2400) [pid = 1959] [serial = 212] [outer = 0x119324400] 05:25:09 INFO - PROCESS | 1959 | 1464006309323 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]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 05:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:25:09 INFO - PROCESS | 1959 | 1464006309350 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 1959 | 1464006309351 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:25:09 INFO - PROCESS | 1959 | 1464006309354 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 1959 | 1464006309355 Marionette TRACE conn2 <- [1,258,null,{}] 05:25:09 INFO - PROCESS | 1959 | 1464006309365 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}] 05:25:09 INFO - PROCESS | 1959 | 1464006309450 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:25:09 INFO - PROCESS | 1959 | 1464006309457 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x119567000 == 34 [pid = 1959] [id = 72] 05:25:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x11931bc00) [pid = 1959] [serial = 213] [outer = 0x0] 05:25:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x119b66c00) [pid = 1959] [serial = 214] [outer = 0x11931bc00] 05:25:09 INFO - PROCESS | 1959 | 1464006309482 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x11a2bc000) [pid = 1959] [serial = 215] [outer = 0x11931bc00] 05:25:09 INFO - PROCESS | 1959 | 1464006309825 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]]]}] 05:25:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 526ms 05:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:25:09 INFO - PROCESS | 1959 | 1464006309880 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 1959 | 1464006309881 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:25:09 INFO - PROCESS | 1959 | 1464006309883 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 1959 | 1464006309884 Marionette TRACE conn2 <- [1,262,null,{}] 05:25:09 INFO - PROCESS | 1959 | 1464006309887 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}] 05:25:10 INFO - PROCESS | 1959 | 1464006309999 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:25:10 INFO - PROCESS | 1959 | 1464006310004 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x119ab3800 == 35 [pid = 1959] [id = 73] 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x119acbc00) [pid = 1959] [serial = 216] [outer = 0x0] 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x123592800) [pid = 1959] [serial = 217] [outer = 0x119acbc00] 05:25:10 INFO - PROCESS | 1959 | 1464006310030 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x124690800) [pid = 1959] [serial = 218] [outer = 0x119acbc00] 05:25:10 INFO - PROCESS | 1959 | 1464006310332 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]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 05:25:10 INFO - PROCESS | 1959 | 1464006310353 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1959 | 1464006310354 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:25:10 INFO - PROCESS | 1959 | 1464006310372 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1959 | 1464006310374 Marionette TRACE conn2 <- [1,266,null,{}] 05:25:10 INFO - PROCESS | 1959 | 1464006310385 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}] 05:25:10 INFO - PROCESS | 1959 | 1464006310470 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:25:10 INFO - PROCESS | 1959 | 1464006310477 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x1233f0800 == 36 [pid = 1959] [id = 74] 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x1213c5c00) [pid = 1959] [serial = 219] [outer = 0x0] 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x124eb0000) [pid = 1959] [serial = 220] [outer = 0x1213c5c00] 05:25:10 INFO - PROCESS | 1959 | 1464006310503 Marionette DEBUG loaded listener.js 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x124fa7000) [pid = 1959] [serial = 221] [outer = 0x1213c5c00] 05:25:10 INFO - PROCESS | 1959 | 1464006310799 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]]]}] 05:25:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 484ms 05:25:10 INFO - PROCESS | 1959 | 1464006310851 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1959 | 1464006310852 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:25:10 INFO - PROCESS | 1959 | 1464006310854 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1959 | 1464006310864 Marionette TRACE conn2 <- [1,270,null,{}] 05:25:10 INFO - PROCESS | 1959 | 1464006310866 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}] 05:25:10 INFO - PROCESS | 1959 | 1464006310951 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:25:10 INFO - PROCESS | 1959 | 1464006310982 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x124477000 == 37 [pid = 1959] [id = 75] 05:25:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x12468ac00) [pid = 1959] [serial = 222] [outer = 0x0] 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x125744c00) [pid = 1959] [serial = 223] [outer = 0x12468ac00] 05:25:11 INFO - PROCESS | 1959 | 1464006311006 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x126189c00) [pid = 1959] [serial = 224] [outer = 0x12468ac00] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x118293400) [pid = 1959] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x11846a000) [pid = 1959] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x11515cc00) [pid = 1959] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x11619d000) [pid = 1959] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x118246000) [pid = 1959] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x119586800) [pid = 1959] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x119320800) [pid = 1959] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x1213c6800) [pid = 1959] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x11931e800) [pid = 1959] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x113095c00) [pid = 1959] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 91 (0x111a02c00) [pid = 1959] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 90 (0x119320c00) [pid = 1959] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 89 (0x112a5f400) [pid = 1959] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 88 (0x1121b5400) [pid = 1959] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x11846f000) [pid = 1959] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:25:11 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x113f49000) [pid = 1959] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:25:11 INFO - PROCESS | 1959 | 1464006311371 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]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 527ms 05:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:25:11 INFO - PROCESS | 1959 | 1464006311382 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1959 | 1464006311383 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:25:11 INFO - PROCESS | 1959 | 1464006311385 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1959 | 1464006311387 Marionette TRACE conn2 <- [1,274,null,{}] 05:25:11 INFO - PROCESS | 1959 | 1464006311389 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}] 05:25:11 INFO - PROCESS | 1959 | 1464006311462 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:25:11 INFO - PROCESS | 1959 | 1464006311466 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x118121000 == 38 [pid = 1959] [id = 76] 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x1121b5400) [pid = 1959] [serial = 225] [outer = 0x0] 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x118051c00) [pid = 1959] [serial = 226] [outer = 0x1121b5400] 05:25:11 INFO - PROCESS | 1959 | 1464006311493 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x119582800) [pid = 1959] [serial = 227] [outer = 0x1121b5400] 05:25:11 INFO - PROCESS | 1959 | 1464006311801 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]]]}] 05:25:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 418ms 05:25:11 INFO - PROCESS | 1959 | 1464006311805 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1959 | 1464006311806 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:25:11 INFO - PROCESS | 1959 | 1464006311816 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1959 | 1464006311817 Marionette TRACE conn2 <- [1,278,null,{}] 05:25:11 INFO - PROCESS | 1959 | 1464006311820 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}] 05:25:11 INFO - PROCESS | 1959 | 1464006311898 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:25:11 INFO - PROCESS | 1959 | 1464006311942 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x125223000 == 39 [pid = 1959] [id = 77] 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x111c20000) [pid = 1959] [serial = 228] [outer = 0x0] 05:25:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x119a61000) [pid = 1959] [serial = 229] [outer = 0x111c20000] 05:25:11 INFO - PROCESS | 1959 | 1464006311974 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x126491400) [pid = 1959] [serial = 230] [outer = 0x111c20000] 05:25:12 INFO - PROCESS | 1959 | 1464006312249 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]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 05:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:25:12 INFO - PROCESS | 1959 | 1464006312297 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 1959 | 1464006312299 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:25:12 INFO - PROCESS | 1959 | 1464006312301 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 1959 | 1464006312303 Marionette TRACE conn2 <- [1,282,null,{}] 05:25:12 INFO - PROCESS | 1959 | 1464006312306 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}] 05:25:12 INFO - PROCESS | 1959 | 1464006312406 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:25:12 INFO - PROCESS | 1959 | 1464006312413 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x1268a0800 == 40 [pid = 1959] [id = 78] 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x126493c00) [pid = 1959] [serial = 231] [outer = 0x0] 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x126a20c00) [pid = 1959] [serial = 232] [outer = 0x126493c00] 05:25:12 INFO - PROCESS | 1959 | 1464006312441 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x128bd5000) [pid = 1959] [serial = 233] [outer = 0x126493c00] 05:25:12 INFO - PROCESS | 1959 | 1464006312748 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]]]}] 05:25:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:25:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 470ms 05:25:12 INFO - PROCESS | 1959 | 1464006312771 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:25:12 INFO - PROCESS | 1959 | 1464006312772 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:25:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:25:12 INFO - PROCESS | 1959 | 1464006312778 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:25:12 INFO - PROCESS | 1959 | 1464006312780 Marionette TRACE conn2 <- [1,286,null,{}] 05:25:12 INFO - PROCESS | 1959 | 1464006312782 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}] 05:25:12 INFO - PROCESS | 1959 | 1464006312876 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:25:12 INFO - PROCESS | 1959 | 1464006312882 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x126aed000 == 41 [pid = 1959] [id = 79] 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x12574a400) [pid = 1959] [serial = 234] [outer = 0x0] 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x128bd4c00) [pid = 1959] [serial = 235] [outer = 0x12574a400] 05:25:12 INFO - PROCESS | 1959 | 1464006312907 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x128c60800) [pid = 1959] [serial = 236] [outer = 0x12574a400] 05:25:13 INFO - PROCESS | 1959 | 1464006313175 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]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 05:25:13 INFO - PROCESS | 1959 | 1464006313197 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1959 | 1464006313198 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:25:13 INFO - PROCESS | 1959 | 1464006313201 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1959 | 1464006313202 Marionette TRACE conn2 <- [1,290,null,{}] 05:25:13 INFO - PROCESS | 1959 | 1464006313204 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}] 05:25:13 INFO - PROCESS | 1959 | 1464006313283 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:25:13 INFO - PROCESS | 1959 | 1464006313288 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x128f6e800 == 42 [pid = 1959] [id = 80] 05:25:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x128c60c00) [pid = 1959] [serial = 237] [outer = 0x0] 05:25:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x128dcf800) [pid = 1959] [serial = 238] [outer = 0x128c60c00] 05:25:13 INFO - PROCESS | 1959 | 1464006313314 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x128f9d400) [pid = 1959] [serial = 239] [outer = 0x128c60c00] 05:25:13 INFO - PROCESS | 1959 | 1464006313758 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]]]}] 05:25:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 620ms 05:25:13 INFO - PROCESS | 1959 | 1464006313823 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:25:13 INFO - PROCESS | 1959 | 1464006313827 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:25:13 INFO - PROCESS | 1959 | 1464006313830 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1959 | 1464006313833 Marionette TRACE conn2 <- [1,294,null,{}] 05:25:13 INFO - PROCESS | 1959 | 1464006313837 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}] 05:25:13 INFO - PROCESS | 1959 | 1464006313935 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:25:13 INFO - PROCESS | 1959 | 1464006313993 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x11742b800 == 43 [pid = 1959] [id = 81] 05:25:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x1166bb800) [pid = 1959] [serial = 240] [outer = 0x0] 05:25:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x1169b0000) [pid = 1959] [serial = 241] [outer = 0x1166bb800] 05:25:14 INFO - PROCESS | 1959 | 1464006314024 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x1181e4400) [pid = 1959] [serial = 242] [outer = 0x1166bb800] 05:25:14 INFO - PROCESS | 1959 | 1464006314458 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]]]}] 05:25:14 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. 05:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 05:25:14 INFO - PROCESS | 1959 | 1464006314502 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1959 | 1464006314506 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:25:14 INFO - PROCESS | 1959 | 1464006314511 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 1959 | 1464006314513 Marionette TRACE conn2 <- [1,298,null,{}] 05:25:14 INFO - PROCESS | 1959 | 1464006314515 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}] 05:25:14 INFO - PROCESS | 1959 | 1464006314615 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:25:14 INFO - PROCESS | 1959 | 1464006314662 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x11724f000 == 44 [pid = 1959] [id = 82] 05:25:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x117685800) [pid = 1959] [serial = 243] [outer = 0x0] 05:25:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x118486800) [pid = 1959] [serial = 244] [outer = 0x117685800] 05:25:14 INFO - PROCESS | 1959 | 1464006314691 Marionette DEBUG loaded listener.js 05:25:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x118eeec00) [pid = 1959] [serial = 245] [outer = 0x117685800] 05:25:15 INFO - PROCESS | 1959 | 1464006315121 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]]]}] 05:25:15 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. 05:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 05:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:25:15 INFO - PROCESS | 1959 | 1464006315132 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 1959 | 1464006315134 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:25:15 INFO - PROCESS | 1959 | 1464006315137 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1959 | 1464006315141 Marionette TRACE conn2 <- [1,302,null,{}] 05:25:15 INFO - PROCESS | 1959 | 1464006315153 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}] 05:25:15 INFO - PROCESS | 1959 | 1464006315367 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:25:15 INFO - PROCESS | 1959 | 1464006315429 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c1d000 == 45 [pid = 1959] [id = 83] 05:25:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x1213c3800) [pid = 1959] [serial = 246] [outer = 0x0] 05:25:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x1232a1c00) [pid = 1959] [serial = 247] [outer = 0x1213c3800] 05:25:15 INFO - PROCESS | 1959 | 1464006315473 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x124344800) [pid = 1959] [serial = 248] [outer = 0x1213c3800] 05:25:15 INFO - PROCESS | 1959 | 1464006315876 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]]]}] 05:25:15 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. 05:25:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 779ms 05:25:15 INFO - PROCESS | 1959 | 1464006315915 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:25:15 INFO - PROCESS | 1959 | 1464006315917 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:25:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:25:15 INFO - PROCESS | 1959 | 1464006315920 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:25:15 INFO - PROCESS | 1959 | 1464006315921 Marionette TRACE conn2 <- [1,306,null,{}] 05:25:15 INFO - PROCESS | 1959 | 1464006315923 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}] 05:25:16 INFO - PROCESS | 1959 | 1464006316018 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:25:16 INFO - PROCESS | 1959 | 1464006316060 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291ad000 == 46 [pid = 1959] [id = 84] 05:25:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x1243d5000) [pid = 1959] [serial = 249] [outer = 0x0] 05:25:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x124eb8800) [pid = 1959] [serial = 250] [outer = 0x1243d5000] 05:25:16 INFO - PROCESS | 1959 | 1464006316089 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x125749800) [pid = 1959] [serial = 251] [outer = 0x1243d5000] 05:25:16 INFO - PROCESS | 1959 | 1464006316634 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]]]}] 05:25:16 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. 05:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 773ms 05:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:25:16 INFO - PROCESS | 1959 | 1464006316692 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 1959 | 1464006316694 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:25:16 INFO - PROCESS | 1959 | 1464006316698 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 1959 | 1464006316700 Marionette TRACE conn2 <- [1,310,null,{}] 05:25:16 INFO - PROCESS | 1959 | 1464006316704 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}] 05:25:16 INFO - PROCESS | 1959 | 1464006316788 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:25:16 INFO - PROCESS | 1959 | 1464006316839 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x117043000 == 47 [pid = 1959] [id = 85] 05:25:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x11619ac00) [pid = 1959] [serial = 252] [outer = 0x0] 05:25:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x1166bbc00) [pid = 1959] [serial = 253] [outer = 0x11619ac00] 05:25:16 INFO - PROCESS | 1959 | 1464006316865 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x11755ac00) [pid = 1959] [serial = 254] [outer = 0x11619ac00] 05:25:17 INFO - PROCESS | 1959 | 1464006317302 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]]]}] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x126aed000 == 46 [pid = 1959] [id = 79] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x1268a0800 == 45 [pid = 1959] [id = 78] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x125223000 == 44 [pid = 1959] [id = 77] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x118121000 == 43 [pid = 1959] [id = 76] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x124477000 == 42 [pid = 1959] [id = 75] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x1233f0800 == 41 [pid = 1959] [id = 74] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x119ab3800 == 40 [pid = 1959] [id = 73] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x119567000 == 39 [pid = 1959] [id = 72] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x118eb1800 == 38 [pid = 1959] [id = 71] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x1251e2000) [pid = 1959] [serial = 192] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x11818a800 == 37 [pid = 1959] [id = 70] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x116ab4800 == 36 [pid = 1959] [id = 69] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x113a9a800 == 35 [pid = 1959] [id = 68] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x113a92000 == 34 [pid = 1959] [id = 67] 05:25:17 INFO - PROCESS | 1959 | --DOCSHELL 0x1161b8000 == 33 [pid = 1959] [id = 66] 05:25:17 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. 05:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 675ms 05:25:17 INFO - PROCESS | 1959 | 1464006317373 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1959 | 1464006317376 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:25:17 INFO - PROCESS | 1959 | 1464006317381 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1959 | 1464006317382 Marionette TRACE conn2 <- [1,314,null,{}] 05:25:17 INFO - PROCESS | 1959 | 1464006317384 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}] 05:25:17 INFO - PROCESS | 1959 | 1464006317456 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:25:17 INFO - PROCESS | 1959 | 1464006317463 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x11610b000 == 34 [pid = 1959] [id = 86] 05:25:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x117682800) [pid = 1959] [serial = 255] [outer = 0x0] 05:25:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x1181df400) [pid = 1959] [serial = 256] [outer = 0x117682800] 05:25:17 INFO - PROCESS | 1959 | 1464006317492 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x118241c00) [pid = 1959] [serial = 257] [outer = 0x117682800] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x118ef5400) [pid = 1959] [serial = 171] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x11619bc00) [pid = 1959] [serial = 159] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x11678e000) [pid = 1959] [serial = 160] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x1183abc00) [pid = 1959] [serial = 165] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x11846a800) [pid = 1959] [serial = 166] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x11848c400) [pid = 1959] [serial = 168] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x11614dc00) [pid = 1959] [serial = 156] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x1169a8c00) [pid = 1959] [serial = 162] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x1181e2800) [pid = 1959] [serial = 163] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x11755c000) [pid = 1959] [serial = 142] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x116942c00) [pid = 1959] [serial = 141] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x1185e9c00) [pid = 1959] [serial = 145] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x11829c800) [pid = 1959] [serial = 144] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x11a2b2000) [pid = 1959] [serial = 148] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x119ac5000) [pid = 1959] [serial = 147] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x119a54000) [pid = 1959] [serial = 174] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x123510000) [pid = 1959] [serial = 151] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x11a2b3000) [pid = 1959] [serial = 175] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x1213cb400) [pid = 1959] [serial = 150] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x11931b800) [pid = 1959] [serial = 172] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x1213c9c00) [pid = 1959] [serial = 178] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x118ee5800) [pid = 1959] [serial = 154] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x1213c2c00) [pid = 1959] [serial = 177] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x12434a800) [pid = 1959] [serial = 186] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x1181e3400) [pid = 1959] [serial = 153] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x12378c800) [pid = 1959] [serial = 181] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 91 (0x123587800) [pid = 1959] [serial = 180] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 90 (0x1243d6c00) [pid = 1959] [serial = 187] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 89 (0x118eef400) [pid = 1959] [serial = 183] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 88 (0x124fa5800) [pid = 1959] [serial = 190] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x12402b000) [pid = 1959] [serial = 184] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x12434a000) [pid = 1959] [serial = 189] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | --DOMWINDOW == 85 (0x118edb000) [pid = 1959] [serial = 169] [outer = 0x0] [url = about:blank] 05:25:17 INFO - PROCESS | 1959 | 1464006317831 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]]]}] 05:25:17 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. 05:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 470ms 05:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:25:17 INFO - PROCESS | 1959 | 1464006317851 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1959 | 1464006317852 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:25:17 INFO - PROCESS | 1959 | 1464006317854 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1959 | 1464006317857 Marionette TRACE conn2 <- [1,318,null,{}] 05:25:17 INFO - PROCESS | 1959 | 1464006317867 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}] 05:25:17 INFO - PROCESS | 1959 | 1464006317942 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:25:17 INFO - PROCESS | 1959 | 1464006317947 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x11724d000 == 35 [pid = 1959] [id = 87] 05:25:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x11846b400) [pid = 1959] [serial = 258] [outer = 0x0] 05:25:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x118489c00) [pid = 1959] [serial = 259] [outer = 0x11846b400] 05:25:17 INFO - PROCESS | 1959 | 1464006317977 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x118ee2000) [pid = 1959] [serial = 260] [outer = 0x11846b400] 05:25:18 INFO - PROCESS | 1959 | 1464006318335 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]]]}] 05:25:18 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. 05:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 523ms 05:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:25:18 INFO - PROCESS | 1959 | 1464006318378 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1959 | 1464006318379 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:25:18 INFO - PROCESS | 1959 | 1464006318382 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1959 | 1464006318383 Marionette TRACE conn2 <- [1,322,null,{}] 05:25:18 INFO - PROCESS | 1959 | 1464006318391 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}] 05:25:18 INFO - PROCESS | 1959 | 1464006318473 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:25:18 INFO - PROCESS | 1959 | 1464006318481 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e16000 == 36 [pid = 1959] [id = 88] 05:25:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x118ef5400) [pid = 1959] [serial = 261] [outer = 0x0] 05:25:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x11931d400) [pid = 1959] [serial = 262] [outer = 0x118ef5400] 05:25:18 INFO - PROCESS | 1959 | 1464006318507 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x119583800) [pid = 1959] [serial = 263] [outer = 0x118ef5400] 05:25:18 INFO - PROCESS | 1959 | 1464006318851 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]]]}] 05:25:18 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. 05:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 518ms 05:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:25:18 INFO - PROCESS | 1959 | 1464006318901 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1959 | 1464006318903 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:25:18 INFO - PROCESS | 1959 | 1464006318906 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1959 | 1464006318908 Marionette TRACE conn2 <- [1,326,null,{}] 05:25:18 INFO - PROCESS | 1959 | 1464006318918 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}] 05:25:19 INFO - PROCESS | 1959 | 1464006319028 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:25:19 INFO - PROCESS | 1959 | 1464006319035 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x113a18000 == 37 [pid = 1959] [id = 89] 05:25:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x1121b6000) [pid = 1959] [serial = 264] [outer = 0x0] 05:25:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x11a030400) [pid = 1959] [serial = 265] [outer = 0x1121b6000] 05:25:19 INFO - PROCESS | 1959 | 1464006319076 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x1213c3400) [pid = 1959] [serial = 266] [outer = 0x1121b6000] 05:25:19 INFO - PROCESS | 1959 | 1464006319499 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]]]}] 05:25:19 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. 05:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 621ms 05:25:19 INFO - PROCESS | 1959 | 1464006319530 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:25:19 INFO - PROCESS | 1959 | 1464006319531 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:25:19 INFO - PROCESS | 1959 | 1464006319533 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 1959 | 1464006319534 Marionette TRACE conn2 <- [1,330,null,{}] 05:25:19 INFO - PROCESS | 1959 | 1464006319537 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}] 05:25:19 INFO - PROCESS | 1959 | 1464006319663 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:25:19 INFO - PROCESS | 1959 | 1464006319676 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a2d800 == 38 [pid = 1959] [id = 90] 05:25:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x119a5e000) [pid = 1959] [serial = 267] [outer = 0x0] 05:25:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x1213c8000) [pid = 1959] [serial = 268] [outer = 0x119a5e000] 05:25:19 INFO - PROCESS | 1959 | 1464006319708 Marionette DEBUG loaded listener.js 05:25:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x12468cc00) [pid = 1959] [serial = 269] [outer = 0x119a5e000] 05:25:20 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. 05:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 05:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:25:20 INFO - PROCESS | 1959 | 1464006320049 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]]]}] 05:25:20 INFO - PROCESS | 1959 | 1464006320052 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1959 | 1464006320054 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:25:20 INFO - PROCESS | 1959 | 1464006320056 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1959 | 1464006320057 Marionette TRACE conn2 <- [1,334,null,{}] 05:25:20 INFO - PROCESS | 1959 | 1464006320062 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}] 05:25:20 INFO - PROCESS | 1959 | 1464006320152 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:25:20 INFO - PROCESS | 1959 | 1464006320157 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213a4000 == 39 [pid = 1959] [id = 91] 05:25:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x119ac5000) [pid = 1959] [serial = 270] [outer = 0x0] 05:25:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x124ef4800) [pid = 1959] [serial = 271] [outer = 0x119ac5000] 05:25:20 INFO - PROCESS | 1959 | 1464006320182 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x12574b800) [pid = 1959] [serial = 272] [outer = 0x119ac5000] 05:25:20 INFO - PROCESS | 1959 | 1464006320505 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]]]}] 05:25:20 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. 05:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 471ms 05:25:20 INFO - PROCESS | 1959 | 1464006320529 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1959 | 1464006320530 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:25:20 INFO - PROCESS | 1959 | 1464006320533 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1959 | 1464006320534 Marionette TRACE conn2 <- [1,338,null,{}] 05:25:20 INFO - PROCESS | 1959 | 1464006320536 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}] 05:25:20 INFO - PROCESS | 1959 | 1464006320634 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:25:20 INFO - PROCESS | 1959 | 1464006320640 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x12364e000 == 40 [pid = 1959] [id = 92] 05:25:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x124ebac00) [pid = 1959] [serial = 273] [outer = 0x0] 05:25:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x126495c00) [pid = 1959] [serial = 274] [outer = 0x124ebac00] 05:25:20 INFO - PROCESS | 1959 | 1464006320665 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x1268c1c00) [pid = 1959] [serial = 275] [outer = 0x124ebac00] 05:25:20 INFO - PROCESS | 1959 | 1464006320989 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]]]}] 05:25:21 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. 05:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 467ms 05:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:25:21 INFO - PROCESS | 1959 | 1464006321001 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1959 | 1464006321002 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:25:21 INFO - PROCESS | 1959 | 1464006321004 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1959 | 1464006321005 Marionette TRACE conn2 <- [1,342,null,{}] 05:25:21 INFO - PROCESS | 1959 | 1464006321016 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}] 05:25:21 INFO - PROCESS | 1959 | 1464006321112 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:25:21 INFO - PROCESS | 1959 | 1464006321142 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x12472e000 == 41 [pid = 1959] [id = 93] 05:25:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x126a21000) [pid = 1959] [serial = 276] [outer = 0x0] 05:25:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x128bce800) [pid = 1959] [serial = 277] [outer = 0x126a21000] 05:25:21 INFO - PROCESS | 1959 | 1464006321166 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x128bd8800) [pid = 1959] [serial = 278] [outer = 0x126a21000] 05:25:21 INFO - PROCESS | 1959 | 1464006321484 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]]]}] 05:25:21 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. 05:25:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 527ms 05:25:21 INFO - PROCESS | 1959 | 1464006321531 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:25:21 INFO - PROCESS | 1959 | 1464006321532 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:25:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:25:21 INFO - PROCESS | 1959 | 1464006321535 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:25:21 INFO - PROCESS | 1959 | 1464006321536 Marionette TRACE conn2 <- [1,346,null,{}] 05:25:21 INFO - PROCESS | 1959 | 1464006321538 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}] 05:25:21 INFO - PROCESS | 1959 | 1464006321628 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x12574a400) [pid = 1959] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x1121b5400) [pid = 1959] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x119acbc00) [pid = 1959] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x1213c5c00) [pid = 1959] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x119324400) [pid = 1959] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x12468ac00) [pid = 1959] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x116150000) [pid = 1959] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x126493c00) [pid = 1959] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x11308b400) [pid = 1959] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x11931bc00) [pid = 1959] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x111c20000) [pid = 1959] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:25:21 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x11767e400) [pid = 1959] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:25:21 INFO - PROCESS | 1959 | 1464006321751 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x11819d800 == 42 [pid = 1959] [id = 94] 05:25:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x111c20000) [pid = 1959] [serial = 279] [outer = 0x0] 05:25:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x117558800) [pid = 1959] [serial = 280] [outer = 0x111c20000] 05:25:21 INFO - PROCESS | 1959 | 1464006321778 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x119b64c00) [pid = 1959] [serial = 281] [outer = 0x111c20000] 05:25:22 INFO - PROCESS | 1959 | 1464006322039 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]]]}] 05:25:22 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. 05:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 519ms 05:25:22 INFO - PROCESS | 1959 | 1464006322067 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1959 | 1464006322068 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:25:22 INFO - PROCESS | 1959 | 1464006322071 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1959 | 1464006322072 Marionette TRACE conn2 <- [1,350,null,{}] 05:25:22 INFO - PROCESS | 1959 | 1464006322100 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}] 05:25:22 INFO - PROCESS | 1959 | 1464006322194 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:25:22 INFO - PROCESS | 1959 | 1464006322199 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x126af0800 == 43 [pid = 1959] [id = 95] 05:25:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x124bbe000) [pid = 1959] [serial = 282] [outer = 0x0] 05:25:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x128bf5400) [pid = 1959] [serial = 283] [outer = 0x124bbe000] 05:25:22 INFO - PROCESS | 1959 | 1464006322228 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x128c5ac00) [pid = 1959] [serial = 284] [outer = 0x124bbe000] 05:25:22 INFO - PROCESS | 1959 | 1464006322533 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]]]}] 05:25:22 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. 05:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 478ms 05:25:22 INFO - PROCESS | 1959 | 1464006322549 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1959 | 1464006322550 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:25:22 INFO - PROCESS | 1959 | 1464006322553 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1959 | 1464006322554 Marionette TRACE conn2 <- [1,354,null,{}] 05:25:22 INFO - PROCESS | 1959 | 1464006322556 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}] 05:25:22 INFO - PROCESS | 1959 | 1464006322637 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:25:22 INFO - PROCESS | 1959 | 1464006322686 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x128d1c800 == 44 [pid = 1959] [id = 96] 05:25:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x124bbf400) [pid = 1959] [serial = 285] [outer = 0x0] 05:25:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x128c5d800) [pid = 1959] [serial = 286] [outer = 0x124bbf400] 05:25:22 INFO - PROCESS | 1959 | 1464006322711 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x128fa8c00) [pid = 1959] [serial = 287] [outer = 0x124bbf400] 05:25:23 INFO - PROCESS | 1959 | 1464006323012 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]]]}] 05:25:23 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. 05:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 469ms 05:25:23 INFO - PROCESS | 1959 | 1464006323023 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1959 | 1464006323026 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:25:23 INFO - PROCESS | 1959 | 1464006323030 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1959 | 1464006323031 Marionette TRACE conn2 <- [1,358,null,{}] 05:25:23 INFO - PROCESS | 1959 | 1464006323033 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}] 05:25:23 INFO - PROCESS | 1959 | 1464006323114 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:25:23 INFO - PROCESS | 1959 | 1464006323119 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x12976b800 == 45 [pid = 1959] [id = 97] 05:25:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x129186800) [pid = 1959] [serial = 288] [outer = 0x0] 05:25:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x129190c00) [pid = 1959] [serial = 289] [outer = 0x129186800] 05:25:23 INFO - PROCESS | 1959 | 1464006323143 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x12937bc00) [pid = 1959] [serial = 290] [outer = 0x129186800] 05:25:23 INFO - PROCESS | 1959 | 1464006323469 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]]]}] 05:25:23 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. 05:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 05:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:25:23 INFO - PROCESS | 1959 | 1464006323500 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1959 | 1464006323502 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:25:23 INFO - PROCESS | 1959 | 1464006323505 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1959 | 1464006323506 Marionette TRACE conn2 <- [1,362,null,{}] 05:25:23 INFO - PROCESS | 1959 | 1464006323509 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}] 05:25:23 INFO - PROCESS | 1959 | 1464006323657 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:25:23 INFO - PROCESS | 1959 | 1464006323669 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x12976d800 == 46 [pid = 1959] [id = 98] 05:25:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x128f9a800) [pid = 1959] [serial = 291] [outer = 0x0] 05:25:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x12937a000) [pid = 1959] [serial = 292] [outer = 0x128f9a800] 05:25:23 INFO - PROCESS | 1959 | 1464006323708 Marionette DEBUG loaded listener.js 05:25:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x1295da000) [pid = 1959] [serial = 293] [outer = 0x128f9a800] 05:25:24 INFO - PROCESS | 1959 | 1464006324262 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]]]}] 05:25:24 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. 05:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 771ms 05:25:24 INFO - PROCESS | 1959 | 1464006324291 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:25:24 INFO - PROCESS | 1959 | 1464006324294 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:25:24 INFO - PROCESS | 1959 | 1464006324299 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:25:24 INFO - PROCESS | 1959 | 1464006324302 Marionette TRACE conn2 <- [1,366,null,{}] 05:25:24 INFO - PROCESS | 1959 | 1464006324338 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}] 05:25:24 INFO - PROCESS | 1959 | 1464006324465 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:25:24 INFO - PROCESS | 1959 | 1464006324511 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x117238800 == 47 [pid = 1959] [id = 99] 05:25:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x116199c00) [pid = 1959] [serial = 294] [outer = 0x0] 05:25:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x11767e800) [pid = 1959] [serial = 295] [outer = 0x116199c00] 05:25:24 INFO - PROCESS | 1959 | 1464006324542 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x118249c00) [pid = 1959] [serial = 296] [outer = 0x116199c00] 05:25:24 INFO - PROCESS | 1959 | 1464006324981 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]]]}] 05:25:25 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. 05:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 724ms 05:25:25 INFO - PROCESS | 1959 | 1464006325040 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1959 | 1464006325045 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:25:25 INFO - PROCESS | 1959 | 1464006325051 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1959 | 1464006325053 Marionette TRACE conn2 <- [1,370,null,{}] 05:25:25 INFO - PROCESS | 1959 | 1464006325056 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}] 05:25:25 INFO - PROCESS | 1959 | 1464006325156 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:25:25 INFO - PROCESS | 1959 | 1464006325216 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x119ab2800 == 48 [pid = 1959] [id = 100] 05:25:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x118470c00) [pid = 1959] [serial = 297] [outer = 0x0] 05:25:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x118ee1c00) [pid = 1959] [serial = 298] [outer = 0x118470c00] 05:25:25 INFO - PROCESS | 1959 | 1464006325244 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x11931d000) [pid = 1959] [serial = 299] [outer = 0x118470c00] 05:25:25 INFO - PROCESS | 1959 | 1464006325663 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]]]}] 05:25:25 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. 05:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 05:25:25 INFO - PROCESS | 1959 | 1464006325672 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:25:25 INFO - PROCESS | 1959 | 1464006325673 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:25:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:25:25 INFO - PROCESS | 1959 | 1464006325676 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1959 | 1464006325679 Marionette TRACE conn2 <- [1,374,null,{}] 05:25:25 INFO - PROCESS | 1959 | 1464006325686 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}] 05:25:25 INFO - PROCESS | 1959 | 1464006325807 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:25:25 INFO - PROCESS | 1959 | 1464006325868 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a75f000 == 49 [pid = 1959] [id = 101] 05:25:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x1213c8400) [pid = 1959] [serial = 300] [outer = 0x0] 05:25:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x123788000) [pid = 1959] [serial = 301] [outer = 0x1213c8400] 05:25:25 INFO - PROCESS | 1959 | 1464006325902 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x12468a800) [pid = 1959] [serial = 302] [outer = 0x1213c8400] 05:25:26 INFO - PROCESS | 1959 | 1464006326376 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:25:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 721ms 05:25:26 INFO - PROCESS | 1959 | 1464006326404 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:25:26 INFO - PROCESS | 1959 | 1464006326406 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:25:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:25:26 INFO - PROCESS | 1959 | 1464006326426 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1959 | 1464006326427 Marionette TRACE conn2 <- [1,378,null,{}] 05:25:26 INFO - PROCESS | 1959 | 1464006326432 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}] 05:25:26 INFO - PROCESS | 1959 | 1464006326531 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:25:26 INFO - PROCESS | 1959 | 1464006326576 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x124313800 == 50 [pid = 1959] [id = 102] 05:25:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x125749000) [pid = 1959] [serial = 303] [outer = 0x0] 05:25:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x128bf2c00) [pid = 1959] [serial = 304] [outer = 0x125749000] 05:25:26 INFO - PROCESS | 1959 | 1464006326605 Marionette DEBUG loaded listener.js 05:25:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x128bfe400) [pid = 1959] [serial = 305] [outer = 0x125749000] 05:25:27 INFO - PROCESS | 1959 | 1464006327166 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:25:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:25:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 785ms 05:25:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:25:27 INFO - PROCESS | 1959 | 1464006327198 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1959 | 1464006327200 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:25:27 INFO - PROCESS | 1959 | 1464006327204 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1959 | 1464006327207 Marionette TRACE conn2 <- [1,382,null,{}] 05:25:27 INFO - PROCESS | 1959 | 1464006327213 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}] 05:25:27 INFO - PROCESS | 1959 | 1464006327304 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:25:27 INFO - PROCESS | 1959 | 1464006327348 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184d3800 == 51 [pid = 1959] [id = 103] 05:25:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x115e40000) [pid = 1959] [serial = 306] [outer = 0x0] 05:25:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x11619a400) [pid = 1959] [serial = 307] [outer = 0x115e40000] 05:25:27 INFO - PROCESS | 1959 | 1464006327379 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x11754dc00) [pid = 1959] [serial = 308] [outer = 0x115e40000] 05:25:27 INFO - PROCESS | 1959 | 1464006327819 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x12976b800 == 50 [pid = 1959] [id = 97] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x128d1c800 == 49 [pid = 1959] [id = 96] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x126af0800 == 48 [pid = 1959] [id = 95] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x11819d800 == 47 [pid = 1959] [id = 94] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x12472e000 == 46 [pid = 1959] [id = 93] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x12364e000 == 45 [pid = 1959] [id = 92] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x1213a4000 == 44 [pid = 1959] [id = 91] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x119a2d800 == 43 [pid = 1959] [id = 90] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x113a18000 == 42 [pid = 1959] [id = 89] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x118e16000 == 41 [pid = 1959] [id = 88] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x11724d000 == 40 [pid = 1959] [id = 87] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x11610b000 == 39 [pid = 1959] [id = 86] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x117043000 == 38 [pid = 1959] [id = 85] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x1291ad000 == 37 [pid = 1959] [id = 84] 05:25:27 INFO - PROCESS | 1959 | --DOCSHELL 0x128f6e800 == 36 [pid = 1959] [id = 80] 05:25:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:25:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 676ms 05:25:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:25:27 INFO - PROCESS | 1959 | 1464006327880 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:25:27 INFO - PROCESS | 1959 | 1464006327883 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:25:27 INFO - PROCESS | 1959 | 1464006327900 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:25:27 INFO - PROCESS | 1959 | 1464006327903 Marionette TRACE conn2 <- [1,386,null,{}] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x119582800) [pid = 1959] [serial = 227] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x118051c00) [pid = 1959] [serial = 226] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x124690800) [pid = 1959] [serial = 218] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x124eb0000) [pid = 1959] [serial = 220] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x119ac2400) [pid = 1959] [serial = 212] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x125744c00) [pid = 1959] [serial = 223] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x1170d6c00) [pid = 1959] [serial = 202] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x126a20c00) [pid = 1959] [serial = 232] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x118efb400) [pid = 1959] [serial = 209] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x116792400) [pid = 1959] [serial = 201] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x1181e1400) [pid = 1959] [serial = 198] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x124fa7000) [pid = 1959] [serial = 221] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x1185e9000) [pid = 1959] [serial = 208] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x11a2bc000) [pid = 1959] [serial = 215] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x119580400) [pid = 1959] [serial = 211] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x126491400) [pid = 1959] [serial = 230] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x119b66c00) [pid = 1959] [serial = 214] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x11846ac00) [pid = 1959] [serial = 206] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x118247c00) [pid = 1959] [serial = 205] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x116152000) [pid = 1959] [serial = 195] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x128bd5400) [pid = 1959] [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.] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x123592800) [pid = 1959] [serial = 217] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x119a61000) [pid = 1959] [serial = 229] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x126189c00) [pid = 1959] [serial = 224] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x128bd5000) [pid = 1959] [serial = 233] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x128c60800) [pid = 1959] [serial = 236] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x128bd4c00) [pid = 1959] [serial = 235] [outer = 0x0] [url = about:blank] 05:25:27 INFO - PROCESS | 1959 | 1464006327920 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}] 05:25:28 INFO - PROCESS | 1959 | 1464006328045 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:25:28 INFO - PROCESS | 1959 | 1464006328055 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x115e0f800 == 37 [pid = 1959] [id = 104] 05:25:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x1181e3c00) [pid = 1959] [serial = 309] [outer = 0x0] 05:25:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x1181ecc00) [pid = 1959] [serial = 310] [outer = 0x1181e3c00] 05:25:28 INFO - PROCESS | 1959 | 1464006328099 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x11846cc00) [pid = 1959] [serial = 311] [outer = 0x1181e3c00] 05:25:28 INFO - PROCESS | 1959 | 1464006328582 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]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:25:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 745ms 05:25:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:25:28 INFO - PROCESS | 1959 | 1464006328632 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1959 | 1464006328634 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:25:28 INFO - PROCESS | 1959 | 1464006328636 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1959 | 1464006328638 Marionette TRACE conn2 <- [1,390,null,{}] 05:25:28 INFO - PROCESS | 1959 | 1464006328647 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}] 05:25:28 INFO - PROCESS | 1959 | 1464006328727 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:25:28 INFO - PROCESS | 1959 | 1464006328733 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x11811d800 == 38 [pid = 1959] [id = 105] 05:25:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x11931cc00) [pid = 1959] [serial = 312] [outer = 0x0] 05:25:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x119578000) [pid = 1959] [serial = 313] [outer = 0x11931cc00] 05:25:28 INFO - PROCESS | 1959 | 1464006328761 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x119ac3800) [pid = 1959] [serial = 314] [outer = 0x11931cc00] 05:25:29 INFO - PROCESS | 1959 | 1464006329122 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 524ms 05:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:25:29 INFO - PROCESS | 1959 | 1464006329161 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1959 | 1464006329163 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:25:29 INFO - PROCESS | 1959 | 1464006329165 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1959 | 1464006329166 Marionette TRACE conn2 <- [1,394,null,{}] 05:25:29 INFO - PROCESS | 1959 | 1464006329169 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}] 05:25:29 INFO - PROCESS | 1959 | 1464006329268 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:25:29 INFO - PROCESS | 1959 | 1464006329321 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a40800 == 39 [pid = 1959] [id = 106] 05:25:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x12402a800) [pid = 1959] [serial = 315] [outer = 0x0] 05:25:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x124031000) [pid = 1959] [serial = 316] [outer = 0x12402a800] 05:25:29 INFO - PROCESS | 1959 | 1464006329370 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x1243d6000) [pid = 1959] [serial = 317] [outer = 0x12402a800] 05:25:29 INFO - PROCESS | 1959 | 1464006329918 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 768ms 05:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:25:29 INFO - PROCESS | 1959 | 1464006329949 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1959 | 1464006329950 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:25:29 INFO - PROCESS | 1959 | 1464006329952 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1959 | 1464006329953 Marionette TRACE conn2 <- [1,398,null,{}] 05:25:29 INFO - PROCESS | 1959 | 1464006329955 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}] 05:25:30 INFO - PROCESS | 1959 | 1464006330039 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:25:30 INFO - PROCESS | 1959 | 1464006330046 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x116ab1800 == 40 [pid = 1959] [id = 107] 05:25:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x1232adc00) [pid = 1959] [serial = 318] [outer = 0x0] 05:25:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x124b0a400) [pid = 1959] [serial = 319] [outer = 0x1232adc00] 05:25:30 INFO - PROCESS | 1959 | 1464006330072 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x126181800) [pid = 1959] [serial = 320] [outer = 0x1232adc00] 05:25:30 INFO - PROCESS | 1959 | 1464006330444 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]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 05:25:30 INFO - PROCESS | 1959 | 1464006330480 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 1959 | 1464006330481 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:25:30 INFO - PROCESS | 1959 | 1464006330484 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1959 | 1464006330485 Marionette TRACE conn2 <- [1,402,null,{}] 05:25:30 INFO - PROCESS | 1959 | 1464006330487 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}] 05:25:30 INFO - PROCESS | 1959 | 1464006330606 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:25:30 INFO - PROCESS | 1959 | 1464006330611 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x11696c000 == 41 [pid = 1959] [id = 108] 05:25:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x12574a400) [pid = 1959] [serial = 321] [outer = 0x0] 05:25:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x128bd3800) [pid = 1959] [serial = 322] [outer = 0x12574a400] 05:25:30 INFO - PROCESS | 1959 | 1464006330637 Marionette DEBUG loaded listener.js 05:25:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x128bfe000) [pid = 1959] [serial = 323] [outer = 0x12574a400] 05:25:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:25:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 518ms 05:25:31 INFO - PROCESS | 1959 | 1464006330995 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]]]}] 05:25:31 INFO - PROCESS | 1959 | 1464006331002 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1959 | 1464006331004 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:25:31 INFO - PROCESS | 1959 | 1464006331007 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1959 | 1464006331009 Marionette TRACE conn2 <- [1,406,null,{}] 05:25:31 INFO - PROCESS | 1959 | 1464006331011 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}] 05:25:31 INFO - PROCESS | 1959 | 1464006331117 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:25:31 INFO - PROCESS | 1959 | 1464006331123 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x125782000 == 42 [pid = 1959] [id = 109] 05:25:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x128c5c400) [pid = 1959] [serial = 324] [outer = 0x0] 05:25:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x128dcec00) [pid = 1959] [serial = 325] [outer = 0x128c5c400] 05:25:31 INFO - PROCESS | 1959 | 1464006331148 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x129377800) [pid = 1959] [serial = 326] [outer = 0x128c5c400] 05:25:31 INFO - PROCESS | 1959 | 1464006331495 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]]]}] 05:25:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:25:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 522ms 05:25:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:25:31 INFO - PROCESS | 1959 | 1464006331530 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:25:31 INFO - PROCESS | 1959 | 1464006331531 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:25:31 INFO - PROCESS | 1959 | 1464006331533 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:25:31 INFO - PROCESS | 1959 | 1464006331534 Marionette TRACE conn2 <- [1,410,null,{}] 05:25:31 INFO - PROCESS | 1959 | 1464006331537 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}] 05:25:31 INFO - PROCESS | 1959 | 1464006331629 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:25:31 INFO - PROCESS | 1959 | 1464006331633 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a3b800 == 43 [pid = 1959] [id = 110] 05:25:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x128c5e000) [pid = 1959] [serial = 327] [outer = 0x0] 05:25:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x1295d8000) [pid = 1959] [serial = 328] [outer = 0x128c5e000] 05:25:31 INFO - PROCESS | 1959 | 1464006331657 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x1295e3c00) [pid = 1959] [serial = 329] [outer = 0x128c5e000] 05:25:32 INFO - PROCESS | 1959 | 1464006332034 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]]]}] 05:25:32 INFO - PROCESS | 1959 | 1464006332051 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 567ms 05:25:32 INFO - PROCESS | 1959 | 1464006332102 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:25:32 INFO - PROCESS | 1959 | 1464006332104 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:25:32 INFO - PROCESS | 1959 | 1464006332107 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1959 | 1464006332109 Marionette TRACE conn2 <- [1,414,null,{}] 05:25:32 INFO - PROCESS | 1959 | 1464006332112 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}] 05:25:32 INFO - PROCESS | 1959 | 1464006332351 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x124ef8000) [pid = 1959] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x129186800) [pid = 1959] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x119ac5000) [pid = 1959] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x124ebac00) [pid = 1959] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x1121b6000) [pid = 1959] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x128c60c00) [pid = 1959] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x117682800) [pid = 1959] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x118ef5400) [pid = 1959] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x11619ac00) [pid = 1959] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x11846b400) [pid = 1959] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x126a21000) [pid = 1959] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x124bbe000) [pid = 1959] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x111c20000) [pid = 1959] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x124bbf400) [pid = 1959] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:25:32 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x119a5e000) [pid = 1959] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:25:32 INFO - PROCESS | 1959 | 1464006332410 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x116959000 == 44 [pid = 1959] [id = 111] 05:25:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x111f19000) [pid = 1959] [serial = 330] [outer = 0x0] 05:25:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x116154c00) [pid = 1959] [serial = 331] [outer = 0x111f19000] 05:25:32 INFO - PROCESS | 1959 | 1464006332435 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x119ac4800) [pid = 1959] [serial = 332] [outer = 0x111f19000] 05:25:32 INFO - PROCESS | 1959 | 1464006332708 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]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 620ms 05:25:32 INFO - PROCESS | 1959 | 1464006332731 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1959 | 1464006332732 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:25:32 INFO - PROCESS | 1959 | 1464006332735 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1959 | 1464006332736 Marionette TRACE conn2 <- [1,418,null,{}] 05:25:32 INFO - PROCESS | 1959 | 1464006332738 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}] 05:25:32 INFO - PROCESS | 1959 | 1464006332834 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:25:32 INFO - PROCESS | 1959 | 1464006332839 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x12976a800 == 45 [pid = 1959] [id = 112] 05:25:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x124bbf400) [pid = 1959] [serial = 333] [outer = 0x0] 05:25:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x12a6ca400) [pid = 1959] [serial = 334] [outer = 0x124bbf400] 05:25:32 INFO - PROCESS | 1959 | 1464006332943 Marionette DEBUG loaded listener.js 05:25:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x12a6f5400) [pid = 1959] [serial = 335] [outer = 0x124bbf400] 05:25:33 INFO - PROCESS | 1959 | 1464006333717 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]]]}] 05:25:33 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 05:25:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1019ms 05:25:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:25:33 INFO - PROCESS | 1959 | 1464006333755 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:25:33 INFO - PROCESS | 1959 | 1464006333756 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:25:33 INFO - PROCESS | 1959 | 1464006333761 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:25:33 INFO - PROCESS | 1959 | 1464006333763 Marionette TRACE conn2 <- [1,422,null,{}] 05:25:33 INFO - PROCESS | 1959 | 1464006333765 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}] 05:25:33 INFO - PROCESS | 1959 | 1464006333882 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:25:33 INFO - PROCESS | 1959 | 1464006333888 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8ea800 == 46 [pid = 1959] [id = 113] 05:25:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x1213cb000) [pid = 1959] [serial = 336] [outer = 0x0] 05:25:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12aa03c00) [pid = 1959] [serial = 337] [outer = 0x1213cb000] 05:25:33 INFO - PROCESS | 1959 | 1464006333919 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12ab44400) [pid = 1959] [serial = 338] [outer = 0x1213cb000] 05:25:34 INFO - PROCESS | 1959 | 1464006334715 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]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:25:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms 05:25:34 INFO - PROCESS | 1959 | 1464006334733 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1959 | 1464006334735 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:25:34 INFO - PROCESS | 1959 | 1464006334739 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1959 | 1464006334742 Marionette TRACE conn2 <- [1,426,null,{}] 05:25:34 INFO - PROCESS | 1959 | 1464006334746 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}] 05:25:34 INFO - PROCESS | 1959 | 1464006334846 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:25:34 INFO - PROCESS | 1959 | 1464006334891 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x116112000 == 47 [pid = 1959] [id = 114] 05:25:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x116069c00) [pid = 1959] [serial = 339] [outer = 0x0] 05:25:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x116197400) [pid = 1959] [serial = 340] [outer = 0x116069c00] 05:25:34 INFO - PROCESS | 1959 | 1464006334924 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x117682800) [pid = 1959] [serial = 341] [outer = 0x116069c00] 05:25:35 INFO - PROCESS | 1959 | 1464006335402 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] 05:25:35 INFO - PROCESS | 1959 | 1464006335433 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:25:35 INFO - PROCESS | 1959 | 1464006335438 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1959 | 1464006335442 Marionette TRACE conn2 <- [1,430,null,{}] 05:25:35 INFO - PROCESS | 1959 | 1464006335446 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}] 05:25:35 INFO - PROCESS | 1959 | 1464006335545 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:25:35 INFO - PROCESS | 1959 | 1464006335604 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213a4800 == 48 [pid = 1959] [id = 115] 05:25:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x11805fc00) [pid = 1959] [serial = 342] [outer = 0x0] 05:25:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x118efc000) [pid = 1959] [serial = 343] [outer = 0x11805fc00] 05:25:35 INFO - PROCESS | 1959 | 1464006335633 Marionette DEBUG loaded listener.js 05:25:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x119acbc00) [pid = 1959] [serial = 344] [outer = 0x11805fc00] 05:25:36 INFO - PROCESS | 1959 | 1464006336069 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]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 675ms 05:25:36 INFO - PROCESS | 1959 | 1464006336114 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1959 | 1464006336115 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:25:36 INFO - PROCESS | 1959 | 1464006336118 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1959 | 1464006336121 Marionette TRACE conn2 <- [1,434,null,{}] 05:25:36 INFO - PROCESS | 1959 | 1464006336147 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}] 05:25:36 INFO - PROCESS | 1959 | 1464006336251 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:25:36 INFO - PROCESS | 1959 | 1464006336330 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a726800 == 49 [pid = 1959] [id = 116] 05:25:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x124ef9000) [pid = 1959] [serial = 345] [outer = 0x0] 05:25:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x125124800) [pid = 1959] [serial = 346] [outer = 0x124ef9000] 05:25:36 INFO - PROCESS | 1959 | 1464006336361 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x12618f400) [pid = 1959] [serial = 347] [outer = 0x124ef9000] 05:25:36 INFO - PROCESS | 1959 | 1464006336787 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]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 721ms 05:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:25:36 INFO - PROCESS | 1959 | 1464006336840 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1959 | 1464006336841 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:25:36 INFO - PROCESS | 1959 | 1464006336843 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1959 | 1464006336845 Marionette TRACE conn2 <- [1,438,null,{}] 05:25:36 INFO - PROCESS | 1959 | 1464006336847 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}] 05:25:36 INFO - PROCESS | 1959 | 1464006336945 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:25:37 INFO - PROCESS | 1959 | 1464006336992 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b214000 == 50 [pid = 1959] [id = 117] 05:25:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x1268be400) [pid = 1959] [serial = 348] [outer = 0x0] 05:25:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x128bd5800) [pid = 1959] [serial = 349] [outer = 0x1268be400] 05:25:37 INFO - PROCESS | 1959 | 1464006337022 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x128c65800) [pid = 1959] [serial = 350] [outer = 0x1268be400] 05:25:37 INFO - PROCESS | 1959 | 1464006337627 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]]]}] 05:25:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:25:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 821ms 05:25:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:25:37 INFO - PROCESS | 1959 | 1464006337665 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:25:37 INFO - PROCESS | 1959 | 1464006337667 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:25:37 INFO - PROCESS | 1959 | 1464006337671 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:25:37 INFO - PROCESS | 1959 | 1464006337673 Marionette TRACE conn2 <- [1,442,null,{}] 05:25:37 INFO - PROCESS | 1959 | 1464006337696 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}] 05:25:37 INFO - PROCESS | 1959 | 1464006337786 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:25:37 INFO - PROCESS | 1959 | 1464006337837 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x119224800 == 51 [pid = 1959] [id = 118] 05:25:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x11678d400) [pid = 1959] [serial = 351] [outer = 0x0] 05:25:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x118469c00) [pid = 1959] [serial = 352] [outer = 0x11678d400] 05:25:37 INFO - PROCESS | 1959 | 1464006337864 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x118492c00) [pid = 1959] [serial = 353] [outer = 0x11678d400] 05:25:38 INFO - PROCESS | 1959 | 1464006338319 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 694ms 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x12976a800 == 50 [pid = 1959] [id = 112] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x116959000 == 49 [pid = 1959] [id = 111] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x126a3b800 == 48 [pid = 1959] [id = 110] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x1169b0000) [pid = 1959] [serial = 241] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x124eb8800) [pid = 1959] [serial = 250] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x118486800) [pid = 1959] [serial = 244] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x1232a1c00) [pid = 1959] [serial = 247] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | 1464006338430 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1959 | 1464006338435 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x125782000 == 47 [pid = 1959] [id = 109] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x11696c000 == 46 [pid = 1959] [id = 108] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x116ab1800 == 45 [pid = 1959] [id = 107] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x119a40800 == 44 [pid = 1959] [id = 106] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x11811d800 == 43 [pid = 1959] [id = 105] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x115e0f800 == 42 [pid = 1959] [id = 104] 05:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x1184d3800 == 41 [pid = 1959] [id = 103] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x119ab2800 == 40 [pid = 1959] [id = 100] 05:25:38 INFO - PROCESS | 1959 | --DOCSHELL 0x117238800 == 39 [pid = 1959] [id = 99] 05:25:38 INFO - PROCESS | 1959 | 1464006338454 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1959 | 1464006338457 Marionette TRACE conn2 <- [1,446,null,{}] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x128bce800) [pid = 1959] [serial = 277] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x1268c1c00) [pid = 1959] [serial = 275] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x128bd8800) [pid = 1959] [serial = 278] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x128bf5400) [pid = 1959] [serial = 283] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x119b64c00) [pid = 1959] [serial = 281] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x128c5d800) [pid = 1959] [serial = 286] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x1213c3400) [pid = 1959] [serial = 266] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x1213c8000) [pid = 1959] [serial = 268] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x12468cc00) [pid = 1959] [serial = 269] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x117558800) [pid = 1959] [serial = 280] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x12937bc00) [pid = 1959] [serial = 290] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x12574b800) [pid = 1959] [serial = 272] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x128fa8c00) [pid = 1959] [serial = 287] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x128c5ac00) [pid = 1959] [serial = 284] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x12574c000) [pid = 1959] [serial = 193] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x129190c00) [pid = 1959] [serial = 289] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x124ef4800) [pid = 1959] [serial = 271] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x126495c00) [pid = 1959] [serial = 274] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x11a030400) [pid = 1959] [serial = 265] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x128dcf800) [pid = 1959] [serial = 238] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x128f9d400) [pid = 1959] [serial = 239] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x1181df400) [pid = 1959] [serial = 256] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x118241c00) [pid = 1959] [serial = 257] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x11931d400) [pid = 1959] [serial = 262] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x119583800) [pid = 1959] [serial = 263] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x11755ac00) [pid = 1959] [serial = 254] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x1166bbc00) [pid = 1959] [serial = 253] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x118489c00) [pid = 1959] [serial = 259] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x118ee2000) [pid = 1959] [serial = 260] [outer = 0x0] [url = about:blank] 05:25:38 INFO - PROCESS | 1959 | 1464006338486 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}] 05:25:38 INFO - PROCESS | 1959 | 1464006338601 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:25:38 INFO - PROCESS | 1959 | 1464006338605 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x116096800 == 40 [pid = 1959] [id = 119] 05:25:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x1185edc00) [pid = 1959] [serial = 354] [outer = 0x0] 05:25:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x118ee5c00) [pid = 1959] [serial = 355] [outer = 0x1185edc00] 05:25:38 INFO - PROCESS | 1959 | 1464006338636 Marionette DEBUG loaded listener.js 05:25:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x119324800) [pid = 1959] [serial = 356] [outer = 0x1185edc00] 05:25:38 INFO - PROCESS | 1959 | 1464006338968 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 539ms 05:25:38 INFO - PROCESS | 1959 | 1464006338990 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1959 | 1464006338993 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:25:38 INFO - PROCESS | 1959 | 1464006338996 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1959 | 1464006338998 Marionette TRACE conn2 <- [1,450,null,{}] 05:25:39 INFO - PROCESS | 1959 | 1464006339005 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}] 05:25:39 INFO - PROCESS | 1959 | 1464006339111 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:25:39 INFO - PROCESS | 1959 | 1464006339157 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184ca800 == 41 [pid = 1959] [id = 120] 05:25:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x11957a400) [pid = 1959] [serial = 357] [outer = 0x0] 05:25:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x1213c3400) [pid = 1959] [serial = 358] [outer = 0x11957a400] 05:25:39 INFO - PROCESS | 1959 | 1464006339184 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x12434a000) [pid = 1959] [serial = 359] [outer = 0x11957a400] 05:25:39 INFO - PROCESS | 1959 | 1464006339484 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] 05:25:39 INFO - PROCESS | 1959 | 1464006339519 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:25:39 INFO - PROCESS | 1959 | 1464006339521 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1959 | 1464006339522 Marionette TRACE conn2 <- [1,454,null,{}] 05:25:39 INFO - PROCESS | 1959 | 1464006339525 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}] 05:25:39 INFO - PROCESS | 1959 | 1464006339611 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:25:39 INFO - PROCESS | 1959 | 1464006339658 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x119574800 == 42 [pid = 1959] [id = 121] 05:25:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x1232a1c00) [pid = 1959] [serial = 360] [outer = 0x0] 05:25:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x124a30000) [pid = 1959] [serial = 361] [outer = 0x1232a1c00] 05:25:39 INFO - PROCESS | 1959 | 1464006339684 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x126495c00) [pid = 1959] [serial = 362] [outer = 0x1232a1c00] 05:25:39 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:39 INFO - PROCESS | 1959 | 1464006339965 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]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 05:25:40 INFO - PROCESS | 1959 | 1464006339999 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:25:40 INFO - PROCESS | 1959 | 1464006340000 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:25:40 INFO - PROCESS | 1959 | 1464006340003 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1959 | 1464006340004 Marionette TRACE conn2 <- [1,458,null,{}] 05:25:40 INFO - PROCESS | 1959 | 1464006340006 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}] 05:25:40 INFO - PROCESS | 1959 | 1464006340086 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:25:40 INFO - PROCESS | 1959 | 1464006340094 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x12364c800 == 43 [pid = 1959] [id = 122] 05:25:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x12434c800) [pid = 1959] [serial = 363] [outer = 0x0] 05:25:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x128bce800) [pid = 1959] [serial = 364] [outer = 0x12434c800] 05:25:40 INFO - PROCESS | 1959 | 1464006340120 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x128bf5800) [pid = 1959] [serial = 365] [outer = 0x12434c800] 05:25:40 INFO - PROCESS | 1959 | 1464006340451 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] 05:25:40 INFO - PROCESS | 1959 | 1464006340479 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:25:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:25:40 INFO - PROCESS | 1959 | 1464006340482 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:25:40 INFO - PROCESS | 1959 | 1464006340483 Marionette TRACE conn2 <- [1,462,null,{}] 05:25:40 INFO - PROCESS | 1959 | 1464006340485 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}] 05:25:40 INFO - PROCESS | 1959 | 1464006340606 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:25:40 INFO - PROCESS | 1959 | 1464006340621 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x124322000 == 44 [pid = 1959] [id = 123] 05:25:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x128bf5400) [pid = 1959] [serial = 366] [outer = 0x0] 05:25:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x128c62800) [pid = 1959] [serial = 367] [outer = 0x128bf5400] 05:25:40 INFO - PROCESS | 1959 | 1464006340649 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x1295e5800) [pid = 1959] [serial = 368] [outer = 0x128bf5400] 05:25:40 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:41 INFO - PROCESS | 1959 | 1464006341000 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] 05:25:41 INFO - PROCESS | 1959 | 1464006341055 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:25:41 INFO - PROCESS | 1959 | 1464006341057 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1959 | 1464006341058 Marionette TRACE conn2 <- [1,466,null,{}] 05:25:41 INFO - PROCESS | 1959 | 1464006341060 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}] 05:25:41 INFO - PROCESS | 1959 | 1464006341149 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:25:41 INFO - PROCESS | 1959 | 1464006341180 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x125774000 == 45 [pid = 1959] [id = 124] 05:25:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x12a6c6c00) [pid = 1959] [serial = 369] [outer = 0x0] 05:25:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12a6f5c00) [pid = 1959] [serial = 370] [outer = 0x12a6c6c00] 05:25:41 INFO - PROCESS | 1959 | 1464006341205 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12aa0b800) [pid = 1959] [serial = 371] [outer = 0x12a6c6c00] 05:25:41 INFO - PROCESS | 1959 | 1464006341550 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] 05:25:41 INFO - PROCESS | 1959 | 1464006341579 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:25:41 INFO - PROCESS | 1959 | 1464006341589 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1959 | 1464006341590 Marionette TRACE conn2 <- [1,470,null,{}] 05:25:41 INFO - PROCESS | 1959 | 1464006341595 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}] 05:25:41 INFO - PROCESS | 1959 | 1464006341689 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:25:41 INFO - PROCESS | 1959 | 1464006341696 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a4b000 == 46 [pid = 1959] [id = 125] 05:25:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x12a6cc400) [pid = 1959] [serial = 372] [outer = 0x0] 05:25:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x12ab3f800) [pid = 1959] [serial = 373] [outer = 0x12a6cc400] 05:25:41 INFO - PROCESS | 1959 | 1464006341721 Marionette DEBUG loaded listener.js 05:25:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x12ab9c000) [pid = 1959] [serial = 374] [outer = 0x12a6cc400] 05:25:42 INFO - PROCESS | 1959 | 1464006342068 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]]]}] 05:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 529ms 05:25:42 INFO - PROCESS | 1959 | 1464006342110 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1959 | 1464006342112 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:25:42 INFO - PROCESS | 1959 | 1464006342114 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1959 | 1464006342115 Marionette TRACE conn2 <- [1,474,null,{}] 05:25:42 INFO - PROCESS | 1959 | 1464006342117 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}] 05:25:42 INFO - PROCESS | 1959 | 1464006342211 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:25:42 INFO - PROCESS | 1959 | 1464006342222 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x129504800 == 47 [pid = 1959] [id = 126] 05:25:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x12aba4c00) [pid = 1959] [serial = 375] [outer = 0x0] 05:25:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x12b01ec00) [pid = 1959] [serial = 376] [outer = 0x12aba4c00] 05:25:42 INFO - PROCESS | 1959 | 1464006342248 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x12b025c00) [pid = 1959] [serial = 377] [outer = 0x12aba4c00] 05:25:42 INFO - PROCESS | 1959 | 1464006342686 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]]]}] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x115ec9800) [pid = 1959] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x112a5f800) [pid = 1959] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x11323ac00) [pid = 1959] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x1213c3800) [pid = 1959] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x1166bb800) [pid = 1959] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x1243d5000) [pid = 1959] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x117685800) [pid = 1959] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x12574a400) [pid = 1959] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x128c5c400) [pid = 1959] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x125749000) [pid = 1959] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x115e40000) [pid = 1959] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x11931cc00) [pid = 1959] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x12402a800) [pid = 1959] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x1232adc00) [pid = 1959] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x1181e3c00) [pid = 1959] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x128c5e000) [pid = 1959] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x111f19000) [pid = 1959] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:25:42 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x124bbf400) [pid = 1959] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:25:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:25:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms 05:25:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:25:42 INFO - PROCESS | 1959 | 1464006342732 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:25:42 INFO - PROCESS | 1959 | 1464006342733 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:25:42 INFO - PROCESS | 1959 | 1464006342735 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:25:42 INFO - PROCESS | 1959 | 1464006342736 Marionette TRACE conn2 <- [1,478,null,{}] 05:25:42 INFO - PROCESS | 1959 | 1464006342739 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}] 05:25:42 INFO - PROCESS | 1959 | 1464006342818 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:25:42 INFO - PROCESS | 1959 | 1464006342824 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x11742e800 == 48 [pid = 1959] [id = 127] 05:25:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x11619d000) [pid = 1959] [serial = 378] [outer = 0x0] 05:25:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x1181e3c00) [pid = 1959] [serial = 379] [outer = 0x11619d000] 05:25:42 INFO - PROCESS | 1959 | 1464006342849 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x119acb400) [pid = 1959] [serial = 380] [outer = 0x11619d000] 05:25:43 INFO - PROCESS | 1959 | 1464006343163 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 05:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:25:43 INFO - PROCESS | 1959 | 1464006343204 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1959 | 1464006343206 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:25:43 INFO - PROCESS | 1959 | 1464006343208 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1959 | 1464006343210 Marionette TRACE conn2 <- [1,482,null,{}] 05:25:43 INFO - PROCESS | 1959 | 1464006343212 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}] 05:25:43 INFO - PROCESS | 1959 | 1464006343331 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:25:43 INFO - PROCESS | 1959 | 1464006343341 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x129769800 == 49 [pid = 1959] [id = 128] 05:25:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x1161ec000) [pid = 1959] [serial = 381] [outer = 0x0] 05:25:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x125749000) [pid = 1959] [serial = 382] [outer = 0x1161ec000] 05:25:43 INFO - PROCESS | 1959 | 1464006343370 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x12b2ab800) [pid = 1959] [serial = 383] [outer = 0x1161ec000] 05:25:43 INFO - PROCESS | 1959 | 1464006343719 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 05:25:43 INFO - PROCESS | 1959 | 1464006343729 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1959 | 1464006343730 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:25:43 INFO - PROCESS | 1959 | 1464006343732 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1959 | 1464006343733 Marionette TRACE conn2 <- [1,486,null,{}] 05:25:43 INFO - PROCESS | 1959 | 1464006343735 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}] 05:25:43 INFO - PROCESS | 1959 | 1464006343817 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:25:43 INFO - PROCESS | 1959 | 1464006343822 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b95d000 == 50 [pid = 1959] [id = 129] 05:25:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x12b2ac400) [pid = 1959] [serial = 384] [outer = 0x0] 05:25:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x12ba1b800) [pid = 1959] [serial = 385] [outer = 0x12b2ac400] 05:25:43 INFO - PROCESS | 1959 | 1464006343850 Marionette DEBUG loaded listener.js 05:25:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x12ba38c00) [pid = 1959] [serial = 386] [outer = 0x12b2ac400] 05:25:44 INFO - PROCESS | 1959 | 1464006344167 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]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 05:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:25:44 INFO - PROCESS | 1959 | 1464006344201 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 1959 | 1464006344202 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:25:44 INFO - PROCESS | 1959 | 1464006344204 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1959 | 1464006344205 Marionette TRACE conn2 <- [1,490,null,{}] 05:25:44 INFO - PROCESS | 1959 | 1464006344207 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}] 05:25:44 INFO - PROCESS | 1959 | 1464006344306 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:25:44 INFO - PROCESS | 1959 | 1464006344315 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb40800 == 51 [pid = 1959] [id = 130] 05:25:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x12b2a9000) [pid = 1959] [serial = 387] [outer = 0x0] 05:25:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12ba38000) [pid = 1959] [serial = 388] [outer = 0x12b2a9000] 05:25:44 INFO - PROCESS | 1959 | 1464006344348 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12be2f000) [pid = 1959] [serial = 389] [outer = 0x12b2a9000] 05:25:44 INFO - PROCESS | 1959 | 1464006344646 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]]]}] 05:25:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:25:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 469ms 05:25:44 INFO - PROCESS | 1959 | 1464006344673 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:25:44 INFO - PROCESS | 1959 | 1464006344675 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:25:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:25:44 INFO - PROCESS | 1959 | 1464006344736 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:25:44 INFO - PROCESS | 1959 | 1464006344737 Marionette TRACE conn2 <- [1,494,null,{}] 05:25:44 INFO - PROCESS | 1959 | 1464006344744 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}] 05:25:44 INFO - PROCESS | 1959 | 1464006344836 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:25:44 INFO - PROCESS | 1959 | 1464006344925 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x11704a000 == 52 [pid = 1959] [id = 131] 05:25:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x1160db400) [pid = 1959] [serial = 390] [outer = 0x0] 05:25:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x1166b8400) [pid = 1959] [serial = 391] [outer = 0x1160db400] 05:25:44 INFO - PROCESS | 1959 | 1464006344957 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x1181ee400) [pid = 1959] [serial = 392] [outer = 0x1160db400] 05:25:45 INFO - PROCESS | 1959 | 1464006345372 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]]]}] 05:25:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:25:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 731ms 05:25:45 INFO - PROCESS | 1959 | 1464006345412 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:25:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:25:45 INFO - PROCESS | 1959 | 1464006345416 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:25:45 INFO - PROCESS | 1959 | 1464006345419 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1959 | 1464006345421 Marionette TRACE conn2 <- [1,498,null,{}] 05:25:45 INFO - PROCESS | 1959 | 1464006345426 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}] 05:25:45 INFO - PROCESS | 1959 | 1464006345528 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:25:45 INFO - PROCESS | 1959 | 1464006345579 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x118eb3800 == 53 [pid = 1959] [id = 132] 05:25:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x118468400) [pid = 1959] [serial = 393] [outer = 0x0] 05:25:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x119320800) [pid = 1959] [serial = 394] [outer = 0x118468400] 05:25:45 INFO - PROCESS | 1959 | 1464006345609 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x119b67c00) [pid = 1959] [serial = 395] [outer = 0x118468400] 05:25:46 INFO - PROCESS | 1959 | 1464006346022 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 05:25:46 INFO - PROCESS | 1959 | 1464006346040 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 1959 | 1464006346042 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:25:46 INFO - PROCESS | 1959 | 1464006346046 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1959 | 1464006346048 Marionette TRACE conn2 <- [1,502,null,{}] 05:25:46 INFO - PROCESS | 1959 | 1464006346050 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}] 05:25:46 INFO - PROCESS | 1959 | 1464006346151 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:25:46 INFO - PROCESS | 1959 | 1464006346252 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b216800 == 54 [pid = 1959] [id = 133] 05:25:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x12574a400) [pid = 1959] [serial = 396] [outer = 0x0] 05:25:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x126494400) [pid = 1959] [serial = 397] [outer = 0x12574a400] 05:25:46 INFO - PROCESS | 1959 | 1464006346287 Marionette DEBUG loaded listener.js 05:25:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x128bfd800) [pid = 1959] [serial = 398] [outer = 0x12574a400] 05:25:46 INFO - PROCESS | 1959 | 1464006346714 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 720ms 05:25:46 INFO - PROCESS | 1959 | 1464006346778 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:25:46 INFO - PROCESS | 1959 | 1464006346779 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:25:46 INFO - PROCESS | 1959 | 1464006346783 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1959 | 1464006346784 Marionette TRACE conn2 <- [1,506,null,{}] 05:25:46 INFO - PROCESS | 1959 | 1464006346787 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}] 05:25:46 INFO - PROCESS | 1959 | 1464006346889 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:25:46 INFO - PROCESS | 1959 | 1464006346953 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1d8800 == 55 [pid = 1959] [id = 134] 05:25:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x128fa9800) [pid = 1959] [serial = 399] [outer = 0x0] 05:25:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x12937e800) [pid = 1959] [serial = 400] [outer = 0x128fa9800] 05:25:46 INFO - PROCESS | 1959 | 1464006346983 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x12ab3fc00) [pid = 1959] [serial = 401] [outer = 0x128fa9800] 05:25:47 INFO - PROCESS | 1959 | 1464006347417 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]]]}] 05:25:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:25:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 669ms 05:25:47 INFO - PROCESS | 1959 | 1464006347466 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:25:47 INFO - PROCESS | 1959 | 1464006347467 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:25:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:25:47 INFO - PROCESS | 1959 | 1464006347469 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:25:47 INFO - PROCESS | 1959 | 1464006347471 Marionette TRACE conn2 <- [1,510,null,{}] 05:25:47 INFO - PROCESS | 1959 | 1464006347489 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}] 05:25:47 INFO - PROCESS | 1959 | 1464006347604 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:25:47 INFO - PROCESS | 1959 | 1464006347673 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1da000 == 56 [pid = 1959] [id = 135] 05:25:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x128fa9c00) [pid = 1959] [serial = 402] [outer = 0x0] 05:25:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x12b2a3800) [pid = 1959] [serial = 403] [outer = 0x128fa9c00] 05:25:47 INFO - PROCESS | 1959 | 1464006347702 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x12ba1ac00) [pid = 1959] [serial = 404] [outer = 0x128fa9c00] 05:25:48 INFO - PROCESS | 1959 | 1464006348280 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]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 874ms 05:25:48 INFO - PROCESS | 1959 | 1464006348345 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 1959 | 1464006348347 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:25:48 INFO - PROCESS | 1959 | 1464006348351 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1959 | 1464006348353 Marionette TRACE conn2 <- [1,514,null,{}] 05:25:48 INFO - PROCESS | 1959 | 1464006348357 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}] 05:25:48 INFO - PROCESS | 1959 | 1464006348446 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:25:48 INFO - PROCESS | 1959 | 1464006348515 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x113fdb800 == 57 [pid = 1959] [id = 136] 05:25:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x116156400) [pid = 1959] [serial = 405] [outer = 0x0] 05:25:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x116786800) [pid = 1959] [serial = 406] [outer = 0x116156400] 05:25:48 INFO - PROCESS | 1959 | 1464006348544 Marionette DEBUG loaded listener.js 05:25:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x117559400) [pid = 1959] [serial = 407] [outer = 0x116156400] 05:25:49 INFO - PROCESS | 1959 | 1464006349004 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]]]}] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12976d800 == 56 [pid = 1959] [id = 98] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12b95d000 == 55 [pid = 1959] [id = 129] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x129769800 == 54 [pid = 1959] [id = 128] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x11742e800 == 53 [pid = 1959] [id = 127] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x129504800 == 52 [pid = 1959] [id = 126] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x126a4b000 == 51 [pid = 1959] [id = 125] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x125774000 == 50 [pid = 1959] [id = 124] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x12937a000) [pid = 1959] [serial = 292] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x11767e800) [pid = 1959] [serial = 295] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x118ee1c00) [pid = 1959] [serial = 298] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x123788000) [pid = 1959] [serial = 301] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12aa03c00) [pid = 1959] [serial = 337] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x124322000 == 49 [pid = 1959] [id = 123] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12364c800 == 48 [pid = 1959] [id = 122] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x119574800 == 47 [pid = 1959] [id = 121] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x1184ca800 == 46 [pid = 1959] [id = 120] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x116096800 == 45 [pid = 1959] [id = 119] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x119224800 == 44 [pid = 1959] [id = 118] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x116112000 == 43 [pid = 1959] [id = 114] 05:25:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8ea800 == 42 [pid = 1959] [id = 113] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x125749800) [pid = 1959] [serial = 251] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x118eeec00) [pid = 1959] [serial = 245] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x116939000) [pid = 1959] [serial = 157] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x118243800) [pid = 1959] [serial = 199] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x11693d000) [pid = 1959] [serial = 196] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x124344800) [pid = 1959] [serial = 248] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x1181e4400) [pid = 1959] [serial = 242] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x128bd3800) [pid = 1959] [serial = 322] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x128dcec00) [pid = 1959] [serial = 325] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x128bf2c00) [pid = 1959] [serial = 304] [outer = 0x0] [url = about:blank] 05:25:49 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 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x128bfe400) [pid = 1959] [serial = 305] [outer = 0x0] [url = about:blank] 05:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 723ms 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x11754dc00) [pid = 1959] [serial = 308] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x11619a400) [pid = 1959] [serial = 307] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x119578000) [pid = 1959] [serial = 313] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x119ac3800) [pid = 1959] [serial = 314] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x124031000) [pid = 1959] [serial = 316] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x1243d6000) [pid = 1959] [serial = 317] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x124b0a400) [pid = 1959] [serial = 319] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x1181ecc00) [pid = 1959] [serial = 310] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x11846cc00) [pid = 1959] [serial = 311] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x1295d8000) [pid = 1959] [serial = 328] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x129377800) [pid = 1959] [serial = 326] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x1295e3c00) [pid = 1959] [serial = 329] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x119ac4800) [pid = 1959] [serial = 332] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x116154c00) [pid = 1959] [serial = 331] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x128bfe000) [pid = 1959] [serial = 323] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x12a6ca400) [pid = 1959] [serial = 334] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x12a6f5400) [pid = 1959] [serial = 335] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x126181800) [pid = 1959] [serial = 320] [outer = 0x0] [url = about:blank] 05:25:49 INFO - PROCESS | 1959 | 1464006349075 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 1959 | 1464006349081 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:25:49 INFO - PROCESS | 1959 | 1464006349085 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1959 | 1464006349087 Marionette TRACE conn2 <- [1,518,null,{}] 05:25:49 INFO - PROCESS | 1959 | 1464006349089 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}] 05:25:49 INFO - PROCESS | 1959 | 1464006349165 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:25:49 INFO - PROCESS | 1959 | 1464006349171 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x1161be000 == 43 [pid = 1959] [id = 137] 05:25:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x1181e5800) [pid = 1959] [serial = 408] [outer = 0x0] 05:25:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x118240400) [pid = 1959] [serial = 409] [outer = 0x1181e5800] 05:25:49 INFO - PROCESS | 1959 | 1464006349200 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x118ee1c00) [pid = 1959] [serial = 410] [outer = 0x1181e5800] 05:25:49 INFO - PROCESS | 1959 | 1464006349561 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]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 519ms 05:25:49 INFO - PROCESS | 1959 | 1464006349617 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 1959 | 1464006349618 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:25:49 INFO - PROCESS | 1959 | 1464006349622 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1959 | 1464006349624 Marionette TRACE conn2 <- [1,522,null,{}] 05:25:49 INFO - PROCESS | 1959 | 1464006349632 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}] 05:25:49 INFO - PROCESS | 1959 | 1464006349713 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:25:49 INFO - PROCESS | 1959 | 1464006349719 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x119207800 == 44 [pid = 1959] [id = 138] 05:25:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x119b65800) [pid = 1959] [serial = 411] [outer = 0x0] 05:25:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x12402a800) [pid = 1959] [serial = 412] [outer = 0x119b65800] 05:25:49 INFO - PROCESS | 1959 | 1464006349747 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x124a2c800) [pid = 1959] [serial = 413] [outer = 0x119b65800] 05:25:50 INFO - PROCESS | 1959 | 1464006350094 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]]]}] 05:25:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 521ms 05:25:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:25:50 INFO - PROCESS | 1959 | 1464006350150 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1959 | 1464006350151 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:25:50 INFO - PROCESS | 1959 | 1464006350155 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1959 | 1464006350156 Marionette TRACE conn2 <- [1,526,null,{}] 05:25:50 INFO - PROCESS | 1959 | 1464006350175 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}] 05:25:50 INFO - PROCESS | 1959 | 1464006350254 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:25:50 INFO - PROCESS | 1959 | 1464006350261 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x119ab1800 == 45 [pid = 1959] [id = 139] 05:25:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x124ebe800) [pid = 1959] [serial = 414] [outer = 0x0] 05:25:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x12574c000) [pid = 1959] [serial = 415] [outer = 0x124ebe800] 05:25:50 INFO - PROCESS | 1959 | 1464006350287 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x126825c00) [pid = 1959] [serial = 416] [outer = 0x124ebe800] 05:25:50 INFO - PROCESS | 1959 | 1464006350630 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]]]}] 05:25:50 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 05:25:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 518ms 05:25:50 INFO - PROCESS | 1959 | 1464006350674 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:25:50 INFO - PROCESS | 1959 | 1464006350675 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:25:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:25:50 INFO - PROCESS | 1959 | 1464006350677 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:25:50 INFO - PROCESS | 1959 | 1464006350678 Marionette TRACE conn2 <- [1,530,null,{}] 05:25:50 INFO - PROCESS | 1959 | 1464006350681 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}] 05:25:50 INFO - PROCESS | 1959 | 1464006350756 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:25:50 INFO - PROCESS | 1959 | 1464006350811 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x123316000 == 46 [pid = 1959] [id = 140] 05:25:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x124fa5c00) [pid = 1959] [serial = 417] [outer = 0x0] 05:25:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x126a22c00) [pid = 1959] [serial = 418] [outer = 0x124fa5c00] 05:25:50 INFO - PROCESS | 1959 | 1464006350835 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x128bff000) [pid = 1959] [serial = 419] [outer = 0x124fa5c00] 05:25:51 INFO - PROCESS | 1959 | 1464006351116 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"]]]}] 05:25:51 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 05:25:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:25:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:25:51 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 05:25:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:25:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:25:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:25:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:25:51 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:25:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 470ms 05:25:51 INFO - PROCESS | 1959 | 1464006351155 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1959 | 1464006351157 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:25:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:25:51 INFO - PROCESS | 1959 | 1464006351163 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1959 | 1464006351164 Marionette TRACE conn2 <- [1,534,null,{}] 05:25:51 INFO - PROCESS | 1959 | 1464006351167 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}] 05:25:51 INFO - PROCESS | 1959 | 1464006351288 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:25:51 INFO - PROCESS | 1959 | 1464006351320 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x125229800 == 47 [pid = 1959] [id = 141] 05:25:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x128bd2000) [pid = 1959] [serial = 420] [outer = 0x0] 05:25:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x12918e800) [pid = 1959] [serial = 421] [outer = 0x128bd2000] 05:25:51 INFO - PROCESS | 1959 | 1464006351346 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12aa0d400) [pid = 1959] [serial = 422] [outer = 0x128bd2000] 05:25:51 INFO - PROCESS | 1959 | 1464006351670 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]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:25:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 05:25:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:25:51 INFO - PROCESS | 1959 | 1464006351683 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1959 | 1464006351684 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:25:51 INFO - PROCESS | 1959 | 1464006351686 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1959 | 1464006351687 Marionette TRACE conn2 <- [1,538,null,{}] 05:25:51 INFO - PROCESS | 1959 | 1464006351689 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}] 05:25:51 INFO - PROCESS | 1959 | 1464006351788 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:25:51 INFO - PROCESS | 1959 | 1464006351838 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x126410000 == 48 [pid = 1959] [id = 142] 05:25:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12aa05c00) [pid = 1959] [serial = 423] [outer = 0x0] 05:25:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x12ab3f000) [pid = 1959] [serial = 424] [outer = 0x12aa05c00] 05:25:51 INFO - PROCESS | 1959 | 1464006351868 Marionette DEBUG loaded listener.js 05:25:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x12b028c00) [pid = 1959] [serial = 425] [outer = 0x12aa05c00] 05:25:52 INFO - PROCESS | 1959 | 1464006352183 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]]]}] 05:25:52 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. 05:25:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 518ms 05:25:52 INFO - PROCESS | 1959 | 1464006352206 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 1959 | 1464006352208 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:25:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:25:52 INFO - PROCESS | 1959 | 1464006352214 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1959 | 1464006352215 Marionette TRACE conn2 <- [1,542,null,{}] 05:25:52 INFO - PROCESS | 1959 | 1464006352217 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}] 05:25:52 INFO - PROCESS | 1959 | 1464006352315 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:25:52 INFO - PROCESS | 1959 | 1464006352326 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x128d1c800 == 49 [pid = 1959] [id = 143] 05:25:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x12aa10c00) [pid = 1959] [serial = 426] [outer = 0x0] 05:25:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x12b029400) [pid = 1959] [serial = 427] [outer = 0x12aa10c00] 05:25:52 INFO - PROCESS | 1959 | 1464006352351 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x12ba1d800) [pid = 1959] [serial = 428] [outer = 0x12aa10c00] 05:25:52 INFO - PROCESS | 1959 | 1464006352680 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]]]}] 05:25:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:25:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 519ms 05:25:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:25:52 INFO - PROCESS | 1959 | 1464006352732 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:25:52 INFO - PROCESS | 1959 | 1464006352733 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:25:52 INFO - PROCESS | 1959 | 1464006352735 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:25:52 INFO - PROCESS | 1959 | 1464006352736 Marionette TRACE conn2 <- [1,546,null,{}] 05:25:52 INFO - PROCESS | 1959 | 1464006352739 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}] 05:25:52 INFO - PROCESS | 1959 | 1464006352838 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:25:52 INFO - PROCESS | 1959 | 1464006352880 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x129769800 == 50 [pid = 1959] [id = 144] 05:25:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x12b2aa800) [pid = 1959] [serial = 429] [outer = 0x0] 05:25:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x12ba35800) [pid = 1959] [serial = 430] [outer = 0x12b2aa800] 05:25:52 INFO - PROCESS | 1959 | 1464006352909 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x12be38000) [pid = 1959] [serial = 431] [outer = 0x12b2aa800] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x12a6c6c00) [pid = 1959] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x12a6cc400) [pid = 1959] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x12434c800) [pid = 1959] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x11957a400) [pid = 1959] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x1232a1c00) [pid = 1959] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x11678d400) [pid = 1959] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x1185edc00) [pid = 1959] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x12aba4c00) [pid = 1959] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x11619d000) [pid = 1959] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x1161ec000) [pid = 1959] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x12b2ac400) [pid = 1959] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:25:53 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x128bf5400) [pid = 1959] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:25:53 INFO - PROCESS | 1959 | 1464006353286 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]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:25:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 05:25:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:25:53 INFO - PROCESS | 1959 | 1464006353306 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1959 | 1464006353307 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:25:53 INFO - PROCESS | 1959 | 1464006353311 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1959 | 1464006353313 Marionette TRACE conn2 <- [1,550,null,{}] 05:25:53 INFO - PROCESS | 1959 | 1464006353315 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}] 05:25:53 INFO - PROCESS | 1959 | 1464006353397 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:25:53 INFO - PROCESS | 1959 | 1464006353401 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a71e800 == 51 [pid = 1959] [id = 145] 05:25:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x113095c00) [pid = 1959] [serial = 432] [outer = 0x0] 05:25:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x128bf0c00) [pid = 1959] [serial = 433] [outer = 0x113095c00] 05:25:53 INFO - PROCESS | 1959 | 1464006353432 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12ba3e000) [pid = 1959] [serial = 434] [outer = 0x113095c00] 05:25:53 INFO - PROCESS | 1959 | 1464006353810 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]]]}] 05:25:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:25:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 521ms 05:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:25:53 INFO - PROCESS | 1959 | 1464006353832 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1959 | 1464006353833 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:25:53 INFO - PROCESS | 1959 | 1464006353836 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1959 | 1464006353838 Marionette TRACE conn2 <- [1,554,null,{}] 05:25:53 INFO - PROCESS | 1959 | 1464006353840 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}] 05:25:53 INFO - PROCESS | 1959 | 1464006353937 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:25:53 INFO - PROCESS | 1959 | 1464006353944 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b95b000 == 52 [pid = 1959] [id = 146] 05:25:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12ba32800) [pid = 1959] [serial = 435] [outer = 0x0] 05:25:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x12bfd3800) [pid = 1959] [serial = 436] [outer = 0x12ba32800] 05:25:53 INFO - PROCESS | 1959 | 1464006353973 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x12c313c00) [pid = 1959] [serial = 437] [outer = 0x12ba32800] 05:25:54 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:54 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:54 INFO - PROCESS | 1959 | 1464006354290 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]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 469ms 05:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:25:54 INFO - PROCESS | 1959 | 1464006354306 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1959 | 1464006354307 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:25:54 INFO - PROCESS | 1959 | 1464006354312 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1959 | 1464006354314 Marionette TRACE conn2 <- [1,558,null,{}] 05:25:54 INFO - PROCESS | 1959 | 1464006354316 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}] 05:25:54 INFO - PROCESS | 1959 | 1464006354399 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:25:54 INFO - PROCESS | 1959 | 1464006354449 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x12beb5000 == 53 [pid = 1959] [id = 147] 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x110eab400) [pid = 1959] [serial = 438] [outer = 0x0] 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x110eb0800) [pid = 1959] [serial = 439] [outer = 0x110eab400] 05:25:54 INFO - PROCESS | 1959 | 1464006354473 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x110eb6400) [pid = 1959] [serial = 440] [outer = 0x110eab400] 05:25:54 INFO - PROCESS | 1959 | 1464006354763 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]]]}] 05:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 473ms 05:25:54 INFO - PROCESS | 1959 | 1464006354784 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:25:54 INFO - PROCESS | 1959 | 1464006354785 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:25:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:25:54 INFO - PROCESS | 1959 | 1464006354787 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1959 | 1464006354788 Marionette TRACE conn2 <- [1,562,null,{}] 05:25:54 INFO - PROCESS | 1959 | 1464006354791 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}] 05:25:54 INFO - PROCESS | 1959 | 1464006354886 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:25:54 INFO - PROCESS | 1959 | 1464006354890 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6b6000 == 54 [pid = 1959] [id = 148] 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x11323ec00) [pid = 1959] [serial = 441] [outer = 0x0] 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x12bfdb400) [pid = 1959] [serial = 442] [outer = 0x11323ec00] 05:25:54 INFO - PROCESS | 1959 | 1464006354914 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x12c31ec00) [pid = 1959] [serial = 443] [outer = 0x11323ec00] 05:25:55 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:55 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:55 INFO - PROCESS | 1959 | 1464006355342 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]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:25:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 569ms 05:25:55 INFO - PROCESS | 1959 | 1464006355373 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:25:55 INFO - PROCESS | 1959 | 1464006355376 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:25:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:25:55 INFO - PROCESS | 1959 | 1464006355382 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1959 | 1464006355384 Marionette TRACE conn2 <- [1,566,null,{}] 05:25:55 INFO - PROCESS | 1959 | 1464006355388 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}] 05:25:55 INFO - PROCESS | 1959 | 1464006355494 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:25:55 INFO - PROCESS | 1959 | 1464006355559 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x11742a800 == 55 [pid = 1959] [id = 149] 05:25:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x111e2a000) [pid = 1959] [serial = 444] [outer = 0x0] 05:25:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x115ebd800) [pid = 1959] [serial = 445] [outer = 0x111e2a000] 05:25:55 INFO - PROCESS | 1959 | 1464006355590 Marionette DEBUG loaded listener.js 05:25:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x11754dc00) [pid = 1959] [serial = 446] [outer = 0x111e2a000] 05:25:55 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:55 INFO - PROCESS | 1959 | 1464006355997 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]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 621ms 05:25:56 INFO - PROCESS | 1959 | 1464006356003 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 1959 | 1464006356007 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:25:56 INFO - PROCESS | 1959 | 1464006356012 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 1959 | 1464006356014 Marionette TRACE conn2 <- [1,570,null,{}] 05:25:56 INFO - PROCESS | 1959 | 1464006356017 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}] 05:25:56 INFO - PROCESS | 1959 | 1464006356119 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:25:56 INFO - PROCESS | 1959 | 1464006356209 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x123321800 == 56 [pid = 1959] [id = 150] 05:25:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x1185d0c00) [pid = 1959] [serial = 447] [outer = 0x0] 05:25:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x119328800) [pid = 1959] [serial = 448] [outer = 0x1185d0c00] 05:25:56 INFO - PROCESS | 1959 | 1464006356237 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x119b66800) [pid = 1959] [serial = 449] [outer = 0x1185d0c00] 05:25:56 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:56 INFO - PROCESS | 1959 | 1464006356662 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]]]}] 05:25:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:25:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 670ms 05:25:56 INFO - PROCESS | 1959 | 1464006356694 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:25:56 INFO - PROCESS | 1959 | 1464006356696 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:25:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:25:56 INFO - PROCESS | 1959 | 1464006356700 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:25:56 INFO - PROCESS | 1959 | 1464006356704 Marionette TRACE conn2 <- [1,574,null,{}] 05:25:56 INFO - PROCESS | 1959 | 1464006356715 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}] 05:25:56 INFO - PROCESS | 1959 | 1464006356847 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:25:56 INFO - PROCESS | 1959 | 1464006356912 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b95f000 == 57 [pid = 1959] [id = 151] 05:25:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x1232e6800) [pid = 1959] [serial = 450] [outer = 0x0] 05:25:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x123788000) [pid = 1959] [serial = 451] [outer = 0x1232e6800] 05:25:56 INFO - PROCESS | 1959 | 1464006356943 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x125743800) [pid = 1959] [serial = 452] [outer = 0x1232e6800] 05:25:57 INFO - PROCESS | 1959 | 1464006357364 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]]]}] 05:25:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:25:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 674ms 05:25:57 INFO - PROCESS | 1959 | 1464006357375 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:25:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:25:57 INFO - PROCESS | 1959 | 1464006357379 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:25:57 INFO - PROCESS | 1959 | 1464006357381 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1959 | 1464006357383 Marionette TRACE conn2 <- [1,578,null,{}] 05:25:57 INFO - PROCESS | 1959 | 1464006357385 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}] 05:25:57 INFO - PROCESS | 1959 | 1464006357508 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:25:57 INFO - PROCESS | 1959 | 1464006357559 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cad5000 == 58 [pid = 1959] [id = 152] 05:25:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x128bcdc00) [pid = 1959] [serial = 453] [outer = 0x0] 05:25:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x128c67c00) [pid = 1959] [serial = 454] [outer = 0x128bcdc00] 05:25:57 INFO - PROCESS | 1959 | 1464006357588 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x12937b800) [pid = 1959] [serial = 455] [outer = 0x128bcdc00] 05:25:58 INFO - PROCESS | 1959 | 1464006358064 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]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 722ms 05:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:25:58 INFO - PROCESS | 1959 | 1464006358104 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1959 | 1464006358106 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:25:58 INFO - PROCESS | 1959 | 1464006358110 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1959 | 1464006358112 Marionette TRACE conn2 <- [1,582,null,{}] 05:25:58 INFO - PROCESS | 1959 | 1464006358115 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}] 05:25:58 INFO - PROCESS | 1959 | 1464006358247 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:25:58 INFO - PROCESS | 1959 | 1464006358310 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x12caf0000 == 59 [pid = 1959] [id = 153] 05:25:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x128bd5c00) [pid = 1959] [serial = 456] [outer = 0x0] 05:25:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x12a6c8400) [pid = 1959] [serial = 457] [outer = 0x128bd5c00] 05:25:58 INFO - PROCESS | 1959 | 1464006358339 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x12ab45000) [pid = 1959] [serial = 458] [outer = 0x128bd5c00] 05:25:58 INFO - PROCESS | 1959 | 1464006358785 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]]]}] 05:25:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:25:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 720ms 05:25:58 INFO - PROCESS | 1959 | 1464006358830 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:25:58 INFO - PROCESS | 1959 | 1464006358831 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:25:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:25:58 INFO - PROCESS | 1959 | 1464006358834 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1959 | 1464006358835 Marionette TRACE conn2 <- [1,586,null,{}] 05:25:58 INFO - PROCESS | 1959 | 1464006358837 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}] 05:25:58 INFO - PROCESS | 1959 | 1464006358958 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:25:59 INFO - PROCESS | 1959 | 1464006359011 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fcf000 == 60 [pid = 1959] [id = 154] 05:25:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x12b2a6400) [pid = 1959] [serial = 459] [outer = 0x0] 05:25:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x12be2d400) [pid = 1959] [serial = 460] [outer = 0x12b2a6400] 05:25:59 INFO - PROCESS | 1959 | 1464006359040 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x12c314800) [pid = 1959] [serial = 461] [outer = 0x12b2a6400] 05:25:59 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:59 INFO - PROCESS | 1959 | 1464006359635 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]]]}] 05:25:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:25:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 821ms 05:25:59 INFO - PROCESS | 1959 | 1464006359656 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:25:59 INFO - PROCESS | 1959 | 1464006359659 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:25:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:25:59 INFO - PROCESS | 1959 | 1464006359662 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 1959 | 1464006359664 Marionette TRACE conn2 <- [1,590,null,{}] 05:25:59 INFO - PROCESS | 1959 | 1464006359667 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}] 05:25:59 INFO - PROCESS | 1959 | 1464006359765 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:25:59 INFO - PROCESS | 1959 | 1464006359818 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x113fd9000 == 61 [pid = 1959] [id = 155] 05:25:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x115160400) [pid = 1959] [serial = 462] [outer = 0x0] 05:25:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x116791c00) [pid = 1959] [serial = 463] [outer = 0x115160400] 05:25:59 INFO - PROCESS | 1959 | 1464006359851 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x118057000) [pid = 1959] [serial = 464] [outer = 0x115160400] 05:26:00 INFO - PROCESS | 1959 | 1464006360297 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]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 05:26:00 INFO - PROCESS | 1959 | 1464006360333 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1959 | 1464006360338 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:26:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:26:00 INFO - PROCESS | 1959 | 1464006360345 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1959 | 1464006360348 Marionette TRACE conn2 <- [1,594,null,{}] 05:26:00 INFO - PROCESS | 1959 | 1464006360352 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}] 05:26:00 INFO - PROCESS | 1959 | 1464006360506 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12beb5000 == 60 [pid = 1959] [id = 147] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12b95b000 == 59 [pid = 1959] [id = 146] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12a71e800 == 58 [pid = 1959] [id = 145] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x129769800 == 57 [pid = 1959] [id = 144] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x128d1c800 == 56 [pid = 1959] [id = 143] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x126410000 == 55 [pid = 1959] [id = 142] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x125229800 == 54 [pid = 1959] [id = 141] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x118efc000) [pid = 1959] [serial = 343] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x128bd5800) [pid = 1959] [serial = 349] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x116197400) [pid = 1959] [serial = 340] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x125124800) [pid = 1959] [serial = 346] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x12ba38000) [pid = 1959] [serial = 388] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x123316000 == 53 [pid = 1959] [id = 140] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x119ab1800 == 52 [pid = 1959] [id = 139] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x119207800 == 51 [pid = 1959] [id = 138] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x1161be000 == 50 [pid = 1959] [id = 137] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x113fdb800 == 49 [pid = 1959] [id = 136] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x118eb3800 == 48 [pid = 1959] [id = 132] 05:26:00 INFO - PROCESS | 1959 | --DOCSHELL 0x11704a000 == 47 [pid = 1959] [id = 131] 05:26:00 INFO - PROCESS | 1959 | 1464006360627 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x113d3b000 == 48 [pid = 1959] [id = 156] 05:26:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x110eb3400) [pid = 1959] [serial = 465] [outer = 0x0] 05:26:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x11693d000) [pid = 1959] [serial = 466] [outer = 0x110eb3400] 05:26:00 INFO - PROCESS | 1959 | 1464006360653 Marionette DEBUG loaded listener.js 05:26:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x119326000) [pid = 1959] [serial = 467] [outer = 0x110eb3400] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12a6f5c00) [pid = 1959] [serial = 370] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x12ab3f800) [pid = 1959] [serial = 373] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x128bce800) [pid = 1959] [serial = 364] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x128bf5800) [pid = 1959] [serial = 365] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x1213c3400) [pid = 1959] [serial = 358] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x12434a000) [pid = 1959] [serial = 359] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x124a30000) [pid = 1959] [serial = 361] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x126495c00) [pid = 1959] [serial = 362] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x12aa0b800) [pid = 1959] [serial = 371] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x118492c00) [pid = 1959] [serial = 353] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x118469c00) [pid = 1959] [serial = 352] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x118ee5c00) [pid = 1959] [serial = 355] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x119324800) [pid = 1959] [serial = 356] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12b01ec00) [pid = 1959] [serial = 376] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x1181e3c00) [pid = 1959] [serial = 379] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x125749000) [pid = 1959] [serial = 382] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x119acb400) [pid = 1959] [serial = 380] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x12ba1b800) [pid = 1959] [serial = 385] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x12b025c00) [pid = 1959] [serial = 377] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x12b2ab800) [pid = 1959] [serial = 383] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x128c62800) [pid = 1959] [serial = 367] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x12ab9c000) [pid = 1959] [serial = 374] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x1295e5800) [pid = 1959] [serial = 368] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x12ba38c00) [pid = 1959] [serial = 386] [outer = 0x0] [url = about:blank] 05:26:00 INFO - PROCESS | 1959 | 1464006360954 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]]]}] 05:26:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:26:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 623ms 05:26:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:26:00 INFO - PROCESS | 1959 | 1464006360967 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:26:00 INFO - PROCESS | 1959 | 1464006360969 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:26:00 INFO - PROCESS | 1959 | 1464006360971 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:26:00 INFO - PROCESS | 1959 | 1464006360973 Marionette TRACE conn2 <- [1,598,null,{}] 05:26:00 INFO - PROCESS | 1959 | 1464006360989 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}] 05:26:01 INFO - PROCESS | 1959 | 1464006361080 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:26:01 INFO - PROCESS | 1959 | 1464006361139 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x119207800 == 49 [pid = 1959] [id = 157] 05:26:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x118ef5400) [pid = 1959] [serial = 468] [outer = 0x0] 05:26:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x119a5c800) [pid = 1959] [serial = 469] [outer = 0x118ef5400] 05:26:01 INFO - PROCESS | 1959 | 1464006361167 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x1232e5000) [pid = 1959] [serial = 470] [outer = 0x118ef5400] 05:26:01 INFO - PROCESS | 1959 | 1464006361450 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]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 530ms 05:26:01 INFO - PROCESS | 1959 | 1464006361501 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 1959 | 1464006361503 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:26:01 INFO - PROCESS | 1959 | 1464006361505 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1959 | 1464006361506 Marionette TRACE conn2 <- [1,602,null,{}] 05:26:01 INFO - PROCESS | 1959 | 1464006361510 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}] 05:26:01 INFO - PROCESS | 1959 | 1464006361590 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:26:01 INFO - PROCESS | 1959 | 1464006361597 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x1233db000 == 50 [pid = 1959] [id = 158] 05:26:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x123694c00) [pid = 1959] [serial = 471] [outer = 0x0] 05:26:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x1243d5000) [pid = 1959] [serial = 472] [outer = 0x123694c00] 05:26:01 INFO - PROCESS | 1959 | 1464006361623 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x1251e2000) [pid = 1959] [serial = 473] [outer = 0x123694c00] 05:26:01 INFO - PROCESS | 1959 | 1464006361958 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]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:26:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 474ms 05:26:01 INFO - PROCESS | 1959 | 1464006361982 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 1959 | 1464006361983 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:26:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:26:01 INFO - PROCESS | 1959 | 1464006361985 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1959 | 1464006361986 Marionette TRACE conn2 <- [1,606,null,{}] 05:26:01 INFO - PROCESS | 1959 | 1464006361988 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}] 05:26:02 INFO - PROCESS | 1959 | 1464006362070 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:26:02 INFO - PROCESS | 1959 | 1464006362080 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aa3800 == 51 [pid = 1959] [id = 159] 05:26:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x1232e5400) [pid = 1959] [serial = 474] [outer = 0x0] 05:26:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x126491400) [pid = 1959] [serial = 475] [outer = 0x1232e5400] 05:26:02 INFO - PROCESS | 1959 | 1464006362106 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x128bce400) [pid = 1959] [serial = 476] [outer = 0x1232e5400] 05:26:02 INFO - PROCESS | 1959 | 1464006362425 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]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:26:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 05:26:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:26:02 INFO - PROCESS | 1959 | 1464006362454 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 1959 | 1464006362455 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:26:02 INFO - PROCESS | 1959 | 1464006362457 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 1959 | 1464006362458 Marionette TRACE conn2 <- [1,610,null,{}] 05:26:02 INFO - PROCESS | 1959 | 1464006362461 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}] 05:26:02 INFO - PROCESS | 1959 | 1464006362547 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:26:02 INFO - PROCESS | 1959 | 1464006362611 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x126414800 == 52 [pid = 1959] [id = 160] 05:26:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x12574b000) [pid = 1959] [serial = 477] [outer = 0x0] 05:26:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x128c5c000) [pid = 1959] [serial = 478] [outer = 0x12574b000] 05:26:02 INFO - PROCESS | 1959 | 1464006362637 Marionette DEBUG loaded listener.js 05:26:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x12aa0a800) [pid = 1959] [serial = 479] [outer = 0x12574b000] 05:26:02 INFO - PROCESS | 1959 | 1464006362983 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]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 569ms 05:26:03 INFO - PROCESS | 1959 | 1464006363027 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1959 | 1464006363028 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:26:03 INFO - PROCESS | 1959 | 1464006363030 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1959 | 1464006363031 Marionette TRACE conn2 <- [1,614,null,{}] 05:26:03 INFO - PROCESS | 1959 | 1464006363034 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}] 05:26:03 INFO - PROCESS | 1959 | 1464006363129 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:26:03 INFO - PROCESS | 1959 | 1464006363139 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x128f83800 == 53 [pid = 1959] [id = 161] 05:26:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x1268c1c00) [pid = 1959] [serial = 480] [outer = 0x0] 05:26:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x12ab42400) [pid = 1959] [serial = 481] [outer = 0x1268c1c00] 05:26:03 INFO - PROCESS | 1959 | 1464006363166 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x12aba9800) [pid = 1959] [serial = 482] [outer = 0x1268c1c00] 05:26:03 INFO - PROCESS | 1959 | 1464006363487 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]]]}] 05:26:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:26:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 518ms 05:26:03 INFO - PROCESS | 1959 | 1464006363549 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:26:03 INFO - PROCESS | 1959 | 1464006363550 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:26:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:26:03 INFO - PROCESS | 1959 | 1464006363552 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:26:03 INFO - PROCESS | 1959 | 1464006363553 Marionette TRACE conn2 <- [1,618,null,{}] 05:26:03 INFO - PROCESS | 1959 | 1464006363556 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}] 05:26:03 INFO - PROCESS | 1959 | 1464006363652 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:26:03 INFO - PROCESS | 1959 | 1464006363666 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x129760000 == 54 [pid = 1959] [id = 162] 05:26:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x12ab41800) [pid = 1959] [serial = 483] [outer = 0x0] 05:26:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x12b2ac800) [pid = 1959] [serial = 484] [outer = 0x12ab41800] 05:26:03 INFO - PROCESS | 1959 | 1464006363691 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x12ba21400) [pid = 1959] [serial = 485] [outer = 0x12ab41800] 05:26:04 INFO - PROCESS | 1959 | 1464006364004 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]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 05:26:04 INFO - PROCESS | 1959 | 1464006364024 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1959 | 1464006364026 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:26:04 INFO - PROCESS | 1959 | 1464006364032 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1959 | 1464006364033 Marionette TRACE conn2 <- [1,622,null,{}] 05:26:04 INFO - PROCESS | 1959 | 1464006364035 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}] 05:26:04 INFO - PROCESS | 1959 | 1464006364146 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:26:04 INFO - PROCESS | 1959 | 1464006364150 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8e3800 == 55 [pid = 1959] [id = 163] 05:26:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x12b2a7000) [pid = 1959] [serial = 486] [outer = 0x0] 05:26:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x12be34c00) [pid = 1959] [serial = 487] [outer = 0x12b2a7000] 05:26:04 INFO - PROCESS | 1959 | 1464006364175 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x12bfd0400) [pid = 1959] [serial = 488] [outer = 0x12b2a7000] 05:26:04 INFO - PROCESS | 1959 | 1464006364507 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]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:26:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 519ms 05:26:04 INFO - PROCESS | 1959 | 1464006364551 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1959 | 1464006364552 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:26:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:26:04 INFO - PROCESS | 1959 | 1464006364554 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1959 | 1464006364555 Marionette TRACE conn2 <- [1,626,null,{}] 05:26:04 INFO - PROCESS | 1959 | 1464006364558 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}] 05:26:04 INFO - PROCESS | 1959 | 1464006364818 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x116156400) [pid = 1959] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x128fa9c00) [pid = 1959] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x1181e5800) [pid = 1959] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x128bd2000) [pid = 1959] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x124ebe800) [pid = 1959] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x1268be400) [pid = 1959] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x12aa10c00) [pid = 1959] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x113095c00) [pid = 1959] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x12b2aa800) [pid = 1959] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x12ba32800) [pid = 1959] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12aa05c00) [pid = 1959] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x119b65800) [pid = 1959] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x124fa5c00) [pid = 1959] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:26:04 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x110eab400) [pid = 1959] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:26:04 INFO - PROCESS | 1959 | 1464006364859 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x118105000 == 56 [pid = 1959] [id = 164] 05:26:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x110eab000) [pid = 1959] [serial = 489] [outer = 0x0] 05:26:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x112a76400) [pid = 1959] [serial = 490] [outer = 0x110eab000] 05:26:04 INFO - PROCESS | 1959 | 1464006364885 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x112a7b800) [pid = 1959] [serial = 491] [outer = 0x110eab000] 05:26:05 INFO - PROCESS | 1959 | 1464006365218 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]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:26:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 721ms 05:26:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:26:05 INFO - PROCESS | 1959 | 1464006365276 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 1959 | 1464006365279 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:26:05 INFO - PROCESS | 1959 | 1464006365282 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 1959 | 1464006365285 Marionette TRACE conn2 <- [1,630,null,{}] 05:26:05 INFO - PROCESS | 1959 | 1464006365288 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}] 05:26:05 INFO - PROCESS | 1959 | 1464006365462 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:26:05 INFO - PROCESS | 1959 | 1464006365499 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8d8000 == 57 [pid = 1959] [id = 165] 05:26:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x112a7ac00) [pid = 1959] [serial = 492] [outer = 0x0] 05:26:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x123510000) [pid = 1959] [serial = 493] [outer = 0x112a7ac00] 05:26:05 INFO - PROCESS | 1959 | 1464006365557 Marionette DEBUG loaded listener.js 05:26:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x12bfdc000) [pid = 1959] [serial = 494] [outer = 0x112a7ac00] 05:26:05 INFO - PROCESS | 1959 | 1464006365853 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]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:26:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 624ms 05:26:05 INFO - PROCESS | 1959 | 1464006365905 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 1959 | 1464006365906 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:26:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:26:05 INFO - PROCESS | 1959 | 1464006365911 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 1959 | 1464006365914 Marionette TRACE conn2 <- [1,634,null,{}] 05:26:05 INFO - PROCESS | 1959 | 1464006365916 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}] 05:26:06 INFO - PROCESS | 1959 | 1464006366001 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:26:06 INFO - PROCESS | 1959 | 1464006366053 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c558800 == 58 [pid = 1959] [id = 166] 05:26:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x112a7b400) [pid = 1959] [serial = 495] [outer = 0x0] 05:26:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x119267c00) [pid = 1959] [serial = 496] [outer = 0x112a7b400] 05:26:06 INFO - PROCESS | 1959 | 1464006366078 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x11926d400) [pid = 1959] [serial = 497] [outer = 0x112a7b400] 05:26:06 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:06 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:06 INFO - PROCESS | 1959 | 1464006366355 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]]]}] 05:26:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:26:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 472ms 05:26:06 INFO - PROCESS | 1959 | 1464006366382 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:26:06 INFO - PROCESS | 1959 | 1464006366384 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:26:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:26:06 INFO - PROCESS | 1959 | 1464006366386 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:26:06 INFO - PROCESS | 1959 | 1464006366387 Marionette TRACE conn2 <- [1,638,null,{}] 05:26:06 INFO - PROCESS | 1959 | 1464006366390 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}] 05:26:06 INFO - PROCESS | 1959 | 1464006366488 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:26:06 INFO - PROCESS | 1959 | 1464006366492 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x12caeb800 == 59 [pid = 1959] [id = 167] 05:26:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x110eabc00) [pid = 1959] [serial = 498] [outer = 0x0] 05:26:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x12bfd6c00) [pid = 1959] [serial = 499] [outer = 0x110eabc00] 05:26:06 INFO - PROCESS | 1959 | 1464006366517 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x12c31b000) [pid = 1959] [serial = 500] [outer = 0x110eabc00] 05:26:06 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:06 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:06 INFO - PROCESS | 1959 | 1464006366957 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]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 619ms 05:26:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:26:07 INFO - PROCESS | 1959 | 1464006367006 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 1959 | 1464006367009 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:26:07 INFO - PROCESS | 1959 | 1464006367012 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1959 | 1464006367014 Marionette TRACE conn2 <- [1,642,null,{}] 05:26:07 INFO - PROCESS | 1959 | 1464006367019 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}] 05:26:07 INFO - PROCESS | 1959 | 1464006367127 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:26:07 INFO - PROCESS | 1959 | 1464006367182 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184d6800 == 60 [pid = 1959] [id = 168] 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x1121a7c00) [pid = 1959] [serial = 501] [outer = 0x0] 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x112a7ec00) [pid = 1959] [serial = 502] [outer = 0x1121a7c00] 05:26:07 INFO - PROCESS | 1959 | 1464006367215 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x116792000) [pid = 1959] [serial = 503] [outer = 0x1121a7c00] 05:26:07 INFO - PROCESS | 1959 | 1464006367611 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]]]}] 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x116794000) [pid = 1959] [serial = 504] [outer = 0x12caa8c00] 05:26:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:26:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 673ms 05:26:07 INFO - PROCESS | 1959 | 1464006367707 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 1959 | 1464006367710 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:26:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:26:07 INFO - PROCESS | 1959 | 1464006367718 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1959 | 1464006367720 Marionette TRACE conn2 <- [1,646,null,{}] 05:26:07 INFO - PROCESS | 1959 | 1464006367722 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}] 05:26:07 INFO - PROCESS | 1959 | 1464006367866 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:26:07 INFO - PROCESS | 1959 | 1464006367886 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12640b800 == 61 [pid = 1959] [id = 169] 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x118293800) [pid = 1959] [serial = 505] [outer = 0x0] 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x11926d800) [pid = 1959] [serial = 506] [outer = 0x118293800] 05:26:07 INFO - PROCESS | 1959 | 1464006367942 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x119aca000) [pid = 1959] [serial = 507] [outer = 0x118293800] 05:26:08 INFO - PROCESS | 1959 | 1464006368373 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]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:26:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 674ms 05:26:08 INFO - PROCESS | 1959 | 1464006368405 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1959 | 1464006368407 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:26:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:26:08 INFO - PROCESS | 1959 | 1464006368424 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1959 | 1464006368426 Marionette TRACE conn2 <- [1,650,null,{}] 05:26:08 INFO - PROCESS | 1959 | 1464006368435 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}] 05:26:08 INFO - PROCESS | 1959 | 1464006368540 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:26:08 INFO - PROCESS | 1959 | 1464006368608 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf61800 == 62 [pid = 1959] [id = 170] 05:26:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x1232db000) [pid = 1959] [serial = 508] [outer = 0x0] 05:26:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x123592800) [pid = 1959] [serial = 509] [outer = 0x1232db000] 05:26:08 INFO - PROCESS | 1959 | 1464006368641 Marionette DEBUG loaded listener.js 05:26:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x128bdb000) [pid = 1959] [serial = 510] [outer = 0x1232db000] 05:26:09 INFO - PROCESS | 1959 | 1464006369051 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]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:26:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 675ms 05:26:09 INFO - PROCESS | 1959 | 1464006369098 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1959 | 1464006369099 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:26:09 INFO - PROCESS | 1959 | 1464006369102 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1959 | 1464006369103 Marionette TRACE conn2 <- [1,654,null,{}] 05:26:09 INFO - PROCESS | 1959 | 1464006369105 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}] 05:26:09 INFO - PROCESS | 1959 | 1464006369208 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:26:09 INFO - PROCESS | 1959 | 1464006369262 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d394000 == 63 [pid = 1959] [id = 171] 05:26:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x128c60000) [pid = 1959] [serial = 511] [outer = 0x0] 05:26:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x1295de800) [pid = 1959] [serial = 512] [outer = 0x128c60000] 05:26:09 INFO - PROCESS | 1959 | 1464006369291 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x12aa10c00) [pid = 1959] [serial = 513] [outer = 0x128c60000] 05:26:09 INFO - PROCESS | 1959 | 1464006369701 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]]]}] 05:26:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:26:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 618ms 05:26:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:26:09 INFO - PROCESS | 1959 | 1464006369720 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:26:09 INFO - PROCESS | 1959 | 1464006369722 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:26:09 INFO - PROCESS | 1959 | 1464006369724 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:26:09 INFO - PROCESS | 1959 | 1464006369725 Marionette TRACE conn2 <- [1,658,null,{}] 05:26:09 INFO - PROCESS | 1959 | 1464006369730 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}] 05:26:09 INFO - PROCESS | 1959 | 1464006369829 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:26:09 INFO - PROCESS | 1959 | 1464006369913 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5c1000 == 64 [pid = 1959] [id = 172] 05:26:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12aa03400) [pid = 1959] [serial = 514] [outer = 0x0] 05:26:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x12be35400) [pid = 1959] [serial = 515] [outer = 0x12aa03400] 05:26:09 INFO - PROCESS | 1959 | 1464006369943 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12bf05800) [pid = 1959] [serial = 516] [outer = 0x12aa03400] 05:26:10 INFO - PROCESS | 1959 | 1464006370405 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]]]}] 05:26:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:26:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 722ms 05:26:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:26:10 INFO - PROCESS | 1959 | 1464006370447 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:26:10 INFO - PROCESS | 1959 | 1464006370449 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:26:10 INFO - PROCESS | 1959 | 1464006370452 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 1959 | 1464006370454 Marionette TRACE conn2 <- [1,662,null,{}] 05:26:10 INFO - PROCESS | 1959 | 1464006370458 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}] 05:26:10 INFO - PROCESS | 1959 | 1464006370594 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:26:10 INFO - PROCESS | 1959 | 1464006370671 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5c2800 == 65 [pid = 1959] [id = 173] 05:26:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x118485c00) [pid = 1959] [serial = 517] [outer = 0x0] 05:26:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x12bfd6000) [pid = 1959] [serial = 518] [outer = 0x118485c00] 05:26:10 INFO - PROCESS | 1959 | 1464006370700 Marionette DEBUG loaded listener.js 05:26:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12c548400) [pid = 1959] [serial = 519] [outer = 0x118485c00] 05:26:10 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:11 INFO - PROCESS | 1959 | 1464006371152 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]]]}] 05:26:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:26:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 724ms 05:26:11 INFO - PROCESS | 1959 | 1464006371444 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:26:11 INFO - PROCESS | 1959 | 1464006371448 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:26:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:26:11 INFO - PROCESS | 1959 | 1464006371470 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:26:11 INFO - PROCESS | 1959 | 1464006371473 Marionette TRACE conn2 <- [1,666,null,{}] 05:26:11 INFO - PROCESS | 1959 | 1464006371476 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}] 05:26:11 INFO - PROCESS | 1959 | 1464006371571 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:26:11 INFO - PROCESS | 1959 | 1464006371624 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184dd800 == 66 [pid = 1959] [id = 174] 05:26:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x112a70400) [pid = 1959] [serial = 520] [outer = 0x0] 05:26:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x112a74c00) [pid = 1959] [serial = 521] [outer = 0x112a70400] 05:26:11 INFO - PROCESS | 1959 | 1464006371650 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x113d61000) [pid = 1959] [serial = 522] [outer = 0x112a70400] 05:26:11 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:12 INFO - PROCESS | 1959 | 1464006372081 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]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:26:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 627ms 05:26:12 INFO - PROCESS | 1959 | 1464006372093 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1959 | 1464006372096 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:26:12 INFO - PROCESS | 1959 | 1464006372101 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1959 | 1464006372103 Marionette TRACE conn2 <- [1,670,null,{}] 05:26:12 INFO - PROCESS | 1959 | 1464006372106 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}] 05:26:12 INFO - PROCESS | 1959 | 1464006372203 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:26:12 INFO - PROCESS | 1959 | 1464006372255 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x117439800 == 67 [pid = 1959] [id = 175] 05:26:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x112a78c00) [pid = 1959] [serial = 523] [outer = 0x0] 05:26:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x11767e800) [pid = 1959] [serial = 524] [outer = 0x112a78c00] 05:26:12 INFO - PROCESS | 1959 | 1464006372282 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x118297c00) [pid = 1959] [serial = 525] [outer = 0x112a78c00] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x1213a4800 == 66 [pid = 1959] [id = 115] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x12b214000 == 65 [pid = 1959] [id = 117] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x12a726800 == 64 [pid = 1959] [id = 116] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x12c558800 == 63 [pid = 1959] [id = 166] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8d8000 == 62 [pid = 1959] [id = 165] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x118105000 == 61 [pid = 1959] [id = 164] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8e3800 == 60 [pid = 1959] [id = 163] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x129760000 == 59 [pid = 1959] [id = 162] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1166b8400) [pid = 1959] [serial = 391] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x126494400) [pid = 1959] [serial = 397] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x119320800) [pid = 1959] [serial = 394] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12937e800) [pid = 1959] [serial = 400] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x12bfdb400) [pid = 1959] [serial = 442] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x128f83800 == 58 [pid = 1959] [id = 161] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x126414800 == 57 [pid = 1959] [id = 160] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x116aa3800 == 56 [pid = 1959] [id = 159] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x1233db000 == 55 [pid = 1959] [id = 158] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x119207800 == 54 [pid = 1959] [id = 157] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x113d3b000 == 53 [pid = 1959] [id = 156] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x113fd9000 == 52 [pid = 1959] [id = 155] 05:26:12 INFO - PROCESS | 1959 | 1464006372744 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]]]}] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x123321800 == 51 [pid = 1959] [id = 150] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x11742a800 == 50 [pid = 1959] [id = 149] 05:26:12 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6b6000 == 49 [pid = 1959] [id = 148] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x117559400) [pid = 1959] [serial = 407] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x12ba1ac00) [pid = 1959] [serial = 404] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x118ee1c00) [pid = 1959] [serial = 410] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12918e800) [pid = 1959] [serial = 421] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x12aa0d400) [pid = 1959] [serial = 422] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x118240400) [pid = 1959] [serial = 409] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x126825c00) [pid = 1959] [serial = 416] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x128c65800) [pid = 1959] [serial = 350] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x12b029400) [pid = 1959] [serial = 427] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x128bf0c00) [pid = 1959] [serial = 433] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x116786800) [pid = 1959] [serial = 406] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x12be38000) [pid = 1959] [serial = 431] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12bfd3800) [pid = 1959] [serial = 436] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12ba3e000) [pid = 1959] [serial = 434] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12ab3f000) [pid = 1959] [serial = 424] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12b2a3800) [pid = 1959] [serial = 403] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x12c313c00) [pid = 1959] [serial = 437] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x124a2c800) [pid = 1959] [serial = 413] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x128bff000) [pid = 1959] [serial = 419] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x12b028c00) [pid = 1959] [serial = 425] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x110eb0800) [pid = 1959] [serial = 439] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x12402a800) [pid = 1959] [serial = 412] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x12574c000) [pid = 1959] [serial = 415] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x126a22c00) [pid = 1959] [serial = 418] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x12ba35800) [pid = 1959] [serial = 430] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x12ba1d800) [pid = 1959] [serial = 428] [outer = 0x0] [url = about:blank] 05:26:12 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x110eb6400) [pid = 1959] [serial = 440] [outer = 0x0] [url = about:blank] 05:26:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:26:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 674ms 05:26:12 INFO - PROCESS | 1959 | 1464006372773 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1959 | 1464006372774 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:26:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:26:12 INFO - PROCESS | 1959 | 1464006372779 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1959 | 1464006372780 Marionette TRACE conn2 <- [1,674,null,{}] 05:26:12 INFO - PROCESS | 1959 | 1464006372787 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}] 05:26:12 INFO - PROCESS | 1959 | 1464006372892 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:26:12 INFO - PROCESS | 1959 | 1464006372901 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x11758f800 == 50 [pid = 1959] [id = 176] 05:26:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x118ed9800) [pid = 1959] [serial = 526] [outer = 0x0] 05:26:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x118ef7400) [pid = 1959] [serial = 527] [outer = 0x118ed9800] 05:26:12 INFO - PROCESS | 1959 | 1464006372930 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x119324800) [pid = 1959] [serial = 528] [outer = 0x118ed9800] 05:26:13 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:13 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:13 INFO - PROCESS | 1959 | 1464006373289 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 05:26:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:26:13 INFO - PROCESS | 1959 | 1464006373348 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1959 | 1464006373349 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:26:13 INFO - PROCESS | 1959 | 1464006373351 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1959 | 1464006373352 Marionette TRACE conn2 <- [1,678,null,{}] 05:26:13 INFO - PROCESS | 1959 | 1464006373354 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}] 05:26:13 INFO - PROCESS | 1959 | 1464006373423 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:26:13 INFO - PROCESS | 1959 | 1464006373429 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213a8800 == 51 [pid = 1959] [id = 177] 05:26:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x119585400) [pid = 1959] [serial = 529] [outer = 0x0] 05:26:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x1213c8000) [pid = 1959] [serial = 530] [outer = 0x119585400] 05:26:13 INFO - PROCESS | 1959 | 1464006373451 Marionette DEBUG loaded listener.js 05:26:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x1232dc400) [pid = 1959] [serial = 531] [outer = 0x119585400] 05:26:13 INFO - PROCESS | 1959 | 1464006373888 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:26:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 573ms 05:26:13 INFO - PROCESS | 1959 | 1464006373925 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1959 | 1464006373929 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:26:13 INFO - PROCESS | 1959 | 1464006373932 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1959 | 1464006373934 Marionette TRACE conn2 <- [1,682,null,{}] 05:26:13 INFO - PROCESS | 1959 | 1464006373949 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}] 05:26:14 INFO - PROCESS | 1959 | 1464006374075 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:26:14 INFO - PROCESS | 1959 | 1464006374086 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aac000 == 52 [pid = 1959] [id = 178] 05:26:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x1232d9c00) [pid = 1959] [serial = 532] [outer = 0x0] 05:26:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x123587800) [pid = 1959] [serial = 533] [outer = 0x1232d9c00] 05:26:14 INFO - PROCESS | 1959 | 1464006374115 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x12360d400) [pid = 1959] [serial = 534] [outer = 0x1232d9c00] 05:26:14 INFO - PROCESS | 1959 | 1464006374939 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]]]}] 05:26:14 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) 05:26:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1020ms 05:26:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:26:14 INFO - PROCESS | 1959 | 1464006374953 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:26:14 INFO - PROCESS | 1959 | 1464006374954 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:26:14 INFO - PROCESS | 1959 | 1464006374956 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:26:14 INFO - PROCESS | 1959 | 1464006374957 Marionette TRACE conn2 <- [1,686,null,{}] 05:26:14 INFO - PROCESS | 1959 | 1464006374961 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}] 05:26:15 INFO - PROCESS | 1959 | 1464006375081 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:26:15 INFO - PROCESS | 1959 | 1464006375113 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a4b000 == 53 [pid = 1959] [id = 179] 05:26:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x123616c00) [pid = 1959] [serial = 535] [outer = 0x0] 05:26:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x124690800) [pid = 1959] [serial = 536] [outer = 0x123616c00] 05:26:15 INFO - PROCESS | 1959 | 1464006375139 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x124ef2800) [pid = 1959] [serial = 537] [outer = 0x123616c00] 05:26:15 INFO - PROCESS | 1959 | 1464006375933 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]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1019ms 05:26:15 INFO - PROCESS | 1959 | 1464006375975 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:26:15 INFO - PROCESS | 1959 | 1464006375978 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:26:15 INFO - PROCESS | 1959 | 1464006375981 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1959 | 1464006375982 Marionette TRACE conn2 <- [1,690,null,{}] 05:26:15 INFO - PROCESS | 1959 | 1464006375985 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}] 05:26:16 INFO - PROCESS | 1959 | 1464006376085 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:26:16 INFO - PROCESS | 1959 | 1464006376089 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x129197800 == 54 [pid = 1959] [id = 180] 05:26:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x1251dfc00) [pid = 1959] [serial = 538] [outer = 0x0] 05:26:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x12649b800) [pid = 1959] [serial = 539] [outer = 0x1251dfc00] 05:26:16 INFO - PROCESS | 1959 | 1464006376122 Marionette DEBUG loaded listener.js 05:26:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x128bd8800) [pid = 1959] [serial = 540] [outer = 0x1251dfc00] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x1213c8400) [pid = 1959] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x11805fc00) [pid = 1959] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x128f9a800) [pid = 1959] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x1213cb000) [pid = 1959] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x12574a400) [pid = 1959] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x118468400) [pid = 1959] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x128fa9800) [pid = 1959] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x116069c00) [pid = 1959] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x118470c00) [pid = 1959] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x12b2a9000) [pid = 1959] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x1268c1c00) [pid = 1959] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x1232e5400) [pid = 1959] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x111e2a000) [pid = 1959] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x110eb3400) [pid = 1959] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x1232e6800) [pid = 1959] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x12ab41800) [pid = 1959] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x115160400) [pid = 1959] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x118ef5400) [pid = 1959] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x12b2a6400) [pid = 1959] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x123694c00) [pid = 1959] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x1185d0c00) [pid = 1959] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x12b2a7000) [pid = 1959] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x110eab000) [pid = 1959] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x112a7ac00) [pid = 1959] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x12574b000) [pid = 1959] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x112a7b400) [pid = 1959] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x116199c00) [pid = 1959] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x1160db400) [pid = 1959] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:26:16 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x124ef9000) [pid = 1959] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:26:16 INFO - PROCESS | 1959 | 1464006376966 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]]]}] 05:26:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:26:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1022ms 05:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:26:17 INFO - PROCESS | 1959 | 1464006377004 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1959 | 1464006377005 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:26:17 INFO - PROCESS | 1959 | 1464006377007 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1959 | 1464006377008 Marionette TRACE conn2 <- [1,694,null,{}] 05:26:17 INFO - PROCESS | 1959 | 1464006377018 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}] 05:26:17 INFO - PROCESS | 1959 | 1464006377100 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:26:17 INFO - PROCESS | 1959 | 1464006377105 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x118121000 == 55 [pid = 1959] [id = 181] 05:26:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x112a5f800) [pid = 1959] [serial = 541] [outer = 0x0] 05:26:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x1160db400) [pid = 1959] [serial = 542] [outer = 0x112a5f800] 05:26:17 INFO - PROCESS | 1959 | 1464006377130 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x118485000) [pid = 1959] [serial = 543] [outer = 0x112a5f800] 05:26:17 INFO - PROCESS | 1959 | 1464006377934 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]]]}] 05:26:17 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) 05:26:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 970ms 05:26:17 INFO - PROCESS | 1959 | 1464006377978 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:26:17 INFO - PROCESS | 1959 | 1464006377979 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:26:17 INFO - PROCESS | 1959 | 1464006377981 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1959 | 1464006377982 Marionette TRACE conn2 <- [1,698,null,{}] 05:26:17 INFO - PROCESS | 1959 | 1464006377984 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}] 05:26:18 INFO - PROCESS | 1959 | 1464006378067 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:26:18 INFO - PROCESS | 1959 | 1464006378117 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12976e000 == 56 [pid = 1959] [id = 182] 05:26:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x112a7c400) [pid = 1959] [serial = 544] [outer = 0x0] 05:26:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x119b64c00) [pid = 1959] [serial = 545] [outer = 0x112a7c400] 05:26:18 INFO - PROCESS | 1959 | 1464006378141 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x124eb2400) [pid = 1959] [serial = 546] [outer = 0x112a7c400] 05:26:18 INFO - PROCESS | 1959 | 1464006378923 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]]]}] 05:26:18 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) 05:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 969ms 05:26:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:26:19 INFO - PROCESS | 1959 | 1464006378996 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1959 | 1464006378998 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:26:19 INFO - PROCESS | 1959 | 1464006379002 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1959 | 1464006379004 Marionette TRACE conn2 <- [1,702,null,{}] 05:26:19 INFO - PROCESS | 1959 | 1464006379021 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}] 05:26:19 INFO - PROCESS | 1959 | 1464006379116 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:26:19 INFO - PROCESS | 1959 | 1464006379206 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aab800 == 57 [pid = 1959] [id = 183] 05:26:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x112a73c00) [pid = 1959] [serial = 547] [outer = 0x0] 05:26:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x112a7bc00) [pid = 1959] [serial = 548] [outer = 0x112a73c00] 05:26:19 INFO - PROCESS | 1959 | 1464006379238 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x113f3f800) [pid = 1959] [serial = 549] [outer = 0x112a73c00] 05:26:20 INFO - PROCESS | 1959 | 1464006380196 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]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:26:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1235ms 05:26:20 INFO - PROCESS | 1959 | 1464006380247 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1959 | 1464006380250 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:26:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:26:20 INFO - PROCESS | 1959 | 1464006380257 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1959 | 1464006380260 Marionette TRACE conn2 <- [1,706,null,{}] 05:26:20 INFO - PROCESS | 1959 | 1464006380263 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}] 05:26:20 INFO - PROCESS | 1959 | 1464006380365 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:26:20 INFO - PROCESS | 1959 | 1464006380416 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x126417000 == 58 [pid = 1959] [id = 184] 05:26:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x118059800) [pid = 1959] [serial = 550] [outer = 0x0] 05:26:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x1185cc400) [pid = 1959] [serial = 551] [outer = 0x118059800] 05:26:20 INFO - PROCESS | 1959 | 1464006380446 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x119a57000) [pid = 1959] [serial = 552] [outer = 0x118059800] 05:26:21 INFO - PROCESS | 1959 | 1464006381355 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]]]}] 05:26:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1130ms 05:26:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:26:21 INFO - PROCESS | 1959 | 1464006381385 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1959 | 1464006381387 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:26:21 INFO - PROCESS | 1959 | 1464006381389 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1959 | 1464006381391 Marionette TRACE conn2 <- [1,710,null,{}] 05:26:21 INFO - PROCESS | 1959 | 1464006381398 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}] 05:26:21 INFO - PROCESS | 1959 | 1464006381500 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:26:21 INFO - PROCESS | 1959 | 1464006381553 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b21b800 == 59 [pid = 1959] [id = 185] 05:26:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x123614800) [pid = 1959] [serial = 553] [outer = 0x0] 05:26:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x124136000) [pid = 1959] [serial = 554] [outer = 0x123614800] 05:26:21 INFO - PROCESS | 1959 | 1464006381585 Marionette DEBUG loaded listener.js 05:26:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x124eb1800) [pid = 1959] [serial = 555] [outer = 0x123614800] 05:26:22 INFO - PROCESS | 1959 | 1464006382559 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]]]}] 05:26:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:26:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1222ms 05:26:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:26:22 INFO - PROCESS | 1959 | 1464006382611 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:26:22 INFO - PROCESS | 1959 | 1464006382613 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:26:22 INFO - PROCESS | 1959 | 1464006382615 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:26:22 INFO - PROCESS | 1959 | 1464006382616 Marionette TRACE conn2 <- [1,714,null,{}] 05:26:22 INFO - PROCESS | 1959 | 1464006382619 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}] 05:26:22 INFO - PROCESS | 1959 | 1464006382720 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:26:22 INFO - PROCESS | 1959 | 1464006382769 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a3b800 == 60 [pid = 1959] [id = 186] 05:26:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x119261800) [pid = 1959] [serial = 556] [outer = 0x0] 05:26:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x12618e400) [pid = 1959] [serial = 557] [outer = 0x119261800] 05:26:22 INFO - PROCESS | 1959 | 1464006382798 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x128f9fc00) [pid = 1959] [serial = 558] [outer = 0x119261800] 05:26:23 INFO - PROCESS | 1959 | 1464006383720 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]]]}] 05:26:23 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 05:26:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 05:26:23 INFO - PROCESS | 1959 | 1464006383740 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1959 | 1464006383744 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:26:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:26:23 INFO - PROCESS | 1959 | 1464006383749 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1959 | 1464006383751 Marionette TRACE conn2 <- [1,718,null,{}] 05:26:23 INFO - PROCESS | 1959 | 1464006383756 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}] 05:26:23 INFO - PROCESS | 1959 | 1464006383854 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:26:23 INFO - PROCESS | 1959 | 1464006383906 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x11921c000 == 61 [pid = 1959] [id = 187] 05:26:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x1161ebc00) [pid = 1959] [serial = 559] [outer = 0x0] 05:26:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x1169af400) [pid = 1959] [serial = 560] [outer = 0x1161ebc00] 05:26:23 INFO - PROCESS | 1959 | 1464006383935 Marionette DEBUG loaded listener.js 05:26:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x1181e8400) [pid = 1959] [serial = 561] [outer = 0x1161ebc00] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x12b216800 == 60 [pid = 1959] [id = 133] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x118121000 == 59 [pid = 1959] [id = 181] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x129197800 == 58 [pid = 1959] [id = 180] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x126a4b000 == 57 [pid = 1959] [id = 179] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x116aac000 == 56 [pid = 1959] [id = 178] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x1213a8800 == 55 [pid = 1959] [id = 177] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x11758f800 == 54 [pid = 1959] [id = 176] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x12bfd6c00) [pid = 1959] [serial = 499] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x128c67c00) [pid = 1959] [serial = 454] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x12a6c8400) [pid = 1959] [serial = 457] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x117439800 == 53 [pid = 1959] [id = 175] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x1184dd800 == 52 [pid = 1959] [id = 174] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x12640b800 == 51 [pid = 1959] [id = 169] 05:26:24 INFO - PROCESS | 1959 | --DOCSHELL 0x1184d6800 == 50 [pid = 1959] [id = 168] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x12be2f000) [pid = 1959] [serial = 389] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x11931d000) [pid = 1959] [serial = 299] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x112a76400) [pid = 1959] [serial = 490] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x123510000) [pid = 1959] [serial = 493] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x128c5c000) [pid = 1959] [serial = 478] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12aa0a800) [pid = 1959] [serial = 479] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x12bfdc000) [pid = 1959] [serial = 494] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x119267c00) [pid = 1959] [serial = 496] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x12aba9800) [pid = 1959] [serial = 482] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x12ba21400) [pid = 1959] [serial = 485] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x11926d400) [pid = 1959] [serial = 497] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x118249c00) [pid = 1959] [serial = 296] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x1181ee400) [pid = 1959] [serial = 392] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x12618f400) [pid = 1959] [serial = 347] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x12468a800) [pid = 1959] [serial = 302] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x119acbc00) [pid = 1959] [serial = 344] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x1295da000) [pid = 1959] [serial = 293] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x12ab44400) [pid = 1959] [serial = 338] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x128bfd800) [pid = 1959] [serial = 398] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x119b67c00) [pid = 1959] [serial = 395] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x12ab3fc00) [pid = 1959] [serial = 401] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x117682800) [pid = 1959] [serial = 341] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x12ab42400) [pid = 1959] [serial = 481] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x126491400) [pid = 1959] [serial = 475] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x128bce400) [pid = 1959] [serial = 476] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x11754dc00) [pid = 1959] [serial = 446] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x115ebd800) [pid = 1959] [serial = 445] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x11693d000) [pid = 1959] [serial = 466] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x119326000) [pid = 1959] [serial = 467] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x125743800) [pid = 1959] [serial = 452] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x123788000) [pid = 1959] [serial = 451] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x12b2ac800) [pid = 1959] [serial = 484] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x118057000) [pid = 1959] [serial = 464] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x116791c00) [pid = 1959] [serial = 463] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x119a5c800) [pid = 1959] [serial = 469] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x1232e5000) [pid = 1959] [serial = 470] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x12c314800) [pid = 1959] [serial = 461] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x12be2d400) [pid = 1959] [serial = 460] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x1251e2000) [pid = 1959] [serial = 473] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 91 (0x1243d5000) [pid = 1959] [serial = 472] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 90 (0x119b66800) [pid = 1959] [serial = 449] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 89 (0x119328800) [pid = 1959] [serial = 448] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 88 (0x12be34c00) [pid = 1959] [serial = 487] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x12bfd0400) [pid = 1959] [serial = 488] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x112a7b800) [pid = 1959] [serial = 491] [outer = 0x0] [url = about:blank] 05:26:24 INFO - PROCESS | 1959 | 1464006384841 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]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:26:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1127ms 05:26:24 INFO - PROCESS | 1959 | 1464006384876 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1959 | 1464006384883 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:26:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:26:24 INFO - PROCESS | 1959 | 1464006384890 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1959 | 1464006384892 Marionette TRACE conn2 <- [1,722,null,{}] 05:26:24 INFO - PROCESS | 1959 | 1464006384896 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}] 05:26:25 INFO - PROCESS | 1959 | 1464006385005 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:26:25 INFO - PROCESS | 1959 | 1464006385013 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x11704c800 == 51 [pid = 1959] [id = 188] 05:26:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x11754dc00) [pid = 1959] [serial = 562] [outer = 0x0] 05:26:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x118467400) [pid = 1959] [serial = 563] [outer = 0x11754dc00] 05:26:25 INFO - PROCESS | 1959 | 1464006385040 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x118ee5c00) [pid = 1959] [serial = 564] [outer = 0x11754dc00] 05:26:25 INFO - PROCESS | 1959 | 1464006385399 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] 05:26:25 INFO - PROCESS | 1959 | 1464006385416 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:26:25 INFO - PROCESS | 1959 | 1464006385418 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1959 | 1464006385420 Marionette TRACE conn2 <- [1,726,null,{}] 05:26:25 INFO - PROCESS | 1959 | 1464006385429 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}] 05:26:25 INFO - PROCESS | 1959 | 1464006385519 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:26:25 INFO - PROCESS | 1959 | 1464006385525 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a3a000 == 52 [pid = 1959] [id = 189] 05:26:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x11926d400) [pid = 1959] [serial = 565] [outer = 0x0] 05:26:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x119b66400) [pid = 1959] [serial = 566] [outer = 0x11926d400] 05:26:25 INFO - PROCESS | 1959 | 1464006385553 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x1232e3000) [pid = 1959] [serial = 567] [outer = 0x11926d400] 05:26:25 INFO - PROCESS | 1959 | 1464006385925 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]]]}] 05:26:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:26:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 523ms 05:26:25 INFO - PROCESS | 1959 | 1464006385941 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:26:25 INFO - PROCESS | 1959 | 1464006385944 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:26:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:26:25 INFO - PROCESS | 1959 | 1464006385950 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:26:25 INFO - PROCESS | 1959 | 1464006385951 Marionette TRACE conn2 <- [1,730,null,{}] 05:26:25 INFO - PROCESS | 1959 | 1464006385953 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}] 05:26:26 INFO - PROCESS | 1959 | 1464006386035 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:26:26 INFO - PROCESS | 1959 | 1464006386040 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x12447c800 == 53 [pid = 1959] [id = 190] 05:26:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x123607800) [pid = 1959] [serial = 568] [outer = 0x0] 05:26:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x123615800) [pid = 1959] [serial = 569] [outer = 0x123607800] 05:26:26 INFO - PROCESS | 1959 | 1464006386069 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x124fa5c00) [pid = 1959] [serial = 570] [outer = 0x123607800] 05:26:26 INFO - PROCESS | 1959 | 1464006386411 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1959 | 1464006386420 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:26:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:26:26 INFO - PROCESS | 1959 | 1464006386423 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1959 | 1464006386424 Marionette TRACE conn2 <- [1,734,null,{}] 05:26:26 INFO - PROCESS | 1959 | 1464006386427 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}] 05:26:26 INFO - PROCESS | 1959 | 1464006386512 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:26:26 INFO - PROCESS | 1959 | 1464006386517 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x124f11000 == 54 [pid = 1959] [id = 191] 05:26:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x118ef5400) [pid = 1959] [serial = 571] [outer = 0x0] 05:26:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x12574b800) [pid = 1959] [serial = 572] [outer = 0x118ef5400] 05:26:26 INFO - PROCESS | 1959 | 1464006386592 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x128bcfc00) [pid = 1959] [serial = 573] [outer = 0x118ef5400] 05:26:26 INFO - PROCESS | 1959 | 1464006386915 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]]]}] 05:26:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:26:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 518ms 05:26:26 INFO - PROCESS | 1959 | 1464006386942 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1959 | 1464006386946 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:26:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:26:26 INFO - PROCESS | 1959 | 1464006386959 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1959 | 1464006386960 Marionette TRACE conn2 <- [1,738,null,{}] 05:26:26 INFO - PROCESS | 1959 | 1464006386970 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}] 05:26:27 INFO - PROCESS | 1959 | 1464006387085 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:26:27 INFO - PROCESS | 1959 | 1464006387098 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x126aec000 == 55 [pid = 1959] [id = 192] 05:26:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x128c5b000) [pid = 1959] [serial = 574] [outer = 0x0] 05:26:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x12937e800) [pid = 1959] [serial = 575] [outer = 0x128c5b000] 05:26:27 INFO - PROCESS | 1959 | 1464006387124 Marionette DEBUG loaded listener.js 05:26:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x12aa11400) [pid = 1959] [serial = 576] [outer = 0x128c5b000] 05:26:27 INFO - PROCESS | 1959 | 1464006387947 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]]]}] 05:26:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:26:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1021ms 05:26:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:26:27 INFO - PROCESS | 1959 | 1464006387986 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1959 | 1464006387987 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:26:27 INFO - PROCESS | 1959 | 1464006387989 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1959 | 1464006387990 Marionette TRACE conn2 <- [1,742,null,{}] 05:26:27 INFO - PROCESS | 1959 | 1464006387993 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}] 05:26:28 INFO - PROCESS | 1959 | 1464006388090 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:26:28 INFO - PROCESS | 1959 | 1464006388094 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a72d800 == 56 [pid = 1959] [id = 193] 05:26:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x12ab3ec00) [pid = 1959] [serial = 577] [outer = 0x0] 05:26:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x12aba4800) [pid = 1959] [serial = 578] [outer = 0x12ab3ec00] 05:26:28 INFO - PROCESS | 1959 | 1464006388147 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x12b02b000) [pid = 1959] [serial = 579] [outer = 0x12ab3ec00] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x128bd5c00) [pid = 1959] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x128bcdc00) [pid = 1959] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x112a78c00) [pid = 1959] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x112a70400) [pid = 1959] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x1251dfc00) [pid = 1959] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x118ed9800) [pid = 1959] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x1232d9c00) [pid = 1959] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x119585400) [pid = 1959] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x112a5f800) [pid = 1959] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:26:28 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x123616c00) [pid = 1959] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:26:28 INFO - PROCESS | 1959 | 1464006388958 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]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:26:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1019ms 05:26:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:26:29 INFO - PROCESS | 1959 | 1464006389009 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1959 | 1464006389010 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:26:29 INFO - PROCESS | 1959 | 1464006389013 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1959 | 1464006389014 Marionette TRACE conn2 <- [1,746,null,{}] 05:26:29 INFO - PROCESS | 1959 | 1464006389022 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}] 05:26:29 INFO - PROCESS | 1959 | 1464006389103 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:26:29 INFO - PROCESS | 1959 | 1464006389107 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12976d000 == 57 [pid = 1959] [id = 194] 05:26:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x1232e2000) [pid = 1959] [serial = 580] [outer = 0x0] 05:26:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x128bcdc00) [pid = 1959] [serial = 581] [outer = 0x1232e2000] 05:26:29 INFO - PROCESS | 1959 | 1464006389141 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x12b2a3800) [pid = 1959] [serial = 582] [outer = 0x1232e2000] 05:26:29 INFO - PROCESS | 1959 | 1464006389961 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]]]}] 05:26:29 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.) 05:26:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 05:26:29 INFO - PROCESS | 1959 | 1464006389983 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:26:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:26:29 INFO - PROCESS | 1959 | 1464006389984 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:26:29 INFO - PROCESS | 1959 | 1464006389987 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1959 | 1464006389988 Marionette TRACE conn2 <- [1,750,null,{}] 05:26:29 INFO - PROCESS | 1959 | 1464006389990 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}] 05:26:30 INFO - PROCESS | 1959 | 1464006390073 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:26:30 INFO - PROCESS | 1959 | 1464006390124 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x119224000 == 58 [pid = 1959] [id = 195] 05:26:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x118054000) [pid = 1959] [serial = 583] [outer = 0x0] 05:26:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x12ba12800) [pid = 1959] [serial = 584] [outer = 0x118054000] 05:26:30 INFO - PROCESS | 1959 | 1464006390149 Marionette DEBUG loaded listener.js 05:26:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x12ba1f000) [pid = 1959] [serial = 585] [outer = 0x118054000] 05:26:30 INFO - PROCESS | 1959 | 1464006390942 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]]]}] 05:26:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:26:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 05:26:30 INFO - PROCESS | 1959 | 1464006390957 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:26:30 INFO - PROCESS | 1959 | 1464006390962 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:26:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:26:30 INFO - PROCESS | 1959 | 1464006390966 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1959 | 1464006390969 Marionette TRACE conn2 <- [1,754,null,{}] 05:26:30 INFO - PROCESS | 1959 | 1464006390974 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}] 05:26:31 INFO - PROCESS | 1959 | 1464006391077 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:26:31 INFO - PROCESS | 1959 | 1464006391128 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x117598800 == 59 [pid = 1959] [id = 196] 05:26:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x115e3bc00) [pid = 1959] [serial = 586] [outer = 0x0] 05:26:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x116157800) [pid = 1959] [serial = 587] [outer = 0x115e3bc00] 05:26:31 INFO - PROCESS | 1959 | 1464006391159 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x1181e1c00) [pid = 1959] [serial = 588] [outer = 0x115e3bc00] 05:26:32 INFO - PROCESS | 1959 | 1464006392106 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]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:26:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1176ms 05:26:32 INFO - PROCESS | 1959 | 1464006392144 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 1959 | 1464006392149 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:26:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:26:32 INFO - PROCESS | 1959 | 1464006392154 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1959 | 1464006392156 Marionette TRACE conn2 <- [1,758,null,{}] 05:26:32 INFO - PROCESS | 1959 | 1464006392158 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}] 05:26:32 INFO - PROCESS | 1959 | 1464006392260 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:26:32 INFO - PROCESS | 1959 | 1464006392309 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x123661800 == 60 [pid = 1959] [id = 197] 05:26:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x11824d400) [pid = 1959] [serial = 589] [outer = 0x0] 05:26:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x119324400) [pid = 1959] [serial = 590] [outer = 0x11824d400] 05:26:32 INFO - PROCESS | 1959 | 1464006392339 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x11a035c00) [pid = 1959] [serial = 591] [outer = 0x11824d400] 05:26:32 INFO - PROCESS | 1959 | 1464006392745 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]]]}] 05:26:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:26:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 620ms 05:26:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:26:32 INFO - PROCESS | 1959 | 1464006392775 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:26:32 INFO - PROCESS | 1959 | 1464006392777 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:26:32 INFO - PROCESS | 1959 | 1464006392779 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:26:32 INFO - PROCESS | 1959 | 1464006392782 Marionette TRACE conn2 <- [1,762,null,{}] 05:26:32 INFO - PROCESS | 1959 | 1464006392790 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}] 05:26:32 INFO - PROCESS | 1959 | 1464006392896 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:26:32 INFO - PROCESS | 1959 | 1464006392950 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb3c800 == 61 [pid = 1959] [id = 198] 05:26:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x123609800) [pid = 1959] [serial = 592] [outer = 0x0] 05:26:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x125127c00) [pid = 1959] [serial = 593] [outer = 0x123609800] 05:26:32 INFO - PROCESS | 1959 | 1464006392980 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x128c5c000) [pid = 1959] [serial = 594] [outer = 0x123609800] 05:26:33 INFO - PROCESS | 1959 | 1464006393864 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]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:26:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1122ms 05:26:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:26:33 INFO - PROCESS | 1959 | 1464006393901 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1959 | 1464006393903 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:26:33 INFO - PROCESS | 1959 | 1464006393905 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1959 | 1464006393906 Marionette TRACE conn2 <- [1,766,null,{}] 05:26:33 INFO - PROCESS | 1959 | 1464006393909 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}] 05:26:34 INFO - PROCESS | 1959 | 1464006394037 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:26:34 INFO - PROCESS | 1959 | 1464006394092 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1e9000 == 62 [pid = 1959] [id = 199] 05:26:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x126a22400) [pid = 1959] [serial = 595] [outer = 0x0] 05:26:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12a6cd000) [pid = 1959] [serial = 596] [outer = 0x126a22400] 05:26:34 INFO - PROCESS | 1959 | 1464006394122 Marionette DEBUG loaded listener.js 05:26:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12b01ec00) [pid = 1959] [serial = 597] [outer = 0x126a22400] 05:26:35 INFO - PROCESS | 1959 | 1464006395009 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]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:26:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 05:26:35 INFO - PROCESS | 1959 | 1464006395026 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1959 | 1464006395029 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:26:35 INFO - PROCESS | 1959 | 1464006395033 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1959 | 1464006395036 Marionette TRACE conn2 <- [1,770,null,{}] 05:26:35 INFO - PROCESS | 1959 | 1464006395040 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}] 05:26:35 INFO - PROCESS | 1959 | 1464006395133 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:26:35 INFO - PROCESS | 1959 | 1464006395186 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x119568000 == 63 [pid = 1959] [id = 200] 05:26:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x1161ec800) [pid = 1959] [serial = 598] [outer = 0x0] 05:26:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x116791c00) [pid = 1959] [serial = 599] [outer = 0x1161ec800] 05:26:35 INFO - PROCESS | 1959 | 1464006395214 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x11805fc00) [pid = 1959] [serial = 600] [outer = 0x1161ec800] 05:26:35 INFO - PROCESS | 1959 | 1464006395641 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]]]}] 05:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 675ms 05:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:26:35 INFO - PROCESS | 1959 | 1464006395713 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:26:35 INFO - PROCESS | 1959 | 1464006395717 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:26:35 INFO - PROCESS | 1959 | 1464006395722 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:26:35 INFO - PROCESS | 1959 | 1464006395724 Marionette TRACE conn2 <- [1,774,null,{}] 05:26:35 INFO - PROCESS | 1959 | 1464006395727 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}] 05:26:35 INFO - PROCESS | 1959 | 1464006395821 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:26:35 INFO - PROCESS | 1959 | 1464006395888 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x118105000 == 64 [pid = 1959] [id = 201] 05:26:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x118053c00) [pid = 1959] [serial = 601] [outer = 0x0] 05:26:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x11846b000) [pid = 1959] [serial = 602] [outer = 0x118053c00] 05:26:35 INFO - PROCESS | 1959 | 1464006395915 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x119267c00) [pid = 1959] [serial = 603] [outer = 0x118053c00] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12caf0000 == 63 [pid = 1959] [id = 153] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12b95f000 == 62 [pid = 1959] [id = 151] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12cad5000 == 61 [pid = 1959] [id = 152] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12976d000 == 60 [pid = 1959] [id = 194] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12a72d800 == 59 [pid = 1959] [id = 193] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x126aec000 == 58 [pid = 1959] [id = 192] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x124f11000 == 57 [pid = 1959] [id = 191] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12caeb800 == 56 [pid = 1959] [id = 167] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x119b64c00) [pid = 1959] [serial = 545] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12447c800 == 55 [pid = 1959] [id = 190] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x119a3a000 == 54 [pid = 1959] [id = 189] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x11704c800 == 53 [pid = 1959] [id = 188] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x11921c000 == 52 [pid = 1959] [id = 187] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x126417000 == 51 [pid = 1959] [id = 184] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x12976e000 == 50 [pid = 1959] [id = 182] 05:26:36 INFO - PROCESS | 1959 | --DOCSHELL 0x116aab800 == 49 [pid = 1959] [id = 183] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x12ab45000) [pid = 1959] [serial = 458] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x12937b800) [pid = 1959] [serial = 455] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x118297c00) [pid = 1959] [serial = 525] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x11767e800) [pid = 1959] [serial = 524] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x11926d800) [pid = 1959] [serial = 506] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x113d61000) [pid = 1959] [serial = 522] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x112a74c00) [pid = 1959] [serial = 521] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x12649b800) [pid = 1959] [serial = 539] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x12bfd6000) [pid = 1959] [serial = 518] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x118ef7400) [pid = 1959] [serial = 527] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x119324800) [pid = 1959] [serial = 528] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x123587800) [pid = 1959] [serial = 533] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x1213c8000) [pid = 1959] [serial = 530] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x1232dc400) [pid = 1959] [serial = 531] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x1160db400) [pid = 1959] [serial = 542] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x112a7ec00) [pid = 1959] [serial = 502] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x1295de800) [pid = 1959] [serial = 512] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x118485000) [pid = 1959] [serial = 543] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x123592800) [pid = 1959] [serial = 509] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x12be35400) [pid = 1959] [serial = 515] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x124690800) [pid = 1959] [serial = 536] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x124ef2800) [pid = 1959] [serial = 537] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x128bd8800) [pid = 1959] [serial = 540] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x12360d400) [pid = 1959] [serial = 534] [outer = 0x0] [url = about:blank] 05:26:36 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x118241800) [pid = 1959] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:26:36 INFO - PROCESS | 1959 | 1464006396274 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]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 569ms 05:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:26:36 INFO - PROCESS | 1959 | 1464006396292 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1959 | 1464006396293 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:26:36 INFO - PROCESS | 1959 | 1464006396297 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1959 | 1464006396300 Marionette TRACE conn2 <- [1,778,null,{}] 05:26:36 INFO - PROCESS | 1959 | 1464006396307 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}] 05:26:36 INFO - PROCESS | 1959 | 1464006396389 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:26:36 INFO - PROCESS | 1959 | 1464006396397 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x119212000 == 50 [pid = 1959] [id = 202] 05:26:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x11926e000) [pid = 1959] [serial = 604] [outer = 0x0] 05:26:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x119b6c800) [pid = 1959] [serial = 605] [outer = 0x11926e000] 05:26:36 INFO - PROCESS | 1959 | 1464006396425 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x1232a7c00) [pid = 1959] [serial = 606] [outer = 0x11926e000] 05:26:36 INFO - PROCESS | 1959 | 1464006396767 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]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 521ms 05:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:26:36 INFO - PROCESS | 1959 | 1464006396819 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1959 | 1464006396820 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:26:36 INFO - PROCESS | 1959 | 1464006396823 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1959 | 1464006396824 Marionette TRACE conn2 <- [1,782,null,{}] 05:26:36 INFO - PROCESS | 1959 | 1464006396826 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}] 05:26:36 INFO - PROCESS | 1959 | 1464006396907 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:26:36 INFO - PROCESS | 1959 | 1464006396914 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x1233d5000 == 51 [pid = 1959] [id = 203] 05:26:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x1232dec00) [pid = 1959] [serial = 607] [outer = 0x0] 05:26:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x123592800) [pid = 1959] [serial = 608] [outer = 0x1232dec00] 05:26:36 INFO - PROCESS | 1959 | 1464006396940 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x123615c00) [pid = 1959] [serial = 609] [outer = 0x1232dec00] 05:26:37 INFO - PROCESS | 1959 | 1464006397262 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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 05:26:37 INFO - PROCESS | 1959 | 1464006397293 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1959 | 1464006397296 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:26:37 INFO - PROCESS | 1959 | 1464006397299 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1959 | 1464006397300 Marionette TRACE conn2 <- [1,786,null,{}] 05:26:37 INFO - PROCESS | 1959 | 1464006397302 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}] 05:26:37 INFO - PROCESS | 1959 | 1464006397385 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:26:37 INFO - PROCESS | 1959 | 1464006397439 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x124483000 == 52 [pid = 1959] [id = 204] 05:26:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x1181e5400) [pid = 1959] [serial = 610] [outer = 0x0] 05:26:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x124690400) [pid = 1959] [serial = 611] [outer = 0x1181e5400] 05:26:37 INFO - PROCESS | 1959 | 1464006397464 Marionette DEBUG loaded listener.js 05:26:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x124efb000) [pid = 1959] [serial = 612] [outer = 0x1181e5400] 05:26:37 INFO - PROCESS | 1959 | 1464006397768 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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 517ms 05:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:26:37 INFO - PROCESS | 1959 | 1464006397817 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1959 | 1464006397818 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:26:37 INFO - PROCESS | 1959 | 1464006397820 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1959 | 1464006397821 Marionette TRACE conn2 <- [1,790,null,{}] 05:26:37 INFO - PROCESS | 1959 | 1464006397824 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}] 05:26:37 INFO - PROCESS | 1959 | 1464006397921 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:26:37 INFO - PROCESS | 1959 | 1464006397978 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x12577c800 == 53 [pid = 1959] [id = 205] 05:26:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x1232df800) [pid = 1959] [serial = 613] [outer = 0x0] 05:26:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x126187400) [pid = 1959] [serial = 614] [outer = 0x1232df800] 05:26:38 INFO - PROCESS | 1959 | 1464006398004 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x128ddb400) [pid = 1959] [serial = 615] [outer = 0x1232df800] 05:26:38 INFO - PROCESS | 1959 | 1464006398323 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]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 517ms 05:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:26:38 INFO - PROCESS | 1959 | 1464006398339 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1959 | 1464006398340 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:26:38 INFO - PROCESS | 1959 | 1464006398342 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1959 | 1464006398344 Marionette TRACE conn2 <- [1,794,null,{}] 05:26:38 INFO - PROCESS | 1959 | 1464006398350 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}] 05:26:38 INFO - PROCESS | 1959 | 1464006398459 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:26:38 INFO - PROCESS | 1959 | 1464006398476 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c25800 == 54 [pid = 1959] [id = 206] 05:26:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x12918dc00) [pid = 1959] [serial = 616] [outer = 0x0] 05:26:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x1295de400) [pid = 1959] [serial = 617] [outer = 0x12918dc00] 05:26:38 INFO - PROCESS | 1959 | 1464006398501 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x12aa09c00) [pid = 1959] [serial = 618] [outer = 0x12918dc00] 05:26:38 INFO - PROCESS | 1959 | 1464006398848 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]]]}] 05:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 524ms 05:26:38 INFO - PROCESS | 1959 | 1464006398867 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:26:38 INFO - PROCESS | 1959 | 1464006398868 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:26:38 INFO - PROCESS | 1959 | 1464006398870 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:26:38 INFO - PROCESS | 1959 | 1464006398872 Marionette TRACE conn2 <- [1,798,null,{}] 05:26:38 INFO - PROCESS | 1959 | 1464006398874 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}] 05:26:38 INFO - PROCESS | 1959 | 1464006398984 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:26:39 INFO - PROCESS | 1959 | 1464006398999 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x129757800 == 55 [pid = 1959] [id = 207] 05:26:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x12918e800) [pid = 1959] [serial = 619] [outer = 0x0] 05:26:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x12ab9fc00) [pid = 1959] [serial = 620] [outer = 0x12918e800] 05:26:39 INFO - PROCESS | 1959 | 1464006399025 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x12b023000) [pid = 1959] [serial = 621] [outer = 0x12918e800] 05:26:39 INFO - PROCESS | 1959 | 1464006399351 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]]]}] 05:26:39 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 05:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 523ms 05:26:39 INFO - PROCESS | 1959 | 1464006399394 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1959 | 1464006399395 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:26:39 INFO - PROCESS | 1959 | 1464006399398 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1959 | 1464006399399 Marionette TRACE conn2 <- [1,802,null,{}] 05:26:39 INFO - PROCESS | 1959 | 1464006399401 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}] 05:26:39 INFO - PROCESS | 1959 | 1464006399503 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:26:39 INFO - PROCESS | 1959 | 1464006399514 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8e9000 == 56 [pid = 1959] [id = 208] 05:26:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x12ab49c00) [pid = 1959] [serial = 622] [outer = 0x0] 05:26:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12ba1b000) [pid = 1959] [serial = 623] [outer = 0x12ab49c00] 05:26:39 INFO - PROCESS | 1959 | 1464006399539 Marionette DEBUG loaded listener.js 05:26:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x12be2d800) [pid = 1959] [serial = 624] [outer = 0x12ab49c00] 05:26:39 INFO - PROCESS | 1959 | 1464006399898 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]]]}] 05:26:39 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 05:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 519ms 05:26:39 INFO - PROCESS | 1959 | 1464006399923 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1959 | 1464006399924 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:26:39 INFO - PROCESS | 1959 | 1464006399926 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1959 | 1464006399927 Marionette TRACE conn2 <- [1,806,null,{}] 05:26:39 INFO - PROCESS | 1959 | 1464006399932 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}] 05:26:40 INFO - PROCESS | 1959 | 1464006400032 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:26:40 INFO - PROCESS | 1959 | 1464006400037 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb44000 == 57 [pid = 1959] [id = 209] 05:26:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x1243d1400) [pid = 1959] [serial = 625] [outer = 0x0] 05:26:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x12be38800) [pid = 1959] [serial = 626] [outer = 0x1243d1400] 05:26:40 INFO - PROCESS | 1959 | 1464006400090 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x12bf07000) [pid = 1959] [serial = 627] [outer = 0x1243d1400] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x118ef5400) [pid = 1959] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x110eabc00) [pid = 1959] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x128c5b000) [pid = 1959] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x12ab3ec00) [pid = 1959] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x1232e2000) [pid = 1959] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x112a7c400) [pid = 1959] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x11754dc00) [pid = 1959] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x1161ebc00) [pid = 1959] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x11926d400) [pid = 1959] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:26:40 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x123607800) [pid = 1959] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:26:40 INFO - PROCESS | 1959 | [1959] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 05:26:40 INFO - PROCESS | 1959 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:26:40 INFO - PROCESS | 1959 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:26:40 INFO - PROCESS | 1959 | [GFX2-]: Using SkiaGL canvas. 05:26:40 INFO - PROCESS | 1959 | 1464006400478 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]]]}] 05:26:40 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 05:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 573ms 05:26:40 INFO - PROCESS | 1959 | 1464006400499 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:26:40 INFO - PROCESS | 1959 | 1464006400501 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:26:40 INFO - PROCESS | 1959 | 1464006400503 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:26:40 INFO - PROCESS | 1959 | 1464006400505 Marionette TRACE conn2 <- [1,810,null,{}] 05:26:40 INFO - PROCESS | 1959 | 1464006400507 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}] 05:26:40 INFO - PROCESS | 1959 | 1464006400626 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:26:40 INFO - PROCESS | 1959 | 1464006400659 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x124044800 == 58 [pid = 1959] [id = 210] 05:26:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x1181eec00) [pid = 1959] [serial = 628] [outer = 0x0] 05:26:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x12ba32800) [pid = 1959] [serial = 629] [outer = 0x1181eec00] 05:26:40 INFO - PROCESS | 1959 | 1464006400689 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x12bfd6000) [pid = 1959] [serial = 630] [outer = 0x1181eec00] 05:26:41 INFO - PROCESS | 1959 | 1464006401000 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 522ms 05:26:41 INFO - PROCESS | 1959 | 1464006401025 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1959 | 1464006401027 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:26:41 INFO - PROCESS | 1959 | 1464006401032 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1959 | 1464006401034 Marionette TRACE conn2 <- [1,814,null,{}] 05:26:41 INFO - PROCESS | 1959 | 1464006401036 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}] 05:26:41 INFO - PROCESS | 1959 | 1464006401120 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:26:41 INFO - PROCESS | 1959 | 1464006401124 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cae7000 == 59 [pid = 1959] [id = 211] 05:26:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x128cb4c00) [pid = 1959] [serial = 631] [outer = 0x0] 05:26:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x128cb8800) [pid = 1959] [serial = 632] [outer = 0x128cb4c00] 05:26:41 INFO - PROCESS | 1959 | 1464006401150 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x12bfda400) [pid = 1959] [serial = 633] [outer = 0x128cb4c00] 05:26:41 INFO - PROCESS | 1959 | 1464006401454 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] 05:26:41 INFO - PROCESS | 1959 | 1464006401503 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:26:41 INFO - PROCESS | 1959 | 1464006401525 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1959 | 1464006401527 Marionette TRACE conn2 <- [1,818,null,{}] 05:26:41 INFO - PROCESS | 1959 | 1464006401533 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}] 05:26:41 INFO - PROCESS | 1959 | 1464006401633 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:26:41 INFO - PROCESS | 1959 | 1464006401639 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce95000 == 60 [pid = 1959] [id = 212] 05:26:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x118ed9c00) [pid = 1959] [serial = 634] [outer = 0x0] 05:26:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x12c318400) [pid = 1959] [serial = 635] [outer = 0x118ed9c00] 05:26:41 INFO - PROCESS | 1959 | 1464006401679 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x12c549800) [pid = 1959] [serial = 636] [outer = 0x118ed9c00] 05:26:42 INFO - PROCESS | 1959 | 1464006402075 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 580ms 05:26:42 INFO - PROCESS | 1959 | 1464006402100 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1959 | 1464006402101 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:26:42 INFO - PROCESS | 1959 | 1464006402103 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1959 | 1464006402104 Marionette TRACE conn2 <- [1,822,null,{}] 05:26:42 INFO - PROCESS | 1959 | 1464006402106 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}] 05:26:42 INFO - PROCESS | 1959 | 1464006402221 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:26:42 INFO - PROCESS | 1959 | 1464006402228 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf61000 == 61 [pid = 1959] [id = 213] 05:26:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x12c31a400) [pid = 1959] [serial = 637] [outer = 0x0] 05:26:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x12c54c400) [pid = 1959] [serial = 638] [outer = 0x12c31a400] 05:26:42 INFO - PROCESS | 1959 | 1464006402253 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x12c552400) [pid = 1959] [serial = 639] [outer = 0x12c31a400] 05:26:42 INFO - PROCESS | 1959 | 1464006402746 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] 05:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:26:42 INFO - PROCESS | 1959 | 1464006402781 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:26:42 INFO - PROCESS | 1959 | 1464006402784 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1959 | 1464006402788 Marionette TRACE conn2 <- [1,826,null,{}] 05:26:42 INFO - PROCESS | 1959 | 1464006402791 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}] 05:26:42 INFO - PROCESS | 1959 | 1464006402901 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:26:42 INFO - PROCESS | 1959 | 1464006402969 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec8000 == 62 [pid = 1959] [id = 214] 05:26:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x1160db400) [pid = 1959] [serial = 640] [outer = 0x0] 05:26:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x1181ee800) [pid = 1959] [serial = 641] [outer = 0x1160db400] 05:26:43 INFO - PROCESS | 1959 | 1464006403000 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x118485400) [pid = 1959] [serial = 642] [outer = 0x1160db400] 05:26:43 INFO - PROCESS | 1959 | 1464006403437 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 674ms 05:26:43 INFO - PROCESS | 1959 | 1464006403459 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1959 | 1464006403463 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:26:43 INFO - PROCESS | 1959 | 1464006403467 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1959 | 1464006403469 Marionette TRACE conn2 <- [1,830,null,{}] 05:26:43 INFO - PROCESS | 1959 | 1464006403472 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}] 05:26:43 INFO - PROCESS | 1959 | 1464006403580 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:26:43 INFO - PROCESS | 1959 | 1464006403636 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c27800 == 63 [pid = 1959] [id = 215] 05:26:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x119262000) [pid = 1959] [serial = 643] [outer = 0x0] 05:26:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x1213c8800) [pid = 1959] [serial = 644] [outer = 0x119262000] 05:26:43 INFO - PROCESS | 1959 | 1464006403665 Marionette DEBUG loaded listener.js 05:26:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x12360d800) [pid = 1959] [serial = 645] [outer = 0x119262000] 05:26:44 INFO - PROCESS | 1959 | 1464006404068 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 619ms 05:26:44 INFO - PROCESS | 1959 | 1464006404087 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:26:44 INFO - PROCESS | 1959 | 1464006404088 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:26:44 INFO - PROCESS | 1959 | 1464006404091 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1959 | 1464006404094 Marionette TRACE conn2 <- [1,834,null,{}] 05:26:44 INFO - PROCESS | 1959 | 1464006404101 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}] 05:26:44 INFO - PROCESS | 1959 | 1464006404210 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:26:44 INFO - PROCESS | 1959 | 1464006404304 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5b2000 == 64 [pid = 1959] [id = 216] 05:26:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x126a24c00) [pid = 1959] [serial = 646] [outer = 0x0] 05:26:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x128bd9800) [pid = 1959] [serial = 647] [outer = 0x126a24c00] 05:26:44 INFO - PROCESS | 1959 | 1464006404336 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x128cae800) [pid = 1959] [serial = 648] [outer = 0x126a24c00] 05:26:44 INFO - PROCESS | 1959 | 1464006404749 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]]]}] 05:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 05:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:26:44 INFO - PROCESS | 1959 | 1464006404763 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:26:44 INFO - PROCESS | 1959 | 1464006404765 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:26:44 INFO - PROCESS | 1959 | 1464006404767 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:26:44 INFO - PROCESS | 1959 | 1464006404768 Marionette TRACE conn2 <- [1,838,null,{}] 05:26:44 INFO - PROCESS | 1959 | 1464006404770 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}] 05:26:44 INFO - PROCESS | 1959 | 1464006404876 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:26:44 INFO - PROCESS | 1959 | 1464006404940 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc33800 == 65 [pid = 1959] [id = 217] 05:26:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x128bce000) [pid = 1959] [serial = 649] [outer = 0x0] 05:26:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x1295de800) [pid = 1959] [serial = 650] [outer = 0x128bce000] 05:26:44 INFO - PROCESS | 1959 | 1464006404973 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x12b29dc00) [pid = 1959] [serial = 651] [outer = 0x128bce000] 05:26:45 INFO - PROCESS | 1959 | 1464006405382 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 668ms 05:26:45 INFO - PROCESS | 1959 | 1464006405444 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1959 | 1464006405445 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:26:45 INFO - PROCESS | 1959 | 1464006405450 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1959 | 1464006405451 Marionette TRACE conn2 <- [1,842,null,{}] 05:26:45 INFO - PROCESS | 1959 | 1464006405453 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}] 05:26:45 INFO - PROCESS | 1959 | 1464006405573 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:26:45 INFO - PROCESS | 1959 | 1464006405653 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12334a000 == 66 [pid = 1959] [id = 218] 05:26:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x1129c9c00) [pid = 1959] [serial = 652] [outer = 0x0] 05:26:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x1129cdc00) [pid = 1959] [serial = 653] [outer = 0x1129c9c00] 05:26:45 INFO - PROCESS | 1959 | 1464006405682 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x1129d1c00) [pid = 1959] [serial = 654] [outer = 0x1129c9c00] 05:26:46 INFO - PROCESS | 1959 | 1464006406113 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 05:26:46 INFO - PROCESS | 1959 | 1464006406120 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1959 | 1464006406122 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:26:46 INFO - PROCESS | 1959 | 1464006406124 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1959 | 1464006406125 Marionette TRACE conn2 <- [1,846,null,{}] 05:26:46 INFO - PROCESS | 1959 | 1464006406127 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}] 05:26:46 INFO - PROCESS | 1959 | 1464006406237 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:26:46 INFO - PROCESS | 1959 | 1464006406291 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc46000 == 67 [pid = 1959] [id = 219] 05:26:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x1125b8800) [pid = 1959] [serial = 655] [outer = 0x0] 05:26:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x1125c0800) [pid = 1959] [serial = 656] [outer = 0x1125b8800] 05:26:46 INFO - PROCESS | 1959 | 1464006406332 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x12ba15800) [pid = 1959] [serial = 657] [outer = 0x1125b8800] 05:26:46 INFO - PROCESS | 1959 | 1464006406747 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 669ms 05:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:26:46 INFO - PROCESS | 1959 | 1464006406820 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1959 | 1464006406821 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:26:46 INFO - PROCESS | 1959 | 1464006406825 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1959 | 1464006406827 Marionette TRACE conn2 <- [1,850,null,{}] 05:26:46 INFO - PROCESS | 1959 | 1464006406832 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}] 05:26:46 INFO - PROCESS | 1959 | 1464006406964 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:26:47 INFO - PROCESS | 1959 | 1464006407033 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0e6800 == 68 [pid = 1959] [id = 220] 05:26:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x110eb3c00) [pid = 1959] [serial = 658] [outer = 0x0] 05:26:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x110f28400) [pid = 1959] [serial = 659] [outer = 0x110eb3c00] 05:26:47 INFO - PROCESS | 1959 | 1464006407061 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x110f2ec00) [pid = 1959] [serial = 660] [outer = 0x110eb3c00] 05:26:47 INFO - PROCESS | 1959 | 1464006407662 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]]]}] 05:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 873ms 05:26:47 INFO - PROCESS | 1959 | 1464006407711 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:26:47 INFO - PROCESS | 1959 | 1464006407713 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:26:47 INFO - PROCESS | 1959 | 1464006407718 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:26:47 INFO - PROCESS | 1959 | 1464006407721 Marionette TRACE conn2 <- [1,854,null,{}] 05:26:47 INFO - PROCESS | 1959 | 1464006407724 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}] 05:26:47 INFO - PROCESS | 1959 | 1464006407824 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:26:47 INFO - PROCESS | 1959 | 1464006407900 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x119576000 == 69 [pid = 1959] [id = 221] 05:26:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x111c23c00) [pid = 1959] [serial = 661] [outer = 0x0] 05:26:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x1125b6000) [pid = 1959] [serial = 662] [outer = 0x111c23c00] 05:26:47 INFO - PROCESS | 1959 | 1464006407927 Marionette DEBUG loaded listener.js 05:26:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x1125bdc00) [pid = 1959] [serial = 663] [outer = 0x111c23c00] 05:26:48 INFO - PROCESS | 1959 | 1464006408394 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]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 723ms 05:26:48 INFO - PROCESS | 1959 | 1464006408448 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1959 | 1464006408454 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:26:48 INFO - PROCESS | 1959 | 1464006408465 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1959 | 1464006408467 Marionette TRACE conn2 <- [1,858,null,{}] 05:26:48 INFO - PROCESS | 1959 | 1464006408471 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}] 05:26:48 INFO - PROCESS | 1959 | 1464006408570 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:26:48 INFO - PROCESS | 1959 | 1464006408641 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x119220000 == 70 [pid = 1959] [id = 222] 05:26:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x113241c00) [pid = 1959] [serial = 664] [outer = 0x0] 05:26:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x1160d8c00) [pid = 1959] [serial = 665] [outer = 0x113241c00] 05:26:48 INFO - PROCESS | 1959 | 1464006408668 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x116a4dc00) [pid = 1959] [serial = 666] [outer = 0x113241c00] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce95000 == 69 [pid = 1959] [id = 212] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x12cae7000 == 68 [pid = 1959] [id = 211] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x124044800 == 67 [pid = 1959] [id = 210] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb44000 == 66 [pid = 1959] [id = 209] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8e9000 == 65 [pid = 1959] [id = 208] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x129757800 == 64 [pid = 1959] [id = 207] 05:26:48 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x112a7bc00) [pid = 1959] [serial = 548] [outer = 0x0] [url = about:blank] 05:26:48 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x1185cc400) [pid = 1959] [serial = 551] [outer = 0x0] [url = about:blank] 05:26:48 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x124136000) [pid = 1959] [serial = 554] [outer = 0x0] [url = about:blank] 05:26:48 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12ba12800) [pid = 1959] [serial = 584] [outer = 0x0] [url = about:blank] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x128c25800 == 63 [pid = 1959] [id = 206] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x12577c800 == 62 [pid = 1959] [id = 205] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x124483000 == 61 [pid = 1959] [id = 204] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x1233d5000 == 60 [pid = 1959] [id = 203] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x119212000 == 59 [pid = 1959] [id = 202] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x118105000 == 58 [pid = 1959] [id = 201] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x119568000 == 57 [pid = 1959] [id = 200] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x123661800 == 56 [pid = 1959] [id = 197] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x117598800 == 55 [pid = 1959] [id = 196] 05:26:48 INFO - PROCESS | 1959 | --DOCSHELL 0x119224000 == 54 [pid = 1959] [id = 195] 05:26:49 INFO - PROCESS | 1959 | 1464006409046 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]]]}] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12c31b000) [pid = 1959] [serial = 500] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12937e800) [pid = 1959] [serial = 575] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12aba4800) [pid = 1959] [serial = 578] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x128bcdc00) [pid = 1959] [serial = 581] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x124eb2400) [pid = 1959] [serial = 546] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x118467400) [pid = 1959] [serial = 563] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x118ee5c00) [pid = 1959] [serial = 564] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x12618e400) [pid = 1959] [serial = 557] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x1181e8400) [pid = 1959] [serial = 561] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x1169af400) [pid = 1959] [serial = 560] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x119b66400) [pid = 1959] [serial = 566] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x1232e3000) [pid = 1959] [serial = 567] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x123615800) [pid = 1959] [serial = 569] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x124fa5c00) [pid = 1959] [serial = 570] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x12b2a3800) [pid = 1959] [serial = 582] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12b02b000) [pid = 1959] [serial = 579] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x12574b800) [pid = 1959] [serial = 572] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x128bcfc00) [pid = 1959] [serial = 573] [outer = 0x0] [url = about:blank] 05:26:49 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x12aa11400) [pid = 1959] [serial = 576] [outer = 0x0] [url = about:blank] 05:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 622ms 05:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:26:49 INFO - PROCESS | 1959 | 1464006409085 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1959 | 1464006409086 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:26:49 INFO - PROCESS | 1959 | 1464006409089 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1959 | 1464006409091 Marionette TRACE conn2 <- [1,862,null,{}] 05:26:49 INFO - PROCESS | 1959 | 1464006409098 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}] 05:26:49 INFO - PROCESS | 1959 | 1464006409188 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:26:49 INFO - PROCESS | 1959 | 1464006409194 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x119224000 == 55 [pid = 1959] [id = 223] 05:26:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x1181eac00) [pid = 1959] [serial = 667] [outer = 0x0] 05:26:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x11846f800) [pid = 1959] [serial = 668] [outer = 0x1181eac00] 05:26:49 INFO - PROCESS | 1959 | 1464006409222 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x119264000) [pid = 1959] [serial = 669] [outer = 0x1181eac00] 05:26:49 INFO - PROCESS | 1959 | 1464006409571 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 520ms 05:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:26:49 INFO - PROCESS | 1959 | 1464006409617 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1959 | 1464006409620 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:26:49 INFO - PROCESS | 1959 | 1464006409623 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1959 | 1464006409625 Marionette TRACE conn2 <- [1,866,null,{}] 05:26:49 INFO - PROCESS | 1959 | 1464006409628 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}] 05:26:49 INFO - PROCESS | 1959 | 1464006409762 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:26:49 INFO - PROCESS | 1959 | 1464006409773 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x124a09800 == 56 [pid = 1959] [id = 224] 05:26:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x119328800) [pid = 1959] [serial = 670] [outer = 0x0] 05:26:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x119b5f800) [pid = 1959] [serial = 671] [outer = 0x119328800] 05:26:49 INFO - PROCESS | 1959 | 1464006409817 Marionette DEBUG loaded listener.js 05:26:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x123291c00) [pid = 1959] [serial = 672] [outer = 0x119328800] 05:26:50 INFO - PROCESS | 1959 | 1464006410226 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 621ms 05:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:26:50 INFO - PROCESS | 1959 | 1464006410257 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1959 | 1464006410259 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:26:50 INFO - PROCESS | 1959 | 1464006410262 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1959 | 1464006410264 Marionette TRACE conn2 <- [1,870,null,{}] 05:26:50 INFO - PROCESS | 1959 | 1464006410268 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}] 05:26:50 INFO - PROCESS | 1959 | 1464006410396 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:26:50 INFO - PROCESS | 1959 | 1464006410420 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x126af2800 == 57 [pid = 1959] [id = 225] 05:26:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x123609400) [pid = 1959] [serial = 673] [outer = 0x0] 05:26:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x123610400) [pid = 1959] [serial = 674] [outer = 0x123609400] 05:26:50 INFO - PROCESS | 1959 | 1464006410467 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x12402f800) [pid = 1959] [serial = 675] [outer = 0x123609400] 05:26:50 INFO - PROCESS | 1959 | 1464006410893 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]]]}] 05:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 05:26:50 INFO - PROCESS | 1959 | 1464006410937 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:26:50 INFO - PROCESS | 1959 | 1464006410938 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:26:50 INFO - PROCESS | 1959 | 1464006410940 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:26:50 INFO - PROCESS | 1959 | 1464006410941 Marionette TRACE conn2 <- [1,874,null,{}] 05:26:50 INFO - PROCESS | 1959 | 1464006410944 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}] 05:26:51 INFO - PROCESS | 1959 | 1464006411041 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:26:51 INFO - PROCESS | 1959 | 1464006411049 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x12975e800 == 58 [pid = 1959] [id = 226] 05:26:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x124b0a400) [pid = 1959] [serial = 676] [outer = 0x0] 05:26:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x12618f000) [pid = 1959] [serial = 677] [outer = 0x124b0a400] 05:26:51 INFO - PROCESS | 1959 | 1464006411074 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x128cac000) [pid = 1959] [serial = 678] [outer = 0x124b0a400] 05:26:51 INFO - PROCESS | 1959 | 1464006411442 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 518ms 05:26:51 INFO - PROCESS | 1959 | 1464006411459 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1959 | 1464006411460 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:26:51 INFO - PROCESS | 1959 | 1464006411465 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1959 | 1464006411466 Marionette TRACE conn2 <- [1,878,null,{}] 05:26:51 INFO - PROCESS | 1959 | 1464006411468 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}] 05:26:51 INFO - PROCESS | 1959 | 1464006411592 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:26:51 INFO - PROCESS | 1959 | 1464006411597 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8e5800 == 59 [pid = 1959] [id = 227] 05:26:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x124fa5400) [pid = 1959] [serial = 679] [outer = 0x0] 05:26:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x128cb6c00) [pid = 1959] [serial = 680] [outer = 0x124fa5400] 05:26:51 INFO - PROCESS | 1959 | 1464006411622 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x129377000) [pid = 1959] [serial = 681] [outer = 0x124fa5400] 05:26:51 INFO - PROCESS | 1959 | 1464006411934 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 519ms 05:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:26:51 INFO - PROCESS | 1959 | 1464006411989 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1959 | 1464006411991 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:26:51 INFO - PROCESS | 1959 | 1464006411993 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1959 | 1464006411994 Marionette TRACE conn2 <- [1,882,null,{}] 05:26:51 INFO - PROCESS | 1959 | 1464006411996 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}] 05:26:52 INFO - PROCESS | 1959 | 1464006412102 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:26:52 INFO - PROCESS | 1959 | 1464006412139 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb38800 == 60 [pid = 1959] [id = 228] 05:26:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x129378800) [pid = 1959] [serial = 682] [outer = 0x0] 05:26:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x12a6d3c00) [pid = 1959] [serial = 683] [outer = 0x129378800] 05:26:52 INFO - PROCESS | 1959 | 1464006412164 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x12ab40000) [pid = 1959] [serial = 684] [outer = 0x129378800] 05:26:52 INFO - PROCESS | 1959 | 1464006412500 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 05:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:26:52 INFO - PROCESS | 1959 | 1464006412514 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:26:52 INFO - PROCESS | 1959 | 1464006412515 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:26:52 INFO - PROCESS | 1959 | 1464006412517 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1959 | 1464006412518 Marionette TRACE conn2 <- [1,886,null,{}] 05:26:52 INFO - PROCESS | 1959 | 1464006412520 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}] 05:26:52 INFO - PROCESS | 1959 | 1464006412625 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:26:52 INFO - PROCESS | 1959 | 1464006412637 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c56f800 == 61 [pid = 1959] [id = 229] 05:26:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x12ab44400) [pid = 1959] [serial = 685] [outer = 0x0] 05:26:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x12b02b000) [pid = 1959] [serial = 686] [outer = 0x12ab44400] 05:26:52 INFO - PROCESS | 1959 | 1464006412671 Marionette DEBUG loaded listener.js 05:26:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x12ba1dc00) [pid = 1959] [serial = 687] [outer = 0x12ab44400] 05:26:53 INFO - PROCESS | 1959 | 1464006413005 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]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 518ms 05:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:26:53 INFO - PROCESS | 1959 | 1464006413039 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1959 | 1464006413041 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:26:53 INFO - PROCESS | 1959 | 1464006413043 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1959 | 1464006413044 Marionette TRACE conn2 <- [1,890,null,{}] 05:26:53 INFO - PROCESS | 1959 | 1464006413047 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}] 05:26:53 INFO - PROCESS | 1959 | 1464006413155 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:26:53 INFO - PROCESS | 1959 | 1464006413193 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cadf000 == 62 [pid = 1959] [id = 230] 05:26:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x12aba6c00) [pid = 1959] [serial = 688] [outer = 0x0] 05:26:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x12be35800) [pid = 1959] [serial = 689] [outer = 0x12aba6c00] 05:26:53 INFO - PROCESS | 1959 | 1464006413218 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x12bf08800) [pid = 1959] [serial = 690] [outer = 0x12aba6c00] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x118ed9c00) [pid = 1959] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x1232df800) [pid = 1959] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x11926e000) [pid = 1959] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x12918dc00) [pid = 1959] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x1181eec00) [pid = 1959] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12ab49c00) [pid = 1959] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x118053c00) [pid = 1959] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x1161ec800) [pid = 1959] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x12918e800) [pid = 1959] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x1181e5400) [pid = 1959] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x1232dec00) [pid = 1959] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x1243d1400) [pid = 1959] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:26:53 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x128cb4c00) [pid = 1959] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:26:53 INFO - PROCESS | 1959 | 1464006413649 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]]]}] 05:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 623ms 05:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:26:53 INFO - PROCESS | 1959 | 1464006413667 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:26:53 INFO - PROCESS | 1959 | 1464006413669 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:26:53 INFO - PROCESS | 1959 | 1464006413671 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:26:53 INFO - PROCESS | 1959 | 1464006413673 Marionette TRACE conn2 <- [1,894,null,{}] 05:26:53 INFO - PROCESS | 1959 | 1464006413675 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}] 05:26:53 INFO - PROCESS | 1959 | 1464006413815 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:26:53 INFO - PROCESS | 1959 | 1464006413823 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8d000 == 63 [pid = 1959] [id = 231] 05:26:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x111f55c00) [pid = 1959] [serial = 691] [outer = 0x0] 05:26:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x1243d1400) [pid = 1959] [serial = 692] [outer = 0x111f55c00] 05:26:53 INFO - PROCESS | 1959 | 1464006413854 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x12bf0d000) [pid = 1959] [serial = 693] [outer = 0x111f55c00] 05:26:54 INFO - PROCESS | 1959 | 1464006414165 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 521ms 05:26:54 INFO - PROCESS | 1959 | 1464006414192 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1959 | 1464006414193 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:26:54 INFO - PROCESS | 1959 | 1464006414198 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1959 | 1464006414199 Marionette TRACE conn2 <- [1,898,null,{}] 05:26:54 INFO - PROCESS | 1959 | 1464006414202 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}] 05:26:54 INFO - PROCESS | 1959 | 1464006414290 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:26:54 INFO - PROCESS | 1959 | 1464006414348 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc3e000 == 64 [pid = 1959] [id = 232] 05:26:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x112a5fc00) [pid = 1959] [serial = 694] [outer = 0x0] 05:26:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x12bfd0000) [pid = 1959] [serial = 695] [outer = 0x112a5fc00] 05:26:54 INFO - PROCESS | 1959 | 1464006414373 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x12c320000) [pid = 1959] [serial = 696] [outer = 0x112a5fc00] 05:26:54 INFO - PROCESS | 1959 | 1464006414671 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 520ms 05:26:54 INFO - PROCESS | 1959 | 1464006414719 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1959 | 1464006414720 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:26:54 INFO - PROCESS | 1959 | 1464006414722 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1959 | 1464006414723 Marionette TRACE conn2 <- [1,902,null,{}] 05:26:54 INFO - PROCESS | 1959 | 1464006414726 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}] 05:26:54 INFO - PROCESS | 1959 | 1464006414814 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:26:54 INFO - PROCESS | 1959 | 1464006414818 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x118136800 == 65 [pid = 1959] [id = 233] 05:26:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x110edd000) [pid = 1959] [serial = 697] [outer = 0x0] 05:26:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x110ee1c00) [pid = 1959] [serial = 698] [outer = 0x110edd000] 05:26:54 INFO - PROCESS | 1959 | 1464006414843 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x110ee6000) [pid = 1959] [serial = 699] [outer = 0x110edd000] 05:26:55 INFO - PROCESS | 1959 | 1464006415155 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 470ms 05:26:55 INFO - PROCESS | 1959 | 1464006415193 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1959 | 1464006415194 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:26:55 INFO - PROCESS | 1959 | 1464006415199 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1959 | 1464006415200 Marionette TRACE conn2 <- [1,906,null,{}] 05:26:55 INFO - PROCESS | 1959 | 1464006415210 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}] 05:26:55 INFO - PROCESS | 1959 | 1464006415324 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:26:55 INFO - PROCESS | 1959 | 1464006415332 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf6c800 == 66 [pid = 1959] [id = 234] 05:26:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x110ee0c00) [pid = 1959] [serial = 700] [outer = 0x0] 05:26:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x12c549400) [pid = 1959] [serial = 701] [outer = 0x110ee0c00] 05:26:55 INFO - PROCESS | 1959 | 1464006415357 Marionette DEBUG loaded listener.js 05:26:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x12c551800) [pid = 1959] [serial = 702] [outer = 0x110ee0c00] 05:26:55 INFO - PROCESS | 1959 | 1464006415847 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 719ms 05:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:26:55 INFO - PROCESS | 1959 | 1464006415918 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1959 | 1464006415921 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:26:55 INFO - PROCESS | 1959 | 1464006415925 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1959 | 1464006415927 Marionette TRACE conn2 <- [1,910,null,{}] 05:26:55 INFO - PROCESS | 1959 | 1464006415931 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}] 05:26:56 INFO - PROCESS | 1959 | 1464006416044 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:26:56 INFO - PROCESS | 1959 | 1464006416116 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec3800 == 67 [pid = 1959] [id = 235] 05:26:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x1125b8000) [pid = 1959] [serial = 703] [outer = 0x0] 05:26:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x1129c6000) [pid = 1959] [serial = 704] [outer = 0x1125b8000] 05:26:56 INFO - PROCESS | 1959 | 1464006416147 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x113807000) [pid = 1959] [serial = 705] [outer = 0x1125b8000] 05:26:56 INFO - PROCESS | 1959 | 1464006416580 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]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms 05:26:56 INFO - PROCESS | 1959 | 1464006416598 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1959 | 1464006416602 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:26:56 INFO - PROCESS | 1959 | 1464006416607 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1959 | 1464006416609 Marionette TRACE conn2 <- [1,914,null,{}] 05:26:56 INFO - PROCESS | 1959 | 1464006416611 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}] 05:26:56 INFO - PROCESS | 1959 | 1464006416722 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:26:56 INFO - PROCESS | 1959 | 1464006416816 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x129520800 == 68 [pid = 1959] [id = 236] 05:26:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x116a4f800) [pid = 1959] [serial = 706] [outer = 0x0] 05:26:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1181e8400) [pid = 1959] [serial = 707] [outer = 0x116a4f800] 05:26:56 INFO - PROCESS | 1959 | 1464006416845 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x118ede400) [pid = 1959] [serial = 708] [outer = 0x116a4f800] 05:26:57 INFO - PROCESS | 1959 | 1464006417267 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]]]}] 05:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 720ms 05:26:57 INFO - PROCESS | 1959 | 1464006417330 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:26:57 INFO - PROCESS | 1959 | 1464006417332 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:26:57 INFO - PROCESS | 1959 | 1464006417334 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:26:57 INFO - PROCESS | 1959 | 1464006417337 Marionette TRACE conn2 <- [1,918,null,{}] 05:26:57 INFO - PROCESS | 1959 | 1464006417345 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}] 05:26:57 INFO - PROCESS | 1959 | 1464006417455 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:26:57 INFO - PROCESS | 1959 | 1464006417530 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d768000 == 69 [pid = 1959] [id = 237] 05:26:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x1232e3000) [pid = 1959] [serial = 709] [outer = 0x0] 05:26:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12468c000) [pid = 1959] [serial = 710] [outer = 0x1232e3000] 05:26:57 INFO - PROCESS | 1959 | 1464006417561 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x126493400) [pid = 1959] [serial = 711] [outer = 0x1232e3000] 05:26:57 INFO - PROCESS | 1959 | 1464006417979 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]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 675ms 05:26:58 INFO - PROCESS | 1959 | 1464006418028 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1959 | 1464006418029 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:26:58 INFO - PROCESS | 1959 | 1464006418033 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1959 | 1464006418034 Marionette TRACE conn2 <- [1,922,null,{}] 05:26:58 INFO - PROCESS | 1959 | 1464006418036 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}] 05:26:58 INFO - PROCESS | 1959 | 1464006418144 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:26:58 INFO - PROCESS | 1959 | 1464006418204 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x13586f800 == 70 [pid = 1959] [id = 238] 05:26:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x128bce400) [pid = 1959] [serial = 712] [outer = 0x0] 05:26:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128cb6800) [pid = 1959] [serial = 713] [outer = 0x128bce400] 05:26:58 INFO - PROCESS | 1959 | 1464006418234 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x12b2a8400) [pid = 1959] [serial = 714] [outer = 0x128bce400] 05:26:58 INFO - PROCESS | 1959 | 1464006418671 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]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 669ms 05:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:26:58 INFO - PROCESS | 1959 | 1464006418702 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1959 | 1464006418704 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:26:58 INFO - PROCESS | 1959 | 1464006418706 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1959 | 1464006418707 Marionette TRACE conn2 <- [1,926,null,{}] 05:26:58 INFO - PROCESS | 1959 | 1464006418709 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}] 05:26:58 INFO - PROCESS | 1959 | 1464006418817 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:26:58 INFO - PROCESS | 1959 | 1464006418891 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x1358df000 == 71 [pid = 1959] [id = 239] 05:26:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x128cba800) [pid = 1959] [serial = 715] [outer = 0x0] 05:26:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12bf0bc00) [pid = 1959] [serial = 716] [outer = 0x128cba800] 05:26:58 INFO - PROCESS | 1959 | 1464006418923 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12c54d400) [pid = 1959] [serial = 717] [outer = 0x128cba800] 05:26:59 INFO - PROCESS | 1959 | 1464006419335 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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 05:26:59 INFO - PROCESS | 1959 | 1464006419376 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1959 | 1464006419378 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:26:59 INFO - PROCESS | 1959 | 1464006419380 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1959 | 1464006419381 Marionette TRACE conn2 <- [1,930,null,{}] 05:26:59 INFO - PROCESS | 1959 | 1464006419384 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}] 05:26:59 INFO - PROCESS | 1959 | 1464006419523 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:26:59 INFO - PROCESS | 1959 | 1464006419608 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x135267800 == 72 [pid = 1959] [id = 240] 05:26:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x12c553800) [pid = 1959] [serial = 718] [outer = 0x0] 05:26:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12ca9fc00) [pid = 1959] [serial = 719] [outer = 0x12c553800] 05:26:59 INFO - PROCESS | 1959 | 1464006419639 Marionette DEBUG loaded listener.js 05:26:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12ce63800) [pid = 1959] [serial = 720] [outer = 0x12c553800] 05:27:00 INFO - PROCESS | 1959 | 1464006420083 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]]]}] 05:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 720ms 05:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:27:00 INFO - PROCESS | 1959 | 1464006420100 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:27:00 INFO - PROCESS | 1959 | 1464006420102 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:27:00 INFO - PROCESS | 1959 | 1464006420104 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:27:00 INFO - PROCESS | 1959 | 1464006420105 Marionette TRACE conn2 <- [1,934,null,{}] 05:27:00 INFO - PROCESS | 1959 | 1464006420108 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}] 05:27:00 INFO - PROCESS | 1959 | 1464006420219 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:27:00 INFO - PROCESS | 1959 | 1464006420490 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x11810e800 == 73 [pid = 1959] [id = 241] 05:27:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x110eb2800) [pid = 1959] [serial = 721] [outer = 0x0] 05:27:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x110ee5c00) [pid = 1959] [serial = 722] [outer = 0x110eb2800] 05:27:00 INFO - PROCESS | 1959 | 1464006420542 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x110f31800) [pid = 1959] [serial = 723] [outer = 0x110eb2800] 05:27:00 INFO - PROCESS | 1959 | 1464006420981 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 922ms 05:27:01 INFO - PROCESS | 1959 | 1464006421029 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:27:01 INFO - PROCESS | 1959 | 1464006421032 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:27:01 INFO - PROCESS | 1959 | 1464006421035 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1959 | 1464006421037 Marionette TRACE conn2 <- [1,938,null,{}] 05:27:01 INFO - PROCESS | 1959 | 1464006421040 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}] 05:27:01 INFO - PROCESS | 1959 | 1464006421144 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:27:01 INFO - PROCESS | 1959 | 1464006421221 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x11676b800 == 74 [pid = 1959] [id = 242] 05:27:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x1129c6800) [pid = 1959] [serial = 724] [outer = 0x0] 05:27:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x1129cd800) [pid = 1959] [serial = 725] [outer = 0x1129c6800] 05:27:01 INFO - PROCESS | 1959 | 1464006421250 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x112a7c400) [pid = 1959] [serial = 726] [outer = 0x1129c6800] 05:27:01 INFO - PROCESS | 1959 | 1464006421699 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]]]}] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12473c800 == 73 [pid = 1959] [id = 65] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb3c800 == 72 [pid = 1959] [id = 198] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1d8800 == 71 [pid = 1959] [id = 134] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x118136800 == 70 [pid = 1959] [id = 233] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc3e000 == 69 [pid = 1959] [id = 232] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce8d000 == 68 [pid = 1959] [id = 231] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12cadf000 == 67 [pid = 1959] [id = 230] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12c56f800 == 66 [pid = 1959] [id = 229] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb38800 == 65 [pid = 1959] [id = 228] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8e5800 == 64 [pid = 1959] [id = 227] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12975e800 == 63 [pid = 1959] [id = 226] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x126af2800 == 62 [pid = 1959] [id = 225] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x124a09800 == 61 [pid = 1959] [id = 224] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x119224000 == 60 [pid = 1959] [id = 223] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x119220000 == 59 [pid = 1959] [id = 222] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x119576000 == 58 [pid = 1959] [id = 221] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc46000 == 57 [pid = 1959] [id = 219] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12334a000 == 56 [pid = 1959] [id = 218] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc33800 == 55 [pid = 1959] [id = 217] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5b2000 == 54 [pid = 1959] [id = 216] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x128c27800 == 53 [pid = 1959] [id = 215] 05:27:01 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec8000 == 52 [pid = 1959] [id = 214] 05:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 722ms 05:27:01 INFO - PROCESS | 1959 | 1464006421760 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1959 | 1464006421763 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:27:01 INFO - PROCESS | 1959 | 1464006421767 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1959 | 1464006421768 Marionette TRACE conn2 <- [1,942,null,{}] 05:27:01 INFO - PROCESS | 1959 | 1464006421770 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}] 05:27:01 INFO - PROCESS | 1959 | 1464006421854 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x12c318400) [pid = 1959] [serial = 635] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x12c549800) [pid = 1959] [serial = 636] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x128ddb400) [pid = 1959] [serial = 615] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x119b6c800) [pid = 1959] [serial = 605] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x1232a7c00) [pid = 1959] [serial = 606] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x12aa09c00) [pid = 1959] [serial = 618] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x12bfd6000) [pid = 1959] [serial = 630] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12ba1b000) [pid = 1959] [serial = 623] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x11846b000) [pid = 1959] [serial = 602] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x11805fc00) [pid = 1959] [serial = 600] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x12b023000) [pid = 1959] [serial = 621] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12a6cd000) [pid = 1959] [serial = 596] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x12be2d800) [pid = 1959] [serial = 624] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x124690400) [pid = 1959] [serial = 611] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x126187400) [pid = 1959] [serial = 614] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x119267c00) [pid = 1959] [serial = 603] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x116157800) [pid = 1959] [serial = 587] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x116791c00) [pid = 1959] [serial = 599] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x119324400) [pid = 1959] [serial = 590] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x124efb000) [pid = 1959] [serial = 612] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x123615c00) [pid = 1959] [serial = 609] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x12bf07000) [pid = 1959] [serial = 627] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x128cb8800) [pid = 1959] [serial = 632] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x12bfda400) [pid = 1959] [serial = 633] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x125127c00) [pid = 1959] [serial = 593] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x123592800) [pid = 1959] [serial = 608] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x1295de400) [pid = 1959] [serial = 617] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12be38800) [pid = 1959] [serial = 626] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12ba32800) [pid = 1959] [serial = 629] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12ab9fc00) [pid = 1959] [serial = 620] [outer = 0x0] [url = about:blank] 05:27:01 INFO - PROCESS | 1959 | 1464006421927 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x117591800 == 53 [pid = 1959] [id = 243] 05:27:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x112fc0000) [pid = 1959] [serial = 727] [outer = 0x0] 05:27:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x116155000) [pid = 1959] [serial = 728] [outer = 0x112fc0000] 05:27:01 INFO - PROCESS | 1959 | 1464006421956 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x1181e0000) [pid = 1959] [serial = 729] [outer = 0x112fc0000] 05:27:02 INFO - PROCESS | 1959 | 1464006422263 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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 521ms 05:27:02 INFO - PROCESS | 1959 | 1464006422288 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 1959 | 1464006422289 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:27:02 INFO - PROCESS | 1959 | 1464006422292 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1959 | 1464006422300 Marionette TRACE conn2 <- [1,946,null,{}] 05:27:02 INFO - PROCESS | 1959 | 1464006422307 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}] 05:27:02 INFO - PROCESS | 1959 | 1464006422394 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:27:02 INFO - PROCESS | 1959 | 1464006422483 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fca800 == 54 [pid = 1959] [id = 244] 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x11754e000) [pid = 1959] [serial = 730] [outer = 0x0] 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x118467800) [pid = 1959] [serial = 731] [outer = 0x11754e000] 05:27:02 INFO - PROCESS | 1959 | 1464006422509 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x119264400) [pid = 1959] [serial = 732] [outer = 0x11754e000] 05:27:02 INFO - PROCESS | 1959 | 1464006422800 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]]]}] 05:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 527ms 05:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:27:02 INFO - PROCESS | 1959 | 1464006422820 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:27:02 INFO - PROCESS | 1959 | 1464006422822 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:27:02 INFO - PROCESS | 1959 | 1464006422824 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:27:02 INFO - PROCESS | 1959 | 1464006422825 Marionette TRACE conn2 <- [1,950,null,{}] 05:27:02 INFO - PROCESS | 1959 | 1464006422829 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}] 05:27:02 INFO - PROCESS | 1959 | 1464006422925 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:27:02 INFO - PROCESS | 1959 | 1464006422932 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x117587800 == 55 [pid = 1959] [id = 245] 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x11926c800) [pid = 1959] [serial = 733] [outer = 0x0] 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x11931bc00) [pid = 1959] [serial = 734] [outer = 0x11926c800] 05:27:02 INFO - PROCESS | 1959 | 1464006422957 Marionette DEBUG loaded listener.js 05:27:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x11a2b0800) [pid = 1959] [serial = 735] [outer = 0x11926c800] 05:27:03 INFO - PROCESS | 1959 | 1464006423320 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 518ms 05:27:03 INFO - PROCESS | 1959 | 1464006423343 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1959 | 1464006423346 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:27:03 INFO - PROCESS | 1959 | 1464006423349 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1959 | 1464006423351 Marionette TRACE conn2 <- [1,954,null,{}] 05:27:03 INFO - PROCESS | 1959 | 1464006423353 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}] 05:27:03 INFO - PROCESS | 1959 | 1464006423436 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:27:03 INFO - PROCESS | 1959 | 1464006423441 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x124e92000 == 56 [pid = 1959] [id = 246] 05:27:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x1232ac400) [pid = 1959] [serial = 736] [outer = 0x0] 05:27:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1232dec00) [pid = 1959] [serial = 737] [outer = 0x1232ac400] 05:27:03 INFO - PROCESS | 1959 | 1464006423472 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x123615c00) [pid = 1959] [serial = 738] [outer = 0x1232ac400] 05:27:03 INFO - PROCESS | 1959 | 1464006423835 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 518ms 05:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:27:03 INFO - PROCESS | 1959 | 1464006423868 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1959 | 1464006423870 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:27:03 INFO - PROCESS | 1959 | 1464006423872 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1959 | 1464006423874 Marionette TRACE conn2 <- [1,958,null,{}] 05:27:03 INFO - PROCESS | 1959 | 1464006423877 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}] 05:27:04 INFO - PROCESS | 1959 | 1464006424062 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:27:04 INFO - PROCESS | 1959 | 1464006424092 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a3d000 == 57 [pid = 1959] [id = 247] 05:27:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x1232adc00) [pid = 1959] [serial = 739] [outer = 0x0] 05:27:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12468a000) [pid = 1959] [serial = 740] [outer = 0x1232adc00] 05:27:04 INFO - PROCESS | 1959 | 1464006424145 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12649b000) [pid = 1959] [serial = 741] [outer = 0x1232adc00] 05:27:04 INFO - PROCESS | 1959 | 1464006424557 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 720ms 05:27:04 INFO - PROCESS | 1959 | 1464006424595 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1959 | 1464006424598 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:27:04 INFO - PROCESS | 1959 | 1464006424600 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:27:04 INFO - PROCESS | 1959 | 1464006424601 Marionette TRACE conn2 <- [1,962,null,{}] 05:27:04 INFO - PROCESS | 1959 | 1464006424603 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}] 05:27:04 INFO - PROCESS | 1959 | 1464006424749 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:27:04 INFO - PROCESS | 1959 | 1464006424795 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291b2800 == 58 [pid = 1959] [id = 248] 05:27:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x123615400) [pid = 1959] [serial = 742] [outer = 0x0] 05:27:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128bf2400) [pid = 1959] [serial = 743] [outer = 0x123615400] 05:27:04 INFO - PROCESS | 1959 | 1464006424876 Marionette DEBUG loaded listener.js 05:27:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x128c66000) [pid = 1959] [serial = 744] [outer = 0x123615400] 05:27:05 INFO - PROCESS | 1959 | 1464006425269 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]]]}] 05:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 718ms 05:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:27:05 INFO - PROCESS | 1959 | 1464006425319 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:27:05 INFO - PROCESS | 1959 | 1464006425321 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:27:05 INFO - PROCESS | 1959 | 1464006425324 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1959 | 1464006425326 Marionette TRACE conn2 <- [1,966,null,{}] 05:27:05 INFO - PROCESS | 1959 | 1464006425329 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}] 05:27:05 INFO - PROCESS | 1959 | 1464006425489 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:27:05 INFO - PROCESS | 1959 | 1464006425533 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a71e800 == 59 [pid = 1959] [id = 249] 05:27:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x128cb5c00) [pid = 1959] [serial = 745] [outer = 0x0] 05:27:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x128dcf400) [pid = 1959] [serial = 746] [outer = 0x128cb5c00] 05:27:05 INFO - PROCESS | 1959 | 1464006425573 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x129190800) [pid = 1959] [serial = 747] [outer = 0x128cb5c00] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x124fa5400) [pid = 1959] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x129378800) [pid = 1959] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x124b0a400) [pid = 1959] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x12ab44400) [pid = 1959] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x111c23c00) [pid = 1959] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x1181eac00) [pid = 1959] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x110edd000) [pid = 1959] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x111f55c00) [pid = 1959] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x112a5fc00) [pid = 1959] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x123609400) [pid = 1959] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x119328800) [pid = 1959] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x12aba6c00) [pid = 1959] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:27:06 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x113241c00) [pid = 1959] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:27:06 INFO - PROCESS | 1959 | 1464006426233 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 924ms 05:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:27:06 INFO - PROCESS | 1959 | 1464006426250 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1959 | 1464006426251 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 1959 | 1464006426253 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1959 | 1464006426255 Marionette TRACE conn2 <- [1,970,null,{}] 05:27:06 INFO - PROCESS | 1959 | 1464006426257 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}] 05:27:06 INFO - PROCESS | 1959 | 1464006426343 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:27:06 INFO - PROCESS | 1959 | 1464006426350 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x129766800 == 60 [pid = 1959] [id = 250] 05:27:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x110ee6800) [pid = 1959] [serial = 748] [outer = 0x0] 05:27:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x1181eac00) [pid = 1959] [serial = 749] [outer = 0x110ee6800] 05:27:06 INFO - PROCESS | 1959 | 1464006426375 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x128cb1400) [pid = 1959] [serial = 750] [outer = 0x110ee6800] 05:27:06 INFO - PROCESS | 1959 | 1464006426728 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 518ms 05:27:06 INFO - PROCESS | 1959 | 1464006426773 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:27:06 INFO - PROCESS | 1959 | 1464006426775 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:27:06 INFO - PROCESS | 1959 | 1464006426778 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1959 | 1464006426779 Marionette TRACE conn2 <- [1,974,null,{}] 05:27:06 INFO - PROCESS | 1959 | 1464006426782 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}] 05:27:06 INFO - PROCESS | 1959 | 1464006426919 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:27:06 INFO - PROCESS | 1959 | 1464006426926 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb39000 == 61 [pid = 1959] [id = 251] 05:27:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x118465c00) [pid = 1959] [serial = 751] [outer = 0x0] 05:27:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x12a6cc800) [pid = 1959] [serial = 752] [outer = 0x118465c00] 05:27:06 INFO - PROCESS | 1959 | 1464006426972 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12ab49000) [pid = 1959] [serial = 753] [outer = 0x118465c00] 05:27:07 INFO - PROCESS | 1959 | 1464006427392 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 671ms 05:27:07 INFO - PROCESS | 1959 | 1464006427450 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1959 | 1464006427452 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:27:07 INFO - PROCESS | 1959 | 1464006427454 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1959 | 1464006427455 Marionette TRACE conn2 <- [1,978,null,{}] 05:27:07 INFO - PROCESS | 1959 | 1464006427458 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}] 05:27:07 INFO - PROCESS | 1959 | 1464006427559 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:27:07 INFO - PROCESS | 1959 | 1464006427584 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c574000 == 62 [pid = 1959] [id = 252] 05:27:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12b2a9400) [pid = 1959] [serial = 754] [outer = 0x0] 05:27:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12bf02400) [pid = 1959] [serial = 755] [outer = 0x12b2a9400] 05:27:07 INFO - PROCESS | 1959 | 1464006427609 Marionette DEBUG loaded listener.js 05:27:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x12bf0e400) [pid = 1959] [serial = 756] [outer = 0x12b2a9400] 05:27:07 INFO - PROCESS | 1959 | 1464006427932 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 524ms 05:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:27:07 INFO - PROCESS | 1959 | 1464006427981 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1959 | 1464006427982 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:27:07 INFO - PROCESS | 1959 | 1464006427984 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1959 | 1464006427985 Marionette TRACE conn2 <- [1,982,null,{}] 05:27:07 INFO - PROCESS | 1959 | 1464006427988 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}] 05:27:08 INFO - PROCESS | 1959 | 1464006428075 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:27:08 INFO - PROCESS | 1959 | 1464006428138 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6ca800 == 63 [pid = 1959] [id = 253] 05:27:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x12b2aa400) [pid = 1959] [serial = 757] [outer = 0x0] 05:27:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x12bfd0800) [pid = 1959] [serial = 758] [outer = 0x12b2aa400] 05:27:08 INFO - PROCESS | 1959 | 1464006428162 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12c321800) [pid = 1959] [serial = 759] [outer = 0x12b2aa400] 05:27:08 INFO - PROCESS | 1959 | 1464006428632 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]]]}] 05:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 05:27:08 INFO - PROCESS | 1959 | 1464006428656 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:27:08 INFO - PROCESS | 1959 | 1464006428659 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:27:08 INFO - PROCESS | 1959 | 1464006428662 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:27:08 INFO - PROCESS | 1959 | 1464006428665 Marionette TRACE conn2 <- [1,986,null,{}] 05:27:08 INFO - PROCESS | 1959 | 1464006428669 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}] 05:27:08 INFO - PROCESS | 1959 | 1464006428782 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:27:08 INFO - PROCESS | 1959 | 1464006428882 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x11956b000 == 64 [pid = 1959] [id = 254] 05:27:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x1129c7400) [pid = 1959] [serial = 760] [outer = 0x0] 05:27:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1129d4c00) [pid = 1959] [serial = 761] [outer = 0x1129c7400] 05:27:08 INFO - PROCESS | 1959 | 1464006428927 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x113862400) [pid = 1959] [serial = 762] [outer = 0x1129c7400] 05:27:09 INFO - PROCESS | 1959 | 1464006429393 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]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 771ms 05:27:09 INFO - PROCESS | 1959 | 1464006429437 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1959 | 1464006429443 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:27:09 INFO - PROCESS | 1959 | 1464006429451 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1959 | 1464006429454 Marionette TRACE conn2 <- [1,990,null,{}] 05:27:09 INFO - PROCESS | 1959 | 1464006429458 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}] 05:27:09 INFO - PROCESS | 1959 | 1464006429615 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:27:09 INFO - PROCESS | 1959 | 1464006429689 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x126ae8000 == 65 [pid = 1959] [id = 255] 05:27:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x117559400) [pid = 1959] [serial = 763] [outer = 0x0] 05:27:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x11829b800) [pid = 1959] [serial = 764] [outer = 0x117559400] 05:27:09 INFO - PROCESS | 1959 | 1464006429719 Marionette DEBUG loaded listener.js 05:27:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x11848e400) [pid = 1959] [serial = 765] [outer = 0x117559400] 05:27:10 INFO - PROCESS | 1959 | 1464006430165 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 722ms 05:27:10 INFO - PROCESS | 1959 | 1464006430172 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1959 | 1464006430174 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:27:10 INFO - PROCESS | 1959 | 1464006430177 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1959 | 1464006430182 Marionette TRACE conn2 <- [1,994,null,{}] 05:27:10 INFO - PROCESS | 1959 | 1464006430190 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}] 05:27:10 INFO - PROCESS | 1959 | 1464006430301 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:27:10 INFO - PROCESS | 1959 | 1464006430406 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cea9000 == 66 [pid = 1959] [id = 256] 05:27:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x119267800) [pid = 1959] [serial = 766] [outer = 0x0] 05:27:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x1232a5400) [pid = 1959] [serial = 767] [outer = 0x119267800] 05:27:10 INFO - PROCESS | 1959 | 1464006430441 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12512bc00) [pid = 1959] [serial = 768] [outer = 0x119267800] 05:27:10 INFO - PROCESS | 1959 | 1464006430866 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 724ms 05:27:10 INFO - PROCESS | 1959 | 1464006430901 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1959 | 1464006430903 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:27:10 INFO - PROCESS | 1959 | 1464006430905 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1959 | 1464006430906 Marionette TRACE conn2 <- [1,998,null,{}] 05:27:10 INFO - PROCESS | 1959 | 1464006430909 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}] 05:27:11 INFO - PROCESS | 1959 | 1464006431020 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:27:11 INFO - PROCESS | 1959 | 1464006431082 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d753000 == 67 [pid = 1959] [id = 257] 05:27:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x124692000) [pid = 1959] [serial = 769] [outer = 0x0] 05:27:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x128bda000) [pid = 1959] [serial = 770] [outer = 0x124692000] 05:27:11 INFO - PROCESS | 1959 | 1464006431153 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12937c400) [pid = 1959] [serial = 771] [outer = 0x124692000] 05:27:11 INFO - PROCESS | 1959 | 1464006431577 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]]]}] 05:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 721ms 05:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:27:11 INFO - PROCESS | 1959 | 1464006431630 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:27:11 INFO - PROCESS | 1959 | 1464006431631 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:27:11 INFO - PROCESS | 1959 | 1464006431634 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:27:11 INFO - PROCESS | 1959 | 1464006431635 Marionette TRACE conn2 <- [1,1002,null,{}] 05:27:11 INFO - PROCESS | 1959 | 1464006431638 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}] 05:27:11 INFO - PROCESS | 1959 | 1464006431748 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:27:11 INFO - PROCESS | 1959 | 1464006431806 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ed0800 == 68 [pid = 1959] [id = 258] 05:27:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x128bf8400) [pid = 1959] [serial = 772] [outer = 0x0] 05:27:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x12b2ac000) [pid = 1959] [serial = 773] [outer = 0x128bf8400] 05:27:11 INFO - PROCESS | 1959 | 1464006431837 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x12bfda400) [pid = 1959] [serial = 774] [outer = 0x128bf8400] 05:27:12 INFO - PROCESS | 1959 | 1464006432262 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 669ms 05:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:27:12 INFO - PROCESS | 1959 | 1464006432303 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1959 | 1464006432304 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:27:12 INFO - PROCESS | 1959 | 1464006432307 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1959 | 1464006432308 Marionette TRACE conn2 <- [1,1006,null,{}] 05:27:12 INFO - PROCESS | 1959 | 1464006432311 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}] 05:27:12 INFO - PROCESS | 1959 | 1464006432432 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:27:12 INFO - PROCESS | 1959 | 1464006432536 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x13586c800 == 69 [pid = 1959] [id = 259] 05:27:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12bfd3000) [pid = 1959] [serial = 775] [outer = 0x0] 05:27:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12caa9800) [pid = 1959] [serial = 776] [outer = 0x12bfd3000] 05:27:12 INFO - PROCESS | 1959 | 1464006432569 Marionette DEBUG loaded listener.js 05:27:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12ce65000) [pid = 1959] [serial = 777] [outer = 0x12bfd3000] 05:27:13 INFO - PROCESS | 1959 | 1464006433002 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 720ms 05:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:27:13 INFO - PROCESS | 1959 | 1464006433027 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1959 | 1464006433029 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:27:13 INFO - PROCESS | 1959 | 1464006433031 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1959 | 1464006433032 Marionette TRACE conn2 <- [1,1010,null,{}] 05:27:13 INFO - PROCESS | 1959 | 1464006433053 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}] 05:27:13 INFO - PROCESS | 1959 | 1464006433163 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:27:13 INFO - PROCESS | 1959 | 1464006433267 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x117428000 == 70 [pid = 1959] [id = 260] 05:27:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x110edcc00) [pid = 1959] [serial = 778] [outer = 0x0] 05:27:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x112a78800) [pid = 1959] [serial = 779] [outer = 0x110edcc00] 05:27:13 INFO - PROCESS | 1959 | 1464006433298 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x12c549c00) [pid = 1959] [serial = 780] [outer = 0x110edcc00] 05:27:13 INFO - PROCESS | 1959 | 1464006433860 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 890ms 05:27:13 INFO - PROCESS | 1959 | 1464006433921 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:27:13 INFO - PROCESS | 1959 | 1464006433924 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:27:13 INFO - PROCESS | 1959 | 1464006433927 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:27:13 INFO - PROCESS | 1959 | 1464006433930 Marionette TRACE conn2 <- [1,1014,null,{}] 05:27:13 INFO - PROCESS | 1959 | 1464006433933 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}] 05:27:14 INFO - PROCESS | 1959 | 1464006434041 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:27:14 INFO - PROCESS | 1959 | 1464006434106 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e0f000 == 71 [pid = 1959] [id = 261] 05:27:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x1125b2400) [pid = 1959] [serial = 781] [outer = 0x0] 05:27:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x1129c6c00) [pid = 1959] [serial = 782] [outer = 0x1125b2400] 05:27:14 INFO - PROCESS | 1959 | 1464006434181 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x112a7ec00) [pid = 1959] [serial = 783] [outer = 0x1125b2400] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x12c574000 == 70 [pid = 1959] [id = 252] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb39000 == 69 [pid = 1959] [id = 251] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x129766800 == 68 [pid = 1959] [id = 250] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x12a71e800 == 67 [pid = 1959] [id = 249] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x1291b2800 == 66 [pid = 1959] [id = 248] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x126a3d000 == 65 [pid = 1959] [id = 247] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x124e92000 == 64 [pid = 1959] [id = 246] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x12c549400) [pid = 1959] [serial = 701] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x117587800 == 63 [pid = 1959] [id = 245] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x119fca800 == 62 [pid = 1959] [id = 244] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x117591800 == 61 [pid = 1959] [id = 243] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x11676b800 == 60 [pid = 1959] [id = 242] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x11810e800 == 59 [pid = 1959] [id = 241] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x135267800 == 58 [pid = 1959] [id = 240] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x1358df000 == 57 [pid = 1959] [id = 239] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x13586f800 == 56 [pid = 1959] [id = 238] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x12d768000 == 55 [pid = 1959] [id = 237] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x129520800 == 54 [pid = 1959] [id = 236] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec3800 == 53 [pid = 1959] [id = 235] 05:27:14 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf6c800 == 52 [pid = 1959] [id = 234] 05:27:14 INFO - PROCESS | 1959 | 1464006434651 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]]]}] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x128cb6c00) [pid = 1959] [serial = 680] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12a6d3c00) [pid = 1959] [serial = 683] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12618f000) [pid = 1959] [serial = 677] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x12b02b000) [pid = 1959] [serial = 686] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x12ab40000) [pid = 1959] [serial = 684] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x1125b6000) [pid = 1959] [serial = 662] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12c54c400) [pid = 1959] [serial = 638] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x11846f800) [pid = 1959] [serial = 668] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x119264000) [pid = 1959] [serial = 669] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x1213c8800) [pid = 1959] [serial = 644] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x110ee1c00) [pid = 1959] [serial = 698] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x1243d1400) [pid = 1959] [serial = 692] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x110f28400) [pid = 1959] [serial = 659] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x12bfd0000) [pid = 1959] [serial = 695] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x1181ee800) [pid = 1959] [serial = 641] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x123610400) [pid = 1959] [serial = 674] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12402f800) [pid = 1959] [serial = 675] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x119b5f800) [pid = 1959] [serial = 671] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x12be35800) [pid = 1959] [serial = 689] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x123291c00) [pid = 1959] [serial = 672] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x128bd9800) [pid = 1959] [serial = 647] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1129cdc00) [pid = 1959] [serial = 653] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x1295de800) [pid = 1959] [serial = 650] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1160d8c00) [pid = 1959] [serial = 665] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x116a4dc00) [pid = 1959] [serial = 666] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x1125c0800) [pid = 1959] [serial = 656] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12c320000) [pid = 1959] [serial = 696] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x12bf08800) [pid = 1959] [serial = 690] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x1125bdc00) [pid = 1959] [serial = 663] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x129377000) [pid = 1959] [serial = 681] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x12ba1dc00) [pid = 1959] [serial = 687] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x128cac000) [pid = 1959] [serial = 678] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x110ee6000) [pid = 1959] [serial = 699] [outer = 0x0] [url = about:blank] 05:27:14 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x12bf0d000) [pid = 1959] [serial = 693] [outer = 0x0] [url = about:blank] 05:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 772ms 05:27:14 INFO - PROCESS | 1959 | 1464006434699 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1959 | 1464006434703 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:27:14 INFO - PROCESS | 1959 | 1464006434707 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1959 | 1464006434709 Marionette TRACE conn2 <- [1,1018,null,{}] 05:27:14 INFO - PROCESS | 1959 | 1464006434711 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}] 05:27:14 INFO - PROCESS | 1959 | 1464006434799 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:27:14 INFO - PROCESS | 1959 | 1464006434806 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec7000 == 53 [pid = 1959] [id = 262] 05:27:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x11619a400) [pid = 1959] [serial = 784] [outer = 0x0] 05:27:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x116a4d400) [pid = 1959] [serial = 785] [outer = 0x11619a400] 05:27:14 INFO - PROCESS | 1959 | 1464006434832 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x118467400) [pid = 1959] [serial = 786] [outer = 0x11619a400] 05:27:15 INFO - PROCESS | 1959 | 1464006435188 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 520ms 05:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:27:15 INFO - PROCESS | 1959 | 1464006435233 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1959 | 1464006435234 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:27:15 INFO - PROCESS | 1959 | 1464006435237 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1959 | 1464006435239 Marionette TRACE conn2 <- [1,1022,null,{}] 05:27:15 INFO - PROCESS | 1959 | 1464006435246 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}] 05:27:15 INFO - PROCESS | 1959 | 1464006435337 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:27:15 INFO - PROCESS | 1959 | 1464006435343 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x124470000 == 54 [pid = 1959] [id = 263] 05:27:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x118ef5400) [pid = 1959] [serial = 787] [outer = 0x0] 05:27:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x119579800) [pid = 1959] [serial = 788] [outer = 0x118ef5400] 05:27:15 INFO - PROCESS | 1959 | 1464006435372 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x1232da000) [pid = 1959] [serial = 789] [outer = 0x118ef5400] 05:27:15 INFO - PROCESS | 1959 | 1464006435716 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 521ms 05:27:15 INFO - PROCESS | 1959 | 1464006435758 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1959 | 1464006435760 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:27:15 INFO - PROCESS | 1959 | 1464006435781 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1959 | 1464006435782 Marionette TRACE conn2 <- [1,1026,null,{}] 05:27:15 INFO - PROCESS | 1959 | 1464006435784 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}] 05:27:15 INFO - PROCESS | 1959 | 1464006435872 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:27:15 INFO - PROCESS | 1959 | 1464006435878 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c1e800 == 55 [pid = 1959] [id = 264] 05:27:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x123587800) [pid = 1959] [serial = 790] [outer = 0x0] 05:27:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x1243d3c00) [pid = 1959] [serial = 791] [outer = 0x123587800] 05:27:15 INFO - PROCESS | 1959 | 1464006435904 Marionette DEBUG loaded listener.js 05:27:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x1251e5c00) [pid = 1959] [serial = 792] [outer = 0x123587800] 05:27:16 INFO - PROCESS | 1959 | 1464006436258 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]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 524ms 05:27:16 INFO - PROCESS | 1959 | 1464006436301 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:27:16 INFO - PROCESS | 1959 | 1464006436302 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:27:16 INFO - PROCESS | 1959 | 1464006436304 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1959 | 1464006436305 Marionette TRACE conn2 <- [1,1030,null,{}] 05:27:16 INFO - PROCESS | 1959 | 1464006436308 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}] 05:27:16 INFO - PROCESS | 1959 | 1464006436392 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:27:16 INFO - PROCESS | 1959 | 1464006436457 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291b1000 == 56 [pid = 1959] [id = 265] 05:27:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x123592800) [pid = 1959] [serial = 793] [outer = 0x0] 05:27:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x125746000) [pid = 1959] [serial = 794] [outer = 0x123592800] 05:27:16 INFO - PROCESS | 1959 | 1464006436482 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x128c5b400) [pid = 1959] [serial = 795] [outer = 0x123592800] 05:27:16 INFO - PROCESS | 1959 | 1464006436801 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]]]}] 05:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 521ms 05:27:16 INFO - PROCESS | 1959 | 1464006436827 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:27:16 INFO - PROCESS | 1959 | 1464006436829 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:27:16 INFO - PROCESS | 1959 | 1464006436839 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:27:16 INFO - PROCESS | 1959 | 1464006436840 Marionette TRACE conn2 <- [1,1034,null,{}] 05:27:16 INFO - PROCESS | 1959 | 1464006436843 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}] 05:27:16 INFO - PROCESS | 1959 | 1464006436976 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:27:17 INFO - PROCESS | 1959 | 1464006437015 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8e8800 == 57 [pid = 1959] [id = 266] 05:27:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x128cb1000) [pid = 1959] [serial = 796] [outer = 0x0] 05:27:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12ab40000) [pid = 1959] [serial = 797] [outer = 0x128cb1000] 05:27:17 INFO - PROCESS | 1959 | 1464006437041 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12bf0a800) [pid = 1959] [serial = 798] [outer = 0x128cb1000] 05:27:17 INFO - PROCESS | 1959 | 1464006437376 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 569ms 05:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:27:17 INFO - PROCESS | 1959 | 1464006437412 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1959 | 1464006437415 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:27:17 INFO - PROCESS | 1959 | 1464006437417 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1959 | 1464006437418 Marionette TRACE conn2 <- [1,1038,null,{}] 05:27:17 INFO - PROCESS | 1959 | 1464006437421 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}] 05:27:17 INFO - PROCESS | 1959 | 1464006437526 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:27:17 INFO - PROCESS | 1959 | 1464006437539 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1c9800 == 58 [pid = 1959] [id = 267] 05:27:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12ba3d800) [pid = 1959] [serial = 799] [outer = 0x0] 05:27:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12c320000) [pid = 1959] [serial = 800] [outer = 0x12ba3d800] 05:27:17 INFO - PROCESS | 1959 | 1464006437564 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12c557c00) [pid = 1959] [serial = 801] [outer = 0x12ba3d800] 05:27:17 INFO - PROCESS | 1959 | 1464006437919 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]]]}] 05:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 05:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:27:17 INFO - PROCESS | 1959 | 1464006437938 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1959 | 1464006437939 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:27:17 INFO - PROCESS | 1959 | 1464006437941 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1959 | 1464006437942 Marionette TRACE conn2 <- [1,1042,null,{}] 05:27:17 INFO - PROCESS | 1959 | 1464006437953 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}] 05:27:18 INFO - PROCESS | 1959 | 1464006438063 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:27:18 INFO - PROCESS | 1959 | 1464006438104 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8b800 == 59 [pid = 1959] [id = 268] 05:27:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12c318400) [pid = 1959] [serial = 802] [outer = 0x0] 05:27:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12ce5a800) [pid = 1959] [serial = 803] [outer = 0x12c318400] 05:27:18 INFO - PROCESS | 1959 | 1464006438129 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12d3d7800) [pid = 1959] [serial = 804] [outer = 0x12c318400] 05:27:18 INFO - PROCESS | 1959 | 1464006438456 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]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 570ms 05:27:18 INFO - PROCESS | 1959 | 1464006438517 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1959 | 1464006438518 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:27:18 INFO - PROCESS | 1959 | 1464006438520 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1959 | 1464006438521 Marionette TRACE conn2 <- [1,1046,null,{}] 05:27:18 INFO - PROCESS | 1959 | 1464006438524 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}] 05:27:18 INFO - PROCESS | 1959 | 1464006438633 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:27:18 INFO - PROCESS | 1959 | 1464006438670 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5be800 == 60 [pid = 1959] [id = 269] 05:27:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12c556800) [pid = 1959] [serial = 805] [outer = 0x0] 05:27:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12d3de400) [pid = 1959] [serial = 806] [outer = 0x12c556800] 05:27:18 INFO - PROCESS | 1959 | 1464006438694 Marionette DEBUG loaded listener.js 05:27:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12df45c00) [pid = 1959] [serial = 807] [outer = 0x12c556800] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x123615400) [pid = 1959] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x128cb5c00) [pid = 1959] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x112fc0000) [pid = 1959] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x110eb2800) [pid = 1959] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x11754e000) [pid = 1959] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x1129c6800) [pid = 1959] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x1232ac400) [pid = 1959] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x110ee0c00) [pid = 1959] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x11926c800) [pid = 1959] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x110ee6800) [pid = 1959] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12b2a9400) [pid = 1959] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1232adc00) [pid = 1959] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x118465c00) [pid = 1959] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x118054000) [pid = 1959] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:27:18 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12c31a400) [pid = 1959] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:27:19 INFO - PROCESS | 1959 | 1464006439087 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 622ms 05:27:19 INFO - PROCESS | 1959 | 1464006439155 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1959 | 1464006439156 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:27:19 INFO - PROCESS | 1959 | 1464006439159 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1959 | 1464006439161 Marionette TRACE conn2 <- [1,1050,null,{}] 05:27:19 INFO - PROCESS | 1959 | 1464006439168 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}] 05:27:19 INFO - PROCESS | 1959 | 1464006439261 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:27:19 INFO - PROCESS | 1959 | 1464006439266 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6c2000 == 61 [pid = 1959] [id = 270] 05:27:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x117553000) [pid = 1959] [serial = 808] [outer = 0x0] 05:27:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x119268c00) [pid = 1959] [serial = 809] [outer = 0x117553000] 05:27:19 INFO - PROCESS | 1959 | 1464006439291 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x128c67c00) [pid = 1959] [serial = 810] [outer = 0x117553000] 05:27:19 INFO - PROCESS | 1959 | 1464006439639 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]]]}] 05:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 524ms 05:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:27:19 INFO - PROCESS | 1959 | 1464006439683 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:27:19 INFO - PROCESS | 1959 | 1464006439685 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:27:19 INFO - PROCESS | 1959 | 1464006439687 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:27:19 INFO - PROCESS | 1959 | 1464006439688 Marionette TRACE conn2 <- [1,1054,null,{}] 05:27:19 INFO - PROCESS | 1959 | 1464006439691 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}] 05:27:19 INFO - PROCESS | 1959 | 1464006439821 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:27:19 INFO - PROCESS | 1959 | 1464006439861 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x135864000 == 62 [pid = 1959] [id = 271] 05:27:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x128bd1c00) [pid = 1959] [serial = 811] [outer = 0x0] 05:27:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12df45000) [pid = 1959] [serial = 812] [outer = 0x128bd1c00] 05:27:19 INFO - PROCESS | 1959 | 1464006439890 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x1359ba400) [pid = 1959] [serial = 813] [outer = 0x128bd1c00] 05:27:20 INFO - PROCESS | 1959 | 1464006440172 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 519ms 05:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:27:20 INFO - PROCESS | 1959 | 1464006440207 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1959 | 1464006440208 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:27:20 INFO - PROCESS | 1959 | 1464006440210 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1959 | 1464006440211 Marionette TRACE conn2 <- [1,1058,null,{}] 05:27:20 INFO - PROCESS | 1959 | 1464006440222 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}] 05:27:20 INFO - PROCESS | 1959 | 1464006440319 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:27:20 INFO - PROCESS | 1959 | 1464006440324 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x1358f5800 == 63 [pid = 1959] [id = 272] 05:27:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12c107800) [pid = 1959] [serial = 814] [outer = 0x0] 05:27:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12c10b800) [pid = 1959] [serial = 815] [outer = 0x12c107800] 05:27:20 INFO - PROCESS | 1959 | 1464006440348 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12c10f800) [pid = 1959] [serial = 816] [outer = 0x12c107800] 05:27:20 INFO - PROCESS | 1959 | 1464006440704 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]]]}] 05:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 527ms 05:27:20 INFO - PROCESS | 1959 | 1464006440737 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1959 | 1464006440739 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:27:20 INFO - PROCESS | 1959 | 1464006440741 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1959 | 1464006440750 Marionette TRACE conn2 <- [1,1062,null,{}] 05:27:20 INFO - PROCESS | 1959 | 1464006440765 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}] 05:27:20 INFO - PROCESS | 1959 | 1464006440855 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:27:20 INFO - PROCESS | 1959 | 1464006440860 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e11000 == 64 [pid = 1959] [id = 273] 05:27:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12c10fc00) [pid = 1959] [serial = 817] [outer = 0x0] 05:27:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12c138000) [pid = 1959] [serial = 818] [outer = 0x12c10fc00] 05:27:20 INFO - PROCESS | 1959 | 1464006440885 Marionette DEBUG loaded listener.js 05:27:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12c13c000) [pid = 1959] [serial = 819] [outer = 0x12c10fc00] 05:27:21 INFO - PROCESS | 1959 | 1464006441378 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]]]}] 05:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 05:27:21 INFO - PROCESS | 1959 | 1464006441433 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:27:21 INFO - PROCESS | 1959 | 1464006441436 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:27:21 INFO - PROCESS | 1959 | 1464006441440 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:27:21 INFO - PROCESS | 1959 | 1464006441442 Marionette TRACE conn2 <- [1,1066,null,{}] 05:27:21 INFO - PROCESS | 1959 | 1464006441446 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}] 05:27:21 INFO - PROCESS | 1959 | 1464006441561 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:27:21 INFO - PROCESS | 1959 | 1464006441679 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x12333e800 == 65 [pid = 1959] [id = 274] 05:27:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x1129ca400) [pid = 1959] [serial = 820] [outer = 0x0] 05:27:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x113867800) [pid = 1959] [serial = 821] [outer = 0x1129ca400] 05:27:21 INFO - PROCESS | 1959 | 1464006441710 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x1181ebc00) [pid = 1959] [serial = 822] [outer = 0x1129ca400] 05:27:22 INFO - PROCESS | 1959 | 1464006442123 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 721ms 05:27:22 INFO - PROCESS | 1959 | 1464006442178 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1959 | 1464006442182 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:27:22 INFO - PROCESS | 1959 | 1464006442189 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1959 | 1464006442191 Marionette TRACE conn2 <- [1,1070,null,{}] 05:27:22 INFO - PROCESS | 1959 | 1464006442194 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}] 05:27:22 INFO - PROCESS | 1959 | 1464006442307 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:27:22 INFO - PROCESS | 1959 | 1464006442383 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b218800 == 66 [pid = 1959] [id = 275] 05:27:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x11926e000) [pid = 1959] [serial = 823] [outer = 0x0] 05:27:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x119580c00) [pid = 1959] [serial = 824] [outer = 0x11926e000] 05:27:22 INFO - PROCESS | 1959 | 1464006442412 Marionette DEBUG loaded listener.js 05:27:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x1232dac00) [pid = 1959] [serial = 825] [outer = 0x11926e000] 05:27:22 INFO - PROCESS | 1959 | 1464006442832 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 670ms 05:27:22 INFO - PROCESS | 1959 | 1464006442859 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:27:22 INFO - PROCESS | 1959 | 1464006442861 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:27:22 INFO - PROCESS | 1959 | 1464006442863 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1959 | 1464006442866 Marionette TRACE conn2 <- [1,1074,null,{}] 05:27:22 INFO - PROCESS | 1959 | 1464006442874 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}] 05:27:23 INFO - PROCESS | 1959 | 1464006443009 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:27:23 INFO - PROCESS | 1959 | 1464006443116 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x135872000 == 67 [pid = 1959] [id = 276] 05:27:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x1180afc00) [pid = 1959] [serial = 826] [outer = 0x0] 05:27:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x11931c800) [pid = 1959] [serial = 827] [outer = 0x1180afc00] 05:27:23 INFO - PROCESS | 1959 | 1464006443149 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x124693c00) [pid = 1959] [serial = 828] [outer = 0x1180afc00] 05:27:23 INFO - PROCESS | 1959 | 1464006443585 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]]]}] 05:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 773ms 05:27:23 INFO - PROCESS | 1959 | 1464006443637 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:27:23 INFO - PROCESS | 1959 | 1464006443639 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:27:23 INFO - PROCESS | 1959 | 1464006443641 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:27:23 INFO - PROCESS | 1959 | 1464006443642 Marionette TRACE conn2 <- [1,1078,null,{}] 05:27:23 INFO - PROCESS | 1959 | 1464006443645 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}] 05:27:23 INFO - PROCESS | 1959 | 1464006443756 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:27:23 INFO - PROCESS | 1959 | 1464006443859 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d29800 == 68 [pid = 1959] [id = 277] 05:27:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x126493c00) [pid = 1959] [serial = 829] [outer = 0x0] 05:27:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x128cac800) [pid = 1959] [serial = 830] [outer = 0x126493c00] 05:27:23 INFO - PROCESS | 1959 | 1464006443891 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x129377000) [pid = 1959] [serial = 831] [outer = 0x126493c00] 05:27:24 INFO - PROCESS | 1959 | 1464006444318 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 722ms 05:27:24 INFO - PROCESS | 1959 | 1464006444364 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1959 | 1464006444365 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:27:24 INFO - PROCESS | 1959 | 1464006444368 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1959 | 1464006444369 Marionette TRACE conn2 <- [1,1082,null,{}] 05:27:24 INFO - PROCESS | 1959 | 1464006444372 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}] 05:27:24 INFO - PROCESS | 1959 | 1464006444492 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:27:24 INFO - PROCESS | 1959 | 1464006444626 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d67800 == 69 [pid = 1959] [id = 278] 05:27:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x128bd5c00) [pid = 1959] [serial = 832] [outer = 0x0] 05:27:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12aba9400) [pid = 1959] [serial = 833] [outer = 0x128bd5c00] 05:27:24 INFO - PROCESS | 1959 | 1464006444676 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x12ba36c00) [pid = 1959] [serial = 834] [outer = 0x128bd5c00] 05:27:25 INFO - PROCESS | 1959 | 1464006445165 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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 869ms 05:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:27:25 INFO - PROCESS | 1959 | 1464006445238 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1959 | 1464006445239 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:27:25 INFO - PROCESS | 1959 | 1464006445241 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1959 | 1464006445242 Marionette TRACE conn2 <- [1,1086,null,{}] 05:27:25 INFO - PROCESS | 1959 | 1464006445245 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}] 05:27:25 INFO - PROCESS | 1959 | 1464006445361 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:27:25 INFO - PROCESS | 1959 | 1464006445454 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383d2800 == 70 [pid = 1959] [id = 279] 05:27:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x128bfcc00) [pid = 1959] [serial = 835] [outer = 0x0] 05:27:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x12caa0c00) [pid = 1959] [serial = 836] [outer = 0x128bfcc00] 05:27:25 INFO - PROCESS | 1959 | 1464006445484 Marionette DEBUG loaded listener.js 05:27:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x12d3de800) [pid = 1959] [serial = 837] [outer = 0x128bfcc00] 05:27:25 INFO - PROCESS | 1959 | 1464006445900 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]]]}] 05:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 672ms 05:27:25 INFO - PROCESS | 1959 | 1464006445942 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:27:25 INFO - PROCESS | 1959 | 1464006445944 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:27:25 INFO - PROCESS | 1959 | 1464006445949 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:27:25 INFO - PROCESS | 1959 | 1464006445950 Marionette TRACE conn2 <- [1,1090,null,{}] 05:27:25 INFO - PROCESS | 1959 | 1464006445953 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}] 05:27:26 INFO - PROCESS | 1959 | 1464006446063 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:27:26 INFO - PROCESS | 1959 | 1464006446141 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x118135000 == 71 [pid = 1959] [id = 280] 05:27:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x111c84c00) [pid = 1959] [serial = 838] [outer = 0x0] 05:27:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x118ef6000) [pid = 1959] [serial = 839] [outer = 0x111c84c00] 05:27:26 INFO - PROCESS | 1959 | 1464006446170 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x12caa6400) [pid = 1959] [serial = 840] [outer = 0x111c84c00] 05:27:26 INFO - PROCESS | 1959 | 1464006446830 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]]]}] 05:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 927ms 05:27:26 INFO - PROCESS | 1959 | 1464006446876 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:27:26 INFO - PROCESS | 1959 | 1464006446879 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:27:26 INFO - PROCESS | 1959 | 1464006446882 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1959 | 1464006446884 Marionette TRACE conn2 <- [1,1094,null,{}] 05:27:26 INFO - PROCESS | 1959 | 1464006446889 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}] 05:27:26 INFO - PROCESS | 1959 | 1464006446993 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:27:27 INFO - PROCESS | 1959 | 1464006447107 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x116082000 == 72 [pid = 1959] [id = 281] 05:27:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x110ed9000) [pid = 1959] [serial = 841] [outer = 0x0] 05:27:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x110ee5800) [pid = 1959] [serial = 842] [outer = 0x110ed9000] 05:27:27 INFO - PROCESS | 1959 | 1464006447139 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x1129cbc00) [pid = 1959] [serial = 843] [outer = 0x110ed9000] 05:27:27 INFO - PROCESS | 1959 | 1464006447582 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]]]}] 05:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 773ms 05:27:27 INFO - PROCESS | 1959 | 1464006447664 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:27:27 INFO - PROCESS | 1959 | 1464006447668 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:27:27 INFO - PROCESS | 1959 | 1464006447674 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:27:27 INFO - PROCESS | 1959 | 1464006447676 Marionette TRACE conn2 <- [1,1098,null,{}] 05:27:27 INFO - PROCESS | 1959 | 1464006447678 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}] 05:27:27 INFO - PROCESS | 1959 | 1464006447780 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:27:27 INFO - PROCESS | 1959 | 1464006447863 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e16000 == 73 [pid = 1959] [id = 282] 05:27:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x117448c00) [pid = 1959] [serial = 844] [outer = 0x0] 05:27:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x1180a9400) [pid = 1959] [serial = 845] [outer = 0x117448c00] 05:27:27 INFO - PROCESS | 1959 | 1464006447891 Marionette DEBUG loaded listener.js 05:27:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x1180b2800) [pid = 1959] [serial = 846] [outer = 0x117448c00] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12b21b800 == 72 [pid = 1959] [id = 185] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x1358f5800 == 71 [pid = 1959] [id = 272] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x135864000 == 70 [pid = 1959] [id = 271] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6c2000 == 69 [pid = 1959] [id = 270] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5be800 == 68 [pid = 1959] [id = 269] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x12bf0bc00) [pid = 1959] [serial = 716] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x12ca9fc00) [pid = 1959] [serial = 719] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce8b800 == 67 [pid = 1959] [id = 268] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1c9800 == 66 [pid = 1959] [id = 267] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8e8800 == 65 [pid = 1959] [id = 266] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x1291b1000 == 64 [pid = 1959] [id = 265] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x128c1e800 == 63 [pid = 1959] [id = 264] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x124470000 == 62 [pid = 1959] [id = 263] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec7000 == 61 [pid = 1959] [id = 262] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x118e0f000 == 60 [pid = 1959] [id = 261] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12cea9000 == 59 [pid = 1959] [id = 256] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x126ae8000 == 58 [pid = 1959] [id = 255] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x11956b000 == 57 [pid = 1959] [id = 254] 05:27:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6ca800 == 56 [pid = 1959] [id = 253] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x12ba1f000) [pid = 1959] [serial = 585] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x128bf2400) [pid = 1959] [serial = 743] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x128dcf400) [pid = 1959] [serial = 746] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x116155000) [pid = 1959] [serial = 728] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x1181e0000) [pid = 1959] [serial = 729] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x110f31800) [pid = 1959] [serial = 723] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x110ee5c00) [pid = 1959] [serial = 722] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x128c66000) [pid = 1959] [serial = 744] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x1181e8400) [pid = 1959] [serial = 707] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x118467800) [pid = 1959] [serial = 731] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x119264400) [pid = 1959] [serial = 732] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x1129c6000) [pid = 1959] [serial = 704] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x12468c000) [pid = 1959] [serial = 710] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x112a7c400) [pid = 1959] [serial = 726] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x1129cd800) [pid = 1959] [serial = 725] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x128cb6800) [pid = 1959] [serial = 713] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x1232dec00) [pid = 1959] [serial = 737] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x123615c00) [pid = 1959] [serial = 738] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12c551800) [pid = 1959] [serial = 702] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x11931bc00) [pid = 1959] [serial = 734] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x11a2b0800) [pid = 1959] [serial = 735] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x128cb1400) [pid = 1959] [serial = 750] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x1181eac00) [pid = 1959] [serial = 749] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x12bf02400) [pid = 1959] [serial = 755] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x129190800) [pid = 1959] [serial = 747] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x12468a000) [pid = 1959] [serial = 740] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x12a6cc800) [pid = 1959] [serial = 752] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x12bf0e400) [pid = 1959] [serial = 756] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12649b000) [pid = 1959] [serial = 741] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x12ab49000) [pid = 1959] [serial = 753] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x12c552400) [pid = 1959] [serial = 639] [outer = 0x0] [url = about:blank] 05:27:28 INFO - PROCESS | 1959 | 1464006448300 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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 673ms 05:27:28 INFO - PROCESS | 1959 | 1464006448347 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1959 | 1464006448349 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:27:28 INFO - PROCESS | 1959 | 1464006448351 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1959 | 1464006448354 Marionette TRACE conn2 <- [1,1102,null,{}] 05:27:28 INFO - PROCESS | 1959 | 1464006448361 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}] 05:27:28 INFO - PROCESS | 1959 | 1464006448454 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:27:28 INFO - PROCESS | 1959 | 1464006448480 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x119572000 == 57 [pid = 1959] [id = 283] 05:27:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x118241800) [pid = 1959] [serial = 847] [outer = 0x0] 05:27:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x118469c00) [pid = 1959] [serial = 848] [outer = 0x118241800] 05:27:28 INFO - PROCESS | 1959 | 1464006448508 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x119264400) [pid = 1959] [serial = 849] [outer = 0x118241800] 05:27:28 INFO - PROCESS | 1959 | 1464006448888 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]]]}] 05:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 572ms 05:27:28 INFO - PROCESS | 1959 | 1464006448924 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:27:28 INFO - PROCESS | 1959 | 1464006448926 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:27:28 INFO - PROCESS | 1959 | 1464006448928 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1959 | 1464006448929 Marionette TRACE conn2 <- [1,1106,null,{}] 05:27:28 INFO - PROCESS | 1959 | 1464006448932 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}] 05:27:29 INFO - PROCESS | 1959 | 1464006449022 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:27:29 INFO - PROCESS | 1959 | 1464006449026 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x124b76000 == 58 [pid = 1959] [id = 284] 05:27:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x11926b800) [pid = 1959] [serial = 850] [outer = 0x0] 05:27:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x119580800) [pid = 1959] [serial = 851] [outer = 0x11926b800] 05:27:29 INFO - PROCESS | 1959 | 1464006449054 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x121102400) [pid = 1959] [serial = 852] [outer = 0x11926b800] 05:27:29 INFO - PROCESS | 1959 | 1464006449382 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 471ms 05:27:29 INFO - PROCESS | 1959 | 1464006449417 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1959 | 1464006449418 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:27:29 INFO - PROCESS | 1959 | 1464006449428 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1959 | 1464006449429 Marionette TRACE conn2 <- [1,1110,null,{}] 05:27:29 INFO - PROCESS | 1959 | 1464006449432 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}] 05:27:29 INFO - PROCESS | 1959 | 1464006449517 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:27:29 INFO - PROCESS | 1959 | 1464006449522 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x128d13800 == 59 [pid = 1959] [id = 285] 05:27:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x119583800) [pid = 1959] [serial = 853] [outer = 0x0] 05:27:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12110ac00) [pid = 1959] [serial = 854] [outer = 0x119583800] 05:27:29 INFO - PROCESS | 1959 | 1464006449547 Marionette DEBUG loaded listener.js 05:27:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12110f000) [pid = 1959] [serial = 855] [outer = 0x119583800] 05:27:29 INFO - PROCESS | 1959 | 1464006449891 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 472ms 05:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:27:29 INFO - PROCESS | 1959 | 1464006449901 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1959 | 1464006449902 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:27:29 INFO - PROCESS | 1959 | 1464006449904 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1959 | 1464006449906 Marionette TRACE conn2 <- [1,1114,null,{}] 05:27:29 INFO - PROCESS | 1959 | 1464006449908 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}] 05:27:30 INFO - PROCESS | 1959 | 1464006450010 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:27:30 INFO - PROCESS | 1959 | 1464006450082 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x12951f800 == 60 [pid = 1959] [id = 286] 05:27:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x121108400) [pid = 1959] [serial = 856] [outer = 0x0] 05:27:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x123291c00) [pid = 1959] [serial = 857] [outer = 0x121108400] 05:27:30 INFO - PROCESS | 1959 | 1464006450108 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12468c000) [pid = 1959] [serial = 858] [outer = 0x121108400] 05:27:30 INFO - PROCESS | 1959 | 1464006450429 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]]]}] 05:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 568ms 05:27:30 INFO - PROCESS | 1959 | 1464006450477 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:27:30 INFO - PROCESS | 1959 | 1464006450478 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:27:30 INFO - PROCESS | 1959 | 1464006450481 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:27:30 INFO - PROCESS | 1959 | 1464006450482 Marionette TRACE conn2 <- [1,1118,null,{}] 05:27:30 INFO - PROCESS | 1959 | 1464006450484 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}] 05:27:30 INFO - PROCESS | 1959 | 1464006450600 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:27:30 INFO - PROCESS | 1959 | 1464006450614 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abc9800 == 61 [pid = 1959] [id = 287] 05:27:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x124a24800) [pid = 1959] [serial = 859] [outer = 0x0] 05:27:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x124fa5c00) [pid = 1959] [serial = 860] [outer = 0x124a24800] 05:27:30 INFO - PROCESS | 1959 | 1464006450639 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x1268b9400) [pid = 1959] [serial = 861] [outer = 0x124a24800] 05:27:31 INFO - PROCESS | 1959 | 1464006451135 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 05:27:31 INFO - PROCESS | 1959 | 1464006451151 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1959 | 1464006451153 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:27:31 INFO - PROCESS | 1959 | 1464006451155 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1959 | 1464006451156 Marionette TRACE conn2 <- [1,1122,null,{}] 05:27:31 INFO - PROCESS | 1959 | 1464006451158 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}] 05:27:31 INFO - PROCESS | 1959 | 1464006451269 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:27:31 INFO - PROCESS | 1959 | 1464006451285 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb3e800 == 62 [pid = 1959] [id = 288] 05:27:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x124eb0c00) [pid = 1959] [serial = 862] [outer = 0x0] 05:27:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x128bf8000) [pid = 1959] [serial = 863] [outer = 0x124eb0c00] 05:27:31 INFO - PROCESS | 1959 | 1464006451310 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x12b029c00) [pid = 1959] [serial = 864] [outer = 0x124eb0c00] 05:27:31 INFO - PROCESS | 1959 | 1464006451656 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 521ms 05:27:31 INFO - PROCESS | 1959 | 1464006451677 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1959 | 1464006451678 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:27:31 INFO - PROCESS | 1959 | 1464006451688 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1959 | 1464006451689 Marionette TRACE conn2 <- [1,1126,null,{}] 05:27:31 INFO - PROCESS | 1959 | 1464006451691 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}] 05:27:31 INFO - PROCESS | 1959 | 1464006451800 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:27:31 INFO - PROCESS | 1959 | 1464006451847 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf68000 == 63 [pid = 1959] [id = 289] 05:27:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x12b025c00) [pid = 1959] [serial = 865] [outer = 0x0] 05:27:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12ba1d400) [pid = 1959] [serial = 866] [outer = 0x12b025c00] 05:27:31 INFO - PROCESS | 1959 | 1464006451872 Marionette DEBUG loaded listener.js 05:27:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x12bf06400) [pid = 1959] [serial = 867] [outer = 0x12b025c00] 05:27:32 INFO - PROCESS | 1959 | 1464006452264 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]]]}] 05:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 625ms 05:27:32 INFO - PROCESS | 1959 | 1464006452321 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:27:32 INFO - PROCESS | 1959 | 1464006452322 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:27:32 INFO - PROCESS | 1959 | 1464006452326 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:27:32 INFO - PROCESS | 1959 | 1464006452327 Marionette TRACE conn2 <- [1,1130,null,{}] 05:27:32 INFO - PROCESS | 1959 | 1464006452333 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}] 05:27:32 INFO - PROCESS | 1959 | 1464006452866 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x128cb1000) [pid = 1959] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x12c318400) [pid = 1959] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x12ba3d800) [pid = 1959] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12c556800) [pid = 1959] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x11619a400) [pid = 1959] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x123587800) [pid = 1959] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x12b2aa400) [pid = 1959] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x1125b2400) [pid = 1959] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x123592800) [pid = 1959] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x118ef5400) [pid = 1959] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x128bd1c00) [pid = 1959] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x117553000) [pid = 1959] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:27:32 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12c107800) [pid = 1959] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:27:32 INFO - PROCESS | 1959 | 1464006452920 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213af800 == 64 [pid = 1959] [id = 290] 05:27:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x110ed8400) [pid = 1959] [serial = 868] [outer = 0x0] 05:27:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x1125b2400) [pid = 1959] [serial = 869] [outer = 0x110ed8400] 05:27:32 INFO - PROCESS | 1959 | 1464006452945 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x123592800) [pid = 1959] [serial = 870] [outer = 0x110ed8400] 05:27:33 INFO - PROCESS | 1959 | 1464006453251 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]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 974ms 05:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:27:33 INFO - PROCESS | 1959 | 1464006453300 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1959 | 1464006453301 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:27:33 INFO - PROCESS | 1959 | 1464006453303 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1959 | 1464006453305 Marionette TRACE conn2 <- [1,1134,null,{}] 05:27:33 INFO - PROCESS | 1959 | 1464006453307 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}] 05:27:33 INFO - PROCESS | 1959 | 1464006453436 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:27:33 INFO - PROCESS | 1959 | 1464006453445 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8f000 == 65 [pid = 1959] [id = 291] 05:27:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x119acb400) [pid = 1959] [serial = 871] [outer = 0x0] 05:27:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12c102800) [pid = 1959] [serial = 872] [outer = 0x119acb400] 05:27:33 INFO - PROCESS | 1959 | 1464006453474 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12c314000) [pid = 1959] [serial = 873] [outer = 0x119acb400] 05:27:33 INFO - PROCESS | 1959 | 1464006453789 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]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 518ms 05:27:33 INFO - PROCESS | 1959 | 1464006453823 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1959 | 1464006453824 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:27:33 INFO - PROCESS | 1959 | 1464006453826 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1959 | 1464006453827 Marionette TRACE conn2 <- [1,1138,null,{}] 05:27:33 INFO - PROCESS | 1959 | 1464006453832 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}] 05:27:33 INFO - PROCESS | 1959 | 1464006453923 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:27:33 INFO - PROCESS | 1959 | 1464006453928 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x134edd000 == 66 [pid = 1959] [id = 292] 05:27:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x121133800) [pid = 1959] [serial = 874] [outer = 0x0] 05:27:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x12113c400) [pid = 1959] [serial = 875] [outer = 0x121133800] 05:27:33 INFO - PROCESS | 1959 | 1464006453954 Marionette DEBUG loaded listener.js 05:27:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x121140400) [pid = 1959] [serial = 876] [outer = 0x121133800] 05:27:34 INFO - PROCESS | 1959 | 1464006454302 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 05:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:27:34 INFO - PROCESS | 1959 | 1464006454357 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 1959 | 1464006454358 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:27:34 INFO - PROCESS | 1959 | 1464006454361 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 1959 | 1464006454362 Marionette TRACE conn2 <- [1,1142,null,{}] 05:27:34 INFO - PROCESS | 1959 | 1464006454364 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}] 05:27:34 INFO - PROCESS | 1959 | 1464006454454 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:27:34 INFO - PROCESS | 1959 | 1464006454459 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x13527a000 == 67 [pid = 1959] [id = 293] 05:27:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x12113d400) [pid = 1959] [serial = 877] [outer = 0x0] 05:27:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x12c31c400) [pid = 1959] [serial = 878] [outer = 0x12113d400] 05:27:34 INFO - PROCESS | 1959 | 1464006454483 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12c550400) [pid = 1959] [serial = 879] [outer = 0x12113d400] 05:27:34 INFO - PROCESS | 1959 | 1464006454911 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]]]}] 05:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 571ms 05:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:27:34 INFO - PROCESS | 1959 | 1464006454932 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:27:34 INFO - PROCESS | 1959 | 1464006454935 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:27:34 INFO - PROCESS | 1959 | 1464006454938 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:27:34 INFO - PROCESS | 1959 | 1464006454941 Marionette TRACE conn2 <- [1,1146,null,{}] 05:27:34 INFO - PROCESS | 1959 | 1464006454946 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}] 05:27:35 INFO - PROCESS | 1959 | 1464006455062 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:27:35 INFO - PROCESS | 1959 | 1464006455143 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x118132000 == 68 [pid = 1959] [id = 294] 05:27:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1125b2c00) [pid = 1959] [serial = 880] [outer = 0x0] 05:27:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x1125bec00) [pid = 1959] [serial = 881] [outer = 0x1125b2c00] 05:27:35 INFO - PROCESS | 1959 | 1464006455175 Marionette DEBUG loaded listener.js 05:27:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x113de9400) [pid = 1959] [serial = 882] [outer = 0x1125b2c00] 05:27:35 INFO - PROCESS | 1959 | 1464006455614 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]]]}] 05:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 722ms 05:27:35 INFO - PROCESS | 1959 | 1464006455661 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1959 | 1464006455665 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:27:35 INFO - PROCESS | 1959 | 1464006455670 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1959 | 1464006455672 Marionette TRACE conn2 <- [1,1150,null,{}] 05:27:35 INFO - PROCESS | 1959 | 1464006455675 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}] 05:27:35 INFO - PROCESS | 1959 | 1464006455812 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:27:35 INFO - PROCESS | 1959 | 1464006455956 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x128d15000 == 69 [pid = 1959] [id = 295] 05:27:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x1180ab400) [pid = 1959] [serial = 883] [outer = 0x0] 05:27:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x118242800) [pid = 1959] [serial = 884] [outer = 0x1180ab400] 05:27:36 INFO - PROCESS | 1959 | 1464006456006 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x11926cc00) [pid = 1959] [serial = 885] [outer = 0x1180ab400] 05:27:36 INFO - PROCESS | 1959 | 1464006456523 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]]]}] 05:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 924ms 05:27:36 INFO - PROCESS | 1959 | 1464006456594 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:27:36 INFO - PROCESS | 1959 | 1464006456595 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:27:36 INFO - PROCESS | 1959 | 1464006456598 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:27:36 INFO - PROCESS | 1959 | 1464006456601 Marionette TRACE conn2 <- [1,1154,null,{}] 05:27:36 INFO - PROCESS | 1959 | 1464006456609 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}] 05:27:36 INFO - PROCESS | 1959 | 1464006456723 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:27:36 INFO - PROCESS | 1959 | 1464006456831 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d6a000 == 70 [pid = 1959] [id = 296] 05:27:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x12329b400) [pid = 1959] [serial = 886] [outer = 0x0] 05:27:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x123608800) [pid = 1959] [serial = 887] [outer = 0x12329b400] 05:27:36 INFO - PROCESS | 1959 | 1464006456864 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x124033c00) [pid = 1959] [serial = 888] [outer = 0x12329b400] 05:27:37 INFO - PROCESS | 1959 | 1464006457309 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 721ms 05:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:27:37 INFO - PROCESS | 1959 | 1464006457320 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1959 | 1464006457322 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:27:37 INFO - PROCESS | 1959 | 1464006457324 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1959 | 1464006457325 Marionette TRACE conn2 <- [1,1158,null,{}] 05:27:37 INFO - PROCESS | 1959 | 1464006457346 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}] 05:27:37 INFO - PROCESS | 1959 | 1464006457477 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:27:37 INFO - PROCESS | 1959 | 1464006457534 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383de800 == 71 [pid = 1959] [id = 297] 05:27:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x128c5d400) [pid = 1959] [serial = 889] [outer = 0x0] 05:27:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x12aba9c00) [pid = 1959] [serial = 890] [outer = 0x128c5d400] 05:27:37 INFO - PROCESS | 1959 | 1464006457563 Marionette DEBUG loaded listener.js 05:27:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12c106000) [pid = 1959] [serial = 891] [outer = 0x128c5d400] 05:27:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x12c138c00) [pid = 1959] [serial = 892] [outer = 0x12caa8c00] 05:27:38 INFO - PROCESS | 1959 | 1464006458021 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 720ms 05:27:38 INFO - PROCESS | 1959 | 1464006458045 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 1959 | 1464006458046 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:27:38 INFO - PROCESS | 1959 | 1464006458048 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1959 | 1464006458050 Marionette TRACE conn2 <- [1,1162,null,{}] 05:27:38 INFO - PROCESS | 1959 | 1464006458052 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}] 05:27:38 INFO - PROCESS | 1959 | 1464006458179 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:27:38 INFO - PROCESS | 1959 | 1464006458259 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383d3800 == 72 [pid = 1959] [id = 298] 05:27:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1170dec00) [pid = 1959] [serial = 893] [outer = 0x0] 05:27:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x118471000) [pid = 1959] [serial = 894] [outer = 0x1170dec00] 05:27:38 INFO - PROCESS | 1959 | 1464006458301 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x12c551400) [pid = 1959] [serial = 895] [outer = 0x1170dec00] 05:27:38 INFO - PROCESS | 1959 | 1464006458705 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]]]}] 05:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 720ms 05:27:38 INFO - PROCESS | 1959 | 1464006458769 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:27:38 INFO - PROCESS | 1959 | 1464006458771 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:27:38 INFO - PROCESS | 1959 | 1464006458773 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:27:38 INFO - PROCESS | 1959 | 1464006458774 Marionette TRACE conn2 <- [1,1166,null,{}] 05:27:38 INFO - PROCESS | 1959 | 1464006458777 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}] 05:27:38 INFO - PROCESS | 1959 | 1464006458903 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:27:38 INFO - PROCESS | 1959 | 1464006458984 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x110d8a800 == 73 [pid = 1959] [id = 299] 05:27:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x12ca9fc00) [pid = 1959] [serial = 896] [outer = 0x0] 05:27:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x12d3dd800) [pid = 1959] [serial = 897] [outer = 0x12ca9fc00] 05:27:39 INFO - PROCESS | 1959 | 1464006459015 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x12df51c00) [pid = 1959] [serial = 898] [outer = 0x12ca9fc00] 05:27:39 INFO - PROCESS | 1959 | 1464006459427 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]]]}] 05:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 05:27:39 INFO - PROCESS | 1959 | 1464006459444 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:27:39 INFO - PROCESS | 1959 | 1464006459446 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:27:39 INFO - PROCESS | 1959 | 1464006459450 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1959 | 1464006459452 Marionette TRACE conn2 <- [1,1170,null,{}] 05:27:39 INFO - PROCESS | 1959 | 1464006459454 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}] 05:27:39 INFO - PROCESS | 1959 | 1464006459579 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:27:39 INFO - PROCESS | 1959 | 1464006459687 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x135c24000 == 74 [pid = 1959] [id = 300] 05:27:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x12caa6000) [pid = 1959] [serial = 899] [outer = 0x0] 05:27:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x1359b7c00) [pid = 1959] [serial = 900] [outer = 0x12caa6000] 05:27:39 INFO - PROCESS | 1959 | 1464006459718 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x1359be400) [pid = 1959] [serial = 901] [outer = 0x12caa6000] 05:27:40 INFO - PROCESS | 1959 | 1464006460112 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms 05:27:40 INFO - PROCESS | 1959 | 1464006460123 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:27:40 INFO - PROCESS | 1959 | 1464006460125 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:27:40 INFO - PROCESS | 1959 | 1464006460127 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1959 | 1464006460128 Marionette TRACE conn2 <- [1,1174,null,{}] 05:27:40 INFO - PROCESS | 1959 | 1464006460131 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}] 05:27:40 INFO - PROCESS | 1959 | 1464006460242 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:27:40 INFO - PROCESS | 1959 | 1464006460350 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x135c36800 == 75 [pid = 1959] [id = 301] 05:27:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x12a60bc00) [pid = 1959] [serial = 902] [outer = 0x0] 05:27:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x1351a6c00) [pid = 1959] [serial = 903] [outer = 0x12a60bc00] 05:27:40 INFO - PROCESS | 1959 | 1464006460381 Marionette DEBUG loaded listener.js 05:27:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x1351acc00) [pid = 1959] [serial = 904] [outer = 0x12a60bc00] 05:27:40 INFO - PROCESS | 1959 | 1464006460786 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] 05:27:40 INFO - PROCESS | 1959 | 1464006460850 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:27:40 INFO - PROCESS | 1959 | 1464006460852 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1959 | 1464006460853 Marionette TRACE conn2 <- [1,1178,null,{}] 05:27:40 INFO - PROCESS | 1959 | 1464006460856 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}] 05:27:40 INFO - PROCESS | 1959 | 1464006460986 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:27:41 INFO - PROCESS | 1959 | 1464006461083 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x12473c800 == 76 [pid = 1959] [id = 302] 05:27:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x110f29c00) [pid = 1959] [serial = 905] [outer = 0x0] 05:27:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x1351a8400) [pid = 1959] [serial = 906] [outer = 0x110f29c00] 05:27:41 INFO - PROCESS | 1959 | 1464006461112 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x1351b0c00) [pid = 1959] [serial = 907] [outer = 0x110f29c00] 05:27:41 INFO - PROCESS | 1959 | 1464006461822 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] 05:27:41 INFO - PROCESS | 1959 | 1464006461881 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:27:41 INFO - PROCESS | 1959 | 1464006461906 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:27:41 INFO - PROCESS | 1959 | 1464006461910 Marionette TRACE conn2 <- [1,1182,null,{}] 05:27:41 INFO - PROCESS | 1959 | 1464006461916 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}] 05:27:42 INFO - PROCESS | 1959 | 1464006462077 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:27:42 INFO - PROCESS | 1959 | 1464006462195 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fc9800 == 77 [pid = 1959] [id = 303] 05:27:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x112a6f800) [pid = 1959] [serial = 908] [outer = 0x0] 05:27:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x112fc6c00) [pid = 1959] [serial = 909] [outer = 0x112a6f800] 05:27:42 INFO - PROCESS | 1959 | 1464006462224 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x1170de800) [pid = 1959] [serial = 910] [outer = 0x112a6f800] 05:27:42 INFO - PROCESS | 1959 | 1464006462644 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:27:42 INFO - PROCESS | 1959 | 1464006462684 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:27:42 INFO - PROCESS | 1959 | 1464006462689 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1959 | 1464006462690 Marionette TRACE conn2 <- [1,1186,null,{}] 05:27:42 INFO - PROCESS | 1959 | 1464006462693 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}] 05:27:42 INFO - PROCESS | 1959 | 1464006462799 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:27:42 INFO - PROCESS | 1959 | 1464006462884 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0eb000 == 78 [pid = 1959] [id = 304] 05:27:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x1180b0000) [pid = 1959] [serial = 911] [outer = 0x0] 05:27:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x118edec00) [pid = 1959] [serial = 912] [outer = 0x1180b0000] 05:27:42 INFO - PROCESS | 1959 | 1464006462913 Marionette DEBUG loaded listener.js 05:27:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x1193c2800) [pid = 1959] [serial = 913] [outer = 0x1180b0000] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x134edd000 == 77 [pid = 1959] [id = 292] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce8f000 == 76 [pid = 1959] [id = 291] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x1213af800 == 75 [pid = 1959] [id = 290] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf68000 == 74 [pid = 1959] [id = 289] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x12caa9800) [pid = 1959] [serial = 776] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb3e800 == 73 [pid = 1959] [id = 288] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12abc9800 == 72 [pid = 1959] [id = 287] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12951f800 == 71 [pid = 1959] [id = 286] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x128d13800 == 70 [pid = 1959] [id = 285] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x124b76000 == 69 [pid = 1959] [id = 284] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x119572000 == 68 [pid = 1959] [id = 283] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x118e16000 == 67 [pid = 1959] [id = 282] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x116082000 == 66 [pid = 1959] [id = 281] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x135872000 == 65 [pid = 1959] [id = 276] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12b218800 == 64 [pid = 1959] [id = 275] 05:27:43 INFO - PROCESS | 1959 | --DOCSHELL 0x12333e800 == 63 [pid = 1959] [id = 274] 05:27:43 INFO - PROCESS | 1959 | 1464006463382 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] 05:27:43 INFO - PROCESS | 1959 | 1464006463419 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:27:43 INFO - PROCESS | 1959 | 1464006463422 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:27:43 INFO - PROCESS | 1959 | 1464006463424 Marionette TRACE conn2 <- [1,1190,null,{}] 05:27:43 INFO - PROCESS | 1959 | 1464006463437 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}] 05:27:43 INFO - PROCESS | 1959 | 1464006463537 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:27:43 INFO - PROCESS | 1959 | 1464006463542 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x12334c800 == 64 [pid = 1959] [id = 305] 05:27:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x118eee800) [pid = 1959] [serial = 914] [outer = 0x0] 05:27:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x121110400) [pid = 1959] [serial = 915] [outer = 0x118eee800] 05:27:43 INFO - PROCESS | 1959 | 1464006463573 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x121140c00) [pid = 1959] [serial = 916] [outer = 0x118eee800] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x1359ba400) [pid = 1959] [serial = 813] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x119268c00) [pid = 1959] [serial = 809] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x12ab40000) [pid = 1959] [serial = 797] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x12df45c00) [pid = 1959] [serial = 807] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12c557c00) [pid = 1959] [serial = 801] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x128c67c00) [pid = 1959] [serial = 810] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x128c5b400) [pid = 1959] [serial = 795] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x12df45000) [pid = 1959] [serial = 812] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x12c10f800) [pid = 1959] [serial = 816] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12c10b800) [pid = 1959] [serial = 815] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x12bf0a800) [pid = 1959] [serial = 798] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x12ce5a800) [pid = 1959] [serial = 803] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x12c320000) [pid = 1959] [serial = 800] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x12d3de400) [pid = 1959] [serial = 806] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x116a4d400) [pid = 1959] [serial = 785] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x118467400) [pid = 1959] [serial = 786] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x1129d4c00) [pid = 1959] [serial = 761] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x1243d3c00) [pid = 1959] [serial = 791] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x1251e5c00) [pid = 1959] [serial = 792] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x12bfd0800) [pid = 1959] [serial = 758] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x12c321800) [pid = 1959] [serial = 759] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x1129c6c00) [pid = 1959] [serial = 782] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x112a7ec00) [pid = 1959] [serial = 783] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x125746000) [pid = 1959] [serial = 794] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x128bda000) [pid = 1959] [serial = 770] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x12b2ac000) [pid = 1959] [serial = 773] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x12d3d7800) [pid = 1959] [serial = 804] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x11829b800) [pid = 1959] [serial = 764] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x119579800) [pid = 1959] [serial = 788] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x1232da000) [pid = 1959] [serial = 789] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x112a78800) [pid = 1959] [serial = 779] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x1232a5400) [pid = 1959] [serial = 767] [outer = 0x0] [url = about:blank] 05:27:43 INFO - PROCESS | 1959 | 1464006463982 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] 05:27:44 INFO - PROCESS | 1959 | 1464006463997 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:27:44 INFO - PROCESS | 1959 | 1464006464002 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1959 | 1464006464003 Marionette TRACE conn2 <- [1,1194,null,{}] 05:27:44 INFO - PROCESS | 1959 | 1464006464006 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}] 05:27:44 INFO - PROCESS | 1959 | 1464006464101 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:27:44 INFO - PROCESS | 1959 | 1464006464105 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x12919e000 == 65 [pid = 1959] [id = 306] 05:27:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x1232e2c00) [pid = 1959] [serial = 917] [outer = 0x0] 05:27:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x12402c000) [pid = 1959] [serial = 918] [outer = 0x1232e2c00] 05:27:44 INFO - PROCESS | 1959 | 1464006464131 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x124ef1800) [pid = 1959] [serial = 919] [outer = 0x1232e2c00] 05:27:44 INFO - PROCESS | 1959 | 1464006464488 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] 05:27:44 INFO - PROCESS | 1959 | 1464006464524 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:27:44 INFO - PROCESS | 1959 | 1464006464526 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1959 | 1464006464537 Marionette TRACE conn2 <- [1,1198,null,{}] 05:27:44 INFO - PROCESS | 1959 | 1464006464540 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}] 05:27:44 INFO - PROCESS | 1959 | 1464006464629 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:27:44 INFO - PROCESS | 1959 | 1464006464634 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x12beaf000 == 66 [pid = 1959] [id = 307] 05:27:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x12434a800) [pid = 1959] [serial = 920] [outer = 0x0] 05:27:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x128c63c00) [pid = 1959] [serial = 921] [outer = 0x12434a800] 05:27:44 INFO - PROCESS | 1959 | 1464006464659 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x129378800) [pid = 1959] [serial = 922] [outer = 0x12434a800] 05:27:45 INFO - PROCESS | 1959 | 1464006465018 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 531ms 05:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:27:45 INFO - PROCESS | 1959 | 1464006465058 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1959 | 1464006465059 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:27:45 INFO - PROCESS | 1959 | 1464006465061 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1959 | 1464006465062 Marionette TRACE conn2 <- [1,1202,null,{}] 05:27:45 INFO - PROCESS | 1959 | 1464006465065 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}] 05:27:45 INFO - PROCESS | 1959 | 1464006465206 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:27:45 INFO - PROCESS | 1959 | 1464006465255 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce91000 == 67 [pid = 1959] [id = 308] 05:27:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x128bd6000) [pid = 1959] [serial = 923] [outer = 0x0] 05:27:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12ba3d800) [pid = 1959] [serial = 924] [outer = 0x128bd6000] 05:27:45 INFO - PROCESS | 1959 | 1464006465280 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x12c138400) [pid = 1959] [serial = 925] [outer = 0x128bd6000] 05:27:45 INFO - PROCESS | 1959 | 1464006465596 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 571ms 05:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:27:45 INFO - PROCESS | 1959 | 1464006465637 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1959 | 1464006465638 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:27:45 INFO - PROCESS | 1959 | 1464006465641 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1959 | 1464006465642 Marionette TRACE conn2 <- [1,1206,null,{}] 05:27:45 INFO - PROCESS | 1959 | 1464006465644 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}] 05:27:45 INFO - PROCESS | 1959 | 1464006465766 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:27:45 INFO - PROCESS | 1959 | 1464006465810 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d768000 == 68 [pid = 1959] [id = 309] 05:27:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x12c110800) [pid = 1959] [serial = 926] [outer = 0x0] 05:27:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x12c140800) [pid = 1959] [serial = 927] [outer = 0x12c110800] 05:27:45 INFO - PROCESS | 1959 | 1464006465834 Marionette DEBUG loaded listener.js 05:27:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x12d3d7800) [pid = 1959] [serial = 928] [outer = 0x12c110800] 05:27:46 INFO - PROCESS | 1959 | 1464006466153 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]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 568ms 05:27:46 INFO - PROCESS | 1959 | 1464006466210 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1959 | 1464006466211 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:27:46 INFO - PROCESS | 1959 | 1464006466213 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1959 | 1464006466214 Marionette TRACE conn2 <- [1,1210,null,{}] 05:27:46 INFO - PROCESS | 1959 | 1464006466216 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}] 05:27:46 INFO - PROCESS | 1959 | 1464006466333 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:27:46 INFO - PROCESS | 1959 | 1464006466353 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d74800 == 69 [pid = 1959] [id = 310] 05:27:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x12d3e0400) [pid = 1959] [serial = 929] [outer = 0x0] 05:27:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x12df4a000) [pid = 1959] [serial = 930] [outer = 0x12d3e0400] 05:27:46 INFO - PROCESS | 1959 | 1464006466379 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x1351abc00) [pid = 1959] [serial = 931] [outer = 0x12d3e0400] 05:27:46 INFO - PROCESS | 1959 | 1464006466737 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]]]}] 05:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 568ms 05:27:46 INFO - PROCESS | 1959 | 1464006466782 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:27:46 INFO - PROCESS | 1959 | 1464006466783 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:27:46 INFO - PROCESS | 1959 | 1464006466785 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:27:46 INFO - PROCESS | 1959 | 1464006466786 Marionette TRACE conn2 <- [1,1214,null,{}] 05:27:46 INFO - PROCESS | 1959 | 1464006466789 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}] 05:27:46 INFO - PROCESS | 1959 | 1464006466904 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:27:46 INFO - PROCESS | 1959 | 1464006466919 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e1c800 == 70 [pid = 1959] [id = 311] 05:27:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x12df42c00) [pid = 1959] [serial = 932] [outer = 0x0] 05:27:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x135768400) [pid = 1959] [serial = 933] [outer = 0x12df42c00] 05:27:46 INFO - PROCESS | 1959 | 1464006466944 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x13576dc00) [pid = 1959] [serial = 934] [outer = 0x12df42c00] 05:27:47 INFO - PROCESS | 1959 | 1464006467306 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]]]}] 05:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 570ms 05:27:47 INFO - PROCESS | 1959 | 1464006467356 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:27:47 INFO - PROCESS | 1959 | 1464006467357 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:27:47 INFO - PROCESS | 1959 | 1464006467359 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:27:47 INFO - PROCESS | 1959 | 1464006467360 Marionette TRACE conn2 <- [1,1218,null,{}] 05:27:47 INFO - PROCESS | 1959 | 1464006467362 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}] 05:27:47 INFO - PROCESS | 1959 | 1464006467481 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x119583800) [pid = 1959] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x118241800) [pid = 1959] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x11926b800) [pid = 1959] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x124a24800) [pid = 1959] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x124eb0c00) [pid = 1959] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x110ed9000) [pid = 1959] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x121108400) [pid = 1959] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x117448c00) [pid = 1959] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12b025c00) [pid = 1959] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x110ed8400) [pid = 1959] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x121133800) [pid = 1959] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:27:47 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x119acb400) [pid = 1959] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:27:47 INFO - PROCESS | 1959 | 1464006467681 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fca800 == 71 [pid = 1959] [id = 312] 05:27:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x110ed9400) [pid = 1959] [serial = 935] [outer = 0x0] 05:27:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x1132ad800) [pid = 1959] [serial = 936] [outer = 0x110ed9400] 05:27:47 INFO - PROCESS | 1959 | 1464006467705 Marionette DEBUG loaded listener.js 05:27:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x121108800) [pid = 1959] [serial = 937] [outer = 0x110ed9400] 05:27:47 INFO - PROCESS | 1959 | 1464006467985 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]]]}] 05:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 668ms 05:27:48 INFO - PROCESS | 1959 | 1464006468028 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1959 | 1464006468029 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:27:48 INFO - PROCESS | 1959 | 1464006468036 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1959 | 1464006468038 Marionette TRACE conn2 <- [1,1222,null,{}] 05:27:48 INFO - PROCESS | 1959 | 1464006468040 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}] 05:27:48 INFO - PROCESS | 1959 | 1464006468151 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:27:48 INFO - PROCESS | 1959 | 1464006468234 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x135267800 == 72 [pid = 1959] [id = 313] 05:27:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1125b3c00) [pid = 1959] [serial = 938] [outer = 0x0] 05:27:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x1359bf000) [pid = 1959] [serial = 939] [outer = 0x1125b3c00] 05:27:48 INFO - PROCESS | 1959 | 1464006468263 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x135b2c800) [pid = 1959] [serial = 940] [outer = 0x1125b3c00] 05:27:48 INFO - PROCESS | 1959 | 1464006468560 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] 05:27:48 INFO - PROCESS | 1959 | 1464006468606 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:27:48 INFO - PROCESS | 1959 | 1464006468609 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1959 | 1464006468610 Marionette TRACE conn2 <- [1,1226,null,{}] 05:27:48 INFO - PROCESS | 1959 | 1464006468613 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}] 05:27:48 INFO - PROCESS | 1959 | 1464006468710 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:27:48 INFO - PROCESS | 1959 | 1464006468715 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383d7000 == 73 [pid = 1959] [id = 314] 05:27:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x135b2cc00) [pid = 1959] [serial = 941] [outer = 0x0] 05:27:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x135b33c00) [pid = 1959] [serial = 942] [outer = 0x135b2cc00] 05:27:48 INFO - PROCESS | 1959 | 1464006468739 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x135dca800) [pid = 1959] [serial = 943] [outer = 0x135b2cc00] 05:27:49 INFO - PROCESS | 1959 | 1464006469102 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]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 05:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:27:49 INFO - PROCESS | 1959 | 1464006469135 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 1959 | 1464006469136 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:27:49 INFO - PROCESS | 1959 | 1464006469138 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1959 | 1464006469139 Marionette TRACE conn2 <- [1,1230,null,{}] 05:27:49 INFO - PROCESS | 1959 | 1464006469142 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}] 05:27:49 INFO - PROCESS | 1959 | 1464006469275 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:27:49 INFO - PROCESS | 1959 | 1464006469283 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x138ab2000 == 74 [pid = 1959] [id = 315] 05:27:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x135b2ec00) [pid = 1959] [serial = 944] [outer = 0x0] 05:27:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x135dcf000) [pid = 1959] [serial = 945] [outer = 0x135b2ec00] 05:27:49 INFO - PROCESS | 1959 | 1464006469309 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x138825800) [pid = 1959] [serial = 946] [outer = 0x135b2ec00] 05:27:49 INFO - PROCESS | 1959 | 1464006469621 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]]]}] 05:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 05:27:49 INFO - PROCESS | 1959 | 1464006469717 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 1959 | 1464006469719 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:27:49 INFO - PROCESS | 1959 | 1464006469724 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1959 | 1464006469726 Marionette TRACE conn2 <- [1,1234,null,{}] 05:27:49 INFO - PROCESS | 1959 | 1464006469736 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}] 05:27:49 INFO - PROCESS | 1959 | 1464006469863 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:27:49 INFO - PROCESS | 1959 | 1464006469950 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x118141800 == 75 [pid = 1959] [id = 316] 05:27:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x1125b4c00) [pid = 1959] [serial = 947] [outer = 0x0] 05:27:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x1129d3800) [pid = 1959] [serial = 948] [outer = 0x1125b4c00] 05:27:49 INFO - PROCESS | 1959 | 1464006469981 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x116a51c00) [pid = 1959] [serial = 949] [outer = 0x1125b4c00] 05:27:50 INFO - PROCESS | 1959 | 1464006470446 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]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 771ms 05:27:50 INFO - PROCESS | 1959 | 1464006470516 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1959 | 1464006470520 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:27:50 INFO - PROCESS | 1959 | 1464006470531 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1959 | 1464006470535 Marionette TRACE conn2 <- [1,1238,null,{}] 05:27:50 INFO - PROCESS | 1959 | 1464006470539 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}] 05:27:50 INFO - PROCESS | 1959 | 1464006470712 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:27:50 INFO - PROCESS | 1959 | 1464006470819 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b96a000 == 76 [pid = 1959] [id = 317] 05:27:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x119324000) [pid = 1959] [serial = 950] [outer = 0x0] 05:27:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x119acb400) [pid = 1959] [serial = 951] [outer = 0x119324000] 05:27:50 INFO - PROCESS | 1959 | 1464006470850 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x121139000) [pid = 1959] [serial = 952] [outer = 0x119324000] 05:27:51 INFO - PROCESS | 1959 | 1464006471270 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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 776ms 05:27:51 INFO - PROCESS | 1959 | 1464006471313 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1959 | 1464006471315 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:27:51 INFO - PROCESS | 1959 | 1464006471319 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1959 | 1464006471321 Marionette TRACE conn2 <- [1,1242,null,{}] 05:27:51 INFO - PROCESS | 1959 | 1464006471328 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}] 05:27:51 INFO - PROCESS | 1959 | 1464006471446 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:27:51 INFO - PROCESS | 1959 | 1464006471533 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x135872000 == 77 [pid = 1959] [id = 318] 05:27:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x12649b000) [pid = 1959] [serial = 953] [outer = 0x0] 05:27:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x129376c00) [pid = 1959] [serial = 954] [outer = 0x12649b000] 05:27:51 INFO - PROCESS | 1959 | 1464006471566 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x12b2a3800) [pid = 1959] [serial = 955] [outer = 0x12649b000] 05:27:52 INFO - PROCESS | 1959 | 1464006472015 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 775ms 05:27:52 INFO - PROCESS | 1959 | 1464006472100 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1959 | 1464006472102 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:27:52 INFO - PROCESS | 1959 | 1464006472106 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1959 | 1464006472107 Marionette TRACE conn2 <- [1,1246,null,{}] 05:27:52 INFO - PROCESS | 1959 | 1464006472110 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}] 05:27:52 INFO - PROCESS | 1959 | 1464006472287 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:27:52 INFO - PROCESS | 1959 | 1464006472403 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d9f800 == 78 [pid = 1959] [id = 319] 05:27:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x12bfd7400) [pid = 1959] [serial = 956] [outer = 0x0] 05:27:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x12c10d400) [pid = 1959] [serial = 957] [outer = 0x12bfd7400] 05:27:52 INFO - PROCESS | 1959 | 1464006472490 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x12caa0000) [pid = 1959] [serial = 958] [outer = 0x12bfd7400] 05:27:52 INFO - PROCESS | 1959 | 1464006472914 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]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 827ms 05:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:27:52 INFO - PROCESS | 1959 | 1464006472933 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1959 | 1464006472935 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 1959 | 1464006472937 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1959 | 1464006472938 Marionette TRACE conn2 <- [1,1250,null,{}] 05:27:52 INFO - PROCESS | 1959 | 1464006472941 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}] 05:27:53 INFO - PROCESS | 1959 | 1464006473054 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:27:53 INFO - PROCESS | 1959 | 1464006473135 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x138ac1800 == 79 [pid = 1959] [id = 320] 05:27:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x12bfd7800) [pid = 1959] [serial = 959] [outer = 0x0] 05:27:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x1351b1400) [pid = 1959] [serial = 960] [outer = 0x12bfd7800] 05:27:53 INFO - PROCESS | 1959 | 1464006473169 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x1359b9400) [pid = 1959] [serial = 961] [outer = 0x12bfd7800] 05:27:53 INFO - PROCESS | 1959 | 1464006473582 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]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 669ms 05:27:53 INFO - PROCESS | 1959 | 1464006473606 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1959 | 1464006473608 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:27:53 INFO - PROCESS | 1959 | 1464006473610 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1959 | 1464006473611 Marionette TRACE conn2 <- [1,1254,null,{}] 05:27:53 INFO - PROCESS | 1959 | 1464006473614 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}] 05:27:53 INFO - PROCESS | 1959 | 1464006473745 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:27:53 INFO - PROCESS | 1959 | 1464006473862 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x1396f6000 == 80 [pid = 1959] [id = 321] 05:27:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x134f0c800) [pid = 1959] [serial = 962] [outer = 0x0] 05:27:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x134f11400) [pid = 1959] [serial = 963] [outer = 0x134f0c800] 05:27:53 INFO - PROCESS | 1959 | 1464006473894 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x1359c4400) [pid = 1959] [serial = 964] [outer = 0x134f0c800] 05:27:54 INFO - PROCESS | 1959 | 1464006474315 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 718ms 05:27:54 INFO - PROCESS | 1959 | 1464006474329 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1959 | 1464006474332 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:27:54 INFO - PROCESS | 1959 | 1464006474335 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1959 | 1464006474336 Marionette TRACE conn2 <- [1,1258,null,{}] 05:27:54 INFO - PROCESS | 1959 | 1464006474338 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}] 05:27:54 INFO - PROCESS | 1959 | 1464006474449 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:27:54 INFO - PROCESS | 1959 | 1464006474562 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x13597b800 == 81 [pid = 1959] [id = 322] 05:27:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 224 (0x134f0cc00) [pid = 1959] [serial = 965] [outer = 0x0] 05:27:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 225 (0x134f6ec00) [pid = 1959] [serial = 966] [outer = 0x134f0cc00] 05:27:54 INFO - PROCESS | 1959 | 1464006474592 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 226 (0x134f73000) [pid = 1959] [serial = 967] [outer = 0x134f0cc00] 05:27:55 INFO - PROCESS | 1959 | 1464006475018 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]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 720ms 05:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:27:55 INFO - PROCESS | 1959 | 1464006475055 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1959 | 1464006475057 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:27:55 INFO - PROCESS | 1959 | 1464006475059 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1959 | 1464006475060 Marionette TRACE conn2 <- [1,1262,null,{}] 05:27:55 INFO - PROCESS | 1959 | 1464006475063 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}] 05:27:55 INFO - PROCESS | 1959 | 1464006475199 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:27:55 INFO - PROCESS | 1959 | 1464006475313 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x11812d000 == 82 [pid = 1959] [id = 323] 05:27:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 227 (0x1161ec800) [pid = 1959] [serial = 968] [outer = 0x0] 05:27:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 228 (0x12110a000) [pid = 1959] [serial = 969] [outer = 0x1161ec800] 05:27:55 INFO - PROCESS | 1959 | 1464006475345 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 229 (0x1351a2800) [pid = 1959] [serial = 970] [outer = 0x1161ec800] 05:27:55 INFO - PROCESS | 1959 | 1464006475776 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]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 769ms 05:27:55 INFO - PROCESS | 1959 | 1464006475849 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1959 | 1464006475851 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:27:55 INFO - PROCESS | 1959 | 1464006475858 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1959 | 1464006475860 Marionette TRACE conn2 <- [1,1266,null,{}] 05:27:55 INFO - PROCESS | 1959 | 1464006475867 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}] 05:27:56 INFO - PROCESS | 1959 | 1464006476042 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:27:56 INFO - PROCESS | 1959 | 1464006476212 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b954800 == 83 [pid = 1959] [id = 324] 05:27:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 230 (0x1180adc00) [pid = 1959] [serial = 971] [outer = 0x0] 05:27:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 231 (0x135b25400) [pid = 1959] [serial = 972] [outer = 0x1180adc00] 05:27:56 INFO - PROCESS | 1959 | 1464006476250 Marionette DEBUG loaded listener.js 05:27:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 232 (0x135dc7400) [pid = 1959] [serial = 973] [outer = 0x1180adc00] 05:27:56 INFO - PROCESS | 1959 | 1464006476923 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1072ms 05:27:56 INFO - PROCESS | 1959 | 1464006476930 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1959 | 1464006476934 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:27:56 INFO - PROCESS | 1959 | 1464006476938 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1959 | 1464006476940 Marionette TRACE conn2 <- [1,1270,null,{}] 05:27:56 INFO - PROCESS | 1959 | 1464006476944 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}] 05:27:57 INFO - PROCESS | 1959 | 1464006477048 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:27:57 INFO - PROCESS | 1959 | 1464006477171 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x112540000 == 84 [pid = 1959] [id = 325] 05:27:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 233 (0x110edb800) [pid = 1959] [serial = 974] [outer = 0x0] 05:27:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 234 (0x111f4d800) [pid = 1959] [serial = 975] [outer = 0x110edb800] 05:27:57 INFO - PROCESS | 1959 | 1464006477202 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 235 (0x113a61c00) [pid = 1959] [serial = 976] [outer = 0x110edb800] 05:27:57 INFO - PROCESS | 1959 | 1464006477641 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]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 723ms 05:27:57 INFO - PROCESS | 1959 | 1464006477661 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1959 | 1464006477665 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:27:57 INFO - PROCESS | 1959 | 1464006477669 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1959 | 1464006477671 Marionette TRACE conn2 <- [1,1274,null,{}] 05:27:57 INFO - PROCESS | 1959 | 1464006477673 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}] 05:27:57 INFO - PROCESS | 1959 | 1464006477776 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:27:57 INFO - PROCESS | 1959 | 1464006477921 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x126a3b800 == 83 [pid = 1959] [id = 186] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf61000 == 82 [pid = 1959] [id = 213] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x1383d7000 == 81 [pid = 1959] [id = 314] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x135267800 == 80 [pid = 1959] [id = 313] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x119fca800 == 79 [pid = 1959] [id = 312] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x134e1c800 == 78 [pid = 1959] [id = 311] 05:27:57 INFO - PROCESS | 1959 | --DOCSHELL 0x134d74800 == 77 [pid = 1959] [id = 310] 05:27:57 INFO - PROCESS | 1959 | --DOMWINDOW == 234 (0x12c31c400) [pid = 1959] [serial = 878] [outer = 0x0] [url = about:blank] 05:27:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x110d85000 == 78 [pid = 1959] [id = 326] 05:27:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 235 (0x110ee0400) [pid = 1959] [serial = 977] [outer = 0x0] 05:27:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 236 (0x1160e4800) [pid = 1959] [serial = 978] [outer = 0x110ee0400] 05:27:57 INFO - PROCESS | 1959 | 1464006477985 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 237 (0x1180b3800) [pid = 1959] [serial = 979] [outer = 0x110ee0400] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x12d768000 == 77 [pid = 1959] [id = 309] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce91000 == 76 [pid = 1959] [id = 308] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x12beaf000 == 75 [pid = 1959] [id = 307] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x12919e000 == 74 [pid = 1959] [id = 306] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x12334c800 == 73 [pid = 1959] [id = 305] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x11a0eb000 == 72 [pid = 1959] [id = 304] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x119fc9800 == 71 [pid = 1959] [id = 303] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x1383de800 == 70 [pid = 1959] [id = 297] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x134d6a000 == 69 [pid = 1959] [id = 296] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x128d15000 == 68 [pid = 1959] [id = 295] 05:27:58 INFO - PROCESS | 1959 | --DOCSHELL 0x118132000 == 67 [pid = 1959] [id = 294] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 236 (0x12110ac00) [pid = 1959] [serial = 854] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 235 (0x12110f000) [pid = 1959] [serial = 855] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 234 (0x118469c00) [pid = 1959] [serial = 848] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 233 (0x119264400) [pid = 1959] [serial = 849] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 232 (0x113867800) [pid = 1959] [serial = 821] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 231 (0x119580800) [pid = 1959] [serial = 851] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 230 (0x124fa5c00) [pid = 1959] [serial = 860] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 229 (0x121102400) [pid = 1959] [serial = 852] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 228 (0x119580c00) [pid = 1959] [serial = 824] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 227 (0x128bf8000) [pid = 1959] [serial = 863] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 226 (0x1129cbc00) [pid = 1959] [serial = 843] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 225 (0x110ee5800) [pid = 1959] [serial = 842] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 224 (0x12caa0c00) [pid = 1959] [serial = 836] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 223 (0x123291c00) [pid = 1959] [serial = 857] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x12c138000) [pid = 1959] [serial = 818] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x1180b2800) [pid = 1959] [serial = 846] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x1180a9400) [pid = 1959] [serial = 845] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x128cac800) [pid = 1959] [serial = 830] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x11931c800) [pid = 1959] [serial = 827] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x118ef6000) [pid = 1959] [serial = 839] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x12ba1d400) [pid = 1959] [serial = 866] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x12aba9400) [pid = 1959] [serial = 833] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12bf06400) [pid = 1959] [serial = 867] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x123592800) [pid = 1959] [serial = 870] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x12113c400) [pid = 1959] [serial = 875] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x121140400) [pid = 1959] [serial = 876] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x12c102800) [pid = 1959] [serial = 872] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x1125b2400) [pid = 1959] [serial = 869] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x12b029c00) [pid = 1959] [serial = 864] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x12c314000) [pid = 1959] [serial = 873] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x12468c000) [pid = 1959] [serial = 858] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x1268b9400) [pid = 1959] [serial = 861] [outer = 0x0] [url = about:blank] 05:27:58 INFO - PROCESS | 1959 | 1464006478324 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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 669ms 05:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:27:58 INFO - PROCESS | 1959 | 1464006478339 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1959 | 1464006478340 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:27:58 INFO - PROCESS | 1959 | 1464006478342 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1959 | 1464006478345 Marionette TRACE conn2 <- [1,1278,null,{}] 05:27:58 INFO - PROCESS | 1959 | 1464006478355 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}] 05:27:58 INFO - PROCESS | 1959 | 1464006478444 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:27:58 INFO - PROCESS | 1959 | 1464006478451 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x119223800 == 68 [pid = 1959] [id = 327] 05:27:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x118242000) [pid = 1959] [serial = 980] [outer = 0x0] 05:27:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x11846d000) [pid = 1959] [serial = 981] [outer = 0x118242000] 05:27:58 INFO - PROCESS | 1959 | 1464006478480 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x118ef6000) [pid = 1959] [serial = 982] [outer = 0x118242000] 05:27:58 INFO - PROCESS | 1959 | 1464006478850 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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 527ms 05:27:58 INFO - PROCESS | 1959 | 1464006478870 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1959 | 1464006478871 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:27:58 INFO - PROCESS | 1959 | 1464006478874 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1959 | 1464006478875 Marionette TRACE conn2 <- [1,1282,null,{}] 05:27:58 INFO - PROCESS | 1959 | 1464006478877 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}] 05:27:58 INFO - PROCESS | 1959 | 1464006478972 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:27:58 INFO - PROCESS | 1959 | 1464006478976 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213a5000 == 69 [pid = 1959] [id = 328] 05:27:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x119261400) [pid = 1959] [serial = 983] [outer = 0x0] 05:27:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x11931e800) [pid = 1959] [serial = 984] [outer = 0x119261400] 05:27:59 INFO - PROCESS | 1959 | 1464006479003 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x119581c00) [pid = 1959] [serial = 985] [outer = 0x119261400] 05:27:59 INFO - PROCESS | 1959 | 1464006479374 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 521ms 05:27:59 INFO - PROCESS | 1959 | 1464006479398 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1959 | 1464006479401 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:27:59 INFO - PROCESS | 1959 | 1464006479404 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1959 | 1464006479405 Marionette TRACE conn2 <- [1,1286,null,{}] 05:27:59 INFO - PROCESS | 1959 | 1464006479407 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}] 05:27:59 INFO - PROCESS | 1959 | 1464006479497 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:27:59 INFO - PROCESS | 1959 | 1464006479501 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x124045800 == 70 [pid = 1959] [id = 329] 05:27:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x119582000) [pid = 1959] [serial = 986] [outer = 0x0] 05:27:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x11a218400) [pid = 1959] [serial = 987] [outer = 0x119582000] 05:27:59 INFO - PROCESS | 1959 | 1464006479527 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x121108000) [pid = 1959] [serial = 988] [outer = 0x119582000] 05:27:59 INFO - PROCESS | 1959 | 1464006479874 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]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 518ms 05:27:59 INFO - PROCESS | 1959 | 1464006479923 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1959 | 1464006479924 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:27:59 INFO - PROCESS | 1959 | 1464006479926 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1959 | 1464006479927 Marionette TRACE conn2 <- [1,1290,null,{}] 05:27:59 INFO - PROCESS | 1959 | 1464006479930 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}] 05:28:00 INFO - PROCESS | 1959 | 1464006480035 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:28:00 INFO - PROCESS | 1959 | 1464006480123 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x124b6b800 == 71 [pid = 1959] [id = 330] 05:28:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x119b66400) [pid = 1959] [serial = 989] [outer = 0x0] 05:28:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x12113bc00) [pid = 1959] [serial = 990] [outer = 0x119b66400] 05:28:00 INFO - PROCESS | 1959 | 1464006480149 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x123612c00) [pid = 1959] [serial = 991] [outer = 0x119b66400] 05:28:00 INFO - PROCESS | 1959 | 1464006480498 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]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 620ms 05:28:00 INFO - PROCESS | 1959 | 1464006480547 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1959 | 1464006480548 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:28:00 INFO - PROCESS | 1959 | 1464006480550 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1959 | 1464006480551 Marionette TRACE conn2 <- [1,1294,null,{}] 05:28:00 INFO - PROCESS | 1959 | 1464006480553 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}] 05:28:00 INFO - PROCESS | 1959 | 1464006480666 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:28:00 INFO - PROCESS | 1959 | 1464006480713 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c24800 == 72 [pid = 1959] [id = 331] 05:28:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x12113f000) [pid = 1959] [serial = 992] [outer = 0x0] 05:28:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x12468b800) [pid = 1959] [serial = 993] [outer = 0x12113f000] 05:28:00 INFO - PROCESS | 1959 | 1464006480738 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x124eb7800) [pid = 1959] [serial = 994] [outer = 0x12113f000] 05:28:01 INFO - PROCESS | 1959 | 1464006481050 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 519ms 05:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:28:01 INFO - PROCESS | 1959 | 1464006481070 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1959 | 1464006481071 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:28:01 INFO - PROCESS | 1959 | 1464006481073 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1959 | 1464006481074 Marionette TRACE conn2 <- [1,1298,null,{}] 05:28:01 INFO - PROCESS | 1959 | 1464006481077 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}] 05:28:01 INFO - PROCESS | 1959 | 1464006481192 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:28:01 INFO - PROCESS | 1959 | 1464006481205 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x12975b800 == 73 [pid = 1959] [id = 332] 05:28:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x12402b800) [pid = 1959] [serial = 995] [outer = 0x0] 05:28:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x12574c400) [pid = 1959] [serial = 996] [outer = 0x12402b800] 05:28:01 INFO - PROCESS | 1959 | 1464006481230 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x126a20400) [pid = 1959] [serial = 997] [outer = 0x12402b800] 05:28:01 INFO - PROCESS | 1959 | 1464006481603 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 569ms 05:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:28:01 INFO - PROCESS | 1959 | 1464006481647 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1959 | 1464006481648 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:28:01 INFO - PROCESS | 1959 | 1464006481650 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1959 | 1464006481652 Marionette TRACE conn2 <- [1,1302,null,{}] 05:28:01 INFO - PROCESS | 1959 | 1464006481654 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}] 05:28:02 INFO - PROCESS | 1959 | 1464006482057 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x118eee800) [pid = 1959] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x128bd6000) [pid = 1959] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x12c110800) [pid = 1959] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x12434a800) [pid = 1959] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x1180b0000) [pid = 1959] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x12d3e0400) [pid = 1959] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x1232e2c00) [pid = 1959] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x112a6f800) [pid = 1959] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12df42c00) [pid = 1959] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x12113d400) [pid = 1959] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x110ed9400) [pid = 1959] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x135b2cc00) [pid = 1959] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x1125b3c00) [pid = 1959] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:28:02 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12c10fc00) [pid = 1959] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:28:02 INFO - PROCESS | 1959 | 1464006482120 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x116126000 == 74 [pid = 1959] [id = 333] 05:28:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x110ed7c00) [pid = 1959] [serial = 998] [outer = 0x0] 05:28:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x110ee1000) [pid = 1959] [serial = 999] [outer = 0x110ed7c00] 05:28:02 INFO - PROCESS | 1959 | 1464006482154 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x1125b5800) [pid = 1959] [serial = 1000] [outer = 0x110ed7c00] 05:28:02 INFO - PROCESS | 1959 | 1464006482636 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]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1020ms 05:28:02 INFO - PROCESS | 1959 | 1464006482672 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1959 | 1464006482675 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:28:02 INFO - PROCESS | 1959 | 1464006482678 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1959 | 1464006482681 Marionette TRACE conn2 <- [1,1306,null,{}] 05:28:02 INFO - PROCESS | 1959 | 1464006482695 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}] 05:28:02 INFO - PROCESS | 1959 | 1464006482807 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:28:02 INFO - PROCESS | 1959 | 1464006482915 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x119220000 == 75 [pid = 1959] [id = 334] 05:28:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x112a7b000) [pid = 1959] [serial = 1001] [outer = 0x0] 05:28:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x1180af000) [pid = 1959] [serial = 1002] [outer = 0x112a7b000] 05:28:02 INFO - PROCESS | 1959 | 1464006482949 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x118241c00) [pid = 1959] [serial = 1003] [outer = 0x112a7b000] 05:28:03 INFO - PROCESS | 1959 | 1464006483378 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 722ms 05:28:03 INFO - PROCESS | 1959 | 1464006483401 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1959 | 1464006483403 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:28:03 INFO - PROCESS | 1959 | 1464006483405 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1959 | 1464006483407 Marionette TRACE conn2 <- [1,1310,null,{}] 05:28:03 INFO - PROCESS | 1959 | 1464006483409 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}] 05:28:03 INFO - PROCESS | 1959 | 1464006483518 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:28:03 INFO - PROCESS | 1959 | 1464006483586 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x12976a000 == 76 [pid = 1959] [id = 335] 05:28:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x118466400) [pid = 1959] [serial = 1004] [outer = 0x0] 05:28:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x118edd400) [pid = 1959] [serial = 1005] [outer = 0x118466400] 05:28:03 INFO - PROCESS | 1959 | 1464006483657 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x121104400) [pid = 1959] [serial = 1006] [outer = 0x118466400] 05:28:04 INFO - PROCESS | 1959 | 1464006484076 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] 05:28:04 INFO - PROCESS | 1959 | 1464006484134 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:28:04 INFO - PROCESS | 1959 | 1464006484176 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1959 | 1464006484180 Marionette TRACE conn2 <- [1,1314,null,{}] 05:28:04 INFO - PROCESS | 1959 | 1464006484185 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}] 05:28:04 INFO - PROCESS | 1959 | 1464006484295 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:28:04 INFO - PROCESS | 1959 | 1464006484411 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb42000 == 77 [pid = 1959] [id = 336] 05:28:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x119b68400) [pid = 1959] [serial = 1007] [outer = 0x0] 05:28:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x1232e4800) [pid = 1959] [serial = 1008] [outer = 0x119b68400] 05:28:04 INFO - PROCESS | 1959 | 1464006484443 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x124bbf400) [pid = 1959] [serial = 1009] [outer = 0x119b68400] 05:28:04 INFO - PROCESS | 1959 | 1464006484866 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 745ms 05:28:04 INFO - PROCESS | 1959 | 1464006484914 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1959 | 1464006484915 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:28:04 INFO - PROCESS | 1959 | 1464006484919 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1959 | 1464006484921 Marionette TRACE conn2 <- [1,1318,null,{}] 05:28:04 INFO - PROCESS | 1959 | 1464006484923 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}] 05:28:05 INFO - PROCESS | 1959 | 1464006485034 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:28:05 INFO - PROCESS | 1959 | 1464006485117 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c560000 == 78 [pid = 1959] [id = 337] 05:28:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x12350b000) [pid = 1959] [serial = 1010] [outer = 0x0] 05:28:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x128bfb000) [pid = 1959] [serial = 1011] [outer = 0x12350b000] 05:28:05 INFO - PROCESS | 1959 | 1464006485148 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 224 (0x128cb7c00) [pid = 1959] [serial = 1012] [outer = 0x12350b000] 05:28:05 INFO - PROCESS | 1959 | 1464006485564 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 669ms 05:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:28:05 INFO - PROCESS | 1959 | 1464006485589 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1959 | 1464006485591 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:28:05 INFO - PROCESS | 1959 | 1464006485593 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1959 | 1464006485594 Marionette TRACE conn2 <- [1,1322,null,{}] 05:28:05 INFO - PROCESS | 1959 | 1464006485597 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}] 05:28:05 INFO - PROCESS | 1959 | 1464006485722 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:28:05 INFO - PROCESS | 1959 | 1464006485810 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12caeb800 == 79 [pid = 1959] [id = 338] 05:28:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 225 (0x1295de800) [pid = 1959] [serial = 1013] [outer = 0x0] 05:28:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 226 (0x12a6cd800) [pid = 1959] [serial = 1014] [outer = 0x1295de800] 05:28:05 INFO - PROCESS | 1959 | 1464006485844 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 227 (0x12ab3cc00) [pid = 1959] [serial = 1015] [outer = 0x1295de800] 05:28:06 INFO - PROCESS | 1959 | 1464006486271 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]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 718ms 05:28:06 INFO - PROCESS | 1959 | 1464006486316 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:28:06 INFO - PROCESS | 1959 | 1464006486317 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:28:06 INFO - PROCESS | 1959 | 1464006486321 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1959 | 1464006486322 Marionette TRACE conn2 <- [1,1326,null,{}] 05:28:06 INFO - PROCESS | 1959 | 1464006486325 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}] 05:28:06 INFO - PROCESS | 1959 | 1464006486435 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:28:06 INFO - PROCESS | 1959 | 1464006486516 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5cc000 == 80 [pid = 1959] [id = 339] 05:28:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 228 (0x113d61000) [pid = 1959] [serial = 1016] [outer = 0x0] 05:28:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 229 (0x12b025c00) [pid = 1959] [serial = 1017] [outer = 0x113d61000] 05:28:06 INFO - PROCESS | 1959 | 1464006486545 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 230 (0x12ba1bc00) [pid = 1959] [serial = 1018] [outer = 0x113d61000] 05:28:06 INFO - PROCESS | 1959 | 1464006486987 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]]]}] 05:28:07 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 05:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 720ms 05:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:28:07 INFO - PROCESS | 1959 | 1464006487065 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1959 | 1464006487066 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:28:07 INFO - PROCESS | 1959 | 1464006487071 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1959 | 1464006487072 Marionette TRACE conn2 <- [1,1330,null,{}] 05:28:07 INFO - PROCESS | 1959 | 1464006487074 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}] 05:28:07 INFO - PROCESS | 1959 | 1464006487187 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:28:07 INFO - PROCESS | 1959 | 1464006487269 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abc5000 == 81 [pid = 1959] [id = 340] 05:28:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 231 (0x11606b000) [pid = 1959] [serial = 1019] [outer = 0x0] 05:28:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 232 (0x12b2ab800) [pid = 1959] [serial = 1020] [outer = 0x11606b000] 05:28:07 INFO - PROCESS | 1959 | 1464006487299 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 233 (0x12be3b800) [pid = 1959] [serial = 1021] [outer = 0x11606b000] 05:28:07 INFO - PROCESS | 1959 | 1464006487719 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]]]}] 05:28:07 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 05:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 668ms 05:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:28:07 INFO - PROCESS | 1959 | 1464006487739 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1959 | 1464006487741 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:28:07 INFO - PROCESS | 1959 | 1464006487743 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1959 | 1464006487744 Marionette TRACE conn2 <- [1,1334,null,{}] 05:28:07 INFO - PROCESS | 1959 | 1464006487747 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}] 05:28:07 INFO - PROCESS | 1959 | 1464006487855 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:28:07 INFO - PROCESS | 1959 | 1464006487968 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x113255000 == 82 [pid = 1959] [id = 341] 05:28:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 234 (0x112710c00) [pid = 1959] [serial = 1022] [outer = 0x0] 05:28:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 235 (0x12ba35800) [pid = 1959] [serial = 1023] [outer = 0x112710c00] 05:28:08 INFO - PROCESS | 1959 | 1464006487999 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 236 (0x12bf11800) [pid = 1959] [serial = 1024] [outer = 0x112710c00] 05:28:08 INFO - PROCESS | 1959 | 1464006488593 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]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 871ms 05:28:08 INFO - PROCESS | 1959 | 1464006488615 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:28:08 INFO - PROCESS | 1959 | 1464006488617 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:28:08 INFO - PROCESS | 1959 | 1464006488620 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1959 | 1464006488623 Marionette TRACE conn2 <- [1,1338,null,{}] 05:28:08 INFO - PROCESS | 1959 | 1464006488627 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}] 05:28:08 INFO - PROCESS | 1959 | 1464006488738 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:28:08 INFO - PROCESS | 1959 | 1464006488809 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x113a18000 == 83 [pid = 1959] [id = 342] 05:28:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 237 (0x111f52400) [pid = 1959] [serial = 1025] [outer = 0x0] 05:28:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 238 (0x1121a9000) [pid = 1959] [serial = 1026] [outer = 0x111f52400] 05:28:08 INFO - PROCESS | 1959 | 1464006488885 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 239 (0x1125b8c00) [pid = 1959] [serial = 1027] [outer = 0x111f52400] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12975b800 == 82 [pid = 1959] [id = 332] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x128c24800 == 81 [pid = 1959] [id = 331] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x124b6b800 == 80 [pid = 1959] [id = 330] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x124045800 == 79 [pid = 1959] [id = 329] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1213a5000 == 78 [pid = 1959] [id = 328] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x119223800 == 77 [pid = 1959] [id = 327] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x110d85000 == 76 [pid = 1959] [id = 326] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x112540000 == 75 [pid = 1959] [id = 325] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 238 (0x1351a6c00) [pid = 1959] [serial = 903] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 237 (0x1351a8400) [pid = 1959] [serial = 906] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 236 (0x135dcf000) [pid = 1959] [serial = 945] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1396f6000 == 74 [pid = 1959] [id = 321] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138ac1800 == 73 [pid = 1959] [id = 320] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x134d9f800 == 72 [pid = 1959] [id = 319] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x135872000 == 71 [pid = 1959] [id = 318] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12b96a000 == 70 [pid = 1959] [id = 317] 05:28:09 INFO - PROCESS | 1959 | --DOCSHELL 0x118141800 == 69 [pid = 1959] [id = 316] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 235 (0x121110400) [pid = 1959] [serial = 915] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 234 (0x12ba3d800) [pid = 1959] [serial = 924] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 233 (0x121140c00) [pid = 1959] [serial = 916] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 232 (0x12c140800) [pid = 1959] [serial = 927] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 231 (0x12aba9c00) [pid = 1959] [serial = 890] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 230 (0x128c63c00) [pid = 1959] [serial = 921] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 229 (0x129378800) [pid = 1959] [serial = 922] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 228 (0x1193c2800) [pid = 1959] [serial = 913] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 227 (0x118edec00) [pid = 1959] [serial = 912] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 226 (0x123608800) [pid = 1959] [serial = 887] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 225 (0x12df4a000) [pid = 1959] [serial = 930] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 224 (0x118471000) [pid = 1959] [serial = 894] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 223 (0x118242800) [pid = 1959] [serial = 884] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x12d3d7800) [pid = 1959] [serial = 928] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x12402c000) [pid = 1959] [serial = 918] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x124ef1800) [pid = 1959] [serial = 919] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x12d3dd800) [pid = 1959] [serial = 897] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x112fc6c00) [pid = 1959] [serial = 909] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x1170de800) [pid = 1959] [serial = 910] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x135768400) [pid = 1959] [serial = 933] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x1351abc00) [pid = 1959] [serial = 931] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x1359b7c00) [pid = 1959] [serial = 900] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x1125bec00) [pid = 1959] [serial = 881] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x12c550400) [pid = 1959] [serial = 879] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x121108800) [pid = 1959] [serial = 937] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x13576dc00) [pid = 1959] [serial = 934] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x135b33c00) [pid = 1959] [serial = 942] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x116794000) [pid = 1959] [serial = 504] [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.] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x135dca800) [pid = 1959] [serial = 943] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x135b2c800) [pid = 1959] [serial = 940] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x1132ad800) [pid = 1959] [serial = 936] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x1359bf000) [pid = 1959] [serial = 939] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x12c138400) [pid = 1959] [serial = 925] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x12c13c000) [pid = 1959] [serial = 819] [outer = 0x0] [url = about:blank] 05:28:09 INFO - PROCESS | 1959 | 1464006489805 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1222ms 05:28:09 INFO - PROCESS | 1959 | 1464006489843 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1959 | 1464006489847 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:28:09 INFO - PROCESS | 1959 | 1464006489851 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1959 | 1464006489853 Marionette TRACE conn2 <- [1,1342,null,{}] 05:28:09 INFO - PROCESS | 1959 | 1464006489855 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}] 05:28:09 INFO - PROCESS | 1959 | 1464006489959 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:28:10 INFO - PROCESS | 1959 | 1464006490024 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aac800 == 70 [pid = 1959] [id = 343] 05:28:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x1125b9400) [pid = 1959] [serial = 1028] [outer = 0x0] 05:28:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x112a73400) [pid = 1959] [serial = 1029] [outer = 0x1125b9400] 05:28:10 INFO - PROCESS | 1959 | 1464006490051 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x113095800) [pid = 1959] [serial = 1030] [outer = 0x1125b9400] 05:28:10 INFO - PROCESS | 1959 | 1464006490406 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]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 570ms 05:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:28:10 INFO - PROCESS | 1959 | 1464006490422 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1959 | 1464006490424 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:28:10 INFO - PROCESS | 1959 | 1464006490427 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1959 | 1464006490434 Marionette TRACE conn2 <- [1,1346,null,{}] 05:28:10 INFO - PROCESS | 1959 | 1464006490446 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}] 05:28:10 INFO - PROCESS | 1959 | 1464006490641 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:28:10 INFO - PROCESS | 1959 | 1464006490660 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x118eb5800 == 71 [pid = 1959] [id = 344] 05:28:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x1160da400) [pid = 1959] [serial = 1031] [outer = 0x0] 05:28:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x1169af400) [pid = 1959] [serial = 1032] [outer = 0x1160da400] 05:28:10 INFO - PROCESS | 1959 | 1464006490707 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x117558c00) [pid = 1959] [serial = 1033] [outer = 0x1160da400] 05:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 680ms 05:28:11 INFO - PROCESS | 1959 | 1464006491101 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]]]}] 05:28:11 INFO - PROCESS | 1959 | 1464006491106 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:28:11 INFO - PROCESS | 1959 | 1464006491120 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:28:11 INFO - PROCESS | 1959 | 1464006491122 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1959 | 1464006491123 Marionette TRACE conn2 <- [1,1350,null,{}] 05:28:11 INFO - PROCESS | 1959 | 1464006491125 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}] 05:28:11 INFO - PROCESS | 1959 | 1464006491257 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:28:11 INFO - PROCESS | 1959 | 1464006491318 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a44800 == 72 [pid = 1959] [id = 345] 05:28:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x11755a400) [pid = 1959] [serial = 1034] [outer = 0x0] 05:28:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x1180b0800) [pid = 1959] [serial = 1035] [outer = 0x11755a400] 05:28:11 INFO - PROCESS | 1959 | 1464006491344 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x11824a400) [pid = 1959] [serial = 1036] [outer = 0x11755a400] 05:28:11 INFO - PROCESS | 1959 | 1464006491652 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]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 568ms 05:28:11 INFO - PROCESS | 1959 | 1464006491691 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1959 | 1464006491692 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:28:11 INFO - PROCESS | 1959 | 1464006491694 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1959 | 1464006491695 Marionette TRACE conn2 <- [1,1354,null,{}] 05:28:11 INFO - PROCESS | 1959 | 1464006491698 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}] 05:28:11 INFO - PROCESS | 1959 | 1464006491816 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:28:11 INFO - PROCESS | 1959 | 1464006491859 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x12331d800 == 73 [pid = 1959] [id = 346] 05:28:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x1181e0c00) [pid = 1959] [serial = 1037] [outer = 0x0] 05:28:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x1183b5c00) [pid = 1959] [serial = 1038] [outer = 0x1181e0c00] 05:28:11 INFO - PROCESS | 1959 | 1464006491887 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x1185cb000) [pid = 1959] [serial = 1039] [outer = 0x1181e0c00] 05:28:12 INFO - PROCESS | 1959 | 1464006492317 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 671ms 05:28:12 INFO - PROCESS | 1959 | 1464006492367 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1959 | 1464006492369 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:28:12 INFO - PROCESS | 1959 | 1464006492381 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1959 | 1464006492382 Marionette TRACE conn2 <- [1,1358,null,{}] 05:28:12 INFO - PROCESS | 1959 | 1464006492385 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}] 05:28:12 INFO - PROCESS | 1959 | 1464006492554 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:28:12 INFO - PROCESS | 1959 | 1464006492595 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x125227000 == 74 [pid = 1959] [id = 347] 05:28:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x1185e9800) [pid = 1959] [serial = 1040] [outer = 0x0] 05:28:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x119266c00) [pid = 1959] [serial = 1041] [outer = 0x1185e9800] 05:28:12 INFO - PROCESS | 1959 | 1464006492621 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x119ac8c00) [pid = 1959] [serial = 1042] [outer = 0x1185e9800] 05:28:12 INFO - PROCESS | 1959 | 1464006492968 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]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 05:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:28:13 INFO - PROCESS | 1959 | 1464006493002 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1959 | 1464006493003 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:28:13 INFO - PROCESS | 1959 | 1464006493005 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1959 | 1464006493006 Marionette TRACE conn2 <- [1,1362,null,{}] 05:28:13 INFO - PROCESS | 1959 | 1464006493008 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}] 05:28:13 INFO - PROCESS | 1959 | 1464006493122 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:28:13 INFO - PROCESS | 1959 | 1464006493167 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x126af8800 == 75 [pid = 1959] [id = 348] 05:28:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x118ed8800) [pid = 1959] [serial = 1043] [outer = 0x0] 05:28:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x11a2bb000) [pid = 1959] [serial = 1044] [outer = 0x118ed8800] 05:28:13 INFO - PROCESS | 1959 | 1464006493192 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x121134800) [pid = 1959] [serial = 1045] [outer = 0x118ed8800] 05:28:13 INFO - PROCESS | 1959 | 1464006493583 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]]]}] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x118242000) [pid = 1959] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x119261400) [pid = 1959] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x110edb800) [pid = 1959] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x119582000) [pid = 1959] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x110ee0400) [pid = 1959] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12113f000) [pid = 1959] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:28:13 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x119b66400) [pid = 1959] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 618ms 05:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:28:13 INFO - PROCESS | 1959 | 1464006493623 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1959 | 1464006493624 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:28:13 INFO - PROCESS | 1959 | 1464006493627 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1959 | 1464006493628 Marionette TRACE conn2 <- [1,1366,null,{}] 05:28:13 INFO - PROCESS | 1959 | 1464006493630 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}] 05:28:13 INFO - PROCESS | 1959 | 1464006493721 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:28:13 INFO - PROCESS | 1959 | 1464006493725 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x126422000 == 76 [pid = 1959] [id = 349] 05:28:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x116938800) [pid = 1959] [serial = 1046] [outer = 0x0] 05:28:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x119583800) [pid = 1959] [serial = 1047] [outer = 0x116938800] 05:28:13 INFO - PROCESS | 1959 | 1464006493750 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x12113b800) [pid = 1959] [serial = 1048] [outer = 0x116938800] 05:28:14 INFO - PROCESS | 1959 | 1464006494134 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] 05:28:14 INFO - PROCESS | 1959 | 1464006494147 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:28:14 INFO - PROCESS | 1959 | 1464006494152 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1959 | 1464006494154 Marionette TRACE conn2 <- [1,1370,null,{}] 05:28:14 INFO - PROCESS | 1959 | 1464006494156 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}] 05:28:14 INFO - PROCESS | 1959 | 1464006494277 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:28:14 INFO - PROCESS | 1959 | 1464006494284 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x12951d800 == 77 [pid = 1959] [id = 350] 05:28:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x1180af400) [pid = 1959] [serial = 1049] [outer = 0x0] 05:28:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x1213c8c00) [pid = 1959] [serial = 1050] [outer = 0x1180af400] 05:28:14 INFO - PROCESS | 1959 | 1464006494310 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x1232e5000) [pid = 1959] [serial = 1051] [outer = 0x1180af400] 05:28:14 INFO - PROCESS | 1959 | 1464006494632 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] 05:28:14 INFO - PROCESS | 1959 | 1464006494673 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:28:14 INFO - PROCESS | 1959 | 1464006494675 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1959 | 1464006494676 Marionette TRACE conn2 <- [1,1374,null,{}] 05:28:14 INFO - PROCESS | 1959 | 1464006494678 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}] 05:28:14 INFO - PROCESS | 1959 | 1464006494768 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:28:14 INFO - PROCESS | 1959 | 1464006494772 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abc8800 == 78 [pid = 1959] [id = 351] 05:28:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x123608800) [pid = 1959] [serial = 1052] [outer = 0x0] 05:28:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x12402c000) [pid = 1959] [serial = 1053] [outer = 0x123608800] 05:28:14 INFO - PROCESS | 1959 | 1464006494797 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x1243d6800) [pid = 1959] [serial = 1054] [outer = 0x123608800] 05:28:15 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:15 INFO - PROCESS | 1959 | 1464006495194 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] 05:28:15 INFO - PROCESS | 1959 | 1464006495255 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:28:15 INFO - PROCESS | 1959 | 1464006495258 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1959 | 1464006495261 Marionette TRACE conn2 <- [1,1378,null,{}] 05:28:15 INFO - PROCESS | 1959 | 1464006495264 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}] 05:28:15 INFO - PROCESS | 1959 | 1464006495428 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:28:15 INFO - PROCESS | 1959 | 1464006495437 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1d2000 == 79 [pid = 1959] [id = 352] 05:28:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x126187000) [pid = 1959] [serial = 1055] [outer = 0x0] 05:28:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 224 (0x126825c00) [pid = 1959] [serial = 1056] [outer = 0x126187000] 05:28:15 INFO - PROCESS | 1959 | 1464006495483 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 225 (0x128bf7000) [pid = 1959] [serial = 1057] [outer = 0x126187000] 05:28:16 INFO - PROCESS | 1959 | 1464006496131 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] 05:28:16 INFO - PROCESS | 1959 | 1464006496185 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:28:16 INFO - PROCESS | 1959 | 1464006496188 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1959 | 1464006496191 Marionette TRACE conn2 <- [1,1382,null,{}] 05:28:16 INFO - PROCESS | 1959 | 1464006496195 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}] 05:28:16 INFO - PROCESS | 1959 | 1464006496312 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:28:16 INFO - PROCESS | 1959 | 1464006496430 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x117591800 == 80 [pid = 1959] [id = 353] 05:28:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 226 (0x1125be400) [pid = 1959] [serial = 1058] [outer = 0x0] 05:28:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 227 (0x11308b000) [pid = 1959] [serial = 1059] [outer = 0x1125be400] 05:28:16 INFO - PROCESS | 1959 | 1464006496462 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 228 (0x113d5ec00) [pid = 1959] [serial = 1060] [outer = 0x1125be400] 05:28:16 INFO - PROCESS | 1959 | [1959] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 05:28:16 INFO - PROCESS | 1959 | 1464006496950 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] 05:28:17 INFO - PROCESS | 1959 | 1464006497014 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:28:17 INFO - PROCESS | 1959 | 1464006497019 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1959 | 1464006497021 Marionette TRACE conn2 <- [1,1386,null,{}] 05:28:17 INFO - PROCESS | 1959 | 1464006497023 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}] 05:28:17 INFO - PROCESS | 1959 | 1464006497138 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:28:17 INFO - PROCESS | 1959 | 1464006497228 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x124a0c000 == 81 [pid = 1959] [id = 354] 05:28:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 229 (0x1170de800) [pid = 1959] [serial = 1061] [outer = 0x0] 05:28:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 230 (0x1180b2c00) [pid = 1959] [serial = 1062] [outer = 0x1170de800] 05:28:17 INFO - PROCESS | 1959 | 1464006497258 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 231 (0x11848b800) [pid = 1959] [serial = 1063] [outer = 0x1170de800] 05:28:17 INFO - PROCESS | 1959 | 1464006497745 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] 05:28:17 INFO - PROCESS | 1959 | 1464006497792 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:28:17 INFO - PROCESS | 1959 | 1464006497795 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1959 | 1464006497797 Marionette TRACE conn2 <- [1,1390,null,{}] 05:28:17 INFO - PROCESS | 1959 | 1464006497808 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}] 05:28:17 INFO - PROCESS | 1959 | 1464006497923 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:28:18 INFO - PROCESS | 1959 | 1464006498011 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cadd000 == 82 [pid = 1959] [id = 355] 05:28:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 232 (0x119329800) [pid = 1959] [serial = 1064] [outer = 0x0] 05:28:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 233 (0x119586400) [pid = 1959] [serial = 1065] [outer = 0x119329800] 05:28:18 INFO - PROCESS | 1959 | 1464006498042 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 234 (0x1213ce000) [pid = 1959] [serial = 1066] [outer = 0x119329800] 05:28:18 INFO - PROCESS | 1959 | 1464006498470 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 728ms 05:28:18 INFO - PROCESS | 1959 | 1464006498530 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1959 | 1464006498533 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:28:18 INFO - PROCESS | 1959 | 1464006498537 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1959 | 1464006498538 Marionette TRACE conn2 <- [1,1394,null,{}] 05:28:18 INFO - PROCESS | 1959 | 1464006498540 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}] 05:28:18 INFO - PROCESS | 1959 | 1464006498653 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:28:18 INFO - PROCESS | 1959 | 1464006498739 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5b2000 == 83 [pid = 1959] [id = 356] 05:28:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 235 (0x123609000) [pid = 1959] [serial = 1067] [outer = 0x0] 05:28:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 236 (0x124eb2400) [pid = 1959] [serial = 1068] [outer = 0x123609000] 05:28:18 INFO - PROCESS | 1959 | 1464006498769 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 237 (0x126493800) [pid = 1959] [serial = 1069] [outer = 0x123609000] 05:28:19 INFO - PROCESS | 1959 | 1464006499155 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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 05:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:28:19 INFO - PROCESS | 1959 | 1464006499208 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1959 | 1464006499209 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:28:19 INFO - PROCESS | 1959 | 1464006499211 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1959 | 1464006499213 Marionette TRACE conn2 <- [1,1398,null,{}] 05:28:19 INFO - PROCESS | 1959 | 1464006499235 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}] 05:28:19 INFO - PROCESS | 1959 | 1464006499344 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:28:19 INFO - PROCESS | 1959 | 1464006499431 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc4f800 == 84 [pid = 1959] [id = 357] 05:28:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 238 (0x1243d6000) [pid = 1959] [serial = 1070] [outer = 0x0] 05:28:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 239 (0x126a1f400) [pid = 1959] [serial = 1071] [outer = 0x1243d6000] 05:28:19 INFO - PROCESS | 1959 | 1464006499460 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 240 (0x128c5e400) [pid = 1959] [serial = 1072] [outer = 0x1243d6000] 05:28:19 INFO - PROCESS | 1959 | 1464006499899 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]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 738ms 05:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:28:19 INFO - PROCESS | 1959 | 1464006499950 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1959 | 1464006499951 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:28:19 INFO - PROCESS | 1959 | 1464006499953 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1959 | 1464006499955 Marionette TRACE conn2 <- [1,1402,null,{}] 05:28:19 INFO - PROCESS | 1959 | 1464006499957 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}] 05:28:20 INFO - PROCESS | 1959 | 1464006500077 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:28:20 INFO - PROCESS | 1959 | 1464006500166 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d7c800 == 85 [pid = 1959] [id = 358] 05:28:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 241 (0x128dd3000) [pid = 1959] [serial = 1073] [outer = 0x0] 05:28:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 242 (0x129377800) [pid = 1959] [serial = 1074] [outer = 0x128dd3000] 05:28:20 INFO - PROCESS | 1959 | 1464006500196 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 243 (0x1295d9400) [pid = 1959] [serial = 1075] [outer = 0x128dd3000] 05:28:20 INFO - PROCESS | 1959 | 1464006500579 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]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 05:28:20 INFO - PROCESS | 1959 | 1464006500657 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1959 | 1464006500659 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:28:20 INFO - PROCESS | 1959 | 1464006500708 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1959 | 1464006500709 Marionette TRACE conn2 <- [1,1406,null,{}] 05:28:20 INFO - PROCESS | 1959 | 1464006500716 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}] 05:28:20 INFO - PROCESS | 1959 | 1464006500834 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:28:20 INFO - PROCESS | 1959 | 1464006500916 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x117582000 == 86 [pid = 1959] [id = 359] 05:28:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 244 (0x111f4dc00) [pid = 1959] [serial = 1076] [outer = 0x0] 05:28:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 245 (0x1181eec00) [pid = 1959] [serial = 1077] [outer = 0x111f4dc00] 05:28:20 INFO - PROCESS | 1959 | 1464006500946 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 246 (0x12a603800) [pid = 1959] [serial = 1078] [outer = 0x111f4dc00] 05:28:21 INFO - PROCESS | 1959 | 1464006501593 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]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 967ms 05:28:21 INFO - PROCESS | 1959 | 1464006501634 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1959 | 1464006501637 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:28:21 INFO - PROCESS | 1959 | 1464006501641 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1959 | 1464006501643 Marionette TRACE conn2 <- [1,1410,null,{}] 05:28:21 INFO - PROCESS | 1959 | 1464006501647 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}] 05:28:21 INFO - PROCESS | 1959 | 1464006501756 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:28:21 INFO - PROCESS | 1959 | 1464006501848 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x119ab3800 == 87 [pid = 1959] [id = 360] 05:28:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 247 (0x1121ab000) [pid = 1959] [serial = 1079] [outer = 0x0] 05:28:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 248 (0x1125bf400) [pid = 1959] [serial = 1080] [outer = 0x1121ab000] 05:28:21 INFO - PROCESS | 1959 | 1464006501876 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 249 (0x115ebe000) [pid = 1959] [serial = 1081] [outer = 0x1121ab000] 05:28:22 INFO - PROCESS | 1959 | 1464006502404 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]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 777ms 05:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:28:22 INFO - PROCESS | 1959 | 1464006502419 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1959 | 1464006502422 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:28:22 INFO - PROCESS | 1959 | 1464006502426 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1959 | 1464006502428 Marionette TRACE conn2 <- [1,1414,null,{}] 05:28:22 INFO - PROCESS | 1959 | 1464006502431 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}] 05:28:22 INFO - PROCESS | 1959 | 1464006502533 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:28:22 INFO - PROCESS | 1959 | 1464006502622 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x124482000 == 88 [pid = 1959] [id = 361] 05:28:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 250 (0x118056400) [pid = 1959] [serial = 1082] [outer = 0x0] 05:28:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 251 (0x118242c00) [pid = 1959] [serial = 1083] [outer = 0x118056400] 05:28:22 INFO - PROCESS | 1959 | 1464006502650 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 252 (0x11848ac00) [pid = 1959] [serial = 1084] [outer = 0x118056400] 05:28:23 INFO - PROCESS | 1959 | 1464006503246 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]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 871ms 05:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:28:23 INFO - PROCESS | 1959 | 1464006503299 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1959 | 1464006503301 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:28:23 INFO - PROCESS | 1959 | 1464006503304 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1959 | 1464006503308 Marionette TRACE conn2 <- [1,1418,null,{}] 05:28:23 INFO - PROCESS | 1959 | 1464006503319 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}] 05:28:23 INFO - PROCESS | 1959 | 1464006503502 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:28:23 INFO - PROCESS | 1959 | 1464006503619 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abcd000 == 89 [pid = 1959] [id = 362] 05:28:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 253 (0x119582c00) [pid = 1959] [serial = 1085] [outer = 0x0] 05:28:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 254 (0x119ac3800) [pid = 1959] [serial = 1086] [outer = 0x119582c00] 05:28:23 INFO - PROCESS | 1959 | 1464006503650 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 255 (0x12110dc00) [pid = 1959] [serial = 1087] [outer = 0x119582c00] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x12abc8800 == 88 [pid = 1959] [id = 351] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x12951d800 == 87 [pid = 1959] [id = 350] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x126422000 == 86 [pid = 1959] [id = 349] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x138ab2000 == 85 [pid = 1959] [id = 315] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x126af8800 == 84 [pid = 1959] [id = 348] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x125227000 == 83 [pid = 1959] [id = 347] 05:28:23 INFO - PROCESS | 1959 | --DOCSHELL 0x12331d800 == 82 [pid = 1959] [id = 346] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 254 (0x12c10d400) [pid = 1959] [serial = 957] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 253 (0x1129d3800) [pid = 1959] [serial = 948] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 252 (0x12574c400) [pid = 1959] [serial = 996] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 251 (0x135b25400) [pid = 1959] [serial = 972] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 250 (0x119acb400) [pid = 1959] [serial = 951] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 249 (0x134f11400) [pid = 1959] [serial = 963] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 248 (0x129376c00) [pid = 1959] [serial = 954] [outer = 0x0] [url = about:blank] 05:28:23 INFO - PROCESS | 1959 | --DOMWINDOW == 247 (0x1351b1400) [pid = 1959] [serial = 960] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x119a44800 == 81 [pid = 1959] [id = 345] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x118eb5800 == 80 [pid = 1959] [id = 344] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x116aac800 == 79 [pid = 1959] [id = 343] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x113a18000 == 78 [pid = 1959] [id = 342] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x12c560000 == 77 [pid = 1959] [id = 337] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb42000 == 76 [pid = 1959] [id = 336] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x12976a000 == 75 [pid = 1959] [id = 335] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x119220000 == 74 [pid = 1959] [id = 334] 05:28:24 INFO - PROCESS | 1959 | --DOCSHELL 0x116126000 == 73 [pid = 1959] [id = 333] 05:28:24 INFO - PROCESS | 1959 | 1464006504084 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]]]}] 05:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 830ms 05:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:28:24 INFO - PROCESS | 1959 | 1464006504134 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1959 | 1464006504136 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:28:24 INFO - PROCESS | 1959 | 1464006504138 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1959 | 1464006504139 Marionette TRACE conn2 <- [1,1422,null,{}] 05:28:24 INFO - PROCESS | 1959 | 1464006504142 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}] 05:28:24 INFO - PROCESS | 1959 | 1464006504235 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 246 (0x11846d000) [pid = 1959] [serial = 981] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 245 (0x118ef6000) [pid = 1959] [serial = 982] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 244 (0x119581c00) [pid = 1959] [serial = 985] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 243 (0x11931e800) [pid = 1959] [serial = 984] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 242 (0x111f4d800) [pid = 1959] [serial = 975] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 241 (0x113a61c00) [pid = 1959] [serial = 976] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 240 (0x11a218400) [pid = 1959] [serial = 987] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 239 (0x121108000) [pid = 1959] [serial = 988] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 238 (0x1160e4800) [pid = 1959] [serial = 978] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 237 (0x1180b3800) [pid = 1959] [serial = 979] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 236 (0x134f6ec00) [pid = 1959] [serial = 966] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 235 (0x12110a000) [pid = 1959] [serial = 969] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 234 (0x12468b800) [pid = 1959] [serial = 993] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 233 (0x124eb7800) [pid = 1959] [serial = 994] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 232 (0x12113bc00) [pid = 1959] [serial = 990] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | --DOMWINDOW == 231 (0x123612c00) [pid = 1959] [serial = 991] [outer = 0x0] [url = about:blank] 05:28:24 INFO - PROCESS | 1959 | 1464006504312 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x117595800 == 74 [pid = 1959] [id = 363] 05:28:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 232 (0x1160e4800) [pid = 1959] [serial = 1088] [outer = 0x0] 05:28:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 233 (0x11846d000) [pid = 1959] [serial = 1089] [outer = 0x1160e4800] 05:28:24 INFO - PROCESS | 1959 | 1464006504342 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 234 (0x12110a000) [pid = 1959] [serial = 1090] [outer = 0x1160e4800] 05:28:24 INFO - PROCESS | 1959 | 1464006504657 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]]]}] 05:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 568ms 05:28:24 INFO - PROCESS | 1959 | 1464006504708 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1959 | 1464006504709 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:28:24 INFO - PROCESS | 1959 | 1464006504711 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1959 | 1464006504712 Marionette TRACE conn2 <- [1,1426,null,{}] 05:28:24 INFO - PROCESS | 1959 | 1464006504715 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}] 05:28:24 INFO - PROCESS | 1959 | 1464006504805 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:28:24 INFO - PROCESS | 1959 | 1464006504881 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a38000 == 75 [pid = 1959] [id = 364] 05:28:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 235 (0x118058000) [pid = 1959] [serial = 1091] [outer = 0x0] 05:28:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 236 (0x1213c9000) [pid = 1959] [serial = 1092] [outer = 0x118058000] 05:28:24 INFO - PROCESS | 1959 | 1464006504907 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 237 (0x1232e7c00) [pid = 1959] [serial = 1093] [outer = 0x118058000] 05:28:25 INFO - PROCESS | 1959 | 1464006505227 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]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 568ms 05:28:25 INFO - PROCESS | 1959 | 1464006505280 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1959 | 1464006505289 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:28:25 INFO - PROCESS | 1959 | 1464006505291 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1959 | 1464006505292 Marionette TRACE conn2 <- [1,1430,null,{}] 05:28:25 INFO - PROCESS | 1959 | 1464006505295 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}] 05:28:25 INFO - PROCESS | 1959 | 1464006505399 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:28:25 INFO - PROCESS | 1959 | 1464006505474 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a3b800 == 76 [pid = 1959] [id = 365] 05:28:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 238 (0x1232e7400) [pid = 1959] [serial = 1094] [outer = 0x0] 05:28:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 239 (0x124690800) [pid = 1959] [serial = 1095] [outer = 0x1232e7400] 05:28:25 INFO - PROCESS | 1959 | 1464006505500 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 240 (0x128c64800) [pid = 1959] [serial = 1096] [outer = 0x1232e7400] 05:28:25 INFO - PROCESS | 1959 | 1464006505804 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]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 521ms 05:28:25 INFO - PROCESS | 1959 | 1464006505813 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1959 | 1464006505814 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:28:25 INFO - PROCESS | 1959 | 1464006505821 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1959 | 1464006505822 Marionette TRACE conn2 <- [1,1434,null,{}] 05:28:25 INFO - PROCESS | 1959 | 1464006505824 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}] 05:28:25 INFO - PROCESS | 1959 | 1464006505916 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:28:25 INFO - PROCESS | 1959 | 1464006505921 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6c6000 == 77 [pid = 1959] [id = 366] 05:28:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 241 (0x128c64c00) [pid = 1959] [serial = 1097] [outer = 0x0] 05:28:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 242 (0x12918b400) [pid = 1959] [serial = 1098] [outer = 0x128c64c00] 05:28:25 INFO - PROCESS | 1959 | 1464006505946 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 243 (0x12a6d4c00) [pid = 1959] [serial = 1099] [outer = 0x128c64c00] 05:28:26 INFO - PROCESS | 1959 | 1464006506347 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 569ms 05:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:28:26 INFO - PROCESS | 1959 | 1464006506389 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1959 | 1464006506390 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:28:26 INFO - PROCESS | 1959 | 1464006506393 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1959 | 1464006506394 Marionette TRACE conn2 <- [1,1438,null,{}] 05:28:26 INFO - PROCESS | 1959 | 1464006506396 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}] 05:28:26 INFO - PROCESS | 1959 | 1464006506522 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:28:26 INFO - PROCESS | 1959 | 1464006506573 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5c0800 == 78 [pid = 1959] [id = 367] 05:28:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 244 (0x12a6ef800) [pid = 1959] [serial = 1100] [outer = 0x0] 05:28:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 245 (0x12aa04400) [pid = 1959] [serial = 1101] [outer = 0x12a6ef800] 05:28:26 INFO - PROCESS | 1959 | 1464006506598 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 246 (0x12aa0e000) [pid = 1959] [serial = 1102] [outer = 0x12a6ef800] 05:28:26 INFO - PROCESS | 1959 | 1464006506916 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 572ms 05:28:26 INFO - PROCESS | 1959 | 1464006506966 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1959 | 1464006506967 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:28:26 INFO - PROCESS | 1959 | 1464006506970 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1959 | 1464006506971 Marionette TRACE conn2 <- [1,1442,null,{}] 05:28:26 INFO - PROCESS | 1959 | 1464006506974 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}] 05:28:27 INFO - PROCESS | 1959 | 1464006507093 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:28:27 INFO - PROCESS | 1959 | 1464006507107 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e08000 == 79 [pid = 1959] [id = 368] 05:28:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 247 (0x12a6f0c00) [pid = 1959] [serial = 1103] [outer = 0x0] 05:28:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 248 (0x12ab46400) [pid = 1959] [serial = 1104] [outer = 0x12a6f0c00] 05:28:27 INFO - PROCESS | 1959 | 1464006507131 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 249 (0x12aba1800) [pid = 1959] [serial = 1105] [outer = 0x12a6f0c00] 05:28:27 INFO - PROCESS | 1959 | 1464006507527 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]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 570ms 05:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:28:27 INFO - PROCESS | 1959 | 1464006507540 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1959 | 1464006507542 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:28:27 INFO - PROCESS | 1959 | 1464006507544 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1959 | 1464006507545 Marionette TRACE conn2 <- [1,1446,null,{}] 05:28:27 INFO - PROCESS | 1959 | 1464006507548 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}] 05:28:27 INFO - PROCESS | 1959 | 1464006507677 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:28:27 INFO - PROCESS | 1959 | 1464006507691 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ed6000 == 80 [pid = 1959] [id = 369] 05:28:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 250 (0x12a6f3400) [pid = 1959] [serial = 1106] [outer = 0x0] 05:28:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 251 (0x12b2a2c00) [pid = 1959] [serial = 1107] [outer = 0x12a6f3400] 05:28:27 INFO - PROCESS | 1959 | 1464006507716 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 252 (0x12ba18000) [pid = 1959] [serial = 1108] [outer = 0x12a6f3400] 05:28:28 INFO - PROCESS | 1959 | 1464006508513 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]]]}] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 251 (0x1160da400) [pid = 1959] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 250 (0x1181e0c00) [pid = 1959] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 249 (0x1185e9800) [pid = 1959] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 248 (0x1125b2c00) [pid = 1959] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 247 (0x11824d400) [pid = 1959] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 246 (0x1121a7c00) [pid = 1959] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 245 (0x12649b000) [pid = 1959] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 244 (0x128bf8400) [pid = 1959] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 243 (0x118485c00) [pid = 1959] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 242 (0x126a24c00) [pid = 1959] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 241 (0x123614800) [pid = 1959] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 240 (0x128bce400) [pid = 1959] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 239 (0x118293800) [pid = 1959] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 238 (0x1180afc00) [pid = 1959] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 237 (0x128cba800) [pid = 1959] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 236 (0x1180adc00) [pid = 1959] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 235 (0x1232db000) [pid = 1959] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 234 (0x1160db400) [pid = 1959] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 233 (0x119262000) [pid = 1959] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 232 (0x110f29c00) [pid = 1959] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 231 (0x11926e000) [pid = 1959] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 230 (0x128bd5c00) [pid = 1959] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 229 (0x12a60bc00) [pid = 1959] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 228 (0x126a22400) [pid = 1959] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 227 (0x110edcc00) [pid = 1959] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 226 (0x1125b8800) [pid = 1959] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 225 (0x119324000) [pid = 1959] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 224 (0x128bce000) [pid = 1959] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 223 (0x119261800) [pid = 1959] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x128bfcc00) [pid = 1959] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x118ed8800) [pid = 1959] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x124692000) [pid = 1959] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x12aa03400) [pid = 1959] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x1125b9400) [pid = 1959] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x12329b400) [pid = 1959] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x111f52400) [pid = 1959] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x115e3bc00) [pid = 1959] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12c553800) [pid = 1959] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x1125b4c00) [pid = 1959] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x117559400) [pid = 1959] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x1129ca400) [pid = 1959] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x12bfd7800) [pid = 1959] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x11755a400) [pid = 1959] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x126493c00) [pid = 1959] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x1180af400) [pid = 1959] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x1232e3000) [pid = 1959] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x118059800) [pid = 1959] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x12402b800) [pid = 1959] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x1129c7400) [pid = 1959] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x123608800) [pid = 1959] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x128c60000) [pid = 1959] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x116938800) [pid = 1959] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x1180ab400) [pid = 1959] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x134f0c800) [pid = 1959] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x12bfd3000) [pid = 1959] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x123609800) [pid = 1959] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x112a73c00) [pid = 1959] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x12ca9fc00) [pid = 1959] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x111c84c00) [pid = 1959] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x11323ec00) [pid = 1959] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x1129c9c00) [pid = 1959] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x116a4f800) [pid = 1959] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x128c5d400) [pid = 1959] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x12bfd7400) [pid = 1959] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x1125b8000) [pid = 1959] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12caa6000) [pid = 1959] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x110eb3c00) [pid = 1959] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x119267800) [pid = 1959] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:28:28 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1170dec00) [pid = 1959] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1069ms 05:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:28:28 INFO - PROCESS | 1959 | 1464006508614 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1959 | 1464006508615 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:28:28 INFO - PROCESS | 1959 | 1464006508618 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1959 | 1464006508619 Marionette TRACE conn2 <- [1,1450,null,{}] 05:28:28 INFO - PROCESS | 1959 | 1464006508623 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}] 05:28:28 INFO - PROCESS | 1959 | 1464006508740 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:28:28 INFO - PROCESS | 1959 | 1464006508744 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x118130800 == 81 [pid = 1959] [id = 370] 05:28:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1125bac00) [pid = 1959] [serial = 1109] [outer = 0x0] 05:28:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x112a77c00) [pid = 1959] [serial = 1110] [outer = 0x1125bac00] 05:28:28 INFO - PROCESS | 1959 | 1464006508777 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x11767cc00) [pid = 1959] [serial = 1111] [outer = 0x1125bac00] 05:28:29 INFO - PROCESS | 1959 | 1464006509134 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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 569ms 05:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:28:29 INFO - PROCESS | 1959 | 1464006509187 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1959 | 1464006509188 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1959 | 1464006509191 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1959 | 1464006509192 Marionette TRACE conn2 <- [1,1454,null,{}] 05:28:29 INFO - PROCESS | 1959 | 1464006509194 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}] 05:28:29 INFO - PROCESS | 1959 | 1464006509289 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:28:29 INFO - PROCESS | 1959 | 1464006509293 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x124721800 == 82 [pid = 1959] [id = 371] 05:28:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x1180abc00) [pid = 1959] [serial = 1112] [outer = 0x0] 05:28:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x11824b800) [pid = 1959] [serial = 1113] [outer = 0x1180abc00] 05:28:29 INFO - PROCESS | 1959 | 1464006509318 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x119267800) [pid = 1959] [serial = 1114] [outer = 0x1180abc00] 05:28:29 INFO - PROCESS | 1959 | 1464006509683 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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 517ms 05:28:29 INFO - PROCESS | 1959 | 1464006509709 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1959 | 1464006509710 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:28:29 INFO - PROCESS | 1959 | 1464006509713 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1959 | 1464006509714 Marionette TRACE conn2 <- [1,1458,null,{}] 05:28:29 INFO - PROCESS | 1959 | 1464006509717 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}] 05:28:29 INFO - PROCESS | 1959 | 1464006509838 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:28:29 INFO - PROCESS | 1959 | 1464006509960 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d74e000 == 83 [pid = 1959] [id = 372] 05:28:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x1180adc00) [pid = 1959] [serial = 1115] [outer = 0x0] 05:28:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x119abe800) [pid = 1959] [serial = 1116] [outer = 0x1180adc00] 05:28:29 INFO - PROCESS | 1959 | 1464006509994 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x1232dcc00) [pid = 1959] [serial = 1117] [outer = 0x1180adc00] 05:28:30 INFO - PROCESS | 1959 | 1464006510377 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]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 672ms 05:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:28:30 INFO - PROCESS | 1959 | 1464006510387 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1959 | 1464006510389 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:28:30 INFO - PROCESS | 1959 | 1464006510392 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1959 | 1464006510395 Marionette TRACE conn2 <- [1,1462,null,{}] 05:28:30 INFO - PROCESS | 1959 | 1464006510402 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}] 05:28:30 INFO - PROCESS | 1959 | 1464006510596 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:28:30 INFO - PROCESS | 1959 | 1464006510795 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x11339b800 == 84 [pid = 1959] [id = 373] 05:28:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x110ed7800) [pid = 1959] [serial = 1118] [outer = 0x0] 05:28:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x110ee4400) [pid = 1959] [serial = 1119] [outer = 0x110ed7800] 05:28:30 INFO - PROCESS | 1959 | 1464006510847 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x1121b2000) [pid = 1959] [serial = 1120] [outer = 0x110ed7800] 05:28:31 INFO - PROCESS | 1959 | 1464006511492 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1125ms 05:28:31 INFO - PROCESS | 1959 | 1464006511519 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1959 | 1464006511521 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:28:31 INFO - PROCESS | 1959 | 1464006511525 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1959 | 1464006511527 Marionette TRACE conn2 <- [1,1466,null,{}] 05:28:31 INFO - PROCESS | 1959 | 1464006511531 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}] 05:28:31 INFO - PROCESS | 1959 | 1464006511651 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:28:31 INFO - PROCESS | 1959 | 1464006511768 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291b0000 == 85 [pid = 1959] [id = 374] 05:28:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x1185d6000) [pid = 1959] [serial = 1121] [outer = 0x0] 05:28:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x118ef7800) [pid = 1959] [serial = 1122] [outer = 0x1185d6000] 05:28:31 INFO - PROCESS | 1959 | 1464006511801 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x119327000) [pid = 1959] [serial = 1123] [outer = 0x1185d6000] 05:28:32 INFO - PROCESS | 1959 | 1464006512273 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 776ms 05:28:32 INFO - PROCESS | 1959 | 1464006512338 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1959 | 1464006512341 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:28:32 INFO - PROCESS | 1959 | 1464006512343 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1959 | 1464006512345 Marionette TRACE conn2 <- [1,1470,null,{}] 05:28:32 INFO - PROCESS | 1959 | 1464006512348 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}] 05:28:32 INFO - PROCESS | 1959 | 1464006512462 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:28:32 INFO - PROCESS | 1959 | 1464006512554 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e07800 == 86 [pid = 1959] [id = 375] 05:28:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x1213c7800) [pid = 1959] [serial = 1124] [outer = 0x0] 05:28:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x123502c00) [pid = 1959] [serial = 1125] [outer = 0x1213c7800] 05:28:32 INFO - PROCESS | 1959 | 1464006512584 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x12434bc00) [pid = 1959] [serial = 1126] [outer = 0x1213c7800] 05:28:33 INFO - PROCESS | 1959 | 1464006513051 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 725ms 05:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:28:33 INFO - PROCESS | 1959 | 1464006513069 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1959 | 1464006513070 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:28:33 INFO - PROCESS | 1959 | 1464006513078 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1959 | 1464006513083 Marionette TRACE conn2 <- [1,1474,null,{}] 05:28:33 INFO - PROCESS | 1959 | 1464006513086 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}] 05:28:33 INFO - PROCESS | 1959 | 1464006513205 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:28:33 INFO - PROCESS | 1959 | 1464006513294 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x135867800 == 87 [pid = 1959] [id = 376] 05:28:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x124688c00) [pid = 1959] [serial = 1127] [outer = 0x0] 05:28:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x125747800) [pid = 1959] [serial = 1128] [outer = 0x124688c00] 05:28:33 INFO - PROCESS | 1959 | 1464006513325 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x128c62000) [pid = 1959] [serial = 1129] [outer = 0x124688c00] 05:28:33 INFO - PROCESS | 1959 | 1464006513836 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]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 829ms 05:28:33 INFO - PROCESS | 1959 | 1464006513902 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:28:33 INFO - PROCESS | 1959 | 1464006513904 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:28:33 INFO - PROCESS | 1959 | 1464006513906 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1959 | 1464006513908 Marionette TRACE conn2 <- [1,1478,null,{}] 05:28:33 INFO - PROCESS | 1959 | 1464006513910 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}] 05:28:34 INFO - PROCESS | 1959 | 1464006514026 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:28:34 INFO - PROCESS | 1959 | 1464006514112 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x135976000 == 88 [pid = 1959] [id = 377] 05:28:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x128cad000) [pid = 1959] [serial = 1130] [outer = 0x0] 05:28:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x129384400) [pid = 1959] [serial = 1131] [outer = 0x128cad000] 05:28:34 INFO - PROCESS | 1959 | 1464006514142 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x12aa0f800) [pid = 1959] [serial = 1132] [outer = 0x128cad000] 05:28:34 INFO - PROCESS | 1959 | 1464006514593 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]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 05:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:28:34 INFO - PROCESS | 1959 | 1464006514626 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1959 | 1464006514628 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:28:34 INFO - PROCESS | 1959 | 1464006514630 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1959 | 1464006514631 Marionette TRACE conn2 <- [1,1482,null,{}] 05:28:34 INFO - PROCESS | 1959 | 1464006514634 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}] 05:28:34 INFO - PROCESS | 1959 | 1464006514748 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:28:34 INFO - PROCESS | 1959 | 1464006514838 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x135a1a000 == 89 [pid = 1959] [id = 378] 05:28:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x12ba34c00) [pid = 1959] [serial = 1133] [outer = 0x0] 05:28:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x12ba3c800) [pid = 1959] [serial = 1134] [outer = 0x12ba34c00] 05:28:34 INFO - PROCESS | 1959 | 1464006514873 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x12bf02800) [pid = 1959] [serial = 1135] [outer = 0x12ba34c00] 05:28:35 INFO - PROCESS | 1959 | 1464006515383 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 771ms 05:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:28:35 INFO - PROCESS | 1959 | 1464006515402 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1959 | 1464006515403 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:28:35 INFO - PROCESS | 1959 | 1464006515405 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1959 | 1464006515407 Marionette TRACE conn2 <- [1,1486,null,{}] 05:28:35 INFO - PROCESS | 1959 | 1464006515409 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}] 05:28:35 INFO - PROCESS | 1959 | 1464006515526 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:28:35 INFO - PROCESS | 1959 | 1464006515615 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383d4000 == 90 [pid = 1959] [id = 379] 05:28:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x12bf05400) [pid = 1959] [serial = 1136] [outer = 0x0] 05:28:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x12bfdb800) [pid = 1959] [serial = 1137] [outer = 0x12bf05400] 05:28:35 INFO - PROCESS | 1959 | 1464006515644 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x12c105000) [pid = 1959] [serial = 1138] [outer = 0x12bf05400] 05:28:36 INFO - PROCESS | 1959 | 1464006516063 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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 669ms 05:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:28:36 INFO - PROCESS | 1959 | 1464006516076 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1959 | 1464006516077 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1959 | 1464006516079 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1959 | 1464006516081 Marionette TRACE conn2 <- [1,1490,null,{}] 05:28:36 INFO - PROCESS | 1959 | 1464006516086 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}] 05:28:36 INFO - PROCESS | 1959 | 1464006516208 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:28:36 INFO - PROCESS | 1959 | 1464006516345 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383ed000 == 91 [pid = 1959] [id = 380] 05:28:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x12512d000) [pid = 1959] [serial = 1139] [outer = 0x0] 05:28:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x12c132400) [pid = 1959] [serial = 1140] [outer = 0x12512d000] 05:28:36 INFO - PROCESS | 1959 | 1464006516375 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x12c139400) [pid = 1959] [serial = 1141] [outer = 0x12512d000] 05:28:36 INFO - PROCESS | 1959 | 1464006516806 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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 771ms 05:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:28:36 INFO - PROCESS | 1959 | 1464006516851 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1959 | 1464006516853 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:28:36 INFO - PROCESS | 1959 | 1464006516855 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1959 | 1464006516856 Marionette TRACE conn2 <- [1,1494,null,{}] 05:28:36 INFO - PROCESS | 1959 | 1464006516859 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}] 05:28:36 INFO - PROCESS | 1959 | 1464006516975 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:28:37 INFO - PROCESS | 1959 | 1464006517094 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x116778800 == 92 [pid = 1959] [id = 381] 05:28:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x110f2dc00) [pid = 1959] [serial = 1142] [outer = 0x0] 05:28:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x112a70800) [pid = 1959] [serial = 1143] [outer = 0x110f2dc00] 05:28:37 INFO - PROCESS | 1959 | 1464006517126 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x1181e5400) [pid = 1959] [serial = 1144] [outer = 0x110f2dc00] 05:28:37 INFO - PROCESS | 1959 | 1464006517587 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]]]}] 05:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 770ms 05:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:28:37 INFO - PROCESS | 1959 | 1464006517625 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:28:37 INFO - PROCESS | 1959 | 1464006517627 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:28:37 INFO - PROCESS | 1959 | 1464006517629 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:28:37 INFO - PROCESS | 1959 | 1464006517630 Marionette TRACE conn2 <- [1,1498,null,{}] 05:28:37 INFO - PROCESS | 1959 | 1464006517633 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}] 05:28:37 INFO - PROCESS | 1959 | 1464006517752 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:28:38 INFO - PROCESS | 1959 | 1464006518015 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x11811c000 == 93 [pid = 1959] [id = 382] 05:28:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x110ee6000) [pid = 1959] [serial = 1145] [outer = 0x0] 05:28:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x110faf400) [pid = 1959] [serial = 1146] [outer = 0x110ee6000] 05:28:38 INFO - PROCESS | 1959 | 1464006518065 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x1125b4400) [pid = 1959] [serial = 1147] [outer = 0x110ee6000] 05:28:38 INFO - PROCESS | 1959 | 1464006518535 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 972ms 05:28:38 INFO - PROCESS | 1959 | 1464006518602 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1959 | 1464006518605 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:28:38 INFO - PROCESS | 1959 | 1464006518607 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1959 | 1464006518610 Marionette TRACE conn2 <- [1,1502,null,{}] 05:28:38 INFO - PROCESS | 1959 | 1464006518613 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}] 05:28:38 INFO - PROCESS | 1959 | 1464006518725 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:28:38 INFO - PROCESS | 1959 | 1464006518821 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x117246800 == 94 [pid = 1959] [id = 383] 05:28:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x1160db400) [pid = 1959] [serial = 1148] [outer = 0x0] 05:28:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 224 (0x116792c00) [pid = 1959] [serial = 1149] [outer = 0x1160db400] 05:28:38 INFO - PROCESS | 1959 | 1464006518850 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 225 (0x117552800) [pid = 1959] [serial = 1150] [outer = 0x1160db400] 05:28:39 INFO - PROCESS | 1959 | 1464006519260 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 723ms 05:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:28:39 INFO - PROCESS | 1959 | 1464006519334 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1959 | 1464006519336 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:28:39 INFO - PROCESS | 1959 | 1464006519341 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1959 | 1464006519343 Marionette TRACE conn2 <- [1,1506,null,{}] 05:28:39 INFO - PROCESS | 1959 | 1464006519345 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}] 05:28:39 INFO - PROCESS | 1959 | 1464006519454 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12d74e000 == 93 [pid = 1959] [id = 372] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x124721800 == 92 [pid = 1959] [id = 371] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x118130800 == 91 [pid = 1959] [id = 370] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x134ed6000 == 90 [pid = 1959] [id = 369] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x134e08000 == 89 [pid = 1959] [id = 368] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5c0800 == 88 [pid = 1959] [id = 367] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 224 (0x126825c00) [pid = 1959] [serial = 1056] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 223 (0x1180af000) [pid = 1959] [serial = 1002] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x1232e4800) [pid = 1959] [serial = 1008] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x12b025c00) [pid = 1959] [serial = 1017] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x12a6cd800) [pid = 1959] [serial = 1014] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x118edd400) [pid = 1959] [serial = 1005] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x12b2ab800) [pid = 1959] [serial = 1020] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x12ba35800) [pid = 1959] [serial = 1023] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x128bfb000) [pid = 1959] [serial = 1011] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | 1464006519625 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6c6000 == 87 [pid = 1959] [id = 366] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x126a3b800 == 86 [pid = 1959] [id = 365] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x119a38000 == 85 [pid = 1959] [id = 364] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x117595800 == 84 [pid = 1959] [id = 363] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12abcd000 == 83 [pid = 1959] [id = 362] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x124482000 == 82 [pid = 1959] [id = 361] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x119ab3800 == 81 [pid = 1959] [id = 360] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc4f800 == 80 [pid = 1959] [id = 357] 05:28:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x112163000 == 81 [pid = 1959] [id = 384] 05:28:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x110f22400) [pid = 1959] [serial = 1151] [outer = 0x0] 05:28:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x1132a5c00) [pid = 1959] [serial = 1152] [outer = 0x110f22400] 05:28:39 INFO - PROCESS | 1959 | 1464006519657 Marionette DEBUG loaded listener.js 05:28:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x118467000) [pid = 1959] [serial = 1153] [outer = 0x110f22400] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5b2000 == 80 [pid = 1959] [id = 356] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12cadd000 == 79 [pid = 1959] [id = 355] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x124a0c000 == 78 [pid = 1959] [id = 354] 05:28:39 INFO - PROCESS | 1959 | --DOCSHELL 0x117591800 == 77 [pid = 1959] [id = 353] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x1243d6800) [pid = 1959] [serial = 1054] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x1169af400) [pid = 1959] [serial = 1032] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x1183b5c00) [pid = 1959] [serial = 1038] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x119ac8c00) [pid = 1959] [serial = 1042] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x113de9400) [pid = 1959] [serial = 882] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x11a035c00) [pid = 1959] [serial = 591] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x116792000) [pid = 1959] [serial = 503] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x12b2a3800) [pid = 1959] [serial = 955] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x12bfda400) [pid = 1959] [serial = 774] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12c548400) [pid = 1959] [serial = 519] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x128cae800) [pid = 1959] [serial = 648] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x124eb1800) [pid = 1959] [serial = 555] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x12b2a8400) [pid = 1959] [serial = 714] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x119aca000) [pid = 1959] [serial = 507] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x124693c00) [pid = 1959] [serial = 828] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x12c54d400) [pid = 1959] [serial = 717] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x135dc7400) [pid = 1959] [serial = 973] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x128bdb000) [pid = 1959] [serial = 510] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x118485400) [pid = 1959] [serial = 642] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x117558c00) [pid = 1959] [serial = 1033] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x12360d800) [pid = 1959] [serial = 645] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x1351b0c00) [pid = 1959] [serial = 907] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x1232dac00) [pid = 1959] [serial = 825] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x12ba36c00) [pid = 1959] [serial = 834] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x1351acc00) [pid = 1959] [serial = 904] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x12b01ec00) [pid = 1959] [serial = 597] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x12c549c00) [pid = 1959] [serial = 780] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x12ba15800) [pid = 1959] [serial = 657] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x1185cb000) [pid = 1959] [serial = 1039] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x121139000) [pid = 1959] [serial = 952] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x12b29dc00) [pid = 1959] [serial = 651] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x128f9fc00) [pid = 1959] [serial = 558] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12d3de800) [pid = 1959] [serial = 837] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x121134800) [pid = 1959] [serial = 1045] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x12937c400) [pid = 1959] [serial = 771] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x12bf05800) [pid = 1959] [serial = 516] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x112a73400) [pid = 1959] [serial = 1029] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x124033c00) [pid = 1959] [serial = 888] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x1125b8c00) [pid = 1959] [serial = 1027] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x1181e1c00) [pid = 1959] [serial = 588] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x12ce63800) [pid = 1959] [serial = 720] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x116a51c00) [pid = 1959] [serial = 949] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x1121a9000) [pid = 1959] [serial = 1026] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x11848e400) [pid = 1959] [serial = 765] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x1181ebc00) [pid = 1959] [serial = 822] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x1359b9400) [pid = 1959] [serial = 961] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x113095800) [pid = 1959] [serial = 1030] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x11824a400) [pid = 1959] [serial = 1036] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x129377000) [pid = 1959] [serial = 831] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x1180b0800) [pid = 1959] [serial = 1035] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x1232e5000) [pid = 1959] [serial = 1051] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x126493400) [pid = 1959] [serial = 711] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x119a57000) [pid = 1959] [serial = 552] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x126a20400) [pid = 1959] [serial = 997] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x113862400) [pid = 1959] [serial = 762] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x110ee1000) [pid = 1959] [serial = 999] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x12402c000) [pid = 1959] [serial = 1053] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12aa10c00) [pid = 1959] [serial = 513] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x12113b800) [pid = 1959] [serial = 1048] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x11926cc00) [pid = 1959] [serial = 885] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1359c4400) [pid = 1959] [serial = 964] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x119583800) [pid = 1959] [serial = 1047] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x11a2bb000) [pid = 1959] [serial = 1044] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12ce65000) [pid = 1959] [serial = 777] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x128c5c000) [pid = 1959] [serial = 594] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x113f3f800) [pid = 1959] [serial = 549] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x12df51c00) [pid = 1959] [serial = 898] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x12caa6400) [pid = 1959] [serial = 840] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12c31ec00) [pid = 1959] [serial = 443] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x1129d1c00) [pid = 1959] [serial = 654] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x1213c8c00) [pid = 1959] [serial = 1050] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x118ede400) [pid = 1959] [serial = 708] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x12c106000) [pid = 1959] [serial = 891] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x12caa0000) [pid = 1959] [serial = 958] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x113807000) [pid = 1959] [serial = 705] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x1359be400) [pid = 1959] [serial = 901] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x110f2ec00) [pid = 1959] [serial = 660] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x119266c00) [pid = 1959] [serial = 1041] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12512bc00) [pid = 1959] [serial = 768] [outer = 0x0] [url = about:blank] 05:28:39 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12c551400) [pid = 1959] [serial = 895] [outer = 0x0] [url = about:blank] 05:28:40 INFO - PROCESS | 1959 | 1464006520034 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 722ms 05:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:28:40 INFO - PROCESS | 1959 | 1464006520063 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1959 | 1464006520064 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:28:40 INFO - PROCESS | 1959 | 1464006520068 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1959 | 1464006520072 Marionette TRACE conn2 <- [1,1510,null,{}] 05:28:40 INFO - PROCESS | 1959 | 1464006520079 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}] 05:28:40 INFO - PROCESS | 1959 | 1464006520178 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:28:40 INFO - PROCESS | 1959 | 1464006520183 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a38000 == 78 [pid = 1959] [id = 385] 05:28:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x11846a000) [pid = 1959] [serial = 1154] [outer = 0x0] 05:28:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x118472c00) [pid = 1959] [serial = 1155] [outer = 0x11846a000] 05:28:40 INFO - PROCESS | 1959 | 1464006520209 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x119263800) [pid = 1959] [serial = 1156] [outer = 0x11846a000] 05:28:40 INFO - PROCESS | 1959 | 1464006520565 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]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 525ms 05:28:40 INFO - PROCESS | 1959 | 1464006520592 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:28:40 INFO - PROCESS | 1959 | 1464006520594 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:28:40 INFO - PROCESS | 1959 | 1464006520596 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1959 | 1464006520598 Marionette TRACE conn2 <- [1,1514,null,{}] 05:28:40 INFO - PROCESS | 1959 | 1464006520600 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}] 05:28:40 INFO - PROCESS | 1959 | 1464006520723 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:28:40 INFO - PROCESS | 1959 | 1464006520733 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x12331d800 == 79 [pid = 1959] [id = 386] 05:28:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x119264c00) [pid = 1959] [serial = 1157] [outer = 0x0] 05:28:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x119320800) [pid = 1959] [serial = 1158] [outer = 0x119264c00] 05:28:40 INFO - PROCESS | 1959 | 1464006520758 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x119a55c00) [pid = 1959] [serial = 1159] [outer = 0x119264c00] 05:28:41 INFO - PROCESS | 1959 | 1464006521111 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 05:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:28:41 INFO - PROCESS | 1959 | 1464006521117 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1959 | 1464006521118 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:28:41 INFO - PROCESS | 1959 | 1464006521120 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1959 | 1464006521121 Marionette TRACE conn2 <- [1,1518,null,{}] 05:28:41 INFO - PROCESS | 1959 | 1464006521123 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}] 05:28:41 INFO - PROCESS | 1959 | 1464006521247 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:28:41 INFO - PROCESS | 1959 | 1464006521285 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x124721000 == 80 [pid = 1959] [id = 387] 05:28:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x11a2af800) [pid = 1959] [serial = 1160] [outer = 0x0] 05:28:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x121105000) [pid = 1959] [serial = 1161] [outer = 0x11a2af800] 05:28:41 INFO - PROCESS | 1959 | 1464006521316 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12113dc00) [pid = 1959] [serial = 1162] [outer = 0x11a2af800] 05:28:41 INFO - PROCESS | 1959 | 1464006521630 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 518ms 05:28:41 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:28:41 INFO - PROCESS | 1959 | 1464006521640 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1959 | 1464006521641 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:28:41 INFO - PROCESS | 1959 | 1464006521644 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1959 | 1464006521645 Marionette TRACE conn2 <- [1,1522,null,{}] 05:28:41 INFO - PROCESS | 1959 | 1464006521647 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}] 05:28:41 INFO - PROCESS | 1959 | 1464006521749 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:28:41 INFO - PROCESS | 1959 | 1464006521753 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c16800 == 81 [pid = 1959] [id = 388] 05:28:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x1213cbc00) [pid = 1959] [serial = 1163] [outer = 0x0] 05:28:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12360c800) [pid = 1959] [serial = 1164] [outer = 0x1213cbc00] 05:28:41 INFO - PROCESS | 1959 | 1464006521778 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x124691c00) [pid = 1959] [serial = 1165] [outer = 0x1213cbc00] 05:28:42 INFO - PROCESS | 1959 | 1464006522183 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"]]]}] 05:28:42 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 () { 05:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:28:42 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 () { 05:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:28:42 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 () { 05:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:28:42 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 () { 05:28:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:28:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 570ms 05:28:42 INFO - PROCESS | 1959 | 1464006522220 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1959 | 1464006522221 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:28:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:28:42 INFO - PROCESS | 1959 | 1464006522224 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1959 | 1464006522225 Marionette TRACE conn2 <- [1,1526,null,{}] 05:28:42 INFO - PROCESS | 1959 | 1464006522227 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}] 05:28:42 INFO - PROCESS | 1959 | 1464006522347 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:28:42 INFO - PROCESS | 1959 | 1464006522394 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x129507000 == 82 [pid = 1959] [id = 389] 05:28:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x123298400) [pid = 1959] [serial = 1166] [outer = 0x0] 05:28:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x125129800) [pid = 1959] [serial = 1167] [outer = 0x123298400] 05:28:42 INFO - PROCESS | 1959 | 1464006522419 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12682a000) [pid = 1959] [serial = 1168] [outer = 0x123298400] 05:28:42 INFO - PROCESS | 1959 | 1464006522737 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"]]]}] 05:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:28:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:28:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:28:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 570ms 05:28:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:28:42 INFO - PROCESS | 1959 | 1464006522796 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1959 | 1464006522798 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:28:42 INFO - PROCESS | 1959 | 1464006522801 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1959 | 1464006522803 Marionette TRACE conn2 <- [1,1530,null,{}] 05:28:42 INFO - PROCESS | 1959 | 1464006522807 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}] 05:28:42 INFO - PROCESS | 1959 | 1464006522995 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:28:43 INFO - PROCESS | 1959 | 1464006523011 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a774800 == 83 [pid = 1959] [id = 390] 05:28:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12468f400) [pid = 1959] [serial = 1169] [outer = 0x0] 05:28:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128bf8800) [pid = 1959] [serial = 1170] [outer = 0x12468f400] 05:28:43 INFO - PROCESS | 1959 | 1464006523036 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x128cb6c00) [pid = 1959] [serial = 1171] [outer = 0x12468f400] 05:28:43 INFO - PROCESS | 1959 | 1464006523379 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]]]}] 05:28:43 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 05:28:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:28:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:28:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:28:43 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. 05:28:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:28:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 622ms 05:28:43 INFO - PROCESS | 1959 | 1464006523424 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:28:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:28:43 INFO - PROCESS | 1959 | 1464006523426 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:28:43 INFO - PROCESS | 1959 | 1464006523437 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1959 | 1464006523439 Marionette TRACE conn2 <- [1,1534,null,{}] 05:28:43 INFO - PROCESS | 1959 | 1464006523441 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}] 05:28:43 INFO - PROCESS | 1959 | 1464006523589 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:28:43 INFO - PROCESS | 1959 | 1464006523612 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b21a800 == 84 [pid = 1959] [id = 391] 05:28:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x129185400) [pid = 1959] [serial = 1172] [outer = 0x0] 05:28:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x129381400) [pid = 1959] [serial = 1173] [outer = 0x129185400] 05:28:43 INFO - PROCESS | 1959 | 1464006523632 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12a6f4800) [pid = 1959] [serial = 1174] [outer = 0x129185400] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x112710c00) [pid = 1959] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1161ec800) [pid = 1959] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x134f0cc00) [pid = 1959] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x135b2ec00) [pid = 1959] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12a6ef800) [pid = 1959] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x1160e4800) [pid = 1959] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x12a6f0c00) [pid = 1959] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x118058000) [pid = 1959] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x12a6f3400) [pid = 1959] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x118056400) [pid = 1959] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x119582c00) [pid = 1959] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x1232e7400) [pid = 1959] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x128c64c00) [pid = 1959] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x111f4dc00) [pid = 1959] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x1121ab000) [pid = 1959] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x1125bac00) [pid = 1959] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:28:44 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x1180abc00) [pid = 1959] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:28:44 INFO - PROCESS | 1959 | 1464006524409 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]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:28:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1030ms 05:28:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:28:44 INFO - PROCESS | 1959 | 1464006524459 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1959 | 1464006524460 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:28:44 INFO - PROCESS | 1959 | 1464006524462 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1959 | 1464006524463 Marionette TRACE conn2 <- [1,1538,null,{}] 05:28:44 INFO - PROCESS | 1959 | 1464006524465 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}] 05:28:44 INFO - PROCESS | 1959 | 1464006524563 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:28:44 INFO - PROCESS | 1959 | 1464006524639 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x126af2800 == 85 [pid = 1959] [id = 392] 05:28:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x110ed8800) [pid = 1959] [serial = 1175] [outer = 0x0] 05:28:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x118058000) [pid = 1959] [serial = 1176] [outer = 0x110ed8800] 05:28:44 INFO - PROCESS | 1959 | 1464006524669 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x128fa9800) [pid = 1959] [serial = 1177] [outer = 0x110ed8800] 05:28:44 INFO - PROCESS | 1959 | 1464006524979 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 568ms 05:28:45 INFO - PROCESS | 1959 | 1464006525030 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1959 | 1464006525032 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:28:45 INFO - PROCESS | 1959 | 1464006525034 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1959 | 1464006525036 Marionette TRACE conn2 <- [1,1542,null,{}] 05:28:45 INFO - PROCESS | 1959 | 1464006525039 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}] 05:28:45 INFO - PROCESS | 1959 | 1464006525160 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:28:45 INFO - PROCESS | 1959 | 1464006525230 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c560000 == 86 [pid = 1959] [id = 393] 05:28:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x1180ab000) [pid = 1959] [serial = 1178] [outer = 0x0] 05:28:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12aa10400) [pid = 1959] [serial = 1179] [outer = 0x1180ab000] 05:28:45 INFO - PROCESS | 1959 | 1464006525258 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x12ba15000) [pid = 1959] [serial = 1180] [outer = 0x1180ab000] 05:28:45 INFO - PROCESS | 1959 | 1464006525632 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 618ms 05:28:45 INFO - PROCESS | 1959 | 1464006525654 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:28:45 INFO - PROCESS | 1959 | 1464006525656 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:28:45 INFO - PROCESS | 1959 | 1464006525660 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1959 | 1464006525661 Marionette TRACE conn2 <- [1,1546,null,{}] 05:28:45 INFO - PROCESS | 1959 | 1464006525665 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}] 05:28:45 INFO - PROCESS | 1959 | 1464006525817 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:28:45 INFO - PROCESS | 1959 | 1464006525957 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf54800 == 87 [pid = 1959] [id = 394] 05:28:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x128c65400) [pid = 1959] [serial = 1181] [outer = 0x0] 05:28:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x12ba3c400) [pid = 1959] [serial = 1182] [outer = 0x128c65400] 05:28:45 INFO - PROCESS | 1959 | 1464006525996 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x12bf0e800) [pid = 1959] [serial = 1183] [outer = 0x128c65400] 05:28:46 INFO - PROCESS | 1959 | 1464006526409 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]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:28:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 774ms 05:28:46 INFO - PROCESS | 1959 | 1464006526434 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1959 | 1464006526436 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:28:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:28:46 INFO - PROCESS | 1959 | 1464006526440 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1959 | 1464006526443 Marionette TRACE conn2 <- [1,1550,null,{}] 05:28:46 INFO - PROCESS | 1959 | 1464006526447 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}] 05:28:46 INFO - PROCESS | 1959 | 1464006526575 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:28:46 INFO - PROCESS | 1959 | 1464006526689 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x117595800 == 88 [pid = 1959] [id = 395] 05:28:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x110f2a000) [pid = 1959] [serial = 1184] [outer = 0x0] 05:28:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x112a73400) [pid = 1959] [serial = 1185] [outer = 0x110f2a000] 05:28:46 INFO - PROCESS | 1959 | 1464006526724 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x115e40400) [pid = 1959] [serial = 1186] [outer = 0x110f2a000] 05:28:47 INFO - PROCESS | 1959 | 1464006527157 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 775ms 05:28:47 INFO - PROCESS | 1959 | 1464006527217 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1959 | 1464006527222 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:28:47 INFO - PROCESS | 1959 | 1464006527226 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1959 | 1464006527228 Marionette TRACE conn2 <- [1,1554,null,{}] 05:28:47 INFO - PROCESS | 1959 | 1464006527231 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}] 05:28:47 INFO - PROCESS | 1959 | 1464006527349 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:28:47 INFO - PROCESS | 1959 | 1464006527435 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x12611a800 == 89 [pid = 1959] [id = 396] 05:28:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x116793400) [pid = 1959] [serial = 1187] [outer = 0x0] 05:28:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x118051c00) [pid = 1959] [serial = 1188] [outer = 0x116793400] 05:28:47 INFO - PROCESS | 1959 | 1464006527467 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x118465c00) [pid = 1959] [serial = 1189] [outer = 0x116793400] 05:28:47 INFO - PROCESS | 1959 | 1464006527903 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 721ms 05:28:47 INFO - PROCESS | 1959 | 1464006527947 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:28:47 INFO - PROCESS | 1959 | 1464006527949 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:28:47 INFO - PROCESS | 1959 | 1464006527951 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1959 | 1464006527954 Marionette TRACE conn2 <- [1,1558,null,{}] 05:28:47 INFO - PROCESS | 1959 | 1464006527962 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}] 05:28:48 INFO - PROCESS | 1959 | 1464006528085 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:28:48 INFO - PROCESS | 1959 | 1464006528200 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d399000 == 90 [pid = 1959] [id = 397] 05:28:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x118eeec00) [pid = 1959] [serial = 1190] [outer = 0x0] 05:28:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x119b66000) [pid = 1959] [serial = 1191] [outer = 0x118eeec00] 05:28:48 INFO - PROCESS | 1959 | 1464006528233 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1213c9800) [pid = 1959] [serial = 1192] [outer = 0x118eeec00] 05:28:48 INFO - PROCESS | 1959 | 1464006528644 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 722ms 05:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:28:48 INFO - PROCESS | 1959 | 1464006528703 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1959 | 1464006528705 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:28:48 INFO - PROCESS | 1959 | 1464006528707 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1959 | 1464006528708 Marionette TRACE conn2 <- [1,1562,null,{}] 05:28:48 INFO - PROCESS | 1959 | 1464006528711 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}] 05:28:48 INFO - PROCESS | 1959 | 1464006528829 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:28:48 INFO - PROCESS | 1959 | 1464006528943 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc3d000 == 91 [pid = 1959] [id = 398] 05:28:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x123608c00) [pid = 1959] [serial = 1193] [outer = 0x0] 05:28:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x126189800) [pid = 1959] [serial = 1194] [outer = 0x123608c00] 05:28:48 INFO - PROCESS | 1959 | 1464006528975 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x128cb0000) [pid = 1959] [serial = 1195] [outer = 0x123608c00] 05:28:49 INFO - PROCESS | 1959 | 1464006529383 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]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:28:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 718ms 05:28:49 INFO - PROCESS | 1959 | 1464006529426 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1959 | 1464006529427 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:28:49 INFO - PROCESS | 1959 | 1464006529430 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1959 | 1464006529431 Marionette TRACE conn2 <- [1,1566,null,{}] 05:28:49 INFO - PROCESS | 1959 | 1464006529436 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}] 05:28:49 INFO - PROCESS | 1959 | 1464006529550 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:28:49 INFO - PROCESS | 1959 | 1464006529665 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d6e800 == 92 [pid = 1959] [id = 399] 05:28:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x1129c8c00) [pid = 1959] [serial = 1196] [outer = 0x0] 05:28:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x129381800) [pid = 1959] [serial = 1197] [outer = 0x1129c8c00] 05:28:49 INFO - PROCESS | 1959 | 1464006529696 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12ab3d000) [pid = 1959] [serial = 1198] [outer = 0x1129c8c00] 05:28:50 INFO - PROCESS | 1959 | 1464006530080 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 05:28:50 INFO - PROCESS | 1959 | 1464006530102 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1959 | 1464006530103 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:28:50 INFO - PROCESS | 1959 | 1464006530106 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1959 | 1464006530107 Marionette TRACE conn2 <- [1,1570,null,{}] 05:28:50 INFO - PROCESS | 1959 | 1464006530109 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}] 05:28:50 INFO - PROCESS | 1959 | 1464006530259 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:28:50 INFO - PROCESS | 1959 | 1464006530349 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e22800 == 93 [pid = 1959] [id = 400] 05:28:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12ba1f800) [pid = 1959] [serial = 1199] [outer = 0x0] 05:28:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12bfd1400) [pid = 1959] [serial = 1200] [outer = 0x12ba1f800] 05:28:50 INFO - PROCESS | 1959 | 1464006530378 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12c313000) [pid = 1959] [serial = 1201] [outer = 0x12ba1f800] 05:28:50 INFO - PROCESS | 1959 | 1464006530765 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 720ms 05:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:28:50 INFO - PROCESS | 1959 | 1464006530826 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1959 | 1464006530828 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:28:50 INFO - PROCESS | 1959 | 1464006530830 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1959 | 1464006530831 Marionette TRACE conn2 <- [1,1574,null,{}] 05:28:50 INFO - PROCESS | 1959 | 1464006530834 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}] 05:28:50 INFO - PROCESS | 1959 | 1464006530949 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:28:51 INFO - PROCESS | 1959 | 1464006531036 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x13516d000 == 94 [pid = 1959] [id = 401] 05:28:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12c139800) [pid = 1959] [serial = 1202] [outer = 0x0] 05:28:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12c31ac00) [pid = 1959] [serial = 1203] [outer = 0x12c139800] 05:28:51 INFO - PROCESS | 1959 | 1464006531067 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x12c54cc00) [pid = 1959] [serial = 1204] [outer = 0x12c139800] 05:28:51 INFO - PROCESS | 1959 | 1464006531462 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]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:28:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 672ms 05:28:51 INFO - PROCESS | 1959 | 1464006531503 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1959 | 1464006531504 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:28:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:28:51 INFO - PROCESS | 1959 | 1464006531507 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1959 | 1464006531508 Marionette TRACE conn2 <- [1,1578,null,{}] 05:28:51 INFO - PROCESS | 1959 | 1464006531510 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}] 05:28:51 INFO - PROCESS | 1959 | 1464006531642 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:28:51 INFO - PROCESS | 1959 | 1464006531742 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x135869800 == 95 [pid = 1959] [id = 402] 05:28:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x12c31a800) [pid = 1959] [serial = 1205] [outer = 0x0] 05:28:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12c551000) [pid = 1959] [serial = 1206] [outer = 0x12c31a800] 05:28:51 INFO - PROCESS | 1959 | 1464006531773 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12caa6000) [pid = 1959] [serial = 1207] [outer = 0x12c31a800] 05:28:52 INFO - PROCESS | 1959 | 1464006532236 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 769ms 05:28:52 INFO - PROCESS | 1959 | 1464006532277 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1959 | 1464006532278 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:28:52 INFO - PROCESS | 1959 | 1464006532280 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1959 | 1464006532282 Marionette TRACE conn2 <- [1,1582,null,{}] 05:28:52 INFO - PROCESS | 1959 | 1464006532284 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}] 05:28:52 INFO - PROCESS | 1959 | 1464006532406 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:28:52 INFO - PROCESS | 1959 | 1464006532497 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x1181a4800 == 96 [pid = 1959] [id = 403] 05:28:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x116936800) [pid = 1959] [serial = 1208] [outer = 0x0] 05:28:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x118294800) [pid = 1959] [serial = 1209] [outer = 0x116936800] 05:28:52 INFO - PROCESS | 1959 | 1464006532528 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x12c554c00) [pid = 1959] [serial = 1210] [outer = 0x116936800] 05:28:53 INFO - PROCESS | 1959 | 1464006533346 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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1121ms 05:28:53 INFO - PROCESS | 1959 | 1464006533403 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1959 | 1464006533405 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:28:53 INFO - PROCESS | 1959 | 1464006533409 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1959 | 1464006533411 Marionette TRACE conn2 <- [1,1586,null,{}] 05:28:53 INFO - PROCESS | 1959 | 1464006533416 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}] 05:28:53 INFO - PROCESS | 1959 | 1464006533528 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:28:53 INFO - PROCESS | 1959 | 1464006533652 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0f7000 == 97 [pid = 1959] [id = 404] 05:28:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x110f29c00) [pid = 1959] [serial = 1211] [outer = 0x0] 05:28:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x1121a9800) [pid = 1959] [serial = 1212] [outer = 0x110f29c00] 05:28:53 INFO - PROCESS | 1959 | 1464006533683 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x1166b8400) [pid = 1959] [serial = 1213] [outer = 0x110f29c00] 05:28:54 INFO - PROCESS | 1959 | 1464006534179 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]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 825ms 05:28:54 INFO - PROCESS | 1959 | 1464006534234 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1959 | 1464006534240 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:28:54 INFO - PROCESS | 1959 | 1464006534244 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1959 | 1464006534246 Marionette TRACE conn2 <- [1,1590,null,{}] 05:28:54 INFO - PROCESS | 1959 | 1464006534248 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}] 05:28:54 INFO - PROCESS | 1959 | 1464006534358 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:28:54 INFO - PROCESS | 1959 | 1464006534449 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x11920a000 == 98 [pid = 1959] [id = 405] 05:28:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x1183b5c00) [pid = 1959] [serial = 1214] [outer = 0x0] 05:28:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x118470400) [pid = 1959] [serial = 1215] [outer = 0x1183b5c00] 05:28:54 INFO - PROCESS | 1959 | 1464006534476 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x1185eb400) [pid = 1959] [serial = 1216] [outer = 0x1183b5c00] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12abc5000 == 97 [pid = 1959] [id = 340] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x13527a000 == 96 [pid = 1959] [id = 293] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5cc000 == 95 [pid = 1959] [id = 339] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12c560000 == 94 [pid = 1959] [id = 393] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x126af2800 == 93 [pid = 1959] [id = 392] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12b21a800 == 92 [pid = 1959] [id = 391] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12a774800 == 91 [pid = 1959] [id = 390] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x129507000 == 90 [pid = 1959] [id = 389] 05:28:54 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x119586400) [pid = 1959] [serial = 1065] [outer = 0x0] [url = about:blank] 05:28:54 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x124eb2400) [pid = 1959] [serial = 1068] [outer = 0x0] [url = about:blank] 05:28:54 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x126a1f400) [pid = 1959] [serial = 1071] [outer = 0x0] [url = about:blank] 05:28:54 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x129377800) [pid = 1959] [serial = 1074] [outer = 0x0] [url = about:blank] 05:28:54 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x119abe800) [pid = 1959] [serial = 1116] [outer = 0x0] [url = about:blank] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x128c16800 == 89 [pid = 1959] [id = 388] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x124721000 == 88 [pid = 1959] [id = 387] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12331d800 == 87 [pid = 1959] [id = 386] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x119a38000 == 86 [pid = 1959] [id = 385] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x112163000 == 85 [pid = 1959] [id = 384] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x117246800 == 84 [pid = 1959] [id = 383] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x11811c000 == 83 [pid = 1959] [id = 382] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x116778800 == 82 [pid = 1959] [id = 381] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x1383ed000 == 81 [pid = 1959] [id = 380] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x1383d4000 == 80 [pid = 1959] [id = 379] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x135a1a000 == 79 [pid = 1959] [id = 378] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x135976000 == 78 [pid = 1959] [id = 377] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x135867800 == 77 [pid = 1959] [id = 376] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x134e07800 == 76 [pid = 1959] [id = 375] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x1291b0000 == 75 [pid = 1959] [id = 374] 05:28:54 INFO - PROCESS | 1959 | --DOCSHELL 0x11339b800 == 74 [pid = 1959] [id = 373] 05:28:54 INFO - PROCESS | 1959 | 1464006534928 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]]]}] 05:28:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:28:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 719ms 05:28:54 INFO - PROCESS | 1959 | 1464006534964 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:28:54 INFO - PROCESS | 1959 | 1464006534966 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:28:54 INFO - PROCESS | 1959 | 1464006534971 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:28:54 INFO - PROCESS | 1959 | 1464006534973 Marionette TRACE conn2 <- [1,1594,null,{}] 05:28:54 INFO - PROCESS | 1959 | 1464006534980 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}] 05:28:55 INFO - PROCESS | 1959 | 1464006535080 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12bf11800) [pid = 1959] [serial = 1024] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x1351a2800) [pid = 1959] [serial = 970] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x134f73000) [pid = 1959] [serial = 967] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x138825800) [pid = 1959] [serial = 946] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12aa04400) [pid = 1959] [serial = 1101] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x11846d000) [pid = 1959] [serial = 1089] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x12ab46400) [pid = 1959] [serial = 1104] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12110a000) [pid = 1959] [serial = 1090] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x1180b2c00) [pid = 1959] [serial = 1062] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x12aa0e000) [pid = 1959] [serial = 1102] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x1213c9000) [pid = 1959] [serial = 1092] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x11308b000) [pid = 1959] [serial = 1059] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x1232e7c00) [pid = 1959] [serial = 1093] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x12b2a2c00) [pid = 1959] [serial = 1107] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12aba1800) [pid = 1959] [serial = 1105] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x11848ac00) [pid = 1959] [serial = 1084] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x118242c00) [pid = 1959] [serial = 1083] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x119ac3800) [pid = 1959] [serial = 1086] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12110dc00) [pid = 1959] [serial = 1087] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x124690800) [pid = 1959] [serial = 1095] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x128c64800) [pid = 1959] [serial = 1096] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x12918b400) [pid = 1959] [serial = 1098] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12a603800) [pid = 1959] [serial = 1078] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x1181eec00) [pid = 1959] [serial = 1077] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x115ebe000) [pid = 1959] [serial = 1081] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x1125bf400) [pid = 1959] [serial = 1080] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x12ba18000) [pid = 1959] [serial = 1108] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x112a77c00) [pid = 1959] [serial = 1110] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x119267800) [pid = 1959] [serial = 1114] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x11767cc00) [pid = 1959] [serial = 1111] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x11824b800) [pid = 1959] [serial = 1113] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x12a6d4c00) [pid = 1959] [serial = 1099] [outer = 0x0] [url = about:blank] 05:28:55 INFO - PROCESS | 1959 | 1464006535165 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x119559800 == 75 [pid = 1959] [id = 406] 05:28:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x112a71000) [pid = 1959] [serial = 1217] [outer = 0x0] 05:28:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1180b2c00) [pid = 1959] [serial = 1218] [outer = 0x112a71000] 05:28:55 INFO - PROCESS | 1959 | 1464006535196 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x119ac2400) [pid = 1959] [serial = 1219] [outer = 0x112a71000] 05:28:55 INFO - PROCESS | 1959 | 1464006535529 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 571ms 05:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:28:55 INFO - PROCESS | 1959 | 1464006535543 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1959 | 1464006535544 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:28:55 INFO - PROCESS | 1959 | 1464006535547 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1959 | 1464006535548 Marionette TRACE conn2 <- [1,1598,null,{}] 05:28:55 INFO - PROCESS | 1959 | 1464006535553 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}] 05:28:55 INFO - PROCESS | 1959 | 1464006535651 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:28:55 INFO - PROCESS | 1959 | 1464006535721 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x123657000 == 76 [pid = 1959] [id = 407] 05:28:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x119ac4800) [pid = 1959] [serial = 1220] [outer = 0x0] 05:28:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x121134400) [pid = 1959] [serial = 1221] [outer = 0x119ac4800] 05:28:55 INFO - PROCESS | 1959 | 1464006535750 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12360b000) [pid = 1959] [serial = 1222] [outer = 0x119ac4800] 05:28:56 INFO - PROCESS | 1959 | 1464006536042 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 522ms 05:28:56 INFO - PROCESS | 1959 | 1464006536074 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1959 | 1464006536083 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:28:56 INFO - PROCESS | 1959 | 1464006536089 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1959 | 1464006536090 Marionette TRACE conn2 <- [1,1602,null,{}] 05:28:56 INFO - PROCESS | 1959 | 1464006536093 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}] 05:28:56 INFO - PROCESS | 1959 | 1464006536194 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:28:56 INFO - PROCESS | 1959 | 1464006536267 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x126aef800 == 77 [pid = 1959] [id = 408] 05:28:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x121102800) [pid = 1959] [serial = 1223] [outer = 0x0] 05:28:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x123615400) [pid = 1959] [serial = 1224] [outer = 0x121102800] 05:28:56 INFO - PROCESS | 1959 | 1464006536293 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x126183400) [pid = 1959] [serial = 1225] [outer = 0x121102800] 05:28:56 INFO - PROCESS | 1959 | 1464006536606 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 568ms 05:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:28:56 INFO - PROCESS | 1959 | 1464006536658 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1959 | 1464006536659 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:28:56 INFO - PROCESS | 1959 | 1464006536661 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1959 | 1464006536662 Marionette TRACE conn2 <- [1,1606,null,{}] 05:28:56 INFO - PROCESS | 1959 | 1464006536664 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}] 05:28:56 INFO - PROCESS | 1959 | 1464006536772 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:28:56 INFO - PROCESS | 1959 | 1464006536866 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a739000 == 78 [pid = 1959] [id = 409] 05:28:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x124690800) [pid = 1959] [serial = 1226] [outer = 0x0] 05:28:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x126a24400) [pid = 1959] [serial = 1227] [outer = 0x124690800] 05:28:56 INFO - PROCESS | 1959 | 1464006536893 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12a6efc00) [pid = 1959] [serial = 1228] [outer = 0x124690800] 05:28:57 INFO - PROCESS | 1959 | 1464006537219 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 569ms 05:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:28:57 INFO - PROCESS | 1959 | 1464006537231 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1959 | 1464006537233 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1959 | 1464006537238 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1959 | 1464006537240 Marionette TRACE conn2 <- [1,1610,null,{}] 05:28:57 INFO - PROCESS | 1959 | 1464006537243 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}] 05:28:57 INFO - PROCESS | 1959 | 1464006537386 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:28:57 INFO - PROCESS | 1959 | 1464006537408 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb3f000 == 79 [pid = 1959] [id = 410] 05:28:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1295e3c00) [pid = 1959] [serial = 1229] [outer = 0x0] 05:28:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12aba7800) [pid = 1959] [serial = 1230] [outer = 0x1295e3c00] 05:28:57 INFO - PROCESS | 1959 | 1464006537449 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12ba16400) [pid = 1959] [serial = 1231] [outer = 0x1295e3c00] 05:28:57 INFO - PROCESS | 1959 | 1464006537937 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]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 722ms 05:28:57 INFO - PROCESS | 1959 | 1464006537960 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:28:57 INFO - PROCESS | 1959 | 1464006537962 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1959 | 1464006537964 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1959 | 1464006537965 Marionette TRACE conn2 <- [1,1614,null,{}] 05:28:57 INFO - PROCESS | 1959 | 1464006537970 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}] 05:28:58 INFO - PROCESS | 1959 | 1464006538093 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:28:58 INFO - PROCESS | 1959 | 1464006538117 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cad5000 == 80 [pid = 1959] [id = 411] 05:28:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12aa04400) [pid = 1959] [serial = 1232] [outer = 0x0] 05:28:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12bf05000) [pid = 1959] [serial = 1233] [outer = 0x12aa04400] 05:28:58 INFO - PROCESS | 1959 | 1464006538142 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12c103400) [pid = 1959] [serial = 1234] [outer = 0x12aa04400] 05:28:58 INFO - PROCESS | 1959 | 1464006538516 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]]]}] 05:28:58 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 05:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 570ms 05:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:28:58 INFO - PROCESS | 1959 | 1464006538535 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1959 | 1464006538536 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:28:58 INFO - PROCESS | 1959 | 1464006538538 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1959 | 1464006538540 Marionette TRACE conn2 <- [1,1618,null,{}] 05:28:58 INFO - PROCESS | 1959 | 1464006538542 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}] 05:28:58 INFO - PROCESS | 1959 | 1464006538668 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:28:58 INFO - PROCESS | 1959 | 1464006538682 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf64800 == 81 [pid = 1959] [id = 412] 05:28:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12be39400) [pid = 1959] [serial = 1235] [outer = 0x0] 05:28:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x118ed9c00) [pid = 1959] [serial = 1236] [outer = 0x12be39400] 05:28:58 INFO - PROCESS | 1959 | 1464006538707 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12c319000) [pid = 1959] [serial = 1237] [outer = 0x12be39400] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x1180adc00) [pid = 1959] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x1213cbc00) [pid = 1959] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x123298400) [pid = 1959] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x119264c00) [pid = 1959] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x11846a000) [pid = 1959] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x11a2af800) [pid = 1959] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x110ee6000) [pid = 1959] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12468f400) [pid = 1959] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1160db400) [pid = 1959] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x110f22400) [pid = 1959] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x129185400) [pid = 1959] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x110ed8800) [pid = 1959] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x1180ab000) [pid = 1959] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x119329800) [pid = 1959] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x110ed7c00) [pid = 1959] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x1243d6000) [pid = 1959] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x118466400) [pid = 1959] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x123609000) [pid = 1959] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12350b000) [pid = 1959] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x128dd3000) [pid = 1959] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x112a7b000) [pid = 1959] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x119b68400) [pid = 1959] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x1295de800) [pid = 1959] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x113d61000) [pid = 1959] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x11606b000) [pid = 1959] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x1170de800) [pid = 1959] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x1125be400) [pid = 1959] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:28:59 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x126187000) [pid = 1959] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:28:59 INFO - PROCESS | 1959 | 1464006539284 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]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 770ms 05:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:28:59 INFO - PROCESS | 1959 | 1464006539310 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1959 | 1464006539311 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:28:59 INFO - PROCESS | 1959 | 1464006539313 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1959 | 1464006539314 Marionette TRACE conn2 <- [1,1622,null,{}] 05:28:59 INFO - PROCESS | 1959 | 1464006539338 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}] 05:28:59 INFO - PROCESS | 1959 | 1464006539443 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:28:59 INFO - PROCESS | 1959 | 1464006539448 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b959800 == 82 [pid = 1959] [id = 413] 05:28:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x113d61000) [pid = 1959] [serial = 1238] [outer = 0x0] 05:28:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x1180ab000) [pid = 1959] [serial = 1239] [outer = 0x113d61000] 05:28:59 INFO - PROCESS | 1959 | 1464006539473 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x11926a800) [pid = 1959] [serial = 1240] [outer = 0x113d61000] 05:28:59 INFO - PROCESS | 1959 | 1464006539821 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]]]}] 05:28:59 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 05:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 524ms 05:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:28:59 INFO - PROCESS | 1959 | 1464006539838 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1959 | 1464006539839 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:28:59 INFO - PROCESS | 1959 | 1464006539842 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1959 | 1464006539844 Marionette TRACE conn2 <- [1,1626,null,{}] 05:28:59 INFO - PROCESS | 1959 | 1464006539846 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}] 05:28:59 INFO - PROCESS | 1959 | 1464006539959 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:29:00 INFO - PROCESS | 1959 | 1464006540042 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d7e000 == 83 [pid = 1959] [id = 414] 05:29:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x12110ac00) [pid = 1959] [serial = 1241] [outer = 0x0] 05:29:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x128bf1000) [pid = 1959] [serial = 1242] [outer = 0x12110ac00] 05:29:00 INFO - PROCESS | 1959 | 1464006540071 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x12c31bc00) [pid = 1959] [serial = 1243] [outer = 0x12110ac00] 05:29:00 INFO - PROCESS | 1959 | 1464006540385 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 572ms 05:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:29:00 INFO - PROCESS | 1959 | 1464006540415 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1959 | 1464006540418 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:29:00 INFO - PROCESS | 1959 | 1464006540421 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1959 | 1464006540422 Marionette TRACE conn2 <- [1,1630,null,{}] 05:29:00 INFO - PROCESS | 1959 | 1464006540424 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}] 05:29:00 INFO - PROCESS | 1959 | 1464006540523 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:29:00 INFO - PROCESS | 1959 | 1464006540527 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x135160000 == 84 [pid = 1959] [id = 415] 05:29:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12caa8400) [pid = 1959] [serial = 1244] [outer = 0x0] 05:29:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x12ce63800) [pid = 1959] [serial = 1245] [outer = 0x12caa8400] 05:29:00 INFO - PROCESS | 1959 | 1464006540552 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12d3dd800) [pid = 1959] [serial = 1246] [outer = 0x12caa8400] 05:29:00 INFO - PROCESS | 1959 | 1464006540909 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 518ms 05:29:00 INFO - PROCESS | 1959 | 1464006540939 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1959 | 1464006540940 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:29:00 INFO - PROCESS | 1959 | 1464006540943 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1959 | 1464006540944 Marionette TRACE conn2 <- [1,1634,null,{}] 05:29:00 INFO - PROCESS | 1959 | 1464006540946 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}] 05:29:01 INFO - PROCESS | 1959 | 1464006541082 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:29:01 INFO - PROCESS | 1959 | 1464006541216 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x112aae800 == 85 [pid = 1959] [id = 416] 05:29:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x110ede800) [pid = 1959] [serial = 1247] [outer = 0x0] 05:29:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x110f2f000) [pid = 1959] [serial = 1248] [outer = 0x110ede800] 05:29:01 INFO - PROCESS | 1959 | 1464006541248 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x1129c9800) [pid = 1959] [serial = 1249] [outer = 0x110ede800] 05:29:01 INFO - PROCESS | 1959 | 1464006541728 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 823ms 05:29:01 INFO - PROCESS | 1959 | 1464006541770 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1959 | 1464006541773 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:29:01 INFO - PROCESS | 1959 | 1464006541776 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1959 | 1464006541778 Marionette TRACE conn2 <- [1,1638,null,{}] 05:29:01 INFO - PROCESS | 1959 | 1464006541782 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}] 05:29:01 INFO - PROCESS | 1959 | 1464006541905 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:29:02 INFO - PROCESS | 1959 | 1464006541996 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x124489800 == 86 [pid = 1959] [id = 417] 05:29:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x116194000) [pid = 1959] [serial = 1250] [outer = 0x0] 05:29:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x11846b000) [pid = 1959] [serial = 1251] [outer = 0x116194000] 05:29:02 INFO - PROCESS | 1959 | 1464006542027 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x118edb800) [pid = 1959] [serial = 1252] [outer = 0x116194000] 05:29:02 INFO - PROCESS | 1959 | 1464006542470 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 722ms 05:29:02 INFO - PROCESS | 1959 | 1464006542514 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1959 | 1464006542517 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:29:02 INFO - PROCESS | 1959 | 1464006542521 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1959 | 1464006542523 Marionette TRACE conn2 <- [1,1642,null,{}] 05:29:02 INFO - PROCESS | 1959 | 1464006542526 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}] 05:29:02 INFO - PROCESS | 1959 | 1464006542646 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:29:02 INFO - PROCESS | 1959 | 1464006542736 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc35000 == 87 [pid = 1959] [id = 418] 05:29:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x11926f400) [pid = 1959] [serial = 1253] [outer = 0x0] 05:29:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x11a2af800) [pid = 1959] [serial = 1254] [outer = 0x11926f400] 05:29:02 INFO - PROCESS | 1959 | 1464006542768 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x124692000) [pid = 1959] [serial = 1255] [outer = 0x11926f400] 05:29:03 INFO - PROCESS | 1959 | 1464006543192 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 723ms 05:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:29:03 INFO - PROCESS | 1959 | 1464006543244 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1959 | 1464006543246 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 1959 | 1464006543254 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1959 | 1464006543258 Marionette TRACE conn2 <- [1,1646,null,{}] 05:29:03 INFO - PROCESS | 1959 | 1464006543261 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}] 05:29:03 INFO - PROCESS | 1959 | 1464006543382 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:29:03 INFO - PROCESS | 1959 | 1464006543473 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x13596e800 == 88 [pid = 1959] [id = 419] 05:29:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x117685800) [pid = 1959] [serial = 1256] [outer = 0x0] 05:29:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1268c1c00) [pid = 1959] [serial = 1257] [outer = 0x117685800] 05:29:03 INFO - PROCESS | 1959 | 1464006543504 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x1295db800) [pid = 1959] [serial = 1258] [outer = 0x117685800] 05:29:03 INFO - PROCESS | 1959 | 1464006543895 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]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 682ms 05:29:03 INFO - PROCESS | 1959 | 1464006543931 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:29:03 INFO - PROCESS | 1959 | 1464006543933 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:29:03 INFO - PROCESS | 1959 | 1464006543936 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1959 | 1464006543937 Marionette TRACE conn2 <- [1,1650,null,{}] 05:29:03 INFO - PROCESS | 1959 | 1464006543939 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}] 05:29:04 INFO - PROCESS | 1959 | 1464006544079 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:29:04 INFO - PROCESS | 1959 | 1464006544197 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x135a1b000 == 89 [pid = 1959] [id = 420] 05:29:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x128cb5800) [pid = 1959] [serial = 1259] [outer = 0x0] 05:29:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12ab48400) [pid = 1959] [serial = 1260] [outer = 0x128cb5800] 05:29:04 INFO - PROCESS | 1959 | 1464006544230 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12c10fc00) [pid = 1959] [serial = 1261] [outer = 0x128cb5800] 05:29:04 INFO - PROCESS | 1959 | 1464006544638 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 769ms 05:29:04 INFO - PROCESS | 1959 | 1464006544706 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1959 | 1464006544707 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:29:04 INFO - PROCESS | 1959 | 1464006544710 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1959 | 1464006544711 Marionette TRACE conn2 <- [1,1654,null,{}] 05:29:04 INFO - PROCESS | 1959 | 1464006544713 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}] 05:29:04 INFO - PROCESS | 1959 | 1464006544834 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:29:04 INFO - PROCESS | 1959 | 1464006544923 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383e8800 == 90 [pid = 1959] [id = 421] 05:29:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12ca9c800) [pid = 1959] [serial = 1262] [outer = 0x0] 05:29:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12ce5b800) [pid = 1959] [serial = 1263] [outer = 0x12ca9c800] 05:29:04 INFO - PROCESS | 1959 | 1464006544958 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12df4c000) [pid = 1959] [serial = 1264] [outer = 0x12ca9c800] 05:29:05 INFO - PROCESS | 1959 | 1464006545393 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 724ms 05:29:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:29:05 INFO - PROCESS | 1959 | 1464006545440 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1959 | 1464006545441 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:29:05 INFO - PROCESS | 1959 | 1464006545444 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1959 | 1464006545445 Marionette TRACE conn2 <- [1,1658,null,{}] 05:29:05 INFO - PROCESS | 1959 | 1464006545460 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}] 05:29:05 INFO - PROCESS | 1959 | 1464006545607 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:29:05 INFO - PROCESS | 1959 | 1464006545620 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x138abf000 == 91 [pid = 1959] [id = 422] 05:29:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12df4f400) [pid = 1959] [serial = 1265] [outer = 0x0] 05:29:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x134f05c00) [pid = 1959] [serial = 1266] [outer = 0x12df4f400] 05:29:05 INFO - PROCESS | 1959 | 1464006545648 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x134f0f000) [pid = 1959] [serial = 1267] [outer = 0x12df4f400] 05:29:06 INFO - PROCESS | 1959 | 1464006546134 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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 719ms 05:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:29:06 INFO - PROCESS | 1959 | 1464006546169 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1959 | 1464006546170 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:29:06 INFO - PROCESS | 1959 | 1464006546174 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1959 | 1464006546176 Marionette TRACE conn2 <- [1,1662,null,{}] 05:29:06 INFO - PROCESS | 1959 | 1464006546178 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}] 05:29:06 INFO - PROCESS | 1959 | 1464006546298 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:29:06 INFO - PROCESS | 1959 | 1464006546400 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x1396e2000 == 92 [pid = 1959] [id = 423] 05:29:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x134f67400) [pid = 1959] [serial = 1268] [outer = 0x0] 05:29:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x134f69000) [pid = 1959] [serial = 1269] [outer = 0x134f67400] 05:29:06 INFO - PROCESS | 1959 | 1464006546433 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x134f72800) [pid = 1959] [serial = 1270] [outer = 0x134f67400] 05:29:06 INFO - PROCESS | 1959 | 1464006546940 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]]]}] 05:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 825ms 05:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:29:07 INFO - PROCESS | 1959 | 1464006547003 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1959 | 1464006547005 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:29:07 INFO - PROCESS | 1959 | 1464006547008 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1959 | 1464006547010 Marionette TRACE conn2 <- [1,1666,null,{}] 05:29:07 INFO - PROCESS | 1959 | 1464006547014 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}] 05:29:07 INFO - PROCESS | 1959 | 1464006547163 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:29:07 INFO - PROCESS | 1959 | 1464006547254 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dda5800 == 93 [pid = 1959] [id = 424] 05:29:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x134f67c00) [pid = 1959] [serial = 1271] [outer = 0x0] 05:29:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x1351a4800) [pid = 1959] [serial = 1272] [outer = 0x134f67c00] 05:29:07 INFO - PROCESS | 1959 | 1464006547282 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x1351ac000) [pid = 1959] [serial = 1273] [outer = 0x134f67c00] 05:29:07 INFO - PROCESS | 1959 | 1464006547698 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]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 725ms 05:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:29:07 INFO - PROCESS | 1959 | 1464006547734 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1959 | 1464006547735 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:29:07 INFO - PROCESS | 1959 | 1464006547737 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1959 | 1464006547738 Marionette TRACE conn2 <- [1,1670,null,{}] 05:29:07 INFO - PROCESS | 1959 | 1464006547741 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}] 05:29:07 INFO - PROCESS | 1959 | 1464006547858 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:29:07 INFO - PROCESS | 1959 | 1464006547978 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ddb9800 == 94 [pid = 1959] [id = 425] 05:29:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x12d3da400) [pid = 1959] [serial = 1274] [outer = 0x0] 05:29:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x13471cc00) [pid = 1959] [serial = 1275] [outer = 0x12d3da400] 05:29:08 INFO - PROCESS | 1959 | 1464006548010 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x134721000) [pid = 1959] [serial = 1276] [outer = 0x12d3da400] 05:29:08 INFO - PROCESS | 1959 | 1464006548560 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]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 871ms 05:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:29:08 INFO - PROCESS | 1959 | 1464006548609 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1959 | 1464006548611 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:29:08 INFO - PROCESS | 1959 | 1464006548615 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1959 | 1464006548616 Marionette TRACE conn2 <- [1,1674,null,{}] 05:29:08 INFO - PROCESS | 1959 | 1464006548619 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}] 05:29:08 INFO - PROCESS | 1959 | 1464006548724 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:29:08 INFO - PROCESS | 1959 | 1464006548859 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x116965000 == 95 [pid = 1959] [id = 426] 05:29:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x111f4c800) [pid = 1959] [serial = 1277] [outer = 0x0] 05:29:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x1169af400) [pid = 1959] [serial = 1278] [outer = 0x111f4c800] 05:29:08 INFO - PROCESS | 1959 | 1464006548913 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x134720000) [pid = 1959] [serial = 1279] [outer = 0x111f4c800] 05:29:09 INFO - PROCESS | 1959 | 1464006549723 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]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1124ms 05:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:29:09 INFO - PROCESS | 1959 | 1464006549752 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1959 | 1464006549755 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1959 | 1464006549760 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1959 | 1464006549763 Marionette TRACE conn2 <- [1,1678,null,{}] 05:29:09 INFO - PROCESS | 1959 | 1464006549766 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}] 05:29:09 INFO - PROCESS | 1959 | 1464006549889 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:29:09 INFO - PROCESS | 1959 | 1464006549979 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec1000 == 96 [pid = 1959] [id = 427] 05:29:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1121a9000) [pid = 1959] [serial = 1280] [outer = 0x0] 05:29:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x1125b9000) [pid = 1959] [serial = 1281] [outer = 0x1121a9000] 05:29:10 INFO - PROCESS | 1959 | 1464006550007 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x11308b400) [pid = 1959] [serial = 1282] [outer = 0x1121a9000] 05:29:10 INFO - PROCESS | 1959 | 1464006550470 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]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:29:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 772ms 05:29:10 INFO - PROCESS | 1959 | 1464006550533 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1959 | 1464006550537 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:29:10 INFO - PROCESS | 1959 | 1464006550541 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1959 | 1464006550543 Marionette TRACE conn2 <- [1,1682,null,{}] 05:29:10 INFO - PROCESS | 1959 | 1464006550546 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}] 05:29:10 INFO - PROCESS | 1959 | 1464006550657 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:29:10 INFO - PROCESS | 1959 | 1464006550751 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184d8800 == 97 [pid = 1959] [id = 428] 05:29:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x1169b1000) [pid = 1959] [serial = 1283] [outer = 0x0] 05:29:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x1180a7000) [pid = 1959] [serial = 1284] [outer = 0x1169b1000] 05:29:10 INFO - PROCESS | 1959 | 1464006550779 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x118298400) [pid = 1959] [serial = 1285] [outer = 0x1169b1000] 05:29:11 INFO - PROCESS | 1959 | 1464006551180 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]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 673ms 05:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:29:11 INFO - PROCESS | 1959 | 1464006551215 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1959 | 1464006551217 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:29:11 INFO - PROCESS | 1959 | 1464006551221 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1959 | 1464006551224 Marionette TRACE conn2 <- [1,1686,null,{}] 05:29:11 INFO - PROCESS | 1959 | 1464006551231 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}] 05:29:11 INFO - PROCESS | 1959 | 1464006551351 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x135160000 == 96 [pid = 1959] [id = 415] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x134d7e000 == 95 [pid = 1959] [id = 414] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12b959800 == 94 [pid = 1959] [id = 413] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf64800 == 93 [pid = 1959] [id = 412] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12cad5000 == 92 [pid = 1959] [id = 411] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb3f000 == 91 [pid = 1959] [id = 410] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x12ba3c800) [pid = 1959] [serial = 1134] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12bfdb800) [pid = 1959] [serial = 1137] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12c132400) [pid = 1959] [serial = 1140] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x112a70800) [pid = 1959] [serial = 1143] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x12ba3c400) [pid = 1959] [serial = 1182] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | 1464006551525 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12a739000 == 90 [pid = 1959] [id = 409] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x126aef800 == 89 [pid = 1959] [id = 408] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x123657000 == 88 [pid = 1959] [id = 407] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x119559800 == 87 [pid = 1959] [id = 406] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x11920a000 == 86 [pid = 1959] [id = 405] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x11a0f7000 == 85 [pid = 1959] [id = 404] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x135869800 == 84 [pid = 1959] [id = 402] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x13516d000 == 83 [pid = 1959] [id = 401] 05:29:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aad800 == 84 [pid = 1959] [id = 429] 05:29:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x110f23400) [pid = 1959] [serial = 1286] [outer = 0x0] 05:29:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x1125bf000) [pid = 1959] [serial = 1287] [outer = 0x110f23400] 05:29:11 INFO - PROCESS | 1959 | 1464006551562 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x11848f400) [pid = 1959] [serial = 1288] [outer = 0x110f23400] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x134e22800 == 83 [pid = 1959] [id = 400] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x134d6e800 == 82 [pid = 1959] [id = 399] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc3d000 == 81 [pid = 1959] [id = 398] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12d399000 == 80 [pid = 1959] [id = 397] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12611a800 == 79 [pid = 1959] [id = 396] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x117595800 == 78 [pid = 1959] [id = 395] 05:29:11 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf54800 == 77 [pid = 1959] [id = 394] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12ab3cc00) [pid = 1959] [serial = 1015] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x12ba1bc00) [pid = 1959] [serial = 1018] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x12be3b800) [pid = 1959] [serial = 1021] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1232dcc00) [pid = 1959] [serial = 1117] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x128c5e400) [pid = 1959] [serial = 1072] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x121104400) [pid = 1959] [serial = 1006] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x126493800) [pid = 1959] [serial = 1069] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x128cb7c00) [pid = 1959] [serial = 1012] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x1295d9400) [pid = 1959] [serial = 1075] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x118241c00) [pid = 1959] [serial = 1003] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x124bbf400) [pid = 1959] [serial = 1009] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12360c800) [pid = 1959] [serial = 1164] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x125747800) [pid = 1959] [serial = 1128] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x125129800) [pid = 1959] [serial = 1167] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x119a55c00) [pid = 1959] [serial = 1159] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x119320800) [pid = 1959] [serial = 1158] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x118472c00) [pid = 1959] [serial = 1155] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x119263800) [pid = 1959] [serial = 1156] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x110ee4400) [pid = 1959] [serial = 1119] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x121105000) [pid = 1959] [serial = 1161] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x12113dc00) [pid = 1959] [serial = 1162] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x1125b4400) [pid = 1959] [serial = 1147] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x110faf400) [pid = 1959] [serial = 1146] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x118ef7800) [pid = 1959] [serial = 1122] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x128bf8800) [pid = 1959] [serial = 1170] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x129384400) [pid = 1959] [serial = 1131] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x116792c00) [pid = 1959] [serial = 1149] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x117552800) [pid = 1959] [serial = 1150] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x123502c00) [pid = 1959] [serial = 1125] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12682a000) [pid = 1959] [serial = 1168] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x1132a5c00) [pid = 1959] [serial = 1152] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x118467000) [pid = 1959] [serial = 1153] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x129381400) [pid = 1959] [serial = 1173] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x118058000) [pid = 1959] [serial = 1176] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x128cb6c00) [pid = 1959] [serial = 1171] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x12a6f4800) [pid = 1959] [serial = 1174] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12aa10400) [pid = 1959] [serial = 1179] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x12ba15000) [pid = 1959] [serial = 1180] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x128fa9800) [pid = 1959] [serial = 1177] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x124691c00) [pid = 1959] [serial = 1165] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x1213ce000) [pid = 1959] [serial = 1066] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x1125b5800) [pid = 1959] [serial = 1000] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x11848b800) [pid = 1959] [serial = 1063] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x113d5ec00) [pid = 1959] [serial = 1060] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x128bf7000) [pid = 1959] [serial = 1057] [outer = 0x0] [url = about:blank] 05:29:11 INFO - PROCESS | 1959 | 1464006551909 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]]]}] 05:29:11 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 05:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 721ms 05:29:11 INFO - PROCESS | 1959 | 1464006551943 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1959 | 1464006551944 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:29:11 INFO - PROCESS | 1959 | 1464006551947 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1959 | 1464006551948 Marionette TRACE conn2 <- [1,1690,null,{}] 05:29:11 INFO - PROCESS | 1959 | 1464006551950 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}] 05:29:12 INFO - PROCESS | 1959 | 1464006552051 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:29:12 INFO - PROCESS | 1959 | 1464006552138 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x11921c000 == 78 [pid = 1959] [id = 430] 05:29:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x117552800) [pid = 1959] [serial = 1289] [outer = 0x0] 05:29:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x119327400) [pid = 1959] [serial = 1290] [outer = 0x117552800] 05:29:12 INFO - PROCESS | 1959 | 1464006552165 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x12110a000) [pid = 1959] [serial = 1291] [outer = 0x117552800] 05:29:12 INFO - PROCESS | 1959 | 1464006552471 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]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 05:29:12 INFO - PROCESS | 1959 | 1464006552517 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1959 | 1464006552518 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:29:12 INFO - PROCESS | 1959 | 1464006552520 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1959 | 1464006552521 Marionette TRACE conn2 <- [1,1694,null,{}] 05:29:12 INFO - PROCESS | 1959 | 1464006552524 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}] 05:29:12 INFO - PROCESS | 1959 | 1464006552619 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:29:12 INFO - PROCESS | 1959 | 1464006552694 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x124b5f800 == 79 [pid = 1959] [id = 431] 05:29:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x1185d4000) [pid = 1959] [serial = 1292] [outer = 0x0] 05:29:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x121106000) [pid = 1959] [serial = 1293] [outer = 0x1185d4000] 05:29:12 INFO - PROCESS | 1959 | 1464006552721 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x1232dbc00) [pid = 1959] [serial = 1294] [outer = 0x1185d4000] 05:29:13 INFO - PROCESS | 1959 | 1464006553010 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 519ms 05:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:29:13 INFO - PROCESS | 1959 | 1464006553042 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1959 | 1464006553044 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:29:13 INFO - PROCESS | 1959 | 1464006553046 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1959 | 1464006553047 Marionette TRACE conn2 <- [1,1698,null,{}] 05:29:13 INFO - PROCESS | 1959 | 1464006553049 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}] 05:29:13 INFO - PROCESS | 1959 | 1464006553169 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:29:13 INFO - PROCESS | 1959 | 1464006553250 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x129757800 == 80 [pid = 1959] [id = 432] 05:29:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x1213c8c00) [pid = 1959] [serial = 1295] [outer = 0x0] 05:29:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12360a000) [pid = 1959] [serial = 1296] [outer = 0x1213c8c00] 05:29:13 INFO - PROCESS | 1959 | 1464006553276 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x12574c400) [pid = 1959] [serial = 1297] [outer = 0x1213c8c00] 05:29:13 INFO - PROCESS | 1959 | 1464006553578 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]]]}] 05:29:13 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 05:29:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 569ms 05:29:13 INFO - PROCESS | 1959 | 1464006553616 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1959 | 1464006553619 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:29:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:29:13 INFO - PROCESS | 1959 | 1464006553628 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1959 | 1464006553629 Marionette TRACE conn2 <- [1,1702,null,{}] 05:29:13 INFO - PROCESS | 1959 | 1464006553632 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}] 05:29:13 INFO - PROCESS | 1959 | 1464006553759 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:29:13 INFO - PROCESS | 1959 | 1464006553771 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abc8000 == 81 [pid = 1959] [id = 433] 05:29:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x1232da000) [pid = 1959] [serial = 1298] [outer = 0x0] 05:29:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x126a20400) [pid = 1959] [serial = 1299] [outer = 0x1232da000] 05:29:13 INFO - PROCESS | 1959 | 1464006553797 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x128c5d000) [pid = 1959] [serial = 1300] [outer = 0x1232da000] 05:29:14 INFO - PROCESS | 1959 | 1464006554178 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]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 575ms 05:29:14 INFO - PROCESS | 1959 | 1464006554217 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1959 | 1464006554220 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:29:14 INFO - PROCESS | 1959 | 1464006554222 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1959 | 1464006554223 Marionette TRACE conn2 <- [1,1706,null,{}] 05:29:14 INFO - PROCESS | 1959 | 1464006554226 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}] 05:29:14 INFO - PROCESS | 1959 | 1464006554350 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:29:14 INFO - PROCESS | 1959 | 1464006554362 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x12beb5000 == 82 [pid = 1959] [id = 434] 05:29:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x126820000) [pid = 1959] [serial = 1301] [outer = 0x0] 05:29:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128cb1c00) [pid = 1959] [serial = 1302] [outer = 0x126820000] 05:29:14 INFO - PROCESS | 1959 | 1464006554387 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x12937b000) [pid = 1959] [serial = 1303] [outer = 0x126820000] 05:29:14 INFO - PROCESS | 1959 | 1464006554749 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]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 569ms 05:29:14 INFO - PROCESS | 1959 | 1464006554791 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1959 | 1464006554792 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:29:14 INFO - PROCESS | 1959 | 1464006554795 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1959 | 1464006554796 Marionette TRACE conn2 <- [1,1710,null,{}] 05:29:14 INFO - PROCESS | 1959 | 1464006554798 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}] 05:29:14 INFO - PROCESS | 1959 | 1464006554924 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:29:14 INFO - PROCESS | 1959 | 1464006554939 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c56f800 == 83 [pid = 1959] [id = 435] 05:29:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x128cb0400) [pid = 1959] [serial = 1304] [outer = 0x0] 05:29:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12a6ef800) [pid = 1959] [serial = 1305] [outer = 0x128cb0400] 05:29:14 INFO - PROCESS | 1959 | 1464006554964 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12aa0e000) [pid = 1959] [serial = 1306] [outer = 0x128cb0400] 05:29:15 INFO - PROCESS | 1959 | 1464006555340 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]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 569ms 05:29:15 INFO - PROCESS | 1959 | 1464006555365 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:29:15 INFO - PROCESS | 1959 | 1464006555368 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:29:15 INFO - PROCESS | 1959 | 1464006555376 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1959 | 1464006555377 Marionette TRACE conn2 <- [1,1714,null,{}] 05:29:15 INFO - PROCESS | 1959 | 1464006555380 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}] 05:29:15 INFO - PROCESS | 1959 | 1464006555517 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x124690800) [pid = 1959] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1295e3c00) [pid = 1959] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12aa04400) [pid = 1959] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x128c65400) [pid = 1959] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12be39400) [pid = 1959] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x12110ac00) [pid = 1959] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x110f29c00) [pid = 1959] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x113d61000) [pid = 1959] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x112a71000) [pid = 1959] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x119ac4800) [pid = 1959] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x121102800) [pid = 1959] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:29:15 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x1183b5c00) [pid = 1959] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:29:15 INFO - PROCESS | 1959 | 1464006555736 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x11811b000 == 84 [pid = 1959] [id = 436] 05:29:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x110ed8800) [pid = 1959] [serial = 1307] [outer = 0x0] 05:29:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x116a4cc00) [pid = 1959] [serial = 1308] [outer = 0x110ed8800] 05:29:15 INFO - PROCESS | 1959 | 1464006555761 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x12110ac00) [pid = 1959] [serial = 1309] [outer = 0x110ed8800] 05:29:16 INFO - PROCESS | 1959 | 1464006556044 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]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 727ms 05:29:16 INFO - PROCESS | 1959 | 1464006556099 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1959 | 1464006556103 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:29:16 INFO - PROCESS | 1959 | 1464006556105 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1959 | 1464006556107 Marionette TRACE conn2 <- [1,1718,null,{}] 05:29:16 INFO - PROCESS | 1959 | 1464006556109 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}] 05:29:16 INFO - PROCESS | 1959 | 1464006556225 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:29:16 INFO - PROCESS | 1959 | 1464006556317 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d390800 == 85 [pid = 1959] [id = 437] 05:29:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x110f2ec00) [pid = 1959] [serial = 1310] [outer = 0x0] 05:29:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12b2aac00) [pid = 1959] [serial = 1311] [outer = 0x110f2ec00] 05:29:16 INFO - PROCESS | 1959 | 1464006556346 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12bfd9000) [pid = 1959] [serial = 1312] [outer = 0x110f2ec00] 05:29:16 INFO - PROCESS | 1959 | 1464006556645 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]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:29:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 572ms 05:29:16 INFO - PROCESS | 1959 | 1464006556677 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1959 | 1464006556678 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:29:16 INFO - PROCESS | 1959 | 1464006556681 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1959 | 1464006556682 Marionette TRACE conn2 <- [1,1722,null,{}] 05:29:16 INFO - PROCESS | 1959 | 1464006556688 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}] 05:29:16 INFO - PROCESS | 1959 | 1464006556793 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:29:16 INFO - PROCESS | 1959 | 1464006556797 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc44000 == 86 [pid = 1959] [id = 438] 05:29:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12c105c00) [pid = 1959] [serial = 1313] [outer = 0x0] 05:29:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x12c13b000) [pid = 1959] [serial = 1314] [outer = 0x12c105c00] 05:29:16 INFO - PROCESS | 1959 | 1464006556823 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x12ca9f400) [pid = 1959] [serial = 1315] [outer = 0x12c105c00] 05:29:17 INFO - PROCESS | 1959 | 1464006557181 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]]]}] 05:29:17 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 05:29:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 525ms 05:29:17 INFO - PROCESS | 1959 | 1464006557229 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1959 | 1464006557230 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:29:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:29:17 INFO - PROCESS | 1959 | 1464006557244 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1959 | 1464006557245 Marionette TRACE conn2 <- [1,1726,null,{}] 05:29:17 INFO - PROCESS | 1959 | 1464006557249 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}] 05:29:17 INFO - PROCESS | 1959 | 1464006557387 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:29:17 INFO - PROCESS | 1959 | 1464006557394 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x1346ae800 == 87 [pid = 1959] [id = 439] 05:29:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x12c320400) [pid = 1959] [serial = 1316] [outer = 0x0] 05:29:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12d3d5c00) [pid = 1959] [serial = 1317] [outer = 0x12c320400] 05:29:17 INFO - PROCESS | 1959 | 1464006557434 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12bfdb400) [pid = 1959] [serial = 1318] [outer = 0x12c320400] 05:29:18 INFO - PROCESS | 1959 | 1464006558106 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]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 921ms 05:29:18 INFO - PROCESS | 1959 | 1464006558165 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1959 | 1464006558168 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:29:18 INFO - PROCESS | 1959 | 1464006558172 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1959 | 1464006558174 Marionette TRACE conn2 <- [1,1730,null,{}] 05:29:18 INFO - PROCESS | 1959 | 1464006558178 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}] 05:29:18 INFO - PROCESS | 1959 | 1464006558306 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:29:18 INFO - PROCESS | 1959 | 1464006558396 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x119568000 == 88 [pid = 1959] [id = 440] 05:29:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x112fb8000) [pid = 1959] [serial = 1319] [outer = 0x0] 05:29:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x11678f400) [pid = 1959] [serial = 1320] [outer = 0x112fb8000] 05:29:18 INFO - PROCESS | 1959 | 1464006558428 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x1180a8c00) [pid = 1959] [serial = 1321] [outer = 0x112fb8000] 05:29:18 INFO - PROCESS | 1959 | 1464006558871 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]]]}] 05:29:18 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 05:29:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 771ms 05:29:18 INFO - PROCESS | 1959 | 1464006558944 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1959 | 1464006558948 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:29:18 INFO - PROCESS | 1959 | 1464006558953 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1959 | 1464006558955 Marionette TRACE conn2 <- [1,1734,null,{}] 05:29:18 INFO - PROCESS | 1959 | 1464006558958 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}] 05:29:19 INFO - PROCESS | 1959 | 1464006559082 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:29:19 INFO - PROCESS | 1959 | 1464006559173 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a724800 == 89 [pid = 1959] [id = 441] 05:29:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x118241c00) [pid = 1959] [serial = 1322] [outer = 0x0] 05:29:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x1185d3000) [pid = 1959] [serial = 1323] [outer = 0x118241c00] 05:29:19 INFO - PROCESS | 1959 | 1464006559204 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x11a039c00) [pid = 1959] [serial = 1324] [outer = 0x118241c00] 05:29:19 INFO - PROCESS | 1959 | 1464006559637 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]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 720ms 05:29:19 INFO - PROCESS | 1959 | 1464006559674 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1959 | 1464006559676 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:29:19 INFO - PROCESS | 1959 | 1464006559678 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1959 | 1464006559681 Marionette TRACE conn2 <- [1,1738,null,{}] 05:29:19 INFO - PROCESS | 1959 | 1464006559689 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}] 05:29:19 INFO - PROCESS | 1959 | 1464006559814 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:29:19 INFO - PROCESS | 1959 | 1464006559935 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d22000 == 90 [pid = 1959] [id = 442] 05:29:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x1232e4c00) [pid = 1959] [serial = 1325] [outer = 0x0] 05:29:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12468c400) [pid = 1959] [serial = 1326] [outer = 0x1232e4c00] 05:29:19 INFO - PROCESS | 1959 | 1464006559969 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x128bdb000) [pid = 1959] [serial = 1327] [outer = 0x1232e4c00] 05:29:20 INFO - PROCESS | 1959 | 1464006560393 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]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 772ms 05:29:20 INFO - PROCESS | 1959 | 1464006560453 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1959 | 1464006560455 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:29:20 INFO - PROCESS | 1959 | 1464006560458 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1959 | 1464006560459 Marionette TRACE conn2 <- [1,1742,null,{}] 05:29:20 INFO - PROCESS | 1959 | 1464006560461 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}] 05:29:20 INFO - PROCESS | 1959 | 1464006560583 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:29:20 INFO - PROCESS | 1959 | 1464006560700 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x134da7800 == 91 [pid = 1959] [id = 443] 05:29:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x128c60800) [pid = 1959] [serial = 1328] [outer = 0x0] 05:29:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12aa0d000) [pid = 1959] [serial = 1329] [outer = 0x128c60800] 05:29:20 INFO - PROCESS | 1959 | 1464006560733 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12ba1c400) [pid = 1959] [serial = 1330] [outer = 0x128c60800] 05:29:21 INFO - PROCESS | 1959 | 1464006561153 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]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 718ms 05:29:21 INFO - PROCESS | 1959 | 1464006561177 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1959 | 1464006561178 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:29:21 INFO - PROCESS | 1959 | 1464006561181 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1959 | 1464006561182 Marionette TRACE conn2 <- [1,1746,null,{}] 05:29:21 INFO - PROCESS | 1959 | 1464006561185 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}] 05:29:21 INFO - PROCESS | 1959 | 1464006561304 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:29:21 INFO - PROCESS | 1959 | 1464006561394 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ee3800 == 92 [pid = 1959] [id = 444] 05:29:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x128cb1800) [pid = 1959] [serial = 1331] [outer = 0x0] 05:29:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x12bf10000) [pid = 1959] [serial = 1332] [outer = 0x128cb1800] 05:29:21 INFO - PROCESS | 1959 | 1464006561424 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12c318c00) [pid = 1959] [serial = 1333] [outer = 0x128cb1800] 05:29:21 INFO - PROCESS | 1959 | 1464006561864 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]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:29:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 720ms 05:29:21 INFO - PROCESS | 1959 | 1464006561918 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1959 | 1464006561919 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:29:21 INFO - PROCESS | 1959 | 1464006561944 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1959 | 1464006561945 Marionette TRACE conn2 <- [1,1750,null,{}] 05:29:21 INFO - PROCESS | 1959 | 1464006561948 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}] 05:29:22 INFO - PROCESS | 1959 | 1464006562120 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:29:22 INFO - PROCESS | 1959 | 1464006562185 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x13587e800 == 93 [pid = 1959] [id = 445] 05:29:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12c141c00) [pid = 1959] [serial = 1334] [outer = 0x0] 05:29:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x134f07000) [pid = 1959] [serial = 1335] [outer = 0x12c141c00] 05:29:22 INFO - PROCESS | 1959 | 1464006562215 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x1351a5c00) [pid = 1959] [serial = 1336] [outer = 0x12c141c00] 05:29:22 INFO - PROCESS | 1959 | 1464006562634 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 738ms 05:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:29:22 INFO - PROCESS | 1959 | 1464006562663 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1959 | 1464006562664 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:29:22 INFO - PROCESS | 1959 | 1464006562667 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1959 | 1464006562668 Marionette TRACE conn2 <- [1,1754,null,{}] 05:29:22 INFO - PROCESS | 1959 | 1464006562670 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}] 05:29:22 INFO - PROCESS | 1959 | 1464006562789 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:29:22 INFO - PROCESS | 1959 | 1464006562880 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x135a19000 == 94 [pid = 1959] [id = 446] 05:29:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x11851e800) [pid = 1959] [serial = 1337] [outer = 0x0] 05:29:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x118525800) [pid = 1959] [serial = 1338] [outer = 0x11851e800] 05:29:22 INFO - PROCESS | 1959 | 1464006562910 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x118529000) [pid = 1959] [serial = 1339] [outer = 0x11851e800] 05:29:23 INFO - PROCESS | 1959 | 1464006563328 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 05:29:23 INFO - PROCESS | 1959 | 1464006563352 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1959 | 1464006563353 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:29:23 INFO - PROCESS | 1959 | 1464006563358 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1959 | 1464006563359 Marionette TRACE conn2 <- [1,1758,null,{}] 05:29:23 INFO - PROCESS | 1959 | 1464006563361 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}] 05:29:23 INFO - PROCESS | 1959 | 1464006563498 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:29:23 INFO - PROCESS | 1959 | 1464006563589 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x138ab7000 == 95 [pid = 1959] [id = 447] 05:29:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x118525400) [pid = 1959] [serial = 1340] [outer = 0x0] 05:29:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x134f68400) [pid = 1959] [serial = 1341] [outer = 0x118525400] 05:29:23 INFO - PROCESS | 1959 | 1464006563618 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1351ae800) [pid = 1959] [serial = 1342] [outer = 0x118525400] 05:29:24 INFO - PROCESS | 1959 | 1464006564029 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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 719ms 05:29:24 INFO - PROCESS | 1959 | 1464006564077 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1959 | 1464006564079 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:29:24 INFO - PROCESS | 1959 | 1464006564081 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1959 | 1464006564082 Marionette TRACE conn2 <- [1,1762,null,{}] 05:29:24 INFO - PROCESS | 1959 | 1464006564085 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}] 05:29:24 INFO - PROCESS | 1959 | 1464006564207 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:29:24 INFO - PROCESS | 1959 | 1464006564298 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x141dcb000 == 96 [pid = 1959] [id = 448] 05:29:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x1351acc00) [pid = 1959] [serial = 1343] [outer = 0x0] 05:29:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x135764000) [pid = 1959] [serial = 1344] [outer = 0x1351acc00] 05:29:24 INFO - PROCESS | 1959 | 1464006564329 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x13576c000) [pid = 1959] [serial = 1345] [outer = 0x1351acc00] 05:29:24 INFO - PROCESS | 1959 | 1464006564749 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]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 721ms 05:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:29:24 INFO - PROCESS | 1959 | 1464006564803 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1959 | 1464006564804 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:29:24 INFO - PROCESS | 1959 | 1464006564806 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1959 | 1464006564807 Marionette TRACE conn2 <- [1,1766,null,{}] 05:29:24 INFO - PROCESS | 1959 | 1464006564827 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}] 05:29:24 INFO - PROCESS | 1959 | 1464006564947 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:29:25 INFO - PROCESS | 1959 | 1464006565088 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x138337000 == 97 [pid = 1959] [id = 449] 05:29:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x111e2b000) [pid = 1959] [serial = 1346] [outer = 0x0] 05:29:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x13475a000) [pid = 1959] [serial = 1347] [outer = 0x111e2b000] 05:29:25 INFO - PROCESS | 1959 | 1464006565120 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x134760400) [pid = 1959] [serial = 1348] [outer = 0x111e2b000] 05:29:25 INFO - PROCESS | 1959 | 1464006565589 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]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 837ms 05:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:29:25 INFO - PROCESS | 1959 | 1464006565643 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1959 | 1464006565645 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:29:25 INFO - PROCESS | 1959 | 1464006565647 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1959 | 1464006565650 Marionette TRACE conn2 <- [1,1770,null,{}] 05:29:25 INFO - PROCESS | 1959 | 1464006565652 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}] 05:29:25 INFO - PROCESS | 1959 | 1464006565790 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:29:25 INFO - PROCESS | 1959 | 1464006565888 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x126410000 == 98 [pid = 1959] [id = 450] 05:29:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x118295800) [pid = 1959] [serial = 1349] [outer = 0x0] 05:29:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x12bf03800) [pid = 1959] [serial = 1350] [outer = 0x118295800] 05:29:25 INFO - PROCESS | 1959 | 1464006565922 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x13576dc00) [pid = 1959] [serial = 1351] [outer = 0x118295800] 05:29:26 INFO - PROCESS | 1959 | 1464006566617 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]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:29:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1022ms 05:29:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:29:26 INFO - PROCESS | 1959 | 1464006566670 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1959 | 1464006566673 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:29:26 INFO - PROCESS | 1959 | 1464006566676 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1959 | 1464006566679 Marionette TRACE conn2 <- [1,1774,null,{}] 05:29:26 INFO - PROCESS | 1959 | 1464006566691 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}] 05:29:26 INFO - PROCESS | 1959 | 1464006566808 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:29:26 INFO - PROCESS | 1959 | 1464006566904 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a4a800 == 99 [pid = 1959] [id = 451] 05:29:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x113f3f800) [pid = 1959] [serial = 1352] [outer = 0x0] 05:29:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x1169b0c00) [pid = 1959] [serial = 1353] [outer = 0x113f3f800] 05:29:26 INFO - PROCESS | 1959 | 1464006566932 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x1181ebc00) [pid = 1959] [serial = 1354] [outer = 0x113f3f800] 05:29:27 INFO - PROCESS | 1959 | 1464006567394 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]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 776ms 05:29:27 INFO - PROCESS | 1959 | 1464006567452 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1959 | 1464006567455 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:29:27 INFO - PROCESS | 1959 | 1464006567473 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1959 | 1464006567474 Marionette TRACE conn2 <- [1,1778,null,{}] 05:29:27 INFO - PROCESS | 1959 | 1464006567476 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}] 05:29:27 INFO - PROCESS | 1959 | 1464006567619 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:29:27 INFO - PROCESS | 1959 | 1464006567781 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x11819f000 == 100 [pid = 1959] [id = 452] 05:29:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1180b5000) [pid = 1959] [serial = 1355] [outer = 0x0] 05:29:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x118ef4800) [pid = 1959] [serial = 1356] [outer = 0x1180b5000] 05:29:27 INFO - PROCESS | 1959 | 1464006567828 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x121105000) [pid = 1959] [serial = 1357] [outer = 0x1180b5000] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x134e11000 == 99 [pid = 1959] [id = 273] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc44000 == 98 [pid = 1959] [id = 438] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x12bfd1400) [pid = 1959] [serial = 1200] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x12c551000) [pid = 1959] [serial = 1206] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12c31ac00) [pid = 1959] [serial = 1203] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x129381800) [pid = 1959] [serial = 1197] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x12ce63800) [pid = 1959] [serial = 1245] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12d390800 == 97 [pid = 1959] [id = 437] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x11811b000 == 96 [pid = 1959] [id = 436] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12c56f800 == 95 [pid = 1959] [id = 435] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12beb5000 == 94 [pid = 1959] [id = 434] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12abc8000 == 93 [pid = 1959] [id = 433] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x129757800 == 92 [pid = 1959] [id = 432] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x124b5f800 == 91 [pid = 1959] [id = 431] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x11921c000 == 90 [pid = 1959] [id = 430] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x116aad800 == 89 [pid = 1959] [id = 429] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x1184d8800 == 88 [pid = 1959] [id = 428] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec1000 == 87 [pid = 1959] [id = 427] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x135a1b000 == 86 [pid = 1959] [id = 420] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x13596e800 == 85 [pid = 1959] [id = 419] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc35000 == 84 [pid = 1959] [id = 418] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x124489800 == 83 [pid = 1959] [id = 417] 05:29:28 INFO - PROCESS | 1959 | --DOCSHELL 0x112aae800 == 82 [pid = 1959] [id = 416] 05:29:28 INFO - PROCESS | 1959 | 1464006568327 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]]]}] 05:29:28 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 05:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 871ms 05:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:29:28 INFO - PROCESS | 1959 | 1464006568343 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1959 | 1464006568345 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1959 | 1464006568352 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1959 | 1464006568356 Marionette TRACE conn2 <- [1,1782,null,{}] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x12c31bc00) [pid = 1959] [serial = 1243] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x126a24400) [pid = 1959] [serial = 1227] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x12ba16400) [pid = 1959] [serial = 1231] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x12bf05000) [pid = 1959] [serial = 1233] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x112a73400) [pid = 1959] [serial = 1185] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x12bf0e800) [pid = 1959] [serial = 1183] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x118ed9c00) [pid = 1959] [serial = 1236] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x128bf1000) [pid = 1959] [serial = 1242] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x12aba7800) [pid = 1959] [serial = 1230] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x118294800) [pid = 1959] [serial = 1209] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1166b8400) [pid = 1959] [serial = 1213] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x1180ab000) [pid = 1959] [serial = 1239] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x119ac2400) [pid = 1959] [serial = 1219] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12360b000) [pid = 1959] [serial = 1222] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12c103400) [pid = 1959] [serial = 1234] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x123615400) [pid = 1959] [serial = 1224] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x118051c00) [pid = 1959] [serial = 1188] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x126189800) [pid = 1959] [serial = 1194] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12a6efc00) [pid = 1959] [serial = 1228] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x121134400) [pid = 1959] [serial = 1221] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x119b66000) [pid = 1959] [serial = 1191] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x11926a800) [pid = 1959] [serial = 1240] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x118470400) [pid = 1959] [serial = 1215] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x1180b2c00) [pid = 1959] [serial = 1218] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x1121a9800) [pid = 1959] [serial = 1212] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x1185eb400) [pid = 1959] [serial = 1216] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x126183400) [pid = 1959] [serial = 1225] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x12c319000) [pid = 1959] [serial = 1237] [outer = 0x0] [url = about:blank] 05:29:28 INFO - PROCESS | 1959 | 1464006568381 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}] 05:29:28 INFO - PROCESS | 1959 | 1464006568488 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:29:28 INFO - PROCESS | 1959 | 1464006568494 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x12430c000 == 83 [pid = 1959] [id = 453] 05:29:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x121134400) [pid = 1959] [serial = 1358] [outer = 0x0] 05:29:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12113f000) [pid = 1959] [serial = 1359] [outer = 0x121134400] 05:29:28 INFO - PROCESS | 1959 | 1464006568524 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x1232dec00) [pid = 1959] [serial = 1360] [outer = 0x121134400] 05:29:28 INFO - PROCESS | 1959 | 1464006568917 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]]]}] 05:29:28 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 05:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 593ms 05:29:28 INFO - PROCESS | 1959 | 1464006568947 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1959 | 1464006568949 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:29:28 INFO - PROCESS | 1959 | 1464006568956 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1959 | 1464006568957 Marionette TRACE conn2 <- [1,1786,null,{}] 05:29:28 INFO - PROCESS | 1959 | 1464006568959 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}] 05:29:29 INFO - PROCESS | 1959 | 1464006569061 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:29:29 INFO - PROCESS | 1959 | 1464006569066 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x129760800 == 84 [pid = 1959] [id = 454] 05:29:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x1232e7000) [pid = 1959] [serial = 1361] [outer = 0x0] 05:29:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x1243d1400) [pid = 1959] [serial = 1362] [outer = 0x1232e7000] 05:29:29 INFO - PROCESS | 1959 | 1464006569093 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x125747800) [pid = 1959] [serial = 1363] [outer = 0x1232e7000] 05:29:29 INFO - PROCESS | 1959 | 1464006569495 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]]]}] 05:29:29 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 05:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 568ms 05:29:29 INFO - PROCESS | 1959 | 1464006569525 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1959 | 1464006569527 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:29:29 INFO - PROCESS | 1959 | 1464006569531 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1959 | 1464006569533 Marionette TRACE conn2 <- [1,1790,null,{}] 05:29:29 INFO - PROCESS | 1959 | 1464006569536 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}] 05:29:29 INFO - PROCESS | 1959 | 1464006569692 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:29:29 INFO - PROCESS | 1959 | 1464006569706 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b959000 == 85 [pid = 1959] [id = 455] 05:29:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x12618c400) [pid = 1959] [serial = 1364] [outer = 0x0] 05:29:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x128bd3000) [pid = 1959] [serial = 1365] [outer = 0x12618c400] 05:29:29 INFO - PROCESS | 1959 | 1464006569746 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x128c60000) [pid = 1959] [serial = 1366] [outer = 0x12618c400] 05:29:30 INFO - PROCESS | 1959 | 1464006570231 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]]]}] 05:29:30 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) 05:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 723ms 05:29:30 INFO - PROCESS | 1959 | 1464006570288 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1959 | 1464006570290 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:29:30 INFO - PROCESS | 1959 | 1464006570297 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1959 | 1464006570299 Marionette TRACE conn2 <- [1,1794,null,{}] 05:29:30 INFO - PROCESS | 1959 | 1464006570302 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}] 05:29:30 INFO - PROCESS | 1959 | 1464006570503 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:29:30 INFO - PROCESS | 1959 | 1464006570526 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8a800 == 86 [pid = 1959] [id = 456] 05:29:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x1295df400) [pid = 1959] [serial = 1367] [outer = 0x0] 05:29:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12ab3f400) [pid = 1959] [serial = 1368] [outer = 0x1295df400] 05:29:30 INFO - PROCESS | 1959 | 1464006570552 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x12b025c00) [pid = 1959] [serial = 1369] [outer = 0x1295df400] 05:29:30 INFO - PROCESS | 1959 | 1464006570919 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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 674ms 05:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:29:30 INFO - PROCESS | 1959 | 1464006570971 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1959 | 1464006570972 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 1959 | 1464006570974 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1959 | 1464006570983 Marionette TRACE conn2 <- [1,1798,null,{}] 05:29:30 INFO - PROCESS | 1959 | 1464006570986 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}] 05:29:31 INFO - PROCESS | 1959 | 1464006571118 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:29:31 INFO - PROCESS | 1959 | 1464006571132 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5c8800 == 87 [pid = 1959] [id = 457] 05:29:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x12a6f7400) [pid = 1959] [serial = 1370] [outer = 0x0] 05:29:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x12bfd6c00) [pid = 1959] [serial = 1371] [outer = 0x12a6f7400] 05:29:31 INFO - PROCESS | 1959 | 1464006571160 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x12c549c00) [pid = 1959] [serial = 1372] [outer = 0x12a6f7400] 05:29:31 INFO - PROCESS | 1959 | 1464006571509 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]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 579ms 05:29:31 INFO - PROCESS | 1959 | 1464006571554 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1959 | 1464006571555 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:29:31 INFO - PROCESS | 1959 | 1464006571557 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1959 | 1464006571558 Marionette TRACE conn2 <- [1,1802,null,{}] 05:29:31 INFO - PROCESS | 1959 | 1464006571561 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}] 05:29:31 INFO - PROCESS | 1959 | 1464006571689 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:29:31 INFO - PROCESS | 1959 | 1464006571706 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dd9b800 == 88 [pid = 1959] [id = 458] 05:29:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x111c22000) [pid = 1959] [serial = 1373] [outer = 0x0] 05:29:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12b02b000) [pid = 1959] [serial = 1374] [outer = 0x111c22000] 05:29:31 INFO - PROCESS | 1959 | 1464006571731 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x12ce64c00) [pid = 1959] [serial = 1375] [outer = 0x111c22000] 05:29:32 INFO - PROCESS | 1959 | 1464006572106 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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 568ms 05:29:32 INFO - PROCESS | 1959 | 1464006572125 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1959 | 1464006572127 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:29:32 INFO - PROCESS | 1959 | 1464006572129 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1959 | 1464006572130 Marionette TRACE conn2 <- [1,1806,null,{}] 05:29:32 INFO - PROCESS | 1959 | 1464006572133 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}] 05:29:32 INFO - PROCESS | 1959 | 1464006572476 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x12caa8400) [pid = 1959] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x1185d4000) [pid = 1959] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x117552800) [pid = 1959] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x1169b1000) [pid = 1959] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x1232da000) [pid = 1959] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x128cb0400) [pid = 1959] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x1121a9000) [pid = 1959] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x1213c8c00) [pid = 1959] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x126820000) [pid = 1959] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x110f23400) [pid = 1959] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x110ed8800) [pid = 1959] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12c105c00) [pid = 1959] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:29:32 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x110f2ec00) [pid = 1959] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:29:32 INFO - PROCESS | 1959 | 1464006572537 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x118141800 == 89 [pid = 1959] [id = 459] 05:29:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x110f2ec00) [pid = 1959] [serial = 1376] [outer = 0x0] 05:29:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x1169b1000) [pid = 1959] [serial = 1377] [outer = 0x110f2ec00] 05:29:32 INFO - PROCESS | 1959 | 1464006572562 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x119ac3800) [pid = 1959] [serial = 1378] [outer = 0x110f2ec00] 05:29:32 INFO - PROCESS | 1959 | 1464006572858 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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 770ms 05:29:32 INFO - PROCESS | 1959 | 1464006572900 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1959 | 1464006572903 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:29:32 INFO - PROCESS | 1959 | 1464006572906 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1959 | 1464006572907 Marionette TRACE conn2 <- [1,1810,null,{}] 05:29:32 INFO - PROCESS | 1959 | 1464006572910 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}] 05:29:33 INFO - PROCESS | 1959 | 1464006573028 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:29:33 INFO - PROCESS | 1959 | 1464006573110 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12caef800 == 90 [pid = 1959] [id = 460] 05:29:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x118ef9400) [pid = 1959] [serial = 1379] [outer = 0x0] 05:29:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12caa8400) [pid = 1959] [serial = 1380] [outer = 0x118ef9400] 05:29:33 INFO - PROCESS | 1959 | 1464006573135 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12df50000) [pid = 1959] [serial = 1381] [outer = 0x118ef9400] 05:29:33 INFO - PROCESS | 1959 | 1464006573446 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]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 569ms 05:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:29:33 INFO - PROCESS | 1959 | 1464006573475 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1959 | 1464006573477 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:29:33 INFO - PROCESS | 1959 | 1464006573479 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1959 | 1464006573480 Marionette TRACE conn2 <- [1,1814,null,{}] 05:29:33 INFO - PROCESS | 1959 | 1464006573483 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}] 05:29:33 INFO - PROCESS | 1959 | 1464006573600 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:29:33 INFO - PROCESS | 1959 | 1464006573678 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x134dac800 == 91 [pid = 1959] [id = 461] 05:29:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x121141000) [pid = 1959] [serial = 1382] [outer = 0x0] 05:29:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x134722c00) [pid = 1959] [serial = 1383] [outer = 0x121141000] 05:29:33 INFO - PROCESS | 1959 | 1464006573707 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x1351a8000) [pid = 1959] [serial = 1384] [outer = 0x121141000] 05:29:34 INFO - PROCESS | 1959 | 1464006574004 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]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 570ms 05:29:34 INFO - PROCESS | 1959 | 1464006574049 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1959 | 1464006574053 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:29:34 INFO - PROCESS | 1959 | 1464006574056 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1959 | 1464006574057 Marionette TRACE conn2 <- [1,1818,null,{}] 05:29:34 INFO - PROCESS | 1959 | 1464006574059 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}] 05:29:34 INFO - PROCESS | 1959 | 1464006574162 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:29:34 INFO - PROCESS | 1959 | 1464006574167 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x13597d000 == 92 [pid = 1959] [id = 462] 05:29:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x134f67800) [pid = 1959] [serial = 1385] [outer = 0x0] 05:29:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x1359b6400) [pid = 1959] [serial = 1386] [outer = 0x134f67800] 05:29:34 INFO - PROCESS | 1959 | 1464006574192 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x1359be000) [pid = 1959] [serial = 1387] [outer = 0x134f67800] 05:29:34 INFO - PROCESS | 1959 | 1464006574900 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]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 918ms 05:29:34 INFO - PROCESS | 1959 | 1464006574976 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1959 | 1464006574980 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:29:34 INFO - PROCESS | 1959 | 1464006574986 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1959 | 1464006574989 Marionette TRACE conn2 <- [1,1822,null,{}] 05:29:34 INFO - PROCESS | 1959 | 1464006574995 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}] 05:29:35 INFO - PROCESS | 1959 | 1464006575161 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:29:35 INFO - PROCESS | 1959 | 1464006575286 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x119572000 == 93 [pid = 1959] [id = 463] 05:29:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x112a73400) [pid = 1959] [serial = 1388] [outer = 0x0] 05:29:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x113d5ec00) [pid = 1959] [serial = 1389] [outer = 0x112a73400] 05:29:35 INFO - PROCESS | 1959 | 1464006575320 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x1180ad400) [pid = 1959] [serial = 1390] [outer = 0x112a73400] 05:29:35 INFO - PROCESS | 1959 | 1464006575788 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 826ms 05:29:35 INFO - PROCESS | 1959 | 1464006575812 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1959 | 1464006575816 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:29:35 INFO - PROCESS | 1959 | 1464006575821 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1959 | 1464006575823 Marionette TRACE conn2 <- [1,1826,null,{}] 05:29:35 INFO - PROCESS | 1959 | 1464006575825 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}] 05:29:35 INFO - PROCESS | 1959 | 1464006575953 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:29:36 INFO - PROCESS | 1959 | 1464006576078 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x126ae0800 == 94 [pid = 1959] [id = 464] 05:29:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x118247c00) [pid = 1959] [serial = 1391] [outer = 0x0] 05:29:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x11852a400) [pid = 1959] [serial = 1392] [outer = 0x118247c00] 05:29:36 INFO - PROCESS | 1959 | 1464006576109 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x121135800) [pid = 1959] [serial = 1393] [outer = 0x118247c00] 05:29:36 INFO - PROCESS | 1959 | 1464006576559 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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 05:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:29:36 INFO - PROCESS | 1959 | 1464006576592 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1959 | 1464006576593 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:29:36 INFO - PROCESS | 1959 | 1464006576597 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1959 | 1464006576600 Marionette TRACE conn2 <- [1,1830,null,{}] 05:29:36 INFO - PROCESS | 1959 | 1464006576608 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}] 05:29:36 INFO - PROCESS | 1959 | 1464006576737 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:29:36 INFO - PROCESS | 1959 | 1464006576866 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5b7800 == 95 [pid = 1959] [id = 465] 05:29:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x12378e800) [pid = 1959] [serial = 1394] [outer = 0x0] 05:29:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x125123800) [pid = 1959] [serial = 1395] [outer = 0x12378e800] 05:29:36 INFO - PROCESS | 1959 | 1464006576902 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x128ddd400) [pid = 1959] [serial = 1396] [outer = 0x12378e800] 05:29:37 INFO - PROCESS | 1959 | 1464006577371 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]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 823ms 05:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:29:37 INFO - PROCESS | 1959 | 1464006577421 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1959 | 1464006577423 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:29:37 INFO - PROCESS | 1959 | 1464006577425 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1959 | 1464006577426 Marionette TRACE conn2 <- [1,1834,null,{}] 05:29:37 INFO - PROCESS | 1959 | 1464006577428 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}] 05:29:37 INFO - PROCESS | 1959 | 1464006577555 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:29:37 INFO - PROCESS | 1959 | 1464006577679 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x135268800 == 96 [pid = 1959] [id = 466] 05:29:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x12a60c400) [pid = 1959] [serial = 1397] [outer = 0x0] 05:29:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x12aa11c00) [pid = 1959] [serial = 1398] [outer = 0x12a60c400] 05:29:37 INFO - PROCESS | 1959 | 1464006577714 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12ba1a400) [pid = 1959] [serial = 1399] [outer = 0x12a60c400] 05:29:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x12ab47c00) [pid = 1959] [serial = 1400] [outer = 0x12caa8c00] 05:29:38 INFO - PROCESS | 1959 | 1464006578202 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]]]}] 05:29:38 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 05:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 823ms 05:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:29:38 INFO - PROCESS | 1959 | 1464006578249 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1959 | 1464006578250 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:29:38 INFO - PROCESS | 1959 | 1464006578252 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1959 | 1464006578254 Marionette TRACE conn2 <- [1,1838,null,{}] 05:29:38 INFO - PROCESS | 1959 | 1464006578256 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}] 05:29:38 INFO - PROCESS | 1959 | 1464006578378 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:29:38 INFO - PROCESS | 1959 | 1464006578475 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x13834d000 == 97 [pid = 1959] [id = 467] 05:29:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x12a6c9c00) [pid = 1959] [serial = 1401] [outer = 0x0] 05:29:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x12be3a400) [pid = 1959] [serial = 1402] [outer = 0x12a6c9c00] 05:29:38 INFO - PROCESS | 1959 | 1464006578506 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x12c13fc00) [pid = 1959] [serial = 1403] [outer = 0x12a6c9c00] 05:29:38 INFO - PROCESS | 1959 | 1464006578907 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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 721ms 05:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:29:38 INFO - PROCESS | 1959 | 1464006578974 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1959 | 1464006578975 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:29:38 INFO - PROCESS | 1959 | 1464006578977 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1959 | 1464006578979 Marionette TRACE conn2 <- [1,1842,null,{}] 05:29:38 INFO - PROCESS | 1959 | 1464006578981 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}] 05:29:39 INFO - PROCESS | 1959 | 1464006579129 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:29:39 INFO - PROCESS | 1959 | 1464006579256 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x141c37000 == 98 [pid = 1959] [id = 468] 05:29:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x12d3d6800) [pid = 1959] [serial = 1404] [outer = 0x0] 05:29:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x13475b400) [pid = 1959] [serial = 1405] [outer = 0x12d3d6800] 05:29:39 INFO - PROCESS | 1959 | 1464006579288 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x135138000) [pid = 1959] [serial = 1406] [outer = 0x12d3d6800] 05:29:39 INFO - PROCESS | 1959 | 1464006579705 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]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 772ms 05:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:29:39 INFO - PROCESS | 1959 | 1464006579750 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1959 | 1464006579751 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:29:39 INFO - PROCESS | 1959 | 1464006579753 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1959 | 1464006579755 Marionette TRACE conn2 <- [1,1846,null,{}] 05:29:39 INFO - PROCESS | 1959 | 1464006579757 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}] 05:29:39 INFO - PROCESS | 1959 | 1464006579878 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:29:40 INFO - PROCESS | 1959 | 1464006580002 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x141c4b000 == 99 [pid = 1959] [id = 469] 05:29:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x135133c00) [pid = 1959] [serial = 1407] [outer = 0x0] 05:29:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x13513b400) [pid = 1959] [serial = 1408] [outer = 0x135133c00] 05:29:40 INFO - PROCESS | 1959 | 1464006580034 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x13576c800) [pid = 1959] [serial = 1409] [outer = 0x135133c00] 05:29:40 INFO - PROCESS | 1959 | 1464006580438 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]]]}] 05:29:40 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) 05:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 721ms 05:29:40 INFO - PROCESS | 1959 | 1464006580498 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1959 | 1464006580499 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:29:40 INFO - PROCESS | 1959 | 1464006580505 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1959 | 1464006580506 Marionette TRACE conn2 <- [1,1850,null,{}] 05:29:40 INFO - PROCESS | 1959 | 1464006580508 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}] 05:29:40 INFO - PROCESS | 1959 | 1464006580631 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:29:40 INFO - PROCESS | 1959 | 1464006580728 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x1410e1800 == 100 [pid = 1959] [id = 470] 05:29:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x135134800) [pid = 1959] [serial = 1410] [outer = 0x0] 05:29:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x1359b8400) [pid = 1959] [serial = 1411] [outer = 0x135134800] 05:29:40 INFO - PROCESS | 1959 | 1464006580759 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x1359c3400) [pid = 1959] [serial = 1412] [outer = 0x135134800] 05:29:41 INFO - PROCESS | 1959 | 1464006581244 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]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 770ms 05:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:29:41 INFO - PROCESS | 1959 | 1464006581274 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1959 | 1464006581276 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:29:41 INFO - PROCESS | 1959 | 1464006581278 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1959 | 1464006581279 Marionette TRACE conn2 <- [1,1854,null,{}] 05:29:41 INFO - PROCESS | 1959 | 1464006581282 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}] 05:29:41 INFO - PROCESS | 1959 | 1464006581628 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:29:41 INFO - PROCESS | 1959 | 1464006581804 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x118125000 == 101 [pid = 1959] [id = 471] 05:29:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x110ee4800) [pid = 1959] [serial = 1413] [outer = 0x0] 05:29:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x110f2b800) [pid = 1959] [serial = 1414] [outer = 0x110ee4800] 05:29:41 INFO - PROCESS | 1959 | 1464006581850 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x1125bbc00) [pid = 1959] [serial = 1415] [outer = 0x110ee4800] 05:29:42 INFO - PROCESS | 1959 | 1464006582286 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1077ms 05:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:29:42 INFO - PROCESS | 1959 | 1464006582379 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1959 | 1464006582381 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:29:42 INFO - PROCESS | 1959 | 1464006582388 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1959 | 1464006582391 Marionette TRACE conn2 <- [1,1858,null,{}] 05:29:42 INFO - PROCESS | 1959 | 1464006582394 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}] 05:29:42 INFO - PROCESS | 1959 | 1464006582506 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:29:42 INFO - PROCESS | 1959 | 1464006582604 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x12688d000 == 102 [pid = 1959] [id = 472] 05:29:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x113de8800) [pid = 1959] [serial = 1416] [outer = 0x0] 05:29:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x1166b8400) [pid = 1959] [serial = 1417] [outer = 0x113de8800] 05:29:42 INFO - PROCESS | 1959 | 1464006582633 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x11829c400) [pid = 1959] [serial = 1418] [outer = 0x113de8800] 05:29:43 INFO - PROCESS | 1959 | 1464006583079 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]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 725ms 05:29:43 INFO - PROCESS | 1959 | 1464006583141 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1959 | 1464006583142 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:29:43 INFO - PROCESS | 1959 | 1464006583145 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1959 | 1464006583146 Marionette TRACE conn2 <- [1,1862,null,{}] 05:29:43 INFO - PROCESS | 1959 | 1464006583149 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}] 05:29:43 INFO - PROCESS | 1959 | 1464006583264 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:29:43 INFO - PROCESS | 1959 | 1464006583368 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x12333d800 == 103 [pid = 1959] [id = 473] 05:29:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x118524800) [pid = 1959] [serial = 1419] [outer = 0x0] 05:29:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x11926b400) [pid = 1959] [serial = 1420] [outer = 0x118524800] 05:29:43 INFO - PROCESS | 1959 | 1464006583396 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x119ac8c00) [pid = 1959] [serial = 1421] [outer = 0x118524800] 05:29:43 INFO - PROCESS | 1959 | 1464006583861 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]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 770ms 05:29:43 INFO - PROCESS | 1959 | 1464006583916 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1959 | 1464006583919 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:29:43 INFO - PROCESS | 1959 | 1464006583926 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1959 | 1464006583929 Marionette TRACE conn2 <- [1,1866,null,{}] 05:29:43 INFO - PROCESS | 1959 | 1464006583931 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}] 05:29:44 INFO - PROCESS | 1959 | 1464006584178 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12b954800 == 102 [pid = 1959] [id = 324] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x134d7c800 == 101 [pid = 1959] [id = 358] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x1161c8000 == 100 [pid = 1959] [id = 26] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x13597b800 == 99 [pid = 1959] [id = 322] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x1291a6000 == 98 [pid = 1959] [id = 6] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x134dac800 == 97 [pid = 1959] [id = 461] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12caef800 == 96 [pid = 1959] [id = 460] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x118141800 == 95 [pid = 1959] [id = 459] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x110f2f000) [pid = 1959] [serial = 1248] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x1169af400) [pid = 1959] [serial = 1278] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x13471cc00) [pid = 1959] [serial = 1275] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x11846b000) [pid = 1959] [serial = 1251] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x134f69000) [pid = 1959] [serial = 1269] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x134f05c00) [pid = 1959] [serial = 1266] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x1351a4800) [pid = 1959] [serial = 1272] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12ce5b800) [pid = 1959] [serial = 1263] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x1268c1c00) [pid = 1959] [serial = 1257] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x11a2af800) [pid = 1959] [serial = 1254] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x12ab48400) [pid = 1959] [serial = 1260] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x12d3d5c00) [pid = 1959] [serial = 1317] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12dd9b800 == 94 [pid = 1959] [id = 458] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5c8800 == 93 [pid = 1959] [id = 457] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce8a800 == 92 [pid = 1959] [id = 456] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12b959000 == 91 [pid = 1959] [id = 455] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x129760800 == 90 [pid = 1959] [id = 454] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12430c000 == 89 [pid = 1959] [id = 453] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x11819f000 == 88 [pid = 1959] [id = 452] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x126a4a800 == 87 [pid = 1959] [id = 451] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x134ee3800 == 86 [pid = 1959] [id = 444] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x134da7800 == 85 [pid = 1959] [id = 443] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x134d22000 == 84 [pid = 1959] [id = 442] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x12a724800 == 83 [pid = 1959] [id = 441] 05:29:44 INFO - PROCESS | 1959 | --DOCSHELL 0x119568000 == 82 [pid = 1959] [id = 440] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x12d3dd800) [pid = 1959] [serial = 1246] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x1232dbc00) [pid = 1959] [serial = 1294] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x121106000) [pid = 1959] [serial = 1293] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x119327400) [pid = 1959] [serial = 1290] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x12110a000) [pid = 1959] [serial = 1291] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x118298400) [pid = 1959] [serial = 1285] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x1180a7000) [pid = 1959] [serial = 1284] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x126a20400) [pid = 1959] [serial = 1299] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12a6ef800) [pid = 1959] [serial = 1305] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x11308b400) [pid = 1959] [serial = 1282] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x1125b9000) [pid = 1959] [serial = 1281] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x12360a000) [pid = 1959] [serial = 1296] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x128cb1c00) [pid = 1959] [serial = 1302] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x1125bf000) [pid = 1959] [serial = 1287] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x11848f400) [pid = 1959] [serial = 1288] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x12aa0e000) [pid = 1959] [serial = 1306] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x12110ac00) [pid = 1959] [serial = 1309] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12c13b000) [pid = 1959] [serial = 1314] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12937b000) [pid = 1959] [serial = 1303] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x128c5d000) [pid = 1959] [serial = 1300] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x116a4cc00) [pid = 1959] [serial = 1308] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x12574c400) [pid = 1959] [serial = 1297] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x12ca9f400) [pid = 1959] [serial = 1315] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x12bfd9000) [pid = 1959] [serial = 1312] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12b2aac00) [pid = 1959] [serial = 1311] [outer = 0x0] [url = about:blank] 05:29:44 INFO - PROCESS | 1959 | 1464006584358 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x116121800 == 83 [pid = 1959] [id = 474] 05:29:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x110ee4400) [pid = 1959] [serial = 1422] [outer = 0x0] 05:29:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x110faf400) [pid = 1959] [serial = 1423] [outer = 0x110ee4400] 05:29:44 INFO - PROCESS | 1959 | 1464006584391 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x112a60c00) [pid = 1959] [serial = 1424] [outer = 0x110ee4400] 05:29:44 INFO - PROCESS | 1959 | 1464006584878 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]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 977ms 05:29:44 INFO - PROCESS | 1959 | 1464006584902 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1959 | 1464006584905 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:29:44 INFO - PROCESS | 1959 | 1464006584909 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1959 | 1464006584912 Marionette TRACE conn2 <- [1,1870,null,{}] 05:29:44 INFO - PROCESS | 1959 | 1464006584915 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}] 05:29:45 INFO - PROCESS | 1959 | 1464006585032 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:29:45 INFO - PROCESS | 1959 | 1464006585153 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213b1800 == 84 [pid = 1959] [id = 475] 05:29:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1169af400) [pid = 1959] [serial = 1425] [outer = 0x0] 05:29:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x11846fc00) [pid = 1959] [serial = 1426] [outer = 0x1169af400] 05:29:45 INFO - PROCESS | 1959 | 1464006585189 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x1185e9000) [pid = 1959] [serial = 1427] [outer = 0x1169af400] 05:29:45 INFO - PROCESS | 1959 | 1464006585643 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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 776ms 05:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:29:45 INFO - PROCESS | 1959 | 1464006585685 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1959 | 1464006585687 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:29:45 INFO - PROCESS | 1959 | 1464006585690 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1959 | 1464006585691 Marionette TRACE conn2 <- [1,1874,null,{}] 05:29:45 INFO - PROCESS | 1959 | 1464006585694 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}] 05:29:45 INFO - PROCESS | 1959 | 1464006585832 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:29:45 INFO - PROCESS | 1959 | 1464006585940 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a3b800 == 85 [pid = 1959] [id = 476] 05:29:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x119b66000) [pid = 1959] [serial = 1428] [outer = 0x0] 05:29:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x12110dc00) [pid = 1959] [serial = 1429] [outer = 0x119b66000] 05:29:45 INFO - PROCESS | 1959 | 1464006585973 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x1213c9000) [pid = 1959] [serial = 1430] [outer = 0x119b66000] 05:29:46 INFO - PROCESS | 1959 | 1464006586422 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]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 770ms 05:29:46 INFO - PROCESS | 1959 | 1464006586462 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1959 | 1464006586465 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:29:46 INFO - PROCESS | 1959 | 1464006586494 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1959 | 1464006586497 Marionette TRACE conn2 <- [1,1878,null,{}] 05:29:46 INFO - PROCESS | 1959 | 1464006586504 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}] 05:29:46 INFO - PROCESS | 1959 | 1464006586625 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:29:46 INFO - PROCESS | 1959 | 1464006586713 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abd5000 == 86 [pid = 1959] [id = 477] 05:29:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x1232a5400) [pid = 1959] [serial = 1431] [outer = 0x0] 05:29:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x12434c800) [pid = 1959] [serial = 1432] [outer = 0x1232a5400] 05:29:46 INFO - PROCESS | 1959 | 1464006586744 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x124ef4000) [pid = 1959] [serial = 1433] [outer = 0x1232a5400] 05:29:47 INFO - PROCESS | 1959 | 1464006587204 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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 803ms 05:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:29:47 INFO - PROCESS | 1959 | 1464006587271 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1959 | 1464006587272 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:29:47 INFO - PROCESS | 1959 | 1464006587275 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1959 | 1464006587276 Marionette TRACE conn2 <- [1,1882,null,{}] 05:29:47 INFO - PROCESS | 1959 | 1464006587278 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}] 05:29:47 INFO - PROCESS | 1959 | 1464006587396 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:29:47 INFO - PROCESS | 1959 | 1464006587488 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1cf800 == 87 [pid = 1959] [id = 478] 05:29:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x124690800) [pid = 1959] [serial = 1434] [outer = 0x0] 05:29:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x126822000) [pid = 1959] [serial = 1435] [outer = 0x124690800] 05:29:47 INFO - PROCESS | 1959 | 1464006587518 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x128bfb000) [pid = 1959] [serial = 1436] [outer = 0x124690800] 05:29:47 INFO - PROCESS | 1959 | 1464006587951 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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 718ms 05:29:47 INFO - PROCESS | 1959 | 1464006587994 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1959 | 1464006587995 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:29:48 INFO - PROCESS | 1959 | 1464006587998 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1959 | 1464006587999 Marionette TRACE conn2 <- [1,1886,null,{}] 05:29:48 INFO - PROCESS | 1959 | 1464006588004 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}] 05:29:48 INFO - PROCESS | 1959 | 1464006588119 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:29:48 INFO - PROCESS | 1959 | 1464006588214 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cadb000 == 88 [pid = 1959] [id = 479] 05:29:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x128dd3000) [pid = 1959] [serial = 1437] [outer = 0x0] 05:29:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x128fa8400) [pid = 1959] [serial = 1438] [outer = 0x128dd3000] 05:29:48 INFO - PROCESS | 1959 | 1464006588250 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x12a6fd400) [pid = 1959] [serial = 1439] [outer = 0x128dd3000] 05:29:48 INFO - PROCESS | 1959 | 1464006588693 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]]]}] 05:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 723ms 05:29:48 INFO - PROCESS | 1959 | 1464006588733 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1959 | 1464006588735 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:29:48 INFO - PROCESS | 1959 | 1464006588757 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1959 | 1464006588758 Marionette TRACE conn2 <- [1,1890,null,{}] 05:29:48 INFO - PROCESS | 1959 | 1464006588761 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}] 05:29:48 INFO - PROCESS | 1959 | 1464006588881 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:29:48 INFO - PROCESS | 1959 | 1464006588973 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d3a3000 == 89 [pid = 1959] [id = 480] 05:29:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x12937b000) [pid = 1959] [serial = 1440] [outer = 0x0] 05:29:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x12aba5c00) [pid = 1959] [serial = 1441] [outer = 0x12937b000] 05:29:49 INFO - PROCESS | 1959 | 1464006589003 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x12ba12800) [pid = 1959] [serial = 1442] [outer = 0x12937b000] 05:29:49 INFO - PROCESS | 1959 | 1464006589425 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]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 723ms 05:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:29:49 INFO - PROCESS | 1959 | 1464006589477 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1959 | 1464006589479 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:29:49 INFO - PROCESS | 1959 | 1464006589481 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1959 | 1464006589482 Marionette TRACE conn2 <- [1,1894,null,{}] 05:29:49 INFO - PROCESS | 1959 | 1464006589485 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}] 05:29:49 INFO - PROCESS | 1959 | 1464006589603 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:29:49 INFO - PROCESS | 1959 | 1464006589696 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d760000 == 90 [pid = 1959] [id = 481] 05:29:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x110ee4000) [pid = 1959] [serial = 1443] [outer = 0x0] 05:29:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x12ba1e000) [pid = 1959] [serial = 1444] [outer = 0x110ee4000] 05:29:49 INFO - PROCESS | 1959 | 1464006589726 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x12bfd5000) [pid = 1959] [serial = 1445] [outer = 0x110ee4000] 05:29:50 INFO - PROCESS | 1959 | 1464006590131 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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 673ms 05:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:29:50 INFO - PROCESS | 1959 | 1464006590155 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1959 | 1464006590156 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:29:50 INFO - PROCESS | 1959 | 1464006590159 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1959 | 1464006590160 Marionette TRACE conn2 <- [1,1898,null,{}] 05:29:50 INFO - PROCESS | 1959 | 1464006590162 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}] 05:29:50 INFO - PROCESS | 1959 | 1464006590295 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:29:50 INFO - PROCESS | 1959 | 1464006590400 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ddb3000 == 91 [pid = 1959] [id = 482] 05:29:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x121136000) [pid = 1959] [serial = 1446] [outer = 0x0] 05:29:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x12bfdac00) [pid = 1959] [serial = 1447] [outer = 0x121136000] 05:29:50 INFO - PROCESS | 1959 | 1464006590432 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x12c313c00) [pid = 1959] [serial = 1448] [outer = 0x121136000] 05:29:50 INFO - PROCESS | 1959 | 1464006590840 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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 718ms 05:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:29:50 INFO - PROCESS | 1959 | 1464006590878 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1959 | 1464006590879 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:29:50 INFO - PROCESS | 1959 | 1464006590881 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1959 | 1464006590883 Marionette TRACE conn2 <- [1,1902,null,{}] 05:29:50 INFO - PROCESS | 1959 | 1464006590885 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}] 05:29:51 INFO - PROCESS | 1959 | 1464006591003 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:29:51 INFO - PROCESS | 1959 | 1464006591124 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d20000 == 92 [pid = 1959] [id = 483] 05:29:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x12c10f000) [pid = 1959] [serial = 1449] [outer = 0x0] 05:29:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x12ca9f400) [pid = 1959] [serial = 1450] [outer = 0x12c10f000] 05:29:51 INFO - PROCESS | 1959 | 1464006591158 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x12d3dac00) [pid = 1959] [serial = 1451] [outer = 0x12c10f000] 05:29:51 INFO - PROCESS | 1959 | 1464006591588 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]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 723ms 05:29:51 INFO - PROCESS | 1959 | 1464006591610 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1959 | 1464006591612 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:29:51 INFO - PROCESS | 1959 | 1464006591616 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1959 | 1464006591617 Marionette TRACE conn2 <- [1,1906,null,{}] 05:29:51 INFO - PROCESS | 1959 | 1464006591619 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}] 05:29:51 INFO - PROCESS | 1959 | 1464006591757 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:29:51 INFO - PROCESS | 1959 | 1464006591886 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e05000 == 93 [pid = 1959] [id = 484] 05:29:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x12df45c00) [pid = 1959] [serial = 1452] [outer = 0x0] 05:29:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x134721c00) [pid = 1959] [serial = 1453] [outer = 0x12df45c00] 05:29:51 INFO - PROCESS | 1959 | 1464006591927 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x134f04c00) [pid = 1959] [serial = 1454] [outer = 0x12df45c00] 05:29:52 INFO - PROCESS | 1959 | 1464006592411 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]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 821ms 05:29:52 INFO - PROCESS | 1959 | 1464006592437 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1959 | 1464006592439 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:29:52 INFO - PROCESS | 1959 | 1464006592441 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1959 | 1464006592443 Marionette TRACE conn2 <- [1,1910,null,{}] 05:29:52 INFO - PROCESS | 1959 | 1464006592445 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}] 05:29:52 INFO - PROCESS | 1959 | 1464006592578 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:29:52 INFO - PROCESS | 1959 | 1464006592702 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x13586f000 == 94 [pid = 1959] [id = 485] 05:29:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x12df4a000) [pid = 1959] [serial = 1455] [outer = 0x0] 05:29:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x134f6e800) [pid = 1959] [serial = 1456] [outer = 0x12df4a000] 05:29:52 INFO - PROCESS | 1959 | 1464006592734 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x1359ba400) [pid = 1959] [serial = 1457] [outer = 0x12df4a000] 05:29:53 INFO - PROCESS | 1959 | 1464006593293 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 871ms 05:29:53 INFO - PROCESS | 1959 | 1464006593313 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1959 | 1464006593315 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:29:53 INFO - PROCESS | 1959 | 1464006593318 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1959 | 1464006593321 Marionette TRACE conn2 <- [1,1914,null,{}] 05:29:53 INFO - PROCESS | 1959 | 1464006593325 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}] 05:29:53 INFO - PROCESS | 1959 | 1464006593444 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:29:53 INFO - PROCESS | 1959 | 1464006593570 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x125227800 == 95 [pid = 1959] [id = 486] 05:29:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x1129d3c00) [pid = 1959] [serial = 1458] [outer = 0x0] 05:29:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x1181ed000) [pid = 1959] [serial = 1459] [outer = 0x1129d3c00] 05:29:53 INFO - PROCESS | 1959 | 1464006593601 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x118edb000) [pid = 1959] [serial = 1460] [outer = 0x1129d3c00] 05:29:54 INFO - PROCESS | 1959 | 1464006594163 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]]]}] 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12333d800 == 94 [pid = 1959] [id = 473] 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12688d000 == 93 [pid = 1959] [id = 472] 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x118125000 == 92 [pid = 1959] [id = 471] 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x135268800 == 91 [pid = 1959] [id = 466] 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5b7800 == 90 [pid = 1959] [id = 465] 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x126ae0800 == 89 [pid = 1959] [id = 464] 05:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 872ms 05:29:54 INFO - PROCESS | 1959 | --DOCSHELL 0x119572000 == 88 [pid = 1959] [id = 463] 05:29:54 INFO - PROCESS | 1959 | 1464006594216 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1959 | 1464006594219 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:29:54 INFO - PROCESS | 1959 | 1464006594226 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1959 | 1464006594228 Marionette TRACE conn2 <- [1,1918,null,{}] 05:29:54 INFO - PROCESS | 1959 | 1464006594233 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}] 05:29:54 INFO - PROCESS | 1959 | 1464006594363 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:29:54 INFO - PROCESS | 1959 | 1464006594456 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a2e000 == 89 [pid = 1959] [id = 487] 05:29:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x1138e9000) [pid = 1959] [serial = 1461] [outer = 0x0] 05:29:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x117557800) [pid = 1959] [serial = 1462] [outer = 0x1138e9000] 05:29:54 INFO - PROCESS | 1959 | 1464006594489 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x1185eb400) [pid = 1959] [serial = 1463] [outer = 0x1138e9000] 05:29:54 INFO - PROCESS | 1959 | 1464006594936 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]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 774ms 05:29:55 INFO - PROCESS | 1959 | 1464006595018 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1959 | 1464006595022 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:29:55 INFO - PROCESS | 1959 | 1464006595031 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1959 | 1464006595033 Marionette TRACE conn2 <- [1,1922,null,{}] 05:29:55 INFO - PROCESS | 1959 | 1464006595037 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}] 05:29:55 INFO - PROCESS | 1959 | 1464006595161 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:29:55 INFO - PROCESS | 1959 | 1464006595259 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abc4000 == 90 [pid = 1959] [id = 488] 05:29:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x11a2afc00) [pid = 1959] [serial = 1464] [outer = 0x0] 05:29:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 224 (0x1213c2c00) [pid = 1959] [serial = 1465] [outer = 0x11a2afc00] 05:29:55 INFO - PROCESS | 1959 | 1464006595290 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 225 (0x123615c00) [pid = 1959] [serial = 1466] [outer = 0x11a2afc00] 05:29:55 INFO - PROCESS | 1959 | 1464006595724 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 722ms 05:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:29:55 INFO - PROCESS | 1959 | 1464006595761 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1959 | 1464006595762 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:29:55 INFO - PROCESS | 1959 | 1464006595765 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1959 | 1464006595767 Marionette TRACE conn2 <- [1,1926,null,{}] 05:29:55 INFO - PROCESS | 1959 | 1464006595778 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}] 05:29:55 INFO - PROCESS | 1959 | 1464006595902 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:29:56 INFO - PROCESS | 1959 | 1464006596001 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d76a800 == 91 [pid = 1959] [id = 489] 05:29:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 226 (0x126a1f800) [pid = 1959] [serial = 1467] [outer = 0x0] 05:29:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 227 (0x128c63800) [pid = 1959] [serial = 1468] [outer = 0x126a1f800] 05:29:56 INFO - PROCESS | 1959 | 1464006596035 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 228 (0x129379400) [pid = 1959] [serial = 1469] [outer = 0x126a1f800] 05:29:56 INFO - PROCESS | 1959 | 1464006596477 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 774ms 05:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:29:56 INFO - PROCESS | 1959 | 1464006596555 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1959 | 1464006596557 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:29:56 INFO - PROCESS | 1959 | 1464006596559 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:29:56 INFO - PROCESS | 1959 | 1464006596561 Marionette TRACE conn2 <- [1,1930,null,{}] 05:29:56 INFO - PROCESS | 1959 | 1464006596563 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}] 05:29:56 INFO - PROCESS | 1959 | 1464006596685 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:29:56 INFO - PROCESS | 1959 | 1464006596782 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x135863800 == 92 [pid = 1959] [id = 490] 05:29:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 229 (0x12a6f1400) [pid = 1959] [serial = 1470] [outer = 0x0] 05:29:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 230 (0x12b2a0c00) [pid = 1959] [serial = 1471] [outer = 0x12a6f1400] 05:29:56 INFO - PROCESS | 1959 | 1464006596813 Marionette DEBUG loaded listener.js 05:29:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 231 (0x12bf06000) [pid = 1959] [serial = 1472] [outer = 0x12a6f1400] 05:29:57 INFO - PROCESS | 1959 | 1464006597219 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]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 720ms 05:29:57 INFO - PROCESS | 1959 | 1464006597287 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1959 | 1464006597288 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:29:57 INFO - PROCESS | 1959 | 1464006597293 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1959 | 1464006597294 Marionette TRACE conn2 <- [1,1934,null,{}] 05:29:57 INFO - PROCESS | 1959 | 1464006597297 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}] 05:29:57 INFO - PROCESS | 1959 | 1464006597414 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:29:57 INFO - PROCESS | 1959 | 1464006597512 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x138340000 == 93 [pid = 1959] [id = 491] 05:29:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 232 (0x12ba20c00) [pid = 1959] [serial = 1473] [outer = 0x0] 05:29:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 233 (0x12c557000) [pid = 1959] [serial = 1474] [outer = 0x12ba20c00] 05:29:57 INFO - PROCESS | 1959 | 1464006597541 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 234 (0x13471d000) [pid = 1959] [serial = 1475] [outer = 0x12ba20c00] 05:29:57 INFO - PROCESS | 1959 | 1464006597965 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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 719ms 05:29:58 INFO - PROCESS | 1959 | 1464006598028 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1959 | 1464006598030 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:29:58 INFO - PROCESS | 1959 | 1464006598032 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1959 | 1464006598034 Marionette TRACE conn2 <- [1,1938,null,{}] 05:29:58 INFO - PROCESS | 1959 | 1464006598054 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}] 05:29:58 INFO - PROCESS | 1959 | 1464006598199 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:29:58 INFO - PROCESS | 1959 | 1464006598328 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x138ad0800 == 94 [pid = 1959] [id = 492] 05:29:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 235 (0x13512f000) [pid = 1959] [serial = 1476] [outer = 0x0] 05:29:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 236 (0x13576e800) [pid = 1959] [serial = 1477] [outer = 0x13512f000] 05:29:58 INFO - PROCESS | 1959 | 1464006598361 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 237 (0x135b27400) [pid = 1959] [serial = 1478] [outer = 0x13512f000] 05:29:58 INFO - PROCESS | 1959 | 1464006598782 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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 782ms 05:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:29:58 INFO - PROCESS | 1959 | 1464006598815 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1959 | 1464006598816 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:29:58 INFO - PROCESS | 1959 | 1464006598818 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1959 | 1464006598820 Marionette TRACE conn2 <- [1,1942,null,{}] 05:29:58 INFO - PROCESS | 1959 | 1464006598822 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}] 05:29:58 INFO - PROCESS | 1959 | 1464006598937 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:29:59 INFO - PROCESS | 1959 | 1464006599036 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x1410e7800 == 95 [pid = 1959] [id = 493] 05:29:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 238 (0x1359b6800) [pid = 1959] [serial = 1479] [outer = 0x0] 05:29:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 239 (0x135b2fc00) [pid = 1959] [serial = 1480] [outer = 0x1359b6800] 05:29:59 INFO - PROCESS | 1959 | 1464006599066 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 240 (0x135dc4000) [pid = 1959] [serial = 1481] [outer = 0x1359b6800] 05:29:59 INFO - PROCESS | 1959 | 1464006599503 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]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 720ms 05:29:59 INFO - PROCESS | 1959 | 1464006599539 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1959 | 1464006599540 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:29:59 INFO - PROCESS | 1959 | 1464006599542 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1959 | 1464006599544 Marionette TRACE conn2 <- [1,1946,null,{}] 05:29:59 INFO - PROCESS | 1959 | 1464006599546 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}] 05:29:59 INFO - PROCESS | 1959 | 1464006599680 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:29:59 INFO - PROCESS | 1959 | 1464006599793 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x141dd0800 == 96 [pid = 1959] [id = 494] 05:29:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 241 (0x128bd1c00) [pid = 1959] [serial = 1482] [outer = 0x0] 05:29:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 242 (0x135dc7400) [pid = 1959] [serial = 1483] [outer = 0x128bd1c00] 05:29:59 INFO - PROCESS | 1959 | 1464006599824 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 243 (0x135dcdc00) [pid = 1959] [serial = 1484] [outer = 0x128bd1c00] 05:30:00 INFO - PROCESS | 1959 | 1464006600243 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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 719ms 05:30:00 INFO - PROCESS | 1959 | 1464006600262 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:30:00 INFO - PROCESS | 1959 | 1464006600263 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1959 | 1464006600265 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1959 | 1464006600267 Marionette TRACE conn2 <- [1,1950,null,{}] 05:30:00 INFO - PROCESS | 1959 | 1464006600269 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}] 05:30:00 INFO - PROCESS | 1959 | 1464006600387 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:30:00 INFO - PROCESS | 1959 | 1464006600485 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x142acc800 == 97 [pid = 1959] [id = 495] 05:30:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 244 (0x12caa3800) [pid = 1959] [serial = 1485] [outer = 0x0] 05:30:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 245 (0x135dd1400) [pid = 1959] [serial = 1486] [outer = 0x12caa3800] 05:30:00 INFO - PROCESS | 1959 | 1464006600518 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 246 (0x138828400) [pid = 1959] [serial = 1487] [outer = 0x12caa3800] 05:30:00 INFO - PROCESS | 1959 | 1464006600927 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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 668ms 05:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:30:00 INFO - PROCESS | 1959 | 1464006600935 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1959 | 1464006600936 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1959 | 1464006600939 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1959 | 1464006600940 Marionette TRACE conn2 <- [1,1954,null,{}] 05:30:00 INFO - PROCESS | 1959 | 1464006600943 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}] 05:30:01 INFO - PROCESS | 1959 | 1464006601059 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:30:01 INFO - PROCESS | 1959 | 1464006601175 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x141edd800 == 98 [pid = 1959] [id = 496] 05:30:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 247 (0x135130400) [pid = 1959] [serial = 1488] [outer = 0x0] 05:30:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 248 (0x13882b000) [pid = 1959] [serial = 1489] [outer = 0x135130400] 05:30:01 INFO - PROCESS | 1959 | 1464006601204 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 249 (0x138964000) [pid = 1959] [serial = 1490] [outer = 0x135130400] 05:30:01 INFO - PROCESS | 1959 | 1464006601609 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]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 718ms 05:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:30:01 INFO - PROCESS | 1959 | 1464006601658 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1959 | 1464006601659 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:30:01 INFO - PROCESS | 1959 | 1464006601661 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1959 | 1464006601664 Marionette TRACE conn2 <- [1,1958,null,{}] 05:30:01 INFO - PROCESS | 1959 | 1464006601666 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}] 05:30:01 INFO - PROCESS | 1959 | 1464006601801 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:30:01 INFO - PROCESS | 1959 | 1464006601934 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x13891c800 == 99 [pid = 1959] [id = 497] 05:30:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 250 (0x13873fc00) [pid = 1959] [serial = 1491] [outer = 0x0] 05:30:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 251 (0x138745000) [pid = 1959] [serial = 1492] [outer = 0x13873fc00] 05:30:01 INFO - PROCESS | 1959 | 1464006601973 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 252 (0x138967c00) [pid = 1959] [serial = 1493] [outer = 0x13873fc00] 05:30:02 INFO - PROCESS | 1959 | 1464006602403 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]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 821ms 05:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:30:02 INFO - PROCESS | 1959 | 1464006602484 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1959 | 1464006602485 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:30:02 INFO - PROCESS | 1959 | 1464006602487 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1959 | 1464006602488 Marionette TRACE conn2 <- [1,1962,null,{}] 05:30:02 INFO - PROCESS | 1959 | 1464006602491 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}] 05:30:02 INFO - PROCESS | 1959 | 1464006602610 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:30:02 INFO - PROCESS | 1959 | 1464006602711 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x138935800 == 100 [pid = 1959] [id = 498] 05:30:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 253 (0x138749800) [pid = 1959] [serial = 1494] [outer = 0x0] 05:30:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 254 (0x13896f800) [pid = 1959] [serial = 1495] [outer = 0x138749800] 05:30:02 INFO - PROCESS | 1959 | 1464006602740 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 255 (0x141ec9c00) [pid = 1959] [serial = 1496] [outer = 0x138749800] 05:30:03 INFO - PROCESS | 1959 | 1464006603169 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]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 721ms 05:30:03 INFO - PROCESS | 1959 | 1464006603209 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1959 | 1464006603210 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:30:03 INFO - PROCESS | 1959 | 1464006603212 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1959 | 1464006603213 Marionette TRACE conn2 <- [1,1966,null,{}] 05:30:03 INFO - PROCESS | 1959 | 1464006603216 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}] 05:30:03 INFO - PROCESS | 1959 | 1464006603394 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:30:03 INFO - PROCESS | 1959 | 1464006603466 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x142d5d800 == 101 [pid = 1959] [id = 499] 05:30:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 256 (0x13896dc00) [pid = 1959] [serial = 1497] [outer = 0x0] 05:30:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 257 (0x141ece400) [pid = 1959] [serial = 1498] [outer = 0x13896dc00] 05:30:03 INFO - PROCESS | 1959 | 1464006603499 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 258 (0x142c60c00) [pid = 1959] [serial = 1499] [outer = 0x13896dc00] 05:30:04 INFO - PROCESS | 1959 | 1464006603998 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 824ms 05:30:04 INFO - PROCESS | 1959 | 1464006604057 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1959 | 1464006604059 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:30:04 INFO - PROCESS | 1959 | 1464006604066 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1959 | 1464006604068 Marionette TRACE conn2 <- [1,1970,null,{}] 05:30:04 INFO - PROCESS | 1959 | 1464006604074 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}] 05:30:04 INFO - PROCESS | 1959 | 1464006604213 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:30:04 INFO - PROCESS | 1959 | 1464006604314 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x123715800 == 102 [pid = 1959] [id = 500] 05:30:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 259 (0x138970400) [pid = 1959] [serial = 1500] [outer = 0x0] 05:30:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 260 (0x140f7c400) [pid = 1959] [serial = 1501] [outer = 0x138970400] 05:30:04 INFO - PROCESS | 1959 | 1464006604346 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 261 (0x140f81400) [pid = 1959] [serial = 1502] [outer = 0x138970400] 05:30:04 INFO - PROCESS | 1959 | 1464006604770 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 774ms 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x12ddb3000 == 101 [pid = 1959] [id = 482] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x12d760000 == 100 [pid = 1959] [id = 481] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x12d3a3000 == 99 [pid = 1959] [id = 480] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x12cadb000 == 98 [pid = 1959] [id = 479] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1cf800 == 97 [pid = 1959] [id = 478] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x12abd5000 == 96 [pid = 1959] [id = 477] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x126a3b800 == 95 [pid = 1959] [id = 476] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x1213b1800 == 94 [pid = 1959] [id = 475] 05:30:05 INFO - PROCESS | 1959 | --DOCSHELL 0x116121800 == 93 [pid = 1959] [id = 474] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x134d67800 == 92 [pid = 1959] [id = 278] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138337000 == 91 [pid = 1959] [id = 449] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf5c800 == 90 [pid = 1959] [id = 18] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138ab7000 == 89 [pid = 1959] [id = 447] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12473c800 == 88 [pid = 1959] [id = 302] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1e9000 == 87 [pid = 1959] [id = 199] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb40800 == 86 [pid = 1959] [id = 130] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x117243800 == 85 [pid = 1959] [id = 19] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x13586c800 == 84 [pid = 1959] [id = 259] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12bebe000 == 83 [pid = 1959] [id = 11] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x141dcb000 == 82 [pid = 1959] [id = 448] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12dda5800 == 81 [pid = 1959] [id = 424] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x116965000 == 80 [pid = 1959] [id = 426] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x11254f000 == 79 [pid = 1959] [id = 22] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1383d3800 == 78 [pid = 1959] [id = 298] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12ddb9800 == 77 [pid = 1959] [id = 425] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5bc000 == 76 [pid = 1959] [id = 20] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x11812d000 == 75 [pid = 1959] [id = 323] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1181a4800 == 74 [pid = 1959] [id = 403] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12a75f000 == 73 [pid = 1959] [id = 101] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x110d8a800 == 72 [pid = 1959] [id = 299] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12cae3000 == 71 [pid = 1959] [id = 15] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x118135000 == 70 [pid = 1959] [id = 280] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x134d20000 == 69 [pid = 1959] [id = 483] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d394000 == 68 [pid = 1959] [id = 171] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1396e2000 == 67 [pid = 1959] [id = 423] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12b216000 == 66 [pid = 1959] [id = 9] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d753000 == 65 [pid = 1959] [id = 257] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x119fcf000 == 64 [pid = 1959] [id = 154] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x135a19000 == 63 [pid = 1959] [id = 446] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x135c36800 == 62 [pid = 1959] [id = 301] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x134e05000 == 61 [pid = 1959] [id = 484] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12c564000 == 60 [pid = 1959] [id = 13] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8d0000 == 59 [pid = 1959] [id = 8] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6be800 == 58 [pid = 1959] [id = 14] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x113255000 == 57 [pid = 1959] [id = 341] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x11a0e6800 == 56 [pid = 1959] [id = 220] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x13586f000 == 55 [pid = 1959] [id = 485] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1346ae800 == 54 [pid = 1959] [id = 439] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x116abf000 == 53 [pid = 1959] [id = 24] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1383d2800 == 52 [pid = 1959] [id = 279] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5cb000 == 51 [pid = 1959] [id = 21] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1da000 == 50 [pid = 1959] [id = 135] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1383e8800 == 49 [pid = 1959] [id = 421] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x113a87800 == 48 [pid = 1959] [id = 25] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1d2000 == 47 [pid = 1959] [id = 352] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1d8000 == 46 [pid = 1959] [id = 12] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5c1000 == 45 [pid = 1959] [id = 172] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12caeb800 == 44 [pid = 1959] [id = 338] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x11724f000 == 43 [pid = 1959] [id = 82] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x135c24000 == 42 [pid = 1959] [id = 300] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x134ed0800 == 41 [pid = 1959] [id = 258] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x13587e800 == 40 [pid = 1959] [id = 445] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x124313800 == 39 [pid = 1959] [id = 102] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x126410000 == 38 [pid = 1959] [id = 450] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12b966000 == 37 [pid = 1959] [id = 10] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x117428000 == 36 [pid = 1959] [id = 260] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x113f0a800 == 35 [pid = 1959] [id = 23] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x11742b800 == 34 [pid = 1959] [id = 81] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf61800 == 33 [pid = 1959] [id = 170] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5c2800 == 32 [pid = 1959] [id = 173] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x141c37000 == 31 [pid = 1959] [id = 468] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x134d29800 == 30 [pid = 1959] [id = 277] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x13834d000 == 29 [pid = 1959] [id = 467] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x117582000 == 28 [pid = 1959] [id = 359] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x128c1d000 == 27 [pid = 1959] [id = 83] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x141c4b000 == 26 [pid = 1959] [id = 469] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138abf000 == 25 [pid = 1959] [id = 422] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x13597d000 == 24 [pid = 1959] [id = 462] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x142d5d800 == 23 [pid = 1959] [id = 499] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138935800 == 22 [pid = 1959] [id = 498] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x13891c800 == 21 [pid = 1959] [id = 497] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x141edd800 == 20 [pid = 1959] [id = 496] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x142acc800 == 19 [pid = 1959] [id = 495] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x141dd0800 == 18 [pid = 1959] [id = 494] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1410e7800 == 17 [pid = 1959] [id = 493] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138ad0800 == 16 [pid = 1959] [id = 492] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x138340000 == 15 [pid = 1959] [id = 491] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x135863800 == 14 [pid = 1959] [id = 490] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12d76a800 == 13 [pid = 1959] [id = 489] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x1410e1800 == 12 [pid = 1959] [id = 470] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x12abc4000 == 11 [pid = 1959] [id = 488] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x125227800 == 10 [pid = 1959] [id = 486] 05:30:09 INFO - PROCESS | 1959 | --DOCSHELL 0x119a2e000 == 9 [pid = 1959] [id = 487] 05:30:10 INFO - PROCESS | 1959 | 1464006610552 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1959 | 1464006610555 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:30:10 INFO - PROCESS | 1959 | 1464006610596 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1959 | 1464006610600 Marionette TRACE conn2 <- [1,1974,null,{}] 05:30:10 INFO - PROCESS | 1959 | 1464006610608 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}] 05:30:10 INFO - PROCESS | 1959 | 1464006610736 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:30:10 INFO - PROCESS | 1959 | 1464006610746 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x11254f000 == 10 [pid = 1959] [id = 501] 05:30:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 262 (0x111f49c00) [pid = 1959] [serial = 1503] [outer = 0x0] 05:30:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 263 (0x111f55c00) [pid = 1959] [serial = 1504] [outer = 0x111f49c00] 05:30:10 INFO - PROCESS | 1959 | 1464006610791 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 264 (0x1125b4000) [pid = 1959] [serial = 1505] [outer = 0x111f49c00] 05:30:11 INFO - PROCESS | 1959 | 1464006611225 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]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 688ms 05:30:11 INFO - PROCESS | 1959 | 1464006611272 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1959 | 1464006611275 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:30:11 INFO - PROCESS | 1959 | 1464006611283 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1959 | 1464006611287 Marionette TRACE conn2 <- [1,1978,null,{}] 05:30:11 INFO - PROCESS | 1959 | 1464006611291 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}] 05:30:11 INFO - PROCESS | 1959 | 1464006611408 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:30:11 INFO - PROCESS | 1959 | 1464006611421 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x1161cd800 == 11 [pid = 1959] [id = 502] 05:30:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 265 (0x1125bf000) [pid = 1959] [serial = 1506] [outer = 0x0] 05:30:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 266 (0x1129cb000) [pid = 1959] [serial = 1507] [outer = 0x1125bf000] 05:30:11 INFO - PROCESS | 1959 | 1464006611447 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 267 (0x112a6a400) [pid = 1959] [serial = 1508] [outer = 0x1125bf000] 05:30:12 INFO - PROCESS | 1959 | --DOCSHELL 0x123715800 == 10 [pid = 1959] [id = 500] 05:30:12 INFO - PROCESS | 1959 | 1464006612812 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]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1583ms 05:30:12 INFO - PROCESS | 1959 | 1464006612863 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:30:12 INFO - PROCESS | 1959 | 1464006612869 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:30:12 INFO - PROCESS | 1959 | 1464006612873 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1959 | 1464006612878 Marionette TRACE conn2 <- [1,1982,null,{}] 05:30:12 INFO - PROCESS | 1959 | 1464006612883 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}] 05:30:13 INFO - PROCESS | 1959 | 1464006613020 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:30:13 INFO - PROCESS | 1959 | 1464006613178 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x11607e800 == 11 [pid = 1959] [id = 503] 05:30:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 268 (0x1121aa400) [pid = 1959] [serial = 1509] [outer = 0x0] 05:30:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 269 (0x1125c1c00) [pid = 1959] [serial = 1510] [outer = 0x1121aa400] 05:30:13 INFO - PROCESS | 1959 | 1464006613226 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 270 (0x1129d2800) [pid = 1959] [serial = 1511] [outer = 0x1121aa400] 05:30:13 INFO - PROCESS | 1959 | 1464006613595 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]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 774ms 05:30:13 INFO - PROCESS | 1959 | 1464006613651 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1959 | 1464006613655 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:30:13 INFO - PROCESS | 1959 | 1464006613668 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1959 | 1464006613670 Marionette TRACE conn2 <- [1,1986,null,{}] 05:30:13 INFO - PROCESS | 1959 | 1464006613672 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}] 05:30:13 INFO - PROCESS | 1959 | 1464006613781 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:30:13 INFO - PROCESS | 1959 | 1464006613791 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x11704c800 == 12 [pid = 1959] [id = 504] 05:30:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 271 (0x112a73c00) [pid = 1959] [serial = 1512] [outer = 0x0] 05:30:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 272 (0x112a7d800) [pid = 1959] [serial = 1513] [outer = 0x112a73c00] 05:30:13 INFO - PROCESS | 1959 | 1464006613852 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 273 (0x1132ad400) [pid = 1959] [serial = 1514] [outer = 0x112a73c00] 05:30:14 INFO - PROCESS | 1959 | 1464006614192 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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 577ms 05:30:14 INFO - PROCESS | 1959 | 1464006614239 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:30:14 INFO - PROCESS | 1959 | 1464006614241 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:30:14 INFO - PROCESS | 1959 | 1464006614243 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1959 | 1464006614245 Marionette TRACE conn2 <- [1,1990,null,{}] 05:30:14 INFO - PROCESS | 1959 | 1464006614253 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}] 05:30:14 INFO - PROCESS | 1959 | 1464006614372 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:30:14 INFO - PROCESS | 1959 | 1464006614416 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x11812a000 == 13 [pid = 1959] [id = 505] 05:30:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 274 (0x113af6400) [pid = 1959] [serial = 1515] [outer = 0x0] 05:30:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 275 (0x11606b000) [pid = 1959] [serial = 1516] [outer = 0x113af6400] 05:30:14 INFO - PROCESS | 1959 | 1464006614444 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 276 (0x1161ebc00) [pid = 1959] [serial = 1517] [outer = 0x113af6400] 05:30:14 INFO - PROCESS | 1959 | 1464006614825 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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 621ms 05:30:14 INFO - PROCESS | 1959 | 1464006614865 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:30:14 INFO - PROCESS | 1959 | 1464006614868 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:30:14 INFO - PROCESS | 1959 | 1464006614871 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1959 | 1464006614873 Marionette TRACE conn2 <- [1,1994,null,{}] 05:30:14 INFO - PROCESS | 1959 | 1464006614876 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}] 05:30:15 INFO - PROCESS | 1959 | 1464006615041 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:30:15 INFO - PROCESS | 1959 | 1464006615078 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e20800 == 14 [pid = 1959] [id = 506] 05:30:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 277 (0x1169a5800) [pid = 1959] [serial = 1518] [outer = 0x0] 05:30:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 278 (0x117559800) [pid = 1959] [serial = 1519] [outer = 0x1169a5800] 05:30:15 INFO - PROCESS | 1959 | 1464006615103 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 279 (0x11805f400) [pid = 1959] [serial = 1520] [outer = 0x1169a5800] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 278 (0x1169af400) [pid = 1959] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 277 (0x110ee4400) [pid = 1959] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 276 (0x111f49c00) [pid = 1959] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 275 (0x113de8800) [pid = 1959] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 274 (0x1295df400) [pid = 1959] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 273 (0x111c22000) [pid = 1959] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 272 (0x12a6f7400) [pid = 1959] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 271 (0x110f2ec00) [pid = 1959] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 270 (0x1232e7000) [pid = 1959] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 269 (0x1232e4c00) [pid = 1959] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 268 (0x12c320400) [pid = 1959] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 267 (0x118295800) [pid = 1959] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 266 (0x113f3f800) [pid = 1959] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 265 (0x128c60800) [pid = 1959] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 264 (0x118241c00) [pid = 1959] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 263 (0x112fb8000) [pid = 1959] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 262 (0x1180b5000) [pid = 1959] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 261 (0x1129d3c00) [pid = 1959] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 260 (0x121134400) [pid = 1959] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 259 (0x12618c400) [pid = 1959] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 258 (0x128cb1800) [pid = 1959] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 257 (0x12c141c00) [pid = 1959] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 256 (0x11851e800) [pid = 1959] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 255 (0x118525400) [pid = 1959] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 254 (0x1351acc00) [pid = 1959] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 253 (0x111e2b000) [pid = 1959] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 252 (0x110ee4800) [pid = 1959] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 251 (0x121141000) [pid = 1959] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 250 (0x134f67800) [pid = 1959] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 249 (0x118ef9400) [pid = 1959] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 248 (0x1359b6800) [pid = 1959] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 247 (0x11a2afc00) [pid = 1959] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 246 (0x135134800) [pid = 1959] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 245 (0x12d3d6800) [pid = 1959] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 244 (0x135133c00) [pid = 1959] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 243 (0x13512f000) [pid = 1959] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 242 (0x12a6c9c00) [pid = 1959] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 241 (0x12ba20c00) [pid = 1959] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 240 (0x12a60c400) [pid = 1959] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 239 (0x12378e800) [pid = 1959] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 238 (0x12a6f1400) [pid = 1959] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 237 (0x118247c00) [pid = 1959] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 236 (0x112a73400) [pid = 1959] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 235 (0x126a1f800) [pid = 1959] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 234 (0x118524800) [pid = 1959] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 233 (0x138970400) [pid = 1959] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 232 (0x13896dc00) [pid = 1959] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 231 (0x138749800) [pid = 1959] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 230 (0x135130400) [pid = 1959] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 229 (0x13873fc00) [pid = 1959] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 228 (0x12caa3800) [pid = 1959] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 227 (0x128bd1c00) [pid = 1959] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 226 (0x12df45c00) [pid = 1959] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 225 (0x12c10f000) [pid = 1959] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 224 (0x121136000) [pid = 1959] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 223 (0x110ee4000) [pid = 1959] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x12d3da400) [pid = 1959] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x118eeec00) [pid = 1959] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x117685800) [pid = 1959] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x12c139800) [pid = 1959] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x123608c00) [pid = 1959] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x12c31a800) [pid = 1959] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x110f2a000) [pid = 1959] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x11926f400) [pid = 1959] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x128cb5800) [pid = 1959] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x12df4f400) [pid = 1959] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x128cad000) [pid = 1959] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x124688c00) [pid = 1959] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x110ed7800) [pid = 1959] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x1213c7800) [pid = 1959] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x110f2dc00) [pid = 1959] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x1185d6000) [pid = 1959] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x110ede800) [pid = 1959] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x134f67c00) [pid = 1959] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x12ba34c00) [pid = 1959] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x1129c8c00) [pid = 1959] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x111f4c800) [pid = 1959] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x116194000) [pid = 1959] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x116793400) [pid = 1959] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x12512d000) [pid = 1959] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x12ca9c800) [pid = 1959] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x116936800) [pid = 1959] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12ba1f800) [pid = 1959] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x134f67400) [pid = 1959] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x12bf05400) [pid = 1959] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x12937b000) [pid = 1959] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x128dd3000) [pid = 1959] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x124690800) [pid = 1959] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x1232a5400) [pid = 1959] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x119b66000) [pid = 1959] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x1138e9000) [pid = 1959] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:30:16 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12df4a000) [pid = 1959] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:30:16 INFO - PROCESS | 1959 | 1464006616657 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]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1822ms 05:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:30:16 INFO - PROCESS | 1959 | 1464006616693 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1959 | 1464006616694 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:30:16 INFO - PROCESS | 1959 | 1464006616696 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1959 | 1464006616698 Marionette TRACE conn2 <- [1,1998,null,{}] 05:30:16 INFO - PROCESS | 1959 | 1464006616700 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}] 05:30:16 INFO - PROCESS | 1959 | 1464006616789 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:30:16 INFO - PROCESS | 1959 | 1464006616794 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x113fe2000 == 15 [pid = 1959] [id = 507] 05:30:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x110ee0c00) [pid = 1959] [serial = 1521] [outer = 0x0] 05:30:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x111a02c00) [pid = 1959] [serial = 1522] [outer = 0x110ee0c00] 05:30:16 INFO - PROCESS | 1959 | 1464006616821 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x1125bd000) [pid = 1959] [serial = 1523] [outer = 0x110ee0c00] 05:30:17 INFO - PROCESS | 1959 | 1464006617168 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 05:30:17 INFO - PROCESS | 1959 | 1464006617216 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1959 | 1464006617217 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:30:17 INFO - PROCESS | 1959 | 1464006617222 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1959 | 1464006617224 Marionette TRACE conn2 <- [1,2002,null,{}] 05:30:17 INFO - PROCESS | 1959 | 1464006617227 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}] 05:30:17 INFO - PROCESS | 1959 | 1464006617317 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:30:17 INFO - PROCESS | 1959 | 1464006617324 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a39800 == 16 [pid = 1959] [id = 508] 05:30:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x112a62400) [pid = 1959] [serial = 1524] [outer = 0x0] 05:30:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x1170d6c00) [pid = 1959] [serial = 1525] [outer = 0x112a62400] 05:30:17 INFO - PROCESS | 1959 | 1464006617351 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x1181e0400) [pid = 1959] [serial = 1526] [outer = 0x112a62400] 05:30:17 INFO - PROCESS | 1959 | 1464006617694 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 05:30:17 INFO - PROCESS | 1959 | 1464006617742 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1959 | 1464006617744 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:30:17 INFO - PROCESS | 1959 | 1464006617746 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1959 | 1464006617747 Marionette TRACE conn2 <- [1,2006,null,{}] 05:30:17 INFO - PROCESS | 1959 | 1464006617749 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}] 05:30:17 INFO - PROCESS | 1959 | 1464006617831 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:30:17 INFO - PROCESS | 1959 | 1464006617904 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fd0800 == 17 [pid = 1959] [id = 509] 05:30:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x110ee5800) [pid = 1959] [serial = 1527] [outer = 0x0] 05:30:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x1181e6c00) [pid = 1959] [serial = 1528] [outer = 0x110ee5800] 05:30:17 INFO - PROCESS | 1959 | 1464006617929 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x118243c00) [pid = 1959] [serial = 1529] [outer = 0x110ee5800] 05:30:18 INFO - PROCESS | 1959 | 1464006618215 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]]]}] 05:30:18 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 05:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 517ms 05:30:18 INFO - PROCESS | 1959 | 1464006618264 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1959 | 1464006618265 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:30:18 INFO - PROCESS | 1959 | 1464006618267 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1959 | 1464006618269 Marionette TRACE conn2 <- [1,2010,null,{}] 05:30:18 INFO - PROCESS | 1959 | 1464006618274 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}] 05:30:18 INFO - PROCESS | 1959 | 1464006618353 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:30:18 INFO - PROCESS | 1959 | 1464006618360 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12333e800 == 18 [pid = 1959] [id = 510] 05:30:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1181eb400) [pid = 1959] [serial = 1530] [outer = 0x0] 05:30:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x118295800) [pid = 1959] [serial = 1531] [outer = 0x1181eb400] 05:30:18 INFO - PROCESS | 1959 | 1464006618385 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x118466000) [pid = 1959] [serial = 1532] [outer = 0x1181eb400] 05:30:18 INFO - PROCESS | 1959 | 1464006618886 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]]]}] 05:30:18 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 05:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 672ms 05:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:30:18 INFO - PROCESS | 1959 | 1464006618940 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1959 | 1464006618942 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:30:18 INFO - PROCESS | 1959 | 1464006618946 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1959 | 1464006618948 Marionette TRACE conn2 <- [1,2014,null,{}] 05:30:18 INFO - PROCESS | 1959 | 1464006618952 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}] 05:30:19 INFO - PROCESS | 1959 | 1464006619057 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:30:19 INFO - PROCESS | 1959 | 1464006619175 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x117046800 == 19 [pid = 1959] [id = 511] 05:30:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x1125b5c00) [pid = 1959] [serial = 1533] [outer = 0x0] 05:30:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x1125bc000) [pid = 1959] [serial = 1534] [outer = 0x1125b5c00] 05:30:19 INFO - PROCESS | 1959 | 1464006619213 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x1129d3400) [pid = 1959] [serial = 1535] [outer = 0x1125b5c00] 05:30:19 INFO - PROCESS | 1959 | 1464006619644 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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 721ms 05:30:19 INFO - PROCESS | 1959 | 1464006619668 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1959 | 1464006619674 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:30:19 INFO - PROCESS | 1959 | 1464006619678 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1959 | 1464006619680 Marionette TRACE conn2 <- [1,2018,null,{}] 05:30:19 INFO - PROCESS | 1959 | 1464006619683 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}] 05:30:19 INFO - PROCESS | 1959 | 1464006619784 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:30:19 INFO - PROCESS | 1959 | 1464006619852 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x119221000 == 20 [pid = 1959] [id = 512] 05:30:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x112a78400) [pid = 1959] [serial = 1536] [outer = 0x0] 05:30:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x113342c00) [pid = 1959] [serial = 1537] [outer = 0x112a78400] 05:30:19 INFO - PROCESS | 1959 | 1464006619922 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x1161a2800) [pid = 1959] [serial = 1538] [outer = 0x112a78400] 05:30:20 INFO - PROCESS | 1959 | 1464006620339 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]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 723ms 05:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:30:20 INFO - PROCESS | 1959 | 1464006620412 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1959 | 1464006620413 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:30:20 INFO - PROCESS | 1959 | 1464006620415 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1959 | 1464006620418 Marionette TRACE conn2 <- [1,2022,null,{}] 05:30:20 INFO - PROCESS | 1959 | 1464006620442 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}] 05:30:20 INFO - PROCESS | 1959 | 1464006620547 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:30:20 INFO - PROCESS | 1959 | 1464006620658 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x123720000 == 21 [pid = 1959] [id = 513] 05:30:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x1180a9000) [pid = 1959] [serial = 1539] [outer = 0x0] 05:30:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x1181ea800) [pid = 1959] [serial = 1540] [outer = 0x1180a9000] 05:30:20 INFO - PROCESS | 1959 | 1464006620692 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x118467800) [pid = 1959] [serial = 1541] [outer = 0x1180a9000] 05:30:21 INFO - PROCESS | 1959 | 1464006621103 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]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 739ms 05:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:30:21 INFO - PROCESS | 1959 | 1464006621156 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1959 | 1464006621158 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:30:21 INFO - PROCESS | 1959 | 1464006621160 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1959 | 1464006621162 Marionette TRACE conn2 <- [1,2026,null,{}] 05:30:21 INFO - PROCESS | 1959 | 1464006621164 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}] 05:30:21 INFO - PROCESS | 1959 | 1464006621266 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:30:21 INFO - PROCESS | 1959 | 1464006621358 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x124320000 == 22 [pid = 1959] [id = 514] 05:30:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x110ee2400) [pid = 1959] [serial = 1542] [outer = 0x0] 05:30:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x118471000) [pid = 1959] [serial = 1543] [outer = 0x110ee2400] 05:30:21 INFO - PROCESS | 1959 | 1464006621390 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x11851e400) [pid = 1959] [serial = 1544] [outer = 0x110ee2400] 05:30:21 INFO - PROCESS | 1959 | 1464006621778 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]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 669ms 05:30:21 INFO - PROCESS | 1959 | 1464006621830 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1959 | 1464006621831 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:30:21 INFO - PROCESS | 1959 | 1464006621833 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1959 | 1464006621835 Marionette TRACE conn2 <- [1,2030,null,{}] 05:30:21 INFO - PROCESS | 1959 | 1464006621837 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}] 05:30:21 INFO - PROCESS | 1959 | 1464006621954 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:30:22 INFO - PROCESS | 1959 | 1464006622036 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e15000 == 23 [pid = 1959] [id = 515] 05:30:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x110ee1000) [pid = 1959] [serial = 1545] [outer = 0x0] 05:30:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x1181df800) [pid = 1959] [serial = 1546] [outer = 0x110ee1000] 05:30:22 INFO - PROCESS | 1959 | 1464006622067 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x118526400) [pid = 1959] [serial = 1547] [outer = 0x110ee1000] 05:30:22 INFO - PROCESS | 1959 | 1464006622483 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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 669ms 05:30:22 INFO - PROCESS | 1959 | 1464006622503 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:30:22 INFO - PROCESS | 1959 | 1464006622505 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:30:22 INFO - PROCESS | 1959 | 1464006622507 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1959 | 1464006622508 Marionette TRACE conn2 <- [1,2034,null,{}] 05:30:22 INFO - PROCESS | 1959 | 1464006622511 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}] 05:30:22 INFO - PROCESS | 1959 | 1464006622627 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:30:22 INFO - PROCESS | 1959 | 1464006622709 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x118eb3800 == 24 [pid = 1959] [id = 516] 05:30:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x116197c00) [pid = 1959] [serial = 1548] [outer = 0x0] 05:30:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x11852a000) [pid = 1959] [serial = 1549] [outer = 0x116197c00] 05:30:22 INFO - PROCESS | 1959 | 1464006622739 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x118efa000) [pid = 1959] [serial = 1550] [outer = 0x116197c00] 05:30:23 INFO - PROCESS | 1959 | 1464006623161 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]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 672ms 05:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:30:23 INFO - PROCESS | 1959 | 1464006623180 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1959 | 1464006623181 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:30:23 INFO - PROCESS | 1959 | 1464006623183 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1959 | 1464006623185 Marionette TRACE conn2 <- [1,2038,null,{}] 05:30:23 INFO - PROCESS | 1959 | 1464006623189 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}] 05:30:23 INFO - PROCESS | 1959 | 1464006623293 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:30:23 INFO - PROCESS | 1959 | 1464006623418 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x115e0a000 == 25 [pid = 1959] [id = 517] 05:30:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x110f31c00) [pid = 1959] [serial = 1551] [outer = 0x0] 05:30:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x1169a8c00) [pid = 1959] [serial = 1552] [outer = 0x110f31c00] 05:30:23 INFO - PROCESS | 1959 | 1464006623465 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x1181e4400) [pid = 1959] [serial = 1553] [outer = 0x110f31c00] 05:30:24 INFO - PROCESS | 1959 | 1464006624111 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 972ms 05:30:24 INFO - PROCESS | 1959 | 1464006624157 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1959 | 1464006624160 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:30:24 INFO - PROCESS | 1959 | 1464006624165 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1959 | 1464006624169 Marionette TRACE conn2 <- [1,2042,null,{}] 05:30:24 INFO - PROCESS | 1959 | 1464006624200 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}] 05:30:24 INFO - PROCESS | 1959 | 1464006624315 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:30:24 INFO - PROCESS | 1959 | 1464006624396 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x116ac0800 == 26 [pid = 1959] [id = 518] 05:30:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x110f28c00) [pid = 1959] [serial = 1554] [outer = 0x0] 05:30:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x111c7b400) [pid = 1959] [serial = 1555] [outer = 0x110f28c00] 05:30:24 INFO - PROCESS | 1959 | 1464006624425 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x1121ab000) [pid = 1959] [serial = 1556] [outer = 0x110f28c00] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x1129cb000) [pid = 1959] [serial = 1507] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | 1464006624923 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]]]}] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x1169b1000) [pid = 1959] [serial = 1377] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x1243d1400) [pid = 1959] [serial = 1362] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x125747800) [pid = 1959] [serial = 1363] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x110faf400) [pid = 1959] [serial = 1423] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x11926b400) [pid = 1959] [serial = 1420] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x128bdb000) [pid = 1959] [serial = 1327] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x12468c400) [pid = 1959] [serial = 1326] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12bfdb400) [pid = 1959] [serial = 1318] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x13576dc00) [pid = 1959] [serial = 1351] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x12bf03800) [pid = 1959] [serial = 1350] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x1181ebc00) [pid = 1959] [serial = 1354] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x1169b0c00) [pid = 1959] [serial = 1353] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12ba1c400) [pid = 1959] [serial = 1330] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x12aa0d000) [pid = 1959] [serial = 1329] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x11a039c00) [pid = 1959] [serial = 1324] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x1185d3000) [pid = 1959] [serial = 1323] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x1180a8c00) [pid = 1959] [serial = 1321] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x11678f400) [pid = 1959] [serial = 1320] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x121105000) [pid = 1959] [serial = 1357] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x118ef4800) [pid = 1959] [serial = 1356] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x118edb000) [pid = 1959] [serial = 1460] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x12113f000) [pid = 1959] [serial = 1359] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x1232dec00) [pid = 1959] [serial = 1360] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x128bd3000) [pid = 1959] [serial = 1365] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x12c318c00) [pid = 1959] [serial = 1333] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12bf10000) [pid = 1959] [serial = 1332] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x1351a5c00) [pid = 1959] [serial = 1336] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x134f07000) [pid = 1959] [serial = 1335] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x118529000) [pid = 1959] [serial = 1339] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x118525800) [pid = 1959] [serial = 1338] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x1351ae800) [pid = 1959] [serial = 1342] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x134f68400) [pid = 1959] [serial = 1341] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x13576c000) [pid = 1959] [serial = 1345] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x135764000) [pid = 1959] [serial = 1344] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x134760400) [pid = 1959] [serial = 1348] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x13475a000) [pid = 1959] [serial = 1347] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x1181ed000) [pid = 1959] [serial = 1459] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x1166b8400) [pid = 1959] [serial = 1417] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1125bbc00) [pid = 1959] [serial = 1415] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x1351a8000) [pid = 1959] [serial = 1384] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x140f81400) [pid = 1959] [serial = 1502] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x1359b6400) [pid = 1959] [serial = 1386] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12b025c00) [pid = 1959] [serial = 1369] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x128c60000) [pid = 1959] [serial = 1366] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x134722c00) [pid = 1959] [serial = 1383] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x110f2b800) [pid = 1959] [serial = 1414] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x1359be000) [pid = 1959] [serial = 1387] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x12df50000) [pid = 1959] [serial = 1381] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x1125b4000) [pid = 1959] [serial = 1505] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12caa8400) [pid = 1959] [serial = 1380] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12b2a0c00) [pid = 1959] [serial = 1471] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x1180ad400) [pid = 1959] [serial = 1390] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x11852a400) [pid = 1959] [serial = 1392] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x129379400) [pid = 1959] [serial = 1469] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x113d5ec00) [pid = 1959] [serial = 1389] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x128c63800) [pid = 1959] [serial = 1468] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x119ac8c00) [pid = 1959] [serial = 1421] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x1185e9000) [pid = 1959] [serial = 1427] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x112a60c00) [pid = 1959] [serial = 1424] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x111f55c00) [pid = 1959] [serial = 1504] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x11829c400) [pid = 1959] [serial = 1418] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x11846fc00) [pid = 1959] [serial = 1426] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x12ab3f400) [pid = 1959] [serial = 1368] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x12b02b000) [pid = 1959] [serial = 1374] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12c549c00) [pid = 1959] [serial = 1372] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x12bfd6c00) [pid = 1959] [serial = 1371] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12ce64c00) [pid = 1959] [serial = 1375] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x117557800) [pid = 1959] [serial = 1462] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x119ac3800) [pid = 1959] [serial = 1378] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x13576c800) [pid = 1959] [serial = 1409] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x135b27400) [pid = 1959] [serial = 1478] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12c13fc00) [pid = 1959] [serial = 1403] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x135b2fc00) [pid = 1959] [serial = 1480] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x13513b400) [pid = 1959] [serial = 1408] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x12be3a400) [pid = 1959] [serial = 1402] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x13475b400) [pid = 1959] [serial = 1405] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x13471d000) [pid = 1959] [serial = 1475] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x12ba1a400) [pid = 1959] [serial = 1399] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x13576e800) [pid = 1959] [serial = 1477] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x12c138c00) [pid = 1959] [serial = 892] [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.] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12aa11c00) [pid = 1959] [serial = 1398] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x128ddd400) [pid = 1959] [serial = 1396] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12bf06000) [pid = 1959] [serial = 1472] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12c557000) [pid = 1959] [serial = 1474] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x1213c2c00) [pid = 1959] [serial = 1465] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x125123800) [pid = 1959] [serial = 1395] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x121135800) [pid = 1959] [serial = 1393] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x12110dc00) [pid = 1959] [serial = 1429] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x12a6fd400) [pid = 1959] [serial = 1439] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x12aba5c00) [pid = 1959] [serial = 1441] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x128bfb000) [pid = 1959] [serial = 1436] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x128fa8400) [pid = 1959] [serial = 1438] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x124ef4000) [pid = 1959] [serial = 1433] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x126822000) [pid = 1959] [serial = 1435] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x1213c9000) [pid = 1959] [serial = 1430] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x12434c800) [pid = 1959] [serial = 1432] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x1185eb400) [pid = 1959] [serial = 1463] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x135dc4000) [pid = 1959] [serial = 1481] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x135dc7400) [pid = 1959] [serial = 1483] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x123615c00) [pid = 1959] [serial = 1466] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x1359c3400) [pid = 1959] [serial = 1412] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x135138000) [pid = 1959] [serial = 1406] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x1359b8400) [pid = 1959] [serial = 1411] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x141ec9c00) [pid = 1959] [serial = 1496] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x138964000) [pid = 1959] [serial = 1490] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x13896f800) [pid = 1959] [serial = 1495] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x138967c00) [pid = 1959] [serial = 1493] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x138828400) [pid = 1959] [serial = 1487] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x138745000) [pid = 1959] [serial = 1492] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x135dcdc00) [pid = 1959] [serial = 1484] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x13882b000) [pid = 1959] [serial = 1489] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x134f04c00) [pid = 1959] [serial = 1454] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x135dd1400) [pid = 1959] [serial = 1486] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x134f6e800) [pid = 1959] [serial = 1456] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x12d3dac00) [pid = 1959] [serial = 1451] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x134721c00) [pid = 1959] [serial = 1453] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x12c313c00) [pid = 1959] [serial = 1448] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x12ca9f400) [pid = 1959] [serial = 1450] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x12bfd5000) [pid = 1959] [serial = 1445] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 102 (0x12bfdac00) [pid = 1959] [serial = 1447] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 101 (0x134721000) [pid = 1959] [serial = 1276] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 100 (0x1213c9800) [pid = 1959] [serial = 1192] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 99 (0x1295db800) [pid = 1959] [serial = 1258] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 98 (0x12c54cc00) [pid = 1959] [serial = 1204] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 97 (0x128cb0000) [pid = 1959] [serial = 1195] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 96 (0x12caa6000) [pid = 1959] [serial = 1207] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 95 (0x115e40400) [pid = 1959] [serial = 1186] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 94 (0x124692000) [pid = 1959] [serial = 1255] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 93 (0x12c10fc00) [pid = 1959] [serial = 1261] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 92 (0x134f0f000) [pid = 1959] [serial = 1267] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 91 (0x12aa0f800) [pid = 1959] [serial = 1132] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 90 (0x128c62000) [pid = 1959] [serial = 1129] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 89 (0x1121b2000) [pid = 1959] [serial = 1120] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 88 (0x12434bc00) [pid = 1959] [serial = 1126] [outer = 0x0] [url = about:blank] 05:30:24 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) 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x1181e5400) [pid = 1959] [serial = 1144] [outer = 0x0] [url = about:blank] 05:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 794ms 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x119327000) [pid = 1959] [serial = 1123] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 85 (0x1129c9800) [pid = 1959] [serial = 1249] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 84 (0x1351ac000) [pid = 1959] [serial = 1273] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 83 (0x12bf02800) [pid = 1959] [serial = 1135] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 82 (0x12ab3d000) [pid = 1959] [serial = 1198] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 81 (0x134720000) [pid = 1959] [serial = 1279] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 80 (0x118edb800) [pid = 1959] [serial = 1252] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 79 (0x118465c00) [pid = 1959] [serial = 1189] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 78 (0x12c139400) [pid = 1959] [serial = 1141] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 77 (0x12df4c000) [pid = 1959] [serial = 1264] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 76 (0x12c554c00) [pid = 1959] [serial = 1210] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 75 (0x12c313000) [pid = 1959] [serial = 1201] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 74 (0x134f72800) [pid = 1959] [serial = 1270] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 73 (0x12c105000) [pid = 1959] [serial = 1138] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 72 (0x12ba12800) [pid = 1959] [serial = 1442] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 71 (0x12ba1e000) [pid = 1959] [serial = 1444] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 70 (0x1359ba400) [pid = 1959] [serial = 1457] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 69 (0x140f7c400) [pid = 1959] [serial = 1501] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 68 (0x142c60c00) [pid = 1959] [serial = 1499] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | --DOMWINDOW == 67 (0x141ece400) [pid = 1959] [serial = 1498] [outer = 0x0] [url = about:blank] 05:30:24 INFO - PROCESS | 1959 | 1464006624958 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1959 | 1464006624963 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:30:24 INFO - PROCESS | 1959 | 1464006624967 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1959 | 1464006624969 Marionette TRACE conn2 <- [1,2046,null,{}] 05:30:24 INFO - PROCESS | 1959 | 1464006624971 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}] 05:30:25 INFO - PROCESS | 1959 | 1464006625055 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:30:25 INFO - PROCESS | 1959 | 1464006625061 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x113a18000 == 27 [pid = 1959] [id = 519] 05:30:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 68 (0x1121ad800) [pid = 1959] [serial = 1557] [outer = 0x0] 05:30:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 69 (0x1125bbc00) [pid = 1959] [serial = 1558] [outer = 0x1121ad800] 05:30:25 INFO - PROCESS | 1959 | 1464006625087 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 70 (0x1129d3000) [pid = 1959] [serial = 1559] [outer = 0x1121ad800] 05:30:25 INFO - PROCESS | 1959 | 1464006625677 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]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 722ms 05:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:30:25 INFO - PROCESS | 1959 | 1464006625692 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1959 | 1464006625695 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:30:25 INFO - PROCESS | 1959 | 1464006625698 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1959 | 1464006625704 Marionette TRACE conn2 <- [1,2050,null,{}] 05:30:25 INFO - PROCESS | 1959 | 1464006625727 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}] 05:30:25 INFO - PROCESS | 1959 | 1464006625823 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:30:25 INFO - PROCESS | 1959 | 1464006625828 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x11810e800 == 28 [pid = 1959] [id = 520] 05:30:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 71 (0x1160e3800) [pid = 1959] [serial = 1560] [outer = 0x0] 05:30:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 72 (0x1161a0400) [pid = 1959] [serial = 1561] [outer = 0x1160e3800] 05:30:25 INFO - PROCESS | 1959 | 1464006625856 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 73 (0x11693e000) [pid = 1959] [serial = 1562] [outer = 0x1160e3800] 05:30:26 INFO - PROCESS | 1959 | 1464006626219 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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 535ms 05:30:26 INFO - PROCESS | 1959 | 1464006626234 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1959 | 1464006626236 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:30:26 INFO - PROCESS | 1959 | 1464006626268 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1959 | 1464006626269 Marionette TRACE conn2 <- [1,2054,null,{}] 05:30:26 INFO - PROCESS | 1959 | 1464006626274 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}] 05:30:26 INFO - PROCESS | 1959 | 1464006626359 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:30:26 INFO - PROCESS | 1959 | 1464006626364 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x119576800 == 29 [pid = 1959] [id = 521] 05:30:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 74 (0x1170db800) [pid = 1959] [serial = 1563] [outer = 0x0] 05:30:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 75 (0x117685c00) [pid = 1959] [serial = 1564] [outer = 0x1170db800] 05:30:26 INFO - PROCESS | 1959 | 1464006626390 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 76 (0x1180b4800) [pid = 1959] [serial = 1565] [outer = 0x1170db800] 05:30:26 INFO - PROCESS | 1959 | 1464006626725 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]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 501ms 05:30:26 INFO - PROCESS | 1959 | 1464006626743 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:30:26 INFO - PROCESS | 1959 | 1464006626744 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:30:26 INFO - PROCESS | 1959 | 1464006626746 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1959 | 1464006626747 Marionette TRACE conn2 <- [1,2058,null,{}] 05:30:26 INFO - PROCESS | 1959 | 1464006626749 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}] 05:30:26 INFO - PROCESS | 1959 | 1464006626834 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:30:26 INFO - PROCESS | 1959 | 1464006626896 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fd0000 == 30 [pid = 1959] [id = 522] 05:30:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 77 (0x117680c00) [pid = 1959] [serial = 1566] [outer = 0x0] 05:30:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 78 (0x1181ee400) [pid = 1959] [serial = 1567] [outer = 0x117680c00] 05:30:26 INFO - PROCESS | 1959 | 1464006626922 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 79 (0x118466c00) [pid = 1959] [serial = 1568] [outer = 0x117680c00] 05:30:27 INFO - PROCESS | 1959 | 1464006627249 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 520ms 05:30:27 INFO - PROCESS | 1959 | 1464006627267 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1959 | 1464006627268 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:30:27 INFO - PROCESS | 1959 | 1464006627273 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1959 | 1464006627274 Marionette TRACE conn2 <- [1,2062,null,{}] 05:30:27 INFO - PROCESS | 1959 | 1464006627277 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}] 05:30:27 INFO - PROCESS | 1959 | 1464006627394 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:30:27 INFO - PROCESS | 1959 | 1464006627415 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x12364e000 == 31 [pid = 1959] [id = 523] 05:30:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 80 (0x11846fc00) [pid = 1959] [serial = 1569] [outer = 0x0] 05:30:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 81 (0x1185d5800) [pid = 1959] [serial = 1570] [outer = 0x11846fc00] 05:30:27 INFO - PROCESS | 1959 | 1464006627441 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 82 (0x119261400) [pid = 1959] [serial = 1571] [outer = 0x11846fc00] 05:30:27 INFO - PROCESS | 1959 | 1464006627795 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 570ms 05:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:30:27 INFO - PROCESS | 1959 | 1464006627843 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1959 | 1464006627844 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:30:27 INFO - PROCESS | 1959 | 1464006627846 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1959 | 1464006627847 Marionette TRACE conn2 <- [1,2066,null,{}] 05:30:27 INFO - PROCESS | 1959 | 1464006627849 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}] 05:30:27 INFO - PROCESS | 1959 | 1464006627952 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:30:27 INFO - PROCESS | 1959 | 1464006627970 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x124479000 == 32 [pid = 1959] [id = 524] 05:30:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 83 (0x11848c000) [pid = 1959] [serial = 1572] [outer = 0x0] 05:30:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 84 (0x11926a800) [pid = 1959] [serial = 1573] [outer = 0x11848c000] 05:30:27 INFO - PROCESS | 1959 | 1464006627995 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 85 (0x11926fc00) [pid = 1959] [serial = 1574] [outer = 0x11848c000] 05:30:28 INFO - PROCESS | 1959 | 1464006628336 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 517ms 05:30:28 INFO - PROCESS | 1959 | 1464006628364 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1959 | 1464006628365 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:30:28 INFO - PROCESS | 1959 | 1464006628375 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1959 | 1464006628376 Marionette TRACE conn2 <- [1,2070,null,{}] 05:30:28 INFO - PROCESS | 1959 | 1464006628378 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}] 05:30:28 INFO - PROCESS | 1959 | 1464006628481 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:30:28 INFO - PROCESS | 1959 | 1464006628518 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a54000 == 33 [pid = 1959] [id = 525] 05:30:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x119264800) [pid = 1959] [serial = 1575] [outer = 0x0] 05:30:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x119323400) [pid = 1959] [serial = 1576] [outer = 0x119264800] 05:30:28 INFO - PROCESS | 1959 | 1464006628543 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x119579c00) [pid = 1959] [serial = 1577] [outer = 0x119264800] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 87 (0x112a73c00) [pid = 1959] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 86 (0x113af6400) [pid = 1959] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 85 (0x1125bf000) [pid = 1959] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 84 (0x1169a5800) [pid = 1959] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 83 (0x110ee0c00) [pid = 1959] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 82 (0x1121aa400) [pid = 1959] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 81 (0x112a62400) [pid = 1959] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:30:28 INFO - PROCESS | 1959 | --DOMWINDOW == 80 (0x110ee5800) [pid = 1959] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:30:28 INFO - PROCESS | 1959 | 1464006628889 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 567ms 05:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:30:28 INFO - PROCESS | 1959 | 1464006628943 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1959 | 1464006628944 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:30:28 INFO - PROCESS | 1959 | 1464006628946 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1959 | 1464006628947 Marionette TRACE conn2 <- [1,2074,null,{}] 05:30:28 INFO - PROCESS | 1959 | 1464006628950 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}] 05:30:29 INFO - PROCESS | 1959 | 1464006629037 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:30:29 INFO - PROCESS | 1959 | 1464006629043 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184cb800 == 34 [pid = 1959] [id = 526] 05:30:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 81 (0x111c8ac00) [pid = 1959] [serial = 1578] [outer = 0x0] 05:30:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 82 (0x11380f400) [pid = 1959] [serial = 1579] [outer = 0x111c8ac00] 05:30:29 INFO - PROCESS | 1959 | 1464006629069 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 83 (0x119327000) [pid = 1959] [serial = 1580] [outer = 0x111c8ac00] 05:30:29 INFO - PROCESS | 1959 | 1464006629393 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 477ms 05:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:30:29 INFO - PROCESS | 1959 | 1464006629429 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1959 | 1464006629430 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1959 | 1464006629433 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1959 | 1464006629435 Marionette TRACE conn2 <- [1,2078,null,{}] 05:30:29 INFO - PROCESS | 1959 | 1464006629437 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}] 05:30:29 INFO - PROCESS | 1959 | 1464006629523 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:30:29 INFO - PROCESS | 1959 | 1464006629578 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x128d03800 == 35 [pid = 1959] [id = 527] 05:30:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 84 (0x112a5fc00) [pid = 1959] [serial = 1581] [outer = 0x0] 05:30:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 85 (0x119a5c000) [pid = 1959] [serial = 1582] [outer = 0x112a5fc00] 05:30:29 INFO - PROCESS | 1959 | 1464006629603 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 86 (0x11a2bcc00) [pid = 1959] [serial = 1583] [outer = 0x112a5fc00] 05:30:29 INFO - PROCESS | 1959 | 1464006629902 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]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 524ms 05:30:29 INFO - PROCESS | 1959 | 1464006629957 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1959 | 1464006629967 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:30:29 INFO - PROCESS | 1959 | 1464006629970 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1959 | 1464006629971 Marionette TRACE conn2 <- [1,2082,null,{}] 05:30:29 INFO - PROCESS | 1959 | 1464006629974 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}] 05:30:30 INFO - PROCESS | 1959 | 1464006630070 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:30:30 INFO - PROCESS | 1959 | 1464006630076 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x12951e000 == 36 [pid = 1959] [id = 528] 05:30:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 87 (0x1121aa400) [pid = 1959] [serial = 1584] [outer = 0x0] 05:30:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 88 (0x12110a800) [pid = 1959] [serial = 1585] [outer = 0x1121aa400] 05:30:30 INFO - PROCESS | 1959 | 1464006630151 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 89 (0x12113d400) [pid = 1959] [serial = 1586] [outer = 0x1121aa400] 05:30:30 INFO - PROCESS | 1959 | 1464006630431 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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 05:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:30:30 INFO - PROCESS | 1959 | 1464006630442 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1959 | 1464006630443 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:30:30 INFO - PROCESS | 1959 | 1464006630446 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1959 | 1464006630447 Marionette TRACE conn2 <- [1,2086,null,{}] 05:30:30 INFO - PROCESS | 1959 | 1464006630449 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}] 05:30:30 INFO - PROCESS | 1959 | 1464006630543 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:30:30 INFO - PROCESS | 1959 | 1464006630547 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a75f800 == 37 [pid = 1959] [id = 529] 05:30:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 90 (0x12113ec00) [pid = 1959] [serial = 1587] [outer = 0x0] 05:30:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 91 (0x121141800) [pid = 1959] [serial = 1588] [outer = 0x12113ec00] 05:30:30 INFO - PROCESS | 1959 | 1464006630573 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 92 (0x1232a5000) [pid = 1959] [serial = 1589] [outer = 0x12113ec00] 05:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 467ms 05:30:30 INFO - PROCESS | 1959 | 1464006630906 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]]]}] 05:30:30 INFO - PROCESS | 1959 | 1464006630914 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1959 | 1464006630915 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:30:30 INFO - PROCESS | 1959 | 1464006630917 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1959 | 1464006630918 Marionette TRACE conn2 <- [1,2090,null,{}] 05:30:30 INFO - PROCESS | 1959 | 1464006630923 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}] 05:30:31 INFO - PROCESS | 1959 | 1464006631015 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:30:31 INFO - PROCESS | 1959 | 1464006631070 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8d7800 == 38 [pid = 1959] [id = 530] 05:30:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 93 (0x12329b400) [pid = 1959] [serial = 1590] [outer = 0x0] 05:30:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 94 (0x1232d9c00) [pid = 1959] [serial = 1591] [outer = 0x12329b400] 05:30:31 INFO - PROCESS | 1959 | 1464006631102 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 95 (0x1232e2c00) [pid = 1959] [serial = 1592] [outer = 0x12329b400] 05:30:31 INFO - PROCESS | 1959 | 1464006631561 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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 673ms 05:30:31 INFO - PROCESS | 1959 | 1464006631597 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1959 | 1464006631600 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:30:31 INFO - PROCESS | 1959 | 1464006631605 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1959 | 1464006631609 Marionette TRACE conn2 <- [1,2094,null,{}] 05:30:31 INFO - PROCESS | 1959 | 1464006631613 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}] 05:30:31 INFO - PROCESS | 1959 | 1464006631722 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:30:31 INFO - PROCESS | 1959 | 1464006631793 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x116abf800 == 39 [pid = 1959] [id = 531] 05:30:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 96 (0x111f17800) [pid = 1959] [serial = 1593] [outer = 0x0] 05:30:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 97 (0x1125bc400) [pid = 1959] [serial = 1594] [outer = 0x111f17800] 05:30:31 INFO - PROCESS | 1959 | 1464006631825 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 98 (0x112a75c00) [pid = 1959] [serial = 1595] [outer = 0x111f17800] 05:30:32 INFO - PROCESS | 1959 | 1464006632220 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]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 674ms 05:30:32 INFO - PROCESS | 1959 | 1464006632278 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1959 | 1464006632282 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:30:32 INFO - PROCESS | 1959 | 1464006632287 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1959 | 1464006632289 Marionette TRACE conn2 <- [1,2098,null,{}] 05:30:32 INFO - PROCESS | 1959 | 1464006632291 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}] 05:30:32 INFO - PROCESS | 1959 | 1464006632427 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:30:32 INFO - PROCESS | 1959 | 1464006632509 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x123658000 == 40 [pid = 1959] [id = 532] 05:30:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 99 (0x112fb9c00) [pid = 1959] [serial = 1596] [outer = 0x0] 05:30:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 100 (0x116938800) [pid = 1959] [serial = 1597] [outer = 0x112fb9c00] 05:30:32 INFO - PROCESS | 1959 | 1464006632540 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 101 (0x1180ab800) [pid = 1959] [serial = 1598] [outer = 0x112fb9c00] 05:30:32 INFO - PROCESS | 1959 | 1464006632964 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]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 720ms 05:30:33 INFO - PROCESS | 1959 | 1464006633008 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1959 | 1464006633010 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:30:33 INFO - PROCESS | 1959 | 1464006633012 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1959 | 1464006633015 Marionette TRACE conn2 <- [1,2102,null,{}] 05:30:33 INFO - PROCESS | 1959 | 1464006633022 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}] 05:30:33 INFO - PROCESS | 1959 | 1464006633133 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:30:33 INFO - PROCESS | 1959 | 1464006633203 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8de800 == 41 [pid = 1959] [id = 533] 05:30:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 102 (0x118298400) [pid = 1959] [serial = 1599] [outer = 0x0] 05:30:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 103 (0x118525000) [pid = 1959] [serial = 1600] [outer = 0x118298400] 05:30:33 INFO - PROCESS | 1959 | 1464006633235 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x118ee5c00) [pid = 1959] [serial = 1601] [outer = 0x118298400] 05:30:33 INFO - PROCESS | 1959 | 1464006633645 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]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 674ms 05:30:33 INFO - PROCESS | 1959 | 1464006633687 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:30:33 INFO - PROCESS | 1959 | 1464006633689 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:30:33 INFO - PROCESS | 1959 | 1464006633691 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1959 | 1464006633693 Marionette TRACE conn2 <- [1,2106,null,{}] 05:30:33 INFO - PROCESS | 1959 | 1464006633695 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}] 05:30:33 INFO - PROCESS | 1959 | 1464006633820 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:30:33 INFO - PROCESS | 1959 | 1464006633889 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b213800 == 42 [pid = 1959] [id = 534] 05:30:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x118ef8800) [pid = 1959] [serial = 1602] [outer = 0x0] 05:30:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x119a5c800) [pid = 1959] [serial = 1603] [outer = 0x118ef8800] 05:30:33 INFO - PROCESS | 1959 | 1464006633919 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x121109c00) [pid = 1959] [serial = 1604] [outer = 0x118ef8800] 05:30:34 INFO - PROCESS | 1959 | 1464006634303 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]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 669ms 05:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:30:34 INFO - PROCESS | 1959 | 1464006634361 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1959 | 1464006634363 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:30:34 INFO - PROCESS | 1959 | 1464006634365 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1959 | 1464006634366 Marionette TRACE conn2 <- [1,2110,null,{}] 05:30:34 INFO - PROCESS | 1959 | 1464006634369 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}] 05:30:34 INFO - PROCESS | 1959 | 1464006634474 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:30:34 INFO - PROCESS | 1959 | 1464006634544 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b95a000 == 43 [pid = 1959] [id = 535] 05:30:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x119264000) [pid = 1959] [serial = 1605] [outer = 0x0] 05:30:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x121110800) [pid = 1959] [serial = 1606] [outer = 0x119264000] 05:30:34 INFO - PROCESS | 1959 | 1464006634573 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x1232aa800) [pid = 1959] [serial = 1607] [outer = 0x119264000] 05:30:35 INFO - PROCESS | 1959 | 1464006634997 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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 669ms 05:30:35 INFO - PROCESS | 1959 | 1464006635035 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1959 | 1464006635036 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:30:35 INFO - PROCESS | 1959 | 1464006635039 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1959 | 1464006635040 Marionette TRACE conn2 <- [1,2114,null,{}] 05:30:35 INFO - PROCESS | 1959 | 1464006635042 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}] 05:30:35 INFO - PROCESS | 1959 | 1464006635156 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:30:35 INFO - PROCESS | 1959 | 1464006635257 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x12beb2800 == 44 [pid = 1959] [id = 536] 05:30:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x1232e3000) [pid = 1959] [serial = 1608] [outer = 0x0] 05:30:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x123587800) [pid = 1959] [serial = 1609] [outer = 0x1232e3000] 05:30:35 INFO - PROCESS | 1959 | 1464006635289 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x123612400) [pid = 1959] [serial = 1610] [outer = 0x1232e3000] 05:30:35 INFO - PROCESS | 1959 | 1464006635881 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]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 872ms 05:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:30:35 INFO - PROCESS | 1959 | 1464006635912 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1959 | 1464006635914 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:30:35 INFO - PROCESS | 1959 | 1464006635917 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1959 | 1464006635919 Marionette TRACE conn2 <- [1,2118,null,{}] 05:30:35 INFO - PROCESS | 1959 | 1464006635924 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}] 05:30:36 INFO - PROCESS | 1959 | 1464006636020 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:30:36 INFO - PROCESS | 1959 | 1464006636079 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ebd000 == 45 [pid = 1959] [id = 537] 05:30:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x111aafc00) [pid = 1959] [serial = 1611] [outer = 0x0] 05:30:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x1121b2800) [pid = 1959] [serial = 1612] [outer = 0x111aafc00] 05:30:36 INFO - PROCESS | 1959 | 1464006636106 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x112a6f400) [pid = 1959] [serial = 1613] [outer = 0x111aafc00] 05:30:36 INFO - PROCESS | 1959 | 1464006636558 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]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 675ms 05:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:30:36 INFO - PROCESS | 1959 | 1464006636592 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1959 | 1464006636595 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:30:36 INFO - PROCESS | 1959 | 1464006636600 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1959 | 1464006636601 Marionette TRACE conn2 <- [1,2122,null,{}] 05:30:36 INFO - PROCESS | 1959 | 1464006636628 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}] 05:30:36 INFO - PROCESS | 1959 | 1464006636729 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:30:36 INFO - PROCESS | 1959 | 1464006636802 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aaa000 == 46 [pid = 1959] [id = 538] 05:30:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x11270ec00) [pid = 1959] [serial = 1614] [outer = 0x0] 05:30:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x113d5ec00) [pid = 1959] [serial = 1615] [outer = 0x11270ec00] 05:30:36 INFO - PROCESS | 1959 | 1464006636830 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x11619ac00) [pid = 1959] [serial = 1616] [outer = 0x11270ec00] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x12a75f800 == 45 [pid = 1959] [id = 529] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x12951e000 == 44 [pid = 1959] [id = 528] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x128d03800 == 43 [pid = 1959] [id = 527] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x1184cb800 == 42 [pid = 1959] [id = 526] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x126a54000 == 41 [pid = 1959] [id = 525] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x124479000 == 40 [pid = 1959] [id = 524] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x12364e000 == 39 [pid = 1959] [id = 523] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x118295800) [pid = 1959] [serial = 1531] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x119fd0000 == 38 [pid = 1959] [id = 522] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x119576800 == 37 [pid = 1959] [id = 521] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x11810e800 == 36 [pid = 1959] [id = 520] 05:30:37 INFO - PROCESS | 1959 | --DOCSHELL 0x113a18000 == 35 [pid = 1959] [id = 519] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x112a7d800) [pid = 1959] [serial = 1513] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x11606b000) [pid = 1959] [serial = 1516] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x112a6a400) [pid = 1959] [serial = 1508] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x1132ad400) [pid = 1959] [serial = 1514] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x117559800) [pid = 1959] [serial = 1519] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x1161ebc00) [pid = 1959] [serial = 1517] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x111a02c00) [pid = 1959] [serial = 1522] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x1125c1c00) [pid = 1959] [serial = 1510] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x1170d6c00) [pid = 1959] [serial = 1525] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x11805f400) [pid = 1959] [serial = 1520] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x1125bd000) [pid = 1959] [serial = 1523] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x118243c00) [pid = 1959] [serial = 1529] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x1181e6c00) [pid = 1959] [serial = 1528] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x1129d2800) [pid = 1959] [serial = 1511] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | --DOMWINDOW == 103 (0x1181e0400) [pid = 1959] [serial = 1526] [outer = 0x0] [url = about:blank] 05:30:37 INFO - PROCESS | 1959 | 1464006637224 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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 642ms 05:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:30:37 INFO - PROCESS | 1959 | 1464006637242 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1959 | 1464006637243 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:30:37 INFO - PROCESS | 1959 | 1464006637246 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1959 | 1464006637248 Marionette TRACE conn2 <- [1,2126,null,{}] 05:30:37 INFO - PROCESS | 1959 | 1464006637257 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}] 05:30:37 INFO - PROCESS | 1959 | 1464006637349 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:30:37 INFO - PROCESS | 1959 | 1464006637404 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x117428000 == 36 [pid = 1959] [id = 539] 05:30:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 104 (0x1138f0000) [pid = 1959] [serial = 1617] [outer = 0x0] 05:30:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x1169b0c00) [pid = 1959] [serial = 1618] [outer = 0x1138f0000] 05:30:37 INFO - PROCESS | 1959 | 1464006637432 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x1180b1400) [pid = 1959] [serial = 1619] [outer = 0x1138f0000] 05:30:37 INFO - PROCESS | 1959 | 1464006637744 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]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 522ms 05:30:37 INFO - PROCESS | 1959 | 1464006637769 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1959 | 1464006637772 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:30:37 INFO - PROCESS | 1959 | 1464006637777 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1959 | 1464006637778 Marionette TRACE conn2 <- [1,2130,null,{}] 05:30:37 INFO - PROCESS | 1959 | 1464006637780 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}] 05:30:37 INFO - PROCESS | 1959 | 1464006637865 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:30:37 INFO - PROCESS | 1959 | 1464006637875 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec1000 == 37 [pid = 1959] [id = 540] 05:30:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x1160dbc00) [pid = 1959] [serial = 1620] [outer = 0x0] 05:30:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x118243800) [pid = 1959] [serial = 1621] [outer = 0x1160dbc00] 05:30:37 INFO - PROCESS | 1959 | 1464006637948 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x118466800) [pid = 1959] [serial = 1622] [outer = 0x1160dbc00] 05:30:38 INFO - PROCESS | 1959 | 1464006638263 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] 05:30:38 INFO - PROCESS | 1959 | 1464006638298 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:30:38 INFO - PROCESS | 1959 | 1464006638310 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1959 | 1464006638312 Marionette TRACE conn2 <- [1,2134,null,{}] 05:30:38 INFO - PROCESS | 1959 | 1464006638314 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}] 05:30:38 INFO - PROCESS | 1959 | 1464006638398 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:30:38 INFO - PROCESS | 1959 | 1464006638403 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aa4800 == 38 [pid = 1959] [id = 541] 05:30:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x118470800) [pid = 1959] [serial = 1623] [outer = 0x0] 05:30:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x11852a800) [pid = 1959] [serial = 1624] [outer = 0x118470800] 05:30:38 INFO - PROCESS | 1959 | 1464006638429 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x118ef2000) [pid = 1959] [serial = 1625] [outer = 0x118470800] 05:30:38 INFO - PROCESS | 1959 | 1464006638767 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]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 479ms 05:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:30:38 INFO - PROCESS | 1959 | 1464006638781 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1959 | 1464006638782 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:30:38 INFO - PROCESS | 1959 | 1464006638784 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1959 | 1464006638785 Marionette TRACE conn2 <- [1,2138,null,{}] 05:30:38 INFO - PROCESS | 1959 | 1464006638790 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}] 05:30:38 INFO - PROCESS | 1959 | 1464006638918 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:30:38 INFO - PROCESS | 1959 | 1464006638928 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x12446c800 == 39 [pid = 1959] [id = 542] 05:30:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x119262000) [pid = 1959] [serial = 1626] [outer = 0x0] 05:30:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x11926e400) [pid = 1959] [serial = 1627] [outer = 0x119262000] 05:30:38 INFO - PROCESS | 1959 | 1464006638953 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x12110a400) [pid = 1959] [serial = 1628] [outer = 0x119262000] 05:30:39 INFO - PROCESS | 1959 | 1464006639298 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]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 05:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:30:39 INFO - PROCESS | 1959 | 1464006639308 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1959 | 1464006639309 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:30:39 INFO - PROCESS | 1959 | 1464006639311 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1959 | 1464006639312 Marionette TRACE conn2 <- [1,2142,null,{}] 05:30:39 INFO - PROCESS | 1959 | 1464006639314 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}] 05:30:39 INFO - PROCESS | 1959 | 1464006639422 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:30:39 INFO - PROCESS | 1959 | 1464006639456 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c20800 == 40 [pid = 1959] [id = 543] 05:30:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x119263000) [pid = 1959] [serial = 1629] [outer = 0x0] 05:30:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x121136400) [pid = 1959] [serial = 1630] [outer = 0x119263000] 05:30:39 INFO - PROCESS | 1959 | 1464006639487 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x1232dc400) [pid = 1959] [serial = 1631] [outer = 0x119263000] 05:30:39 INFO - PROCESS | 1959 | 1464006639819 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] 05:30:39 INFO - PROCESS | 1959 | 1464006639831 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:30:39 INFO - PROCESS | 1959 | 1464006639833 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1959 | 1464006639834 Marionette TRACE conn2 <- [1,2146,null,{}] 05:30:39 INFO - PROCESS | 1959 | 1464006639839 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}] 05:30:39 INFO - PROCESS | 1959 | 1464006639949 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:30:39 INFO - PROCESS | 1959 | 1464006639961 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x129760000 == 41 [pid = 1959] [id = 544] 05:30:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x1232e1000) [pid = 1959] [serial = 1632] [outer = 0x0] 05:30:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x12360bc00) [pid = 1959] [serial = 1633] [outer = 0x1232e1000] 05:30:39 INFO - PROCESS | 1959 | 1464006639986 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x123615000) [pid = 1959] [serial = 1634] [outer = 0x1232e1000] 05:30:40 INFO - PROCESS | 1959 | 1464006640335 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] 05:30:40 INFO - PROCESS | 1959 | 1464006640360 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:30:40 INFO - PROCESS | 1959 | 1464006640362 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1959 | 1464006640363 Marionette TRACE conn2 <- [1,2150,null,{}] 05:30:40 INFO - PROCESS | 1959 | 1464006640366 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}] 05:30:40 INFO - PROCESS | 1959 | 1464006640473 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:30:40 INFO - PROCESS | 1959 | 1464006640488 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8dd800 == 42 [pid = 1959] [id = 545] 05:30:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x123615400) [pid = 1959] [serial = 1635] [outer = 0x0] 05:30:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x12402c800) [pid = 1959] [serial = 1636] [outer = 0x123615400] 05:30:40 INFO - PROCESS | 1959 | 1464006640513 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x1243cac00) [pid = 1959] [serial = 1637] [outer = 0x123615400] 05:30:40 INFO - PROCESS | 1959 | 1464006640868 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]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 518ms 05:30:40 INFO - PROCESS | 1959 | 1464006640881 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1959 | 1464006640882 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:30:40 INFO - PROCESS | 1959 | 1464006640884 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1959 | 1464006640886 Marionette TRACE conn2 <- [1,2154,null,{}] 05:30:40 INFO - PROCESS | 1959 | 1464006640891 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}] 05:30:41 INFO - PROCESS | 1959 | 1464006640998 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:30:41 INFO - PROCESS | 1959 | 1464006641010 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb49000 == 43 [pid = 1959] [id = 546] 05:30:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x12402c000) [pid = 1959] [serial = 1638] [outer = 0x0] 05:30:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x124690800) [pid = 1959] [serial = 1639] [outer = 0x12402c000] 05:30:41 INFO - PROCESS | 1959 | 1464006641035 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x124b10400) [pid = 1959] [serial = 1640] [outer = 0x12402c000] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x11848c000) [pid = 1959] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x112a5fc00) [pid = 1959] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x11846fc00) [pid = 1959] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x110f28c00) [pid = 1959] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x111c8ac00) [pid = 1959] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x117680c00) [pid = 1959] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x1121ad800) [pid = 1959] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x1160e3800) [pid = 1959] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x1170db800) [pid = 1959] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x1181eb400) [pid = 1959] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x1121aa400) [pid = 1959] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x12113ec00) [pid = 1959] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:30:41 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x119264800) [pid = 1959] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:30:41 INFO - PROCESS | 1959 | 1464006641458 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]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 623ms 05:30:41 INFO - PROCESS | 1959 | 1464006641507 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1959 | 1464006641509 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:30:41 INFO - PROCESS | 1959 | 1464006641511 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1959 | 1464006641513 Marionette TRACE conn2 <- [1,2158,null,{}] 05:30:41 INFO - PROCESS | 1959 | 1464006641515 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}] 05:30:41 INFO - PROCESS | 1959 | 1464006641617 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:30:41 INFO - PROCESS | 1959 | 1464006641679 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1cf000 == 44 [pid = 1959] [id = 547] 05:30:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x1129c9000) [pid = 1959] [serial = 1641] [outer = 0x0] 05:30:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x118245800) [pid = 1959] [serial = 1642] [outer = 0x1129c9000] 05:30:41 INFO - PROCESS | 1959 | 1464006641707 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x124eb1000) [pid = 1959] [serial = 1643] [outer = 0x1129c9000] 05:30:42 INFO - PROCESS | 1959 | 1464006642048 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 570ms 05:30:42 INFO - PROCESS | 1959 | 1464006642082 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1959 | 1464006642084 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:30:42 INFO - PROCESS | 1959 | 1464006642088 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1959 | 1464006642090 Marionette TRACE conn2 <- [1,2162,null,{}] 05:30:42 INFO - PROCESS | 1959 | 1464006642093 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}] 05:30:42 INFO - PROCESS | 1959 | 1464006642229 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:30:42 INFO - PROCESS | 1959 | 1464006642313 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c55f000 == 45 [pid = 1959] [id = 548] 05:30:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x115ebe800) [pid = 1959] [serial = 1644] [outer = 0x0] 05:30:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x124ef9c00) [pid = 1959] [serial = 1645] [outer = 0x115ebe800] 05:30:42 INFO - PROCESS | 1959 | 1464006642353 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x1251e7800) [pid = 1959] [serial = 1646] [outer = 0x115ebe800] 05:30:42 INFO - PROCESS | 1959 | 1464006642708 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 672ms 05:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:30:42 INFO - PROCESS | 1959 | 1464006642759 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1959 | 1464006642760 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:30:42 INFO - PROCESS | 1959 | 1464006642762 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1959 | 1464006642763 Marionette TRACE conn2 <- [1,2166,null,{}] 05:30:42 INFO - PROCESS | 1959 | 1464006642766 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}] 05:30:42 INFO - PROCESS | 1959 | 1464006642875 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:30:42 INFO - PROCESS | 1959 | 1464006642901 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6c6000 == 46 [pid = 1959] [id = 549] 05:30:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x125746000) [pid = 1959] [serial = 1647] [outer = 0x0] 05:30:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x126186800) [pid = 1959] [serial = 1648] [outer = 0x125746000] 05:30:42 INFO - PROCESS | 1959 | 1464006642926 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x12618f400) [pid = 1959] [serial = 1649] [outer = 0x125746000] 05:30:43 INFO - PROCESS | 1959 | 1464006643226 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]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 471ms 05:30:43 INFO - PROCESS | 1959 | 1464006643234 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1959 | 1464006643236 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:30:43 INFO - PROCESS | 1959 | 1464006643247 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1959 | 1464006643248 Marionette TRACE conn2 <- [1,2170,null,{}] 05:30:43 INFO - PROCESS | 1959 | 1464006643250 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}] 05:30:43 INFO - PROCESS | 1959 | 1464006643353 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:30:43 INFO - PROCESS | 1959 | 1464006643471 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x113305800 == 47 [pid = 1959] [id = 550] 05:30:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x110eab000) [pid = 1959] [serial = 1650] [outer = 0x0] 05:30:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x110edc000) [pid = 1959] [serial = 1651] [outer = 0x110eab000] 05:30:43 INFO - PROCESS | 1959 | 1464006643502 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x110f2e800) [pid = 1959] [serial = 1652] [outer = 0x110eab000] 05:30:43 INFO - PROCESS | 1959 | 1464006643957 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]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 721ms 05:30:43 INFO - PROCESS | 1959 | 1464006643969 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:30:43 INFO - PROCESS | 1959 | 1464006643974 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1959 | 1464006643977 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1959 | 1464006643980 Marionette TRACE conn2 <- [1,2174,null,{}] 05:30:43 INFO - PROCESS | 1959 | 1464006643983 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}] 05:30:44 INFO - PROCESS | 1959 | 1464006644093 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:30:44 INFO - PROCESS | 1959 | 1464006644191 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a9f800 == 48 [pid = 1959] [id = 551] 05:30:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x112fb8000) [pid = 1959] [serial = 1653] [outer = 0x0] 05:30:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x115e3e800) [pid = 1959] [serial = 1654] [outer = 0x112fb8000] 05:30:44 INFO - PROCESS | 1959 | 1464006644222 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x11678d400) [pid = 1959] [serial = 1655] [outer = 0x112fb8000] 05:30:44 INFO - PROCESS | 1959 | 1464006644645 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]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 720ms 05:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:30:44 INFO - PROCESS | 1959 | 1464006644706 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1959 | 1464006644709 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:30:44 INFO - PROCESS | 1959 | 1464006644712 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1959 | 1464006644714 Marionette TRACE conn2 <- [1,2178,null,{}] 05:30:44 INFO - PROCESS | 1959 | 1464006644716 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}] 05:30:44 INFO - PROCESS | 1959 | 1464006644827 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:30:44 INFO - PROCESS | 1959 | 1464006644900 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x129761000 == 49 [pid = 1959] [id = 552] 05:30:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x1180ae000) [pid = 1959] [serial = 1656] [outer = 0x0] 05:30:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x118241c00) [pid = 1959] [serial = 1657] [outer = 0x1180ae000] 05:30:44 INFO - PROCESS | 1959 | 1464006644930 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x1185cf000) [pid = 1959] [serial = 1658] [outer = 0x1180ae000] 05:30:45 INFO - PROCESS | 1959 | 1464006645357 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]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 673ms 05:30:45 INFO - PROCESS | 1959 | 1464006645386 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1959 | 1464006645387 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:30:45 INFO - PROCESS | 1959 | 1464006645395 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1959 | 1464006645399 Marionette TRACE conn2 <- [1,2182,null,{}] 05:30:45 INFO - PROCESS | 1959 | 1464006645402 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}] 05:30:45 INFO - PROCESS | 1959 | 1464006645536 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:30:45 INFO - PROCESS | 1959 | 1464006645598 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8a800 == 50 [pid = 1959] [id = 553] 05:30:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x119264400) [pid = 1959] [serial = 1659] [outer = 0x0] 05:30:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x119a62800) [pid = 1959] [serial = 1660] [outer = 0x119264400] 05:30:45 INFO - PROCESS | 1959 | 1464006645627 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x121139c00) [pid = 1959] [serial = 1661] [outer = 0x119264400] 05:30:46 INFO - PROCESS | 1959 | 1464006646072 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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 727ms 05:30:46 INFO - PROCESS | 1959 | 1464006646117 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1959 | 1464006646119 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:30:46 INFO - PROCESS | 1959 | 1464006646140 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1959 | 1464006646142 Marionette TRACE conn2 <- [1,2186,null,{}] 05:30:46 INFO - PROCESS | 1959 | 1464006646144 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}] 05:30:46 INFO - PROCESS | 1959 | 1464006646253 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:30:46 INFO - PROCESS | 1959 | 1464006646325 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf60000 == 51 [pid = 1959] [id = 554] 05:30:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x121137000) [pid = 1959] [serial = 1662] [outer = 0x0] 05:30:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x1232e0c00) [pid = 1959] [serial = 1663] [outer = 0x121137000] 05:30:46 INFO - PROCESS | 1959 | 1464006646354 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x12468e000) [pid = 1959] [serial = 1664] [outer = 0x121137000] 05:30:46 INFO - PROCESS | 1959 | 1464006646759 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]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 05:30:46 INFO - PROCESS | 1959 | 1464006646820 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1959 | 1464006646821 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:30:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:30:46 INFO - PROCESS | 1959 | 1464006646845 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1959 | 1464006646847 Marionette TRACE conn2 <- [1,2190,null,{}] 05:30:46 INFO - PROCESS | 1959 | 1464006646850 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}] 05:30:46 INFO - PROCESS | 1959 | 1464006646989 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:30:47 INFO - PROCESS | 1959 | 1464006647042 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d396800 == 52 [pid = 1959] [id = 555] 05:30:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x125128400) [pid = 1959] [serial = 1665] [outer = 0x0] 05:30:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x12618e000) [pid = 1959] [serial = 1666] [outer = 0x125128400] 05:30:47 INFO - PROCESS | 1959 | 1464006647077 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x1268c1800) [pid = 1959] [serial = 1667] [outer = 0x125128400] 05:30:47 INFO - PROCESS | 1959 | 1464006647537 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]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:30:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 740ms 05:30:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:30:47 INFO - PROCESS | 1959 | 1464006647566 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1959 | 1464006647567 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:30:47 INFO - PROCESS | 1959 | 1464006647589 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1959 | 1464006647591 Marionette TRACE conn2 <- [1,2194,null,{}] 05:30:47 INFO - PROCESS | 1959 | 1464006647595 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}] 05:30:47 INFO - PROCESS | 1959 | 1464006647707 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:30:47 INFO - PROCESS | 1959 | 1464006647779 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x116772000 == 53 [pid = 1959] [id = 556] 05:30:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x110f2a000) [pid = 1959] [serial = 1668] [outer = 0x0] 05:30:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x1180a8c00) [pid = 1959] [serial = 1669] [outer = 0x110f2a000] 05:30:47 INFO - PROCESS | 1959 | 1464006647810 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x126a27400) [pid = 1959] [serial = 1670] [outer = 0x110f2a000] 05:30:48 INFO - PROCESS | 1959 | 1464006648384 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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:30:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 841ms 05:30:48 INFO - PROCESS | 1959 | 1464006648411 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1959 | 1464006648413 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:30:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:30:48 INFO - PROCESS | 1959 | 1464006648417 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1959 | 1464006648419 Marionette TRACE conn2 <- [1,2198,null,{}] 05:30:48 INFO - PROCESS | 1959 | 1464006648443 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}] 05:30:48 INFO - PROCESS | 1959 | 1464006648541 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:30:48 INFO - PROCESS | 1959 | 1464006648618 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x118137800 == 54 [pid = 1959] [id = 557] 05:30:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x111f19000) [pid = 1959] [serial = 1671] [outer = 0x0] 05:30:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x1125b5800) [pid = 1959] [serial = 1672] [outer = 0x111f19000] 05:30:48 INFO - PROCESS | 1959 | 1464006648648 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x112a7d400) [pid = 1959] [serial = 1673] [outer = 0x111f19000] 05:30:49 INFO - PROCESS | 1959 | 1464006649076 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]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 05:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:30:49 INFO - PROCESS | 1959 | 1464006649107 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1959 | 1464006649111 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:30:49 INFO - PROCESS | 1959 | 1464006649115 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1959 | 1464006649117 Marionette TRACE conn2 <- [1,2202,null,{}] 05:30:49 INFO - PROCESS | 1959 | 1464006649119 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}] 05:30:49 INFO - PROCESS | 1959 | 1464006649217 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:30:49 INFO - PROCESS | 1959 | 1464006649281 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e05000 == 55 [pid = 1959] [id = 558] 05:30:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x1138e9000) [pid = 1959] [serial = 1674] [outer = 0x0] 05:30:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x11754e800) [pid = 1959] [serial = 1675] [outer = 0x1138e9000] 05:30:49 INFO - PROCESS | 1959 | 1464006649308 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1180a9800) [pid = 1959] [serial = 1676] [outer = 0x1138e9000] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6c6000 == 54 [pid = 1959] [id = 549] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12c55f000 == 53 [pid = 1959] [id = 548] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1cf000 == 52 [pid = 1959] [id = 547] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb49000 == 51 [pid = 1959] [id = 546] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8dd800 == 50 [pid = 1959] [id = 545] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x129760000 == 49 [pid = 1959] [id = 544] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x128c20800 == 48 [pid = 1959] [id = 543] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x12446c800 == 47 [pid = 1959] [id = 542] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x116aa4800 == 46 [pid = 1959] [id = 541] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec1000 == 45 [pid = 1959] [id = 540] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x117428000 == 44 [pid = 1959] [id = 539] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x116aaa000 == 43 [pid = 1959] [id = 538] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x118ebd000 == 42 [pid = 1959] [id = 537] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x123658000 == 41 [pid = 1959] [id = 532] 05:30:49 INFO - PROCESS | 1959 | --DOCSHELL 0x116abf800 == 40 [pid = 1959] [id = 531] 05:30:49 INFO - PROCESS | 1959 | 1464006649690 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]]]}] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x1232a5000) [pid = 1959] [serial = 1589] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x11926a800) [pid = 1959] [serial = 1573] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x119a5c000) [pid = 1959] [serial = 1582] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x1185d5800) [pid = 1959] [serial = 1570] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x111c7b400) [pid = 1959] [serial = 1555] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x11852a000) [pid = 1959] [serial = 1549] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x119261400) [pid = 1959] [serial = 1571] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x11380f400) [pid = 1959] [serial = 1579] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x118466c00) [pid = 1959] [serial = 1568] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x1121ab000) [pid = 1959] [serial = 1556] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x1129d3000) [pid = 1959] [serial = 1559] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x1161a0400) [pid = 1959] [serial = 1561] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x119327000) [pid = 1959] [serial = 1580] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x1181ee400) [pid = 1959] [serial = 1567] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x11693e000) [pid = 1959] [serial = 1562] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x1169a8c00) [pid = 1959] [serial = 1552] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x1180b4800) [pid = 1959] [serial = 1565] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x11926fc00) [pid = 1959] [serial = 1574] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x117685c00) [pid = 1959] [serial = 1564] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x118466000) [pid = 1959] [serial = 1532] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x118471000) [pid = 1959] [serial = 1543] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x12113d400) [pid = 1959] [serial = 1586] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x12110a800) [pid = 1959] [serial = 1585] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x1181df800) [pid = 1959] [serial = 1546] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x121141800) [pid = 1959] [serial = 1588] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x1125bc000) [pid = 1959] [serial = 1534] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x1181ea800) [pid = 1959] [serial = 1540] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x11a2bcc00) [pid = 1959] [serial = 1583] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x119323400) [pid = 1959] [serial = 1576] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x113342c00) [pid = 1959] [serial = 1537] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x1125bbc00) [pid = 1959] [serial = 1558] [outer = 0x0] [url = about:blank] 05:30:49 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x119579c00) [pid = 1959] [serial = 1577] [outer = 0x0] [url = about:blank] 05:30:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:30:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 624ms 05:30:49 INFO - PROCESS | 1959 | 1464006649743 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1959 | 1464006649744 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:30:49 INFO - PROCESS | 1959 | 1464006649749 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1959 | 1464006649751 Marionette TRACE conn2 <- [1,2206,null,{}] 05:30:49 INFO - PROCESS | 1959 | 1464006649758 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}] 05:30:49 INFO - PROCESS | 1959 | 1464006649847 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:30:49 INFO - PROCESS | 1959 | 1464006649873 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x118143800 == 41 [pid = 1959] [id = 559] 05:30:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x118243000) [pid = 1959] [serial = 1677] [outer = 0x0] 05:30:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x11829b000) [pid = 1959] [serial = 1678] [outer = 0x118243000] 05:30:49 INFO - PROCESS | 1959 | 1464006649901 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x11848d800) [pid = 1959] [serial = 1679] [outer = 0x118243000] 05:30:50 INFO - PROCESS | 1959 | 1464006650347 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]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 623ms 05:30:50 INFO - PROCESS | 1959 | 1464006650373 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1959 | 1464006650376 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:30:50 INFO - PROCESS | 1959 | 1464006650379 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1959 | 1464006650381 Marionette TRACE conn2 <- [1,2210,null,{}] 05:30:50 INFO - PROCESS | 1959 | 1464006650384 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}] 05:30:50 INFO - PROCESS | 1959 | 1464006650516 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:30:50 INFO - PROCESS | 1959 | 1464006650527 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x12335c800 == 42 [pid = 1959] [id = 560] 05:30:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x1185cdc00) [pid = 1959] [serial = 1680] [outer = 0x0] 05:30:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x118eeec00) [pid = 1959] [serial = 1681] [outer = 0x1185cdc00] 05:30:50 INFO - PROCESS | 1959 | 1464006650569 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x119266400) [pid = 1959] [serial = 1682] [outer = 0x1185cdc00] 05:30:50 INFO - PROCESS | 1959 | 1464006650915 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]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:30:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 575ms 05:30:50 INFO - PROCESS | 1959 | 1464006650961 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1959 | 1464006650963 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:30:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:30:50 INFO - PROCESS | 1959 | 1464006650965 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1959 | 1464006650966 Marionette TRACE conn2 <- [1,2214,null,{}] 05:30:50 INFO - PROCESS | 1959 | 1464006650968 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}] 05:30:51 INFO - PROCESS | 1959 | 1464006651051 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:30:51 INFO - PROCESS | 1959 | 1464006651076 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec3000 == 43 [pid = 1959] [id = 561] 05:30:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x11926f400) [pid = 1959] [serial = 1683] [outer = 0x0] 05:30:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x119579c00) [pid = 1959] [serial = 1684] [outer = 0x11926f400] 05:30:51 INFO - PROCESS | 1959 | 1464006651102 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x119b66000) [pid = 1959] [serial = 1685] [outer = 0x11926f400] 05:30:51 INFO - PROCESS | 1959 | 1464006651433 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]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:30:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 472ms 05:30:51 INFO - PROCESS | 1959 | 1464006651438 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1959 | 1464006651442 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:30:51 INFO - PROCESS | 1959 | 1464006651444 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1959 | 1464006651446 Marionette TRACE conn2 <- [1,2218,null,{}] 05:30:51 INFO - PROCESS | 1959 | 1464006651448 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}] 05:30:51 INFO - PROCESS | 1959 | 1464006651550 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:30:51 INFO - PROCESS | 1959 | 1464006651616 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x126af7000 == 44 [pid = 1959] [id = 562] 05:30:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x121102400) [pid = 1959] [serial = 1686] [outer = 0x0] 05:30:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x121138000) [pid = 1959] [serial = 1687] [outer = 0x121102400] 05:30:51 INFO - PROCESS | 1959 | 1464006651642 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x12360f800) [pid = 1959] [serial = 1688] [outer = 0x121102400] 05:30:51 INFO - PROCESS | 1959 | 1464006651952 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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 567ms 05:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:30:52 INFO - PROCESS | 1959 | 1464006652013 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1959 | 1464006652014 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:30:52 INFO - PROCESS | 1959 | 1464006652016 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1959 | 1464006652017 Marionette TRACE conn2 <- [1,2222,null,{}] 05:30:52 INFO - PROCESS | 1959 | 1464006652019 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}] 05:30:52 INFO - PROCESS | 1959 | 1464006652133 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:30:52 INFO - PROCESS | 1959 | 1464006652147 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x12951d800 == 45 [pid = 1959] [id = 563] 05:30:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x12360cc00) [pid = 1959] [serial = 1689] [outer = 0x0] 05:30:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x12402bc00) [pid = 1959] [serial = 1690] [outer = 0x12360cc00] 05:30:52 INFO - PROCESS | 1959 | 1464006652173 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x1243d5c00) [pid = 1959] [serial = 1691] [outer = 0x12360cc00] 05:30:52 INFO - PROCESS | 1959 | 1464006652501 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]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:30:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 519ms 05:30:52 INFO - PROCESS | 1959 | 1464006652542 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:30:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:30:52 INFO - PROCESS | 1959 | 1464006652543 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:30:52 INFO - PROCESS | 1959 | 1464006652546 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1959 | 1464006652547 Marionette TRACE conn2 <- [1,2226,null,{}] 05:30:52 INFO - PROCESS | 1959 | 1464006652549 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}] 05:30:52 INFO - PROCESS | 1959 | 1464006652656 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:30:52 INFO - PROCESS | 1959 | 1464006652692 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a737800 == 46 [pid = 1959] [id = 564] 05:30:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x123784800) [pid = 1959] [serial = 1692] [outer = 0x0] 05:30:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x124ef2400) [pid = 1959] [serial = 1693] [outer = 0x123784800] 05:30:52 INFO - PROCESS | 1959 | 1464006652718 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x125750c00) [pid = 1959] [serial = 1694] [outer = 0x123784800] 05:30:53 INFO - PROCESS | 1959 | 1464006653041 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]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 517ms 05:30:53 INFO - PROCESS | 1959 | 1464006653064 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1959 | 1464006653065 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:30:53 INFO - PROCESS | 1959 | 1464006653068 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1959 | 1464006653069 Marionette TRACE conn2 <- [1,2230,null,{}] 05:30:53 INFO - PROCESS | 1959 | 1464006653080 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}] 05:30:53 INFO - PROCESS | 1959 | 1464006653187 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:30:53 INFO - PROCESS | 1959 | 1464006653225 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b20f800 == 47 [pid = 1959] [id = 565] 05:30:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x124ef4000) [pid = 1959] [serial = 1695] [outer = 0x0] 05:30:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x1268b4400) [pid = 1959] [serial = 1696] [outer = 0x124ef4000] 05:30:53 INFO - PROCESS | 1959 | 1464006653252 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x128bd0800) [pid = 1959] [serial = 1697] [outer = 0x124ef4000] 05:30:53 INFO - PROCESS | 1959 | 1464006653568 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]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:30:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 524ms 05:30:53 INFO - PROCESS | 1959 | 1464006653593 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1959 | 1464006653594 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:30:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:30:53 INFO - PROCESS | 1959 | 1464006653596 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1959 | 1464006653597 Marionette TRACE conn2 <- [1,2234,null,{}] 05:30:53 INFO - PROCESS | 1959 | 1464006653600 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}] 05:30:53 INFO - PROCESS | 1959 | 1464006653710 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:30:53 INFO - PROCESS | 1959 | 1464006653722 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b954800 == 48 [pid = 1959] [id = 566] 05:30:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x126491c00) [pid = 1959] [serial = 1698] [outer = 0x0] 05:30:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x128bd9000) [pid = 1959] [serial = 1699] [outer = 0x126491c00] 05:30:53 INFO - PROCESS | 1959 | 1464006653748 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x128bf5800) [pid = 1959] [serial = 1700] [outer = 0x126491c00] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x1138f0000) [pid = 1959] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x1160dbc00) [pid = 1959] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x115ebe800) [pid = 1959] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x1232e1000) [pid = 1959] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x119263000) [pid = 1959] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x123615400) [pid = 1959] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x12402c000) [pid = 1959] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x1129c9000) [pid = 1959] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x119262000) [pid = 1959] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x11270ec00) [pid = 1959] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x111aafc00) [pid = 1959] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:30:54 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x118470800) [pid = 1959] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:30:54 INFO - PROCESS | 1959 | 1464006654151 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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 568ms 05:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:30:54 INFO - PROCESS | 1959 | 1464006654165 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1959 | 1464006654167 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:30:54 INFO - PROCESS | 1959 | 1464006654169 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1959 | 1464006654171 Marionette TRACE conn2 <- [1,2238,null,{}] 05:30:54 INFO - PROCESS | 1959 | 1464006654176 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}] 05:30:54 INFO - PROCESS | 1959 | 1464006654280 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:30:54 INFO - PROCESS | 1959 | 1464006654340 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c567000 == 49 [pid = 1959] [id = 567] 05:30:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x110f23c00) [pid = 1959] [serial = 1701] [outer = 0x0] 05:30:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x1185eac00) [pid = 1959] [serial = 1702] [outer = 0x110f23c00] 05:30:54 INFO - PROCESS | 1959 | 1464006654369 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x128bfb800) [pid = 1959] [serial = 1703] [outer = 0x110f23c00] 05:30:54 INFO - PROCESS | 1959 | 1464006654674 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]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:30:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 05:30:54 INFO - PROCESS | 1959 | 1464006654695 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1959 | 1464006654696 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:30:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:30:54 INFO - PROCESS | 1959 | 1464006654698 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1959 | 1464006654699 Marionette TRACE conn2 <- [1,2242,null,{}] 05:30:54 INFO - PROCESS | 1959 | 1464006654702 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}] 05:30:54 INFO - PROCESS | 1959 | 1464006654798 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:30:54 INFO - PROCESS | 1959 | 1464006654804 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf5a800 == 50 [pid = 1959] [id = 568] 05:30:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x128bfe800) [pid = 1959] [serial = 1704] [outer = 0x0] 05:30:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x128c62000) [pid = 1959] [serial = 1705] [outer = 0x128bfe800] 05:30:54 INFO - PROCESS | 1959 | 1464006654829 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x128cae800) [pid = 1959] [serial = 1706] [outer = 0x128bfe800] 05:30:55 INFO - PROCESS | 1959 | 1464006655161 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 468ms 05:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:30:55 INFO - PROCESS | 1959 | 1464006655168 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1959 | 1464006655169 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1959 | 1464006655172 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1959 | 1464006655176 Marionette TRACE conn2 <- [1,2246,null,{}] 05:30:55 INFO - PROCESS | 1959 | 1464006655179 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}] 05:30:55 INFO - PROCESS | 1959 | 1464006655297 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:30:55 INFO - PROCESS | 1959 | 1464006655304 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5bd000 == 51 [pid = 1959] [id = 569] 05:30:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x1268be800) [pid = 1959] [serial = 1707] [outer = 0x0] 05:30:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x128cae400) [pid = 1959] [serial = 1708] [outer = 0x1268be800] 05:30:55 INFO - PROCESS | 1959 | 1464006655329 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x128dd2800) [pid = 1959] [serial = 1709] [outer = 0x1268be800] 05:30:55 INFO - PROCESS | 1959 | 1464006655659 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:30:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 522ms 05:30:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:30:55 INFO - PROCESS | 1959 | 1464006655694 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1959 | 1464006655696 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:30:55 INFO - PROCESS | 1959 | 1464006655698 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1959 | 1464006655699 Marionette TRACE conn2 <- [1,2250,null,{}] 05:30:55 INFO - PROCESS | 1959 | 1464006655701 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}] 05:30:55 INFO - PROCESS | 1959 | 1464006655808 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:30:55 INFO - PROCESS | 1959 | 1464006655814 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d760000 == 52 [pid = 1959] [id = 570] 05:30:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x128fa9400) [pid = 1959] [serial = 1710] [outer = 0x0] 05:30:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x12918cc00) [pid = 1959] [serial = 1711] [outer = 0x128fa9400] 05:30:55 INFO - PROCESS | 1959 | 1464006655839 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x129376c00) [pid = 1959] [serial = 1712] [outer = 0x128fa9400] 05:30:56 INFO - PROCESS | 1959 | 1464006656323 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:30:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 05:30:56 INFO - PROCESS | 1959 | 1464006656367 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:30:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:30:56 INFO - PROCESS | 1959 | 1464006656369 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:30:56 INFO - PROCESS | 1959 | 1464006656373 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1959 | 1464006656375 Marionette TRACE conn2 <- [1,2254,null,{}] 05:30:56 INFO - PROCESS | 1959 | 1464006656379 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}] 05:30:56 INFO - PROCESS | 1959 | 1464006656494 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:30:56 INFO - PROCESS | 1959 | 1464006656598 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x118120000 == 53 [pid = 1959] [id = 571] 05:30:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x1125b6c00) [pid = 1959] [serial = 1713] [outer = 0x0] 05:30:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x112a72400) [pid = 1959] [serial = 1714] [outer = 0x1125b6c00] 05:30:56 INFO - PROCESS | 1959 | 1464006656633 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x11606b000) [pid = 1959] [serial = 1715] [outer = 0x1125b6c00] 05:30:57 INFO - PROCESS | 1959 | 1464006657099 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 773ms 05:30:57 INFO - PROCESS | 1959 | 1464006657146 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1959 | 1464006657150 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:30:57 INFO - PROCESS | 1959 | 1464006657157 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1959 | 1464006657159 Marionette TRACE conn2 <- [1,2258,null,{}] 05:30:57 INFO - PROCESS | 1959 | 1464006657162 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}] 05:30:57 INFO - PROCESS | 1959 | 1464006657272 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:30:57 INFO - PROCESS | 1959 | 1464006657346 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x126adf000 == 54 [pid = 1959] [id = 572] 05:30:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x1181df800) [pid = 1959] [serial = 1716] [outer = 0x0] 05:30:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x118240400) [pid = 1959] [serial = 1717] [outer = 0x1181df800] 05:30:57 INFO - PROCESS | 1959 | 1464006657376 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x11851cc00) [pid = 1959] [serial = 1718] [outer = 0x1181df800] 05:30:57 INFO - PROCESS | 1959 | 1464006657809 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:30:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 673ms 05:30:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:30:57 INFO - PROCESS | 1959 | 1464006657829 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1959 | 1464006657830 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:30:57 INFO - PROCESS | 1959 | 1464006657832 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1959 | 1464006657835 Marionette TRACE conn2 <- [1,2262,null,{}] 05:30:57 INFO - PROCESS | 1959 | 1464006657843 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}] 05:30:57 INFO - PROCESS | 1959 | 1464006657959 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:30:58 INFO - PROCESS | 1959 | 1464006658064 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce93000 == 55 [pid = 1959] [id = 573] 05:30:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x11926ec00) [pid = 1959] [serial = 1719] [outer = 0x0] 05:30:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12110e000) [pid = 1959] [serial = 1720] [outer = 0x11926ec00] 05:30:58 INFO - PROCESS | 1959 | 1464006658100 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x1232dc000) [pid = 1959] [serial = 1721] [outer = 0x11926ec00] 05:30:58 INFO - PROCESS | 1959 | 1464006658510 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]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:30:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 722ms 05:30:58 INFO - PROCESS | 1959 | 1464006658581 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1959 | 1464006658583 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:30:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:30:58 INFO - PROCESS | 1959 | 1464006658598 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1959 | 1464006658600 Marionette TRACE conn2 <- [1,2266,null,{}] 05:30:58 INFO - PROCESS | 1959 | 1464006658623 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}] 05:30:58 INFO - PROCESS | 1959 | 1464006658736 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:30:58 INFO - PROCESS | 1959 | 1464006658811 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc4b000 == 56 [pid = 1959] [id = 574] 05:30:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x123608800) [pid = 1959] [serial = 1722] [outer = 0x0] 05:30:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x124a2fc00) [pid = 1959] [serial = 1723] [outer = 0x123608800] 05:30:58 INFO - PROCESS | 1959 | 1464006658841 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12618c400) [pid = 1959] [serial = 1724] [outer = 0x123608800] 05:30:59 INFO - PROCESS | 1959 | 1464006659222 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 685ms 05:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:30:59 INFO - PROCESS | 1959 | 1464006659272 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1959 | 1464006659273 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:30:59 INFO - PROCESS | 1959 | 1464006659275 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1959 | 1464006659277 Marionette TRACE conn2 <- [1,2270,null,{}] 05:30:59 INFO - PROCESS | 1959 | 1464006659279 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}] 05:30:59 INFO - PROCESS | 1959 | 1464006659387 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:30:59 INFO - PROCESS | 1959 | 1464006659492 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ddab800 == 57 [pid = 1959] [id = 575] 05:30:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x123784400) [pid = 1959] [serial = 1725] [outer = 0x0] 05:30:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128bce800) [pid = 1959] [serial = 1726] [outer = 0x123784400] 05:30:59 INFO - PROCESS | 1959 | 1464006659523 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x128bfc000) [pid = 1959] [serial = 1727] [outer = 0x123784400] 05:30:59 INFO - PROCESS | 1959 | 1464006659930 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:30:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 668ms 05:30:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:30:59 INFO - PROCESS | 1959 | 1464006659945 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1959 | 1464006659946 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:30:59 INFO - PROCESS | 1959 | 1464006659948 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1959 | 1464006659950 Marionette TRACE conn2 <- [1,2274,null,{}] 05:30:59 INFO - PROCESS | 1959 | 1464006659952 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}] 05:31:00 INFO - PROCESS | 1959 | 1464006660078 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:31:00 INFO - PROCESS | 1959 | 1464006660175 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x1346b2000 == 58 [pid = 1959] [id = 576] 05:31:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x128dd3000) [pid = 1959] [serial = 1728] [outer = 0x0] 05:31:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12937d000) [pid = 1959] [serial = 1729] [outer = 0x128dd3000] 05:31:00 INFO - PROCESS | 1959 | 1464006660205 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x1295e2c00) [pid = 1959] [serial = 1730] [outer = 0x128dd3000] 05:31:00 INFO - PROCESS | 1959 | 1464006660642 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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:31:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 05:31:00 INFO - PROCESS | 1959 | 1464006660672 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1959 | 1464006660673 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:31:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:31:00 INFO - PROCESS | 1959 | 1464006660676 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1959 | 1464006660678 Marionette TRACE conn2 <- [1,2278,null,{}] 05:31:00 INFO - PROCESS | 1959 | 1464006660680 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}] 05:31:00 INFO - PROCESS | 1959 | 1464006660814 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:31:00 INFO - PROCESS | 1959 | 1464006660925 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x119224800 == 59 [pid = 1959] [id = 577] 05:31:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1132ad400) [pid = 1959] [serial = 1731] [outer = 0x0] 05:31:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12360e400) [pid = 1959] [serial = 1732] [outer = 0x1132ad400] 05:31:00 INFO - PROCESS | 1959 | 1464006660973 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x1295d7800) [pid = 1959] [serial = 1733] [outer = 0x1132ad400] 05:31:01 INFO - PROCESS | 1959 | 1464006661692 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]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:31:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1021ms 05:31:01 INFO - PROCESS | 1959 | 1464006661698 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1959 | 1464006661701 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:31:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:31:01 INFO - PROCESS | 1959 | 1464006661714 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1959 | 1464006661716 Marionette TRACE conn2 <- [1,2282,null,{}] 05:31:01 INFO - PROCESS | 1959 | 1464006661720 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}] 05:31:01 INFO - PROCESS | 1959 | 1464006661820 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:31:01 INFO - PROCESS | 1959 | 1464006661885 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x125778800 == 60 [pid = 1959] [id = 578] 05:31:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x1129d2800) [pid = 1959] [serial = 1734] [outer = 0x0] 05:31:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x1160dbc00) [pid = 1959] [serial = 1735] [outer = 0x1129d2800] 05:31:01 INFO - PROCESS | 1959 | 1464006661929 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x117559800) [pid = 1959] [serial = 1736] [outer = 0x1129d2800] 05:31:02 INFO - PROCESS | 1959 | 1464006662361 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]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:31:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 681ms 05:31:02 INFO - PROCESS | 1959 | 1464006662386 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1959 | 1464006662389 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:31:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:31:02 INFO - PROCESS | 1959 | 1464006662394 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1959 | 1464006662395 Marionette TRACE conn2 <- [1,2286,null,{}] 05:31:02 INFO - PROCESS | 1959 | 1464006662398 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}] 05:31:02 INFO - PROCESS | 1959 | 1464006662500 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:31:02 INFO - PROCESS | 1959 | 1464006662567 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x1181a2800 == 61 [pid = 1959] [id = 579] 05:31:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x117682400) [pid = 1959] [serial = 1737] [outer = 0x0] 05:31:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x1181e3000) [pid = 1959] [serial = 1738] [outer = 0x117682400] 05:31:02 INFO - PROCESS | 1959 | 1464006662594 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x11846a400) [pid = 1959] [serial = 1739] [outer = 0x117682400] 05:31:02 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5bd000 == 60 [pid = 1959] [id = 569] 05:31:02 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf5a800 == 59 [pid = 1959] [id = 568] 05:31:02 INFO - PROCESS | 1959 | --DOCSHELL 0x12c567000 == 58 [pid = 1959] [id = 567] 05:31:02 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x126186800) [pid = 1959] [serial = 1648] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x12b954800 == 57 [pid = 1959] [id = 566] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x12b20f800 == 56 [pid = 1959] [id = 565] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x12a737800 == 55 [pid = 1959] [id = 564] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x12951d800 == 54 [pid = 1959] [id = 563] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x126af7000 == 53 [pid = 1959] [id = 562] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec3000 == 52 [pid = 1959] [id = 561] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x12335c800 == 51 [pid = 1959] [id = 560] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x118143800 == 50 [pid = 1959] [id = 559] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x118e05000 == 49 [pid = 1959] [id = 558] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x118137800 == 48 [pid = 1959] [id = 557] 05:31:03 INFO - PROCESS | 1959 | --DOCSHELL 0x113305800 == 47 [pid = 1959] [id = 550] 05:31:03 INFO - PROCESS | 1959 | 1464006663107 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]]]}] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x12360bc00) [pid = 1959] [serial = 1633] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x121136400) [pid = 1959] [serial = 1630] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12402c800) [pid = 1959] [serial = 1636] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x124690800) [pid = 1959] [serial = 1639] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x118245800) [pid = 1959] [serial = 1642] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x11926e400) [pid = 1959] [serial = 1627] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x1232d9c00) [pid = 1959] [serial = 1591] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x113d5ec00) [pid = 1959] [serial = 1615] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x119a5c800) [pid = 1959] [serial = 1603] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1121b2800) [pid = 1959] [serial = 1612] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x11852a800) [pid = 1959] [serial = 1624] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x118ef2000) [pid = 1959] [serial = 1625] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x116938800) [pid = 1959] [serial = 1597] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x1169b0c00) [pid = 1959] [serial = 1618] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x1180b1400) [pid = 1959] [serial = 1619] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x1125bc400) [pid = 1959] [serial = 1594] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x118525000) [pid = 1959] [serial = 1600] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x118243800) [pid = 1959] [serial = 1621] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x118466800) [pid = 1959] [serial = 1622] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x123587800) [pid = 1959] [serial = 1609] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x121110800) [pid = 1959] [serial = 1606] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x124ef9c00) [pid = 1959] [serial = 1645] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x124b10400) [pid = 1959] [serial = 1640] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x11619ac00) [pid = 1959] [serial = 1616] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x112a6f400) [pid = 1959] [serial = 1613] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x1232dc400) [pid = 1959] [serial = 1631] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x1243cac00) [pid = 1959] [serial = 1637] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x124eb1000) [pid = 1959] [serial = 1643] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12110a400) [pid = 1959] [serial = 1628] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x123615000) [pid = 1959] [serial = 1634] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x1251e7800) [pid = 1959] [serial = 1646] [outer = 0x0] [url = about:blank] 05:31:03 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 05:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 772ms 05:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:31:03 INFO - PROCESS | 1959 | 1464006663166 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1959 | 1464006663168 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:31:03 INFO - PROCESS | 1959 | 1464006663171 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1959 | 1464006663175 Marionette TRACE conn2 <- [1,2290,null,{}] 05:31:03 INFO - PROCESS | 1959 | 1464006663182 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}] 05:31:03 INFO - PROCESS | 1959 | 1464006663270 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:31:03 INFO - PROCESS | 1959 | 1464006663277 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184e1000 == 48 [pid = 1959] [id = 580] 05:31:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x118525400) [pid = 1959] [serial = 1740] [outer = 0x0] 05:31:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x1185d2800) [pid = 1959] [serial = 1741] [outer = 0x118525400] 05:31:03 INFO - PROCESS | 1959 | 1464006663306 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x119263400) [pid = 1959] [serial = 1742] [outer = 0x118525400] 05:31:03 INFO - PROCESS | 1959 | 1464006663699 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]]]}] 05:31:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:31:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 574ms 05:31:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:31:03 INFO - PROCESS | 1959 | 1464006663744 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1959 | 1464006663746 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:31:03 INFO - PROCESS | 1959 | 1464006663748 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1959 | 1464006663749 Marionette TRACE conn2 <- [1,2294,null,{}] 05:31:03 INFO - PROCESS | 1959 | 1464006663752 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}] 05:31:03 INFO - PROCESS | 1959 | 1464006663844 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:31:03 INFO - PROCESS | 1959 | 1464006663848 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x123722800 == 49 [pid = 1959] [id = 581] 05:31:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x119a5c000) [pid = 1959] [serial = 1743] [outer = 0x0] 05:31:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x11a2b3000) [pid = 1959] [serial = 1744] [outer = 0x119a5c000] 05:31:03 INFO - PROCESS | 1959 | 1464006663874 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x121134800) [pid = 1959] [serial = 1745] [outer = 0x119a5c000] 05:31:04 INFO - PROCESS | 1959 | 1464006664196 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms 05:31:04 INFO - PROCESS | 1959 | 1464006664218 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1959 | 1464006664219 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:31:04 INFO - PROCESS | 1959 | 1464006664224 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1959 | 1464006664233 Marionette TRACE conn2 <- [1,2298,null,{}] 05:31:04 INFO - PROCESS | 1959 | 1464006664236 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}] 05:31:04 INFO - PROCESS | 1959 | 1464006664329 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:31:04 INFO - PROCESS | 1959 | 1464006664397 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x125772800 == 50 [pid = 1959] [id = 582] 05:31:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x121110800) [pid = 1959] [serial = 1746] [outer = 0x0] 05:31:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x1232d9400) [pid = 1959] [serial = 1747] [outer = 0x121110800] 05:31:04 INFO - PROCESS | 1959 | 1464006664422 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x1232e7800) [pid = 1959] [serial = 1748] [outer = 0x121110800] 05:31:04 INFO - PROCESS | 1959 | 1464006664716 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:31:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 531ms 05:31:04 INFO - PROCESS | 1959 | 1464006664754 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1959 | 1464006664758 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:31:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:31:04 INFO - PROCESS | 1959 | 1464006664762 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1959 | 1464006664763 Marionette TRACE conn2 <- [1,2302,null,{}] 05:31:04 INFO - PROCESS | 1959 | 1464006664766 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}] 05:31:04 INFO - PROCESS | 1959 | 1464006664868 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:31:04 INFO - PROCESS | 1959 | 1464006664939 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x12951d800 == 51 [pid = 1959] [id = 583] 05:31:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x1213ca000) [pid = 1959] [serial = 1749] [outer = 0x0] 05:31:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x123694c00) [pid = 1959] [serial = 1750] [outer = 0x1213ca000] 05:31:04 INFO - PROCESS | 1959 | 1464006664965 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x126492800) [pid = 1959] [serial = 1751] [outer = 0x1213ca000] 05:31:05 INFO - PROCESS | 1959 | 1464006665281 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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 570ms 05:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:31:05 INFO - PROCESS | 1959 | 1464006665332 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1959 | 1464006665334 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:31:05 INFO - PROCESS | 1959 | 1464006665336 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1959 | 1464006665337 Marionette TRACE conn2 <- [1,2306,null,{}] 05:31:05 INFO - PROCESS | 1959 | 1464006665339 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}] 05:31:05 INFO - PROCESS | 1959 | 1464006665458 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:31:05 INFO - PROCESS | 1959 | 1464006665473 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abce000 == 52 [pid = 1959] [id = 584] 05:31:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1232db000) [pid = 1959] [serial = 1752] [outer = 0x0] 05:31:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x126a27c00) [pid = 1959] [serial = 1753] [outer = 0x1232db000] 05:31:05 INFO - PROCESS | 1959 | 1464006665498 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x128bf5000) [pid = 1959] [serial = 1754] [outer = 0x1232db000] 05:31:05 INFO - PROCESS | 1959 | 1464006665856 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]]]}] 05:31:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:31:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 568ms 05:31:05 INFO - PROCESS | 1959 | 1464006665904 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1959 | 1464006665906 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:31:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:31:05 INFO - PROCESS | 1959 | 1464006665908 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1959 | 1464006665909 Marionette TRACE conn2 <- [1,2310,null,{}] 05:31:05 INFO - PROCESS | 1959 | 1464006665911 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}] 05:31:06 INFO - PROCESS | 1959 | 1464006666021 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:31:06 INFO - PROCESS | 1959 | 1464006666061 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb44800 == 53 [pid = 1959] [id = 585] 05:31:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x126822000) [pid = 1959] [serial = 1755] [outer = 0x0] 05:31:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x128c5a800) [pid = 1959] [serial = 1756] [outer = 0x126822000] 05:31:06 INFO - PROCESS | 1959 | 1464006666086 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x128c66c00) [pid = 1959] [serial = 1757] [outer = 0x126822000] 05:31:06 INFO - PROCESS | 1959 | 1464006666408 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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 519ms 05:31:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:31:06 INFO - PROCESS | 1959 | 1464006666428 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1959 | 1464006666429 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:31:06 INFO - PROCESS | 1959 | 1464006666431 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1959 | 1464006666432 Marionette TRACE conn2 <- [1,2314,null,{}] 05:31:06 INFO - PROCESS | 1959 | 1464006666442 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}] 05:31:06 INFO - PROCESS | 1959 | 1464006666554 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:31:06 INFO - PROCESS | 1959 | 1464006666566 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1e7000 == 54 [pid = 1959] [id = 586] 05:31:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128c5f000) [pid = 1959] [serial = 1758] [outer = 0x0] 05:31:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x128dd2000) [pid = 1959] [serial = 1759] [outer = 0x128c5f000] 05:31:06 INFO - PROCESS | 1959 | 1464006666590 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x129379400) [pid = 1959] [serial = 1760] [outer = 0x128c5f000] 05:31:06 INFO - PROCESS | 1959 | 1464006666950 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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:31:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 568ms 05:31:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:31:07 INFO - PROCESS | 1959 | 1464006667000 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1959 | 1464006667001 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1959 | 1464006667003 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1959 | 1464006667004 Marionette TRACE conn2 <- [1,2318,null,{}] 05:31:07 INFO - PROCESS | 1959 | 1464006667006 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}] 05:31:07 INFO - PROCESS | 1959 | 1464006667117 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:31:07 INFO - PROCESS | 1959 | 1464006667132 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6cd000 == 55 [pid = 1959] [id = 587] 05:31:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x128cac000) [pid = 1959] [serial = 1761] [outer = 0x0] 05:31:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x129384000) [pid = 1959] [serial = 1762] [outer = 0x128cac000] 05:31:07 INFO - PROCESS | 1959 | 1464006667157 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1295e4c00) [pid = 1959] [serial = 1763] [outer = 0x128cac000] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1185cdc00) [pid = 1959] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x121102400) [pid = 1959] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1138e9000) [pid = 1959] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x111f19000) [pid = 1959] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x11926f400) [pid = 1959] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x118243000) [pid = 1959] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x128bfe800) [pid = 1959] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x1268be800) [pid = 1959] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x125746000) [pid = 1959] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x12360cc00) [pid = 1959] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x124ef4000) [pid = 1959] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x123784800) [pid = 1959] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x126491c00) [pid = 1959] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:31:07 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x110f23c00) [pid = 1959] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:31:07 INFO - PROCESS | 1959 | 1464006667593 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] 05:31:07 INFO - PROCESS | 1959 | 1464006667629 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1959 | 1464006667631 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1959 | 1464006667633 Marionette TRACE conn2 <- [1,2322,null,{}] 05:31:07 INFO - PROCESS | 1959 | 1464006667635 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}] 05:31:07 INFO - PROCESS | 1959 | 1464006667781 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:31:07 INFO - PROCESS | 1959 | 1464006667835 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cea8800 == 56 [pid = 1959] [id = 588] 05:31:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12468ac00) [pid = 1959] [serial = 1764] [outer = 0x0] 05:31:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x12a60f400) [pid = 1959] [serial = 1765] [outer = 0x12468ac00] 05:31:07 INFO - PROCESS | 1959 | 1464006667867 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12a6f0c00) [pid = 1959] [serial = 1766] [outer = 0x12468ac00] 05:31:08 INFO - PROCESS | 1959 | 1464006668157 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 572ms 05:31:08 INFO - PROCESS | 1959 | 1464006668204 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:31:08 INFO - PROCESS | 1959 | 1464006668217 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:31:08 INFO - PROCESS | 1959 | 1464006668219 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1959 | 1464006668220 Marionette TRACE conn2 <- [1,2326,null,{}] 05:31:08 INFO - PROCESS | 1959 | 1464006668225 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}] 05:31:08 INFO - PROCESS | 1959 | 1464006668342 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:31:08 INFO - PROCESS | 1959 | 1464006668349 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5b4800 == 57 [pid = 1959] [id = 589] 05:31:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x12a6d2000) [pid = 1959] [serial = 1767] [outer = 0x0] 05:31:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x12aa04400) [pid = 1959] [serial = 1768] [outer = 0x12a6d2000] 05:31:08 INFO - PROCESS | 1959 | 1464006668375 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12aa0dc00) [pid = 1959] [serial = 1769] [outer = 0x12a6d2000] 05:31:08 INFO - PROCESS | 1959 | 1464006668681 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]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:31:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 472ms 05:31:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:31:08 INFO - PROCESS | 1959 | 1464006668695 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1959 | 1464006668696 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:31:08 INFO - PROCESS | 1959 | 1464006668698 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1959 | 1464006668699 Marionette TRACE conn2 <- [1,2330,null,{}] 05:31:08 INFO - PROCESS | 1959 | 1464006668701 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}] 05:31:08 INFO - PROCESS | 1959 | 1464006668799 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:31:08 INFO - PROCESS | 1959 | 1464006668804 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x1346a4000 == 58 [pid = 1959] [id = 590] 05:31:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12a6f5c00) [pid = 1959] [serial = 1770] [outer = 0x0] 05:31:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12ab3fc00) [pid = 1959] [serial = 1771] [outer = 0x12a6f5c00] 05:31:08 INFO - PROCESS | 1959 | 1464006668829 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x12ab47400) [pid = 1959] [serial = 1772] [outer = 0x12a6f5c00] 05:31:09 INFO - PROCESS | 1959 | 1464006669179 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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 519ms 05:31:09 INFO - PROCESS | 1959 | 1464006669217 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1959 | 1464006669219 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:31:09 INFO - PROCESS | 1959 | 1464006669221 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1959 | 1464006669222 Marionette TRACE conn2 <- [1,2334,null,{}] 05:31:09 INFO - PROCESS | 1959 | 1464006669225 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}] 05:31:09 INFO - PROCESS | 1959 | 1464006669354 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:31:09 INFO - PROCESS | 1959 | 1464006669362 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d29000 == 59 [pid = 1959] [id = 591] 05:31:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x12aba1000) [pid = 1959] [serial = 1773] [outer = 0x0] 05:31:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x12aba6800) [pid = 1959] [serial = 1774] [outer = 0x12aba1000] 05:31:09 INFO - PROCESS | 1959 | 1464006669387 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12b01f400) [pid = 1959] [serial = 1775] [outer = 0x12aba1000] 05:31:09 INFO - PROCESS | 1959 | 1464006669882 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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:31:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 720ms 05:31:09 INFO - PROCESS | 1959 | 1464006669942 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1959 | 1464006669945 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:31:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:31:09 INFO - PROCESS | 1959 | 1464006669948 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1959 | 1464006669951 Marionette TRACE conn2 <- [1,2338,null,{}] 05:31:09 INFO - PROCESS | 1959 | 1464006669955 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}] 05:31:10 INFO - PROCESS | 1959 | 1464006670067 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:31:10 INFO - PROCESS | 1959 | 1464006670187 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a9d800 == 60 [pid = 1959] [id = 592] 05:31:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x1160e2c00) [pid = 1959] [serial = 1776] [outer = 0x0] 05:31:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x1166bc400) [pid = 1959] [serial = 1777] [outer = 0x1160e2c00] 05:31:10 INFO - PROCESS | 1959 | 1464006670219 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x1180b1400) [pid = 1959] [serial = 1778] [outer = 0x1160e2c00] 05:31:10 INFO - PROCESS | 1959 | 1464006670644 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]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:31:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 725ms 05:31:10 INFO - PROCESS | 1959 | 1464006670674 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1959 | 1464006670678 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:31:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:31:10 INFO - PROCESS | 1959 | 1464006670683 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1959 | 1464006670684 Marionette TRACE conn2 <- [1,2342,null,{}] 05:31:10 INFO - PROCESS | 1959 | 1464006670687 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}] 05:31:10 INFO - PROCESS | 1959 | 1464006670800 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:31:10 INFO - PROCESS | 1959 | 1464006670897 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a73b000 == 61 [pid = 1959] [id = 593] 05:31:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x119261800) [pid = 1959] [serial = 1779] [outer = 0x0] 05:31:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x11931e000) [pid = 1959] [serial = 1780] [outer = 0x119261800] 05:31:10 INFO - PROCESS | 1959 | 1464006670927 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x121103000) [pid = 1959] [serial = 1781] [outer = 0x119261800] 05:31:11 INFO - PROCESS | 1959 | 1464006671352 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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:31:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 723ms 05:31:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:31:11 INFO - PROCESS | 1959 | 1464006671431 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1959 | 1464006671432 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:31:11 INFO - PROCESS | 1959 | 1464006671435 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1959 | 1464006671438 Marionette TRACE conn2 <- [1,2346,null,{}] 05:31:11 INFO - PROCESS | 1959 | 1464006671462 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}] 05:31:11 INFO - PROCESS | 1959 | 1464006671577 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:31:11 INFO - PROCESS | 1959 | 1464006671686 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d3a800 == 62 [pid = 1959] [id = 594] 05:31:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x124033c00) [pid = 1959] [serial = 1782] [outer = 0x0] 05:31:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x124689800) [pid = 1959] [serial = 1783] [outer = 0x124033c00] 05:31:11 INFO - PROCESS | 1959 | 1464006671718 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12618c000) [pid = 1959] [serial = 1784] [outer = 0x124033c00] 05:31:12 INFO - PROCESS | 1959 | 1464006672152 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 05:31:12 INFO - PROCESS | 1959 | 1464006672169 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1959 | 1464006672171 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:31:12 INFO - PROCESS | 1959 | 1464006672192 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1959 | 1464006672193 Marionette TRACE conn2 <- [1,2350,null,{}] 05:31:12 INFO - PROCESS | 1959 | 1464006672195 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}] 05:31:12 INFO - PROCESS | 1959 | 1464006672310 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:31:12 INFO - PROCESS | 1959 | 1464006672389 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d8e800 == 63 [pid = 1959] [id = 595] 05:31:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x126a1f800) [pid = 1959] [serial = 1785] [outer = 0x0] 05:31:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x128f9b400) [pid = 1959] [serial = 1786] [outer = 0x126a1f800] 05:31:12 INFO - PROCESS | 1959 | 1464006672418 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x1295e5400) [pid = 1959] [serial = 1787] [outer = 0x126a1f800] 05:31:12 INFO - PROCESS | 1959 | 1464006672833 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:31:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 05:31:12 INFO - PROCESS | 1959 | 1464006672861 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1959 | 1464006672862 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:31:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:31:12 INFO - PROCESS | 1959 | 1464006672864 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1959 | 1464006672865 Marionette TRACE conn2 <- [1,2354,null,{}] 05:31:12 INFO - PROCESS | 1959 | 1464006672868 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}] 05:31:12 INFO - PROCESS | 1959 | 1464006672997 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:31:13 INFO - PROCESS | 1959 | 1464006673073 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x134da2800 == 64 [pid = 1959] [id = 596] 05:31:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x128c5b400) [pid = 1959] [serial = 1788] [outer = 0x0] 05:31:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x12a6fb400) [pid = 1959] [serial = 1789] [outer = 0x128c5b400] 05:31:13 INFO - PROCESS | 1959 | 1464006673101 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x12aa11400) [pid = 1959] [serial = 1790] [outer = 0x128c5b400] 05:31:13 INFO - PROCESS | 1959 | 1464006673526 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]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:31:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 674ms 05:31:13 INFO - PROCESS | 1959 | 1464006673539 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1959 | 1464006673541 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:31:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:31:13 INFO - PROCESS | 1959 | 1464006673544 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1959 | 1464006673545 Marionette TRACE conn2 <- [1,2358,null,{}] 05:31:13 INFO - PROCESS | 1959 | 1464006673548 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}] 05:31:13 INFO - PROCESS | 1959 | 1464006673666 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:31:13 INFO - PROCESS | 1959 | 1464006673747 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e1d000 == 65 [pid = 1959] [id = 597] 05:31:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12aba7c00) [pid = 1959] [serial = 1791] [outer = 0x0] 05:31:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12b02ac00) [pid = 1959] [serial = 1792] [outer = 0x12aba7c00] 05:31:13 INFO - PROCESS | 1959 | 1464006673778 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12b2acc00) [pid = 1959] [serial = 1793] [outer = 0x12aba7c00] 05:31:14 INFO - PROCESS | 1959 | 1464006674191 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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 05:31:14 INFO - PROCESS | 1959 | 1464006674214 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1959 | 1464006674216 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:31:14 INFO - PROCESS | 1959 | 1464006674218 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1959 | 1464006674219 Marionette TRACE conn2 <- [1,2362,null,{}] 05:31:14 INFO - PROCESS | 1959 | 1464006674222 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}] 05:31:14 INFO - PROCESS | 1959 | 1464006674332 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:31:14 INFO - PROCESS | 1959 | 1464006674444 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ee2800 == 66 [pid = 1959] [id = 598] 05:31:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x111c82800) [pid = 1959] [serial = 1794] [outer = 0x0] 05:31:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x12ba14800) [pid = 1959] [serial = 1795] [outer = 0x111c82800] 05:31:14 INFO - PROCESS | 1959 | 1464006674475 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x12ba1b000) [pid = 1959] [serial = 1796] [outer = 0x111c82800] 05:31:14 INFO - PROCESS | 1959 | 1464006674898 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]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:31:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 723ms 05:31:14 INFO - PROCESS | 1959 | 1464006674942 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1959 | 1464006674943 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:31:14 INFO - PROCESS | 1959 | 1464006674945 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1959 | 1464006674947 Marionette TRACE conn2 <- [1,2366,null,{}] 05:31:14 INFO - PROCESS | 1959 | 1464006674949 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}] 05:31:15 INFO - PROCESS | 1959 | 1464006675064 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:31:15 INFO - PROCESS | 1959 | 1464006675338 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x11956a000 == 67 [pid = 1959] [id = 599] 05:31:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x111e25400) [pid = 1959] [serial = 1797] [outer = 0x0] 05:31:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x1121a7c00) [pid = 1959] [serial = 1798] [outer = 0x111e25400] 05:31:15 INFO - PROCESS | 1959 | 1464006675367 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x112a73c00) [pid = 1959] [serial = 1799] [outer = 0x111e25400] 05:31:15 INFO - PROCESS | 1959 | 1464006675834 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]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:31:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 920ms 05:31:15 INFO - PROCESS | 1959 | 1464006675866 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1959 | 1464006675869 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:31:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:31:15 INFO - PROCESS | 1959 | 1464006675891 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1959 | 1464006675894 Marionette TRACE conn2 <- [1,2370,null,{}] 05:31:15 INFO - PROCESS | 1959 | 1464006675899 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}] 05:31:16 INFO - PROCESS | 1959 | 1464006676006 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:31:16 INFO - PROCESS | 1959 | 1464006676095 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x118133000 == 68 [pid = 1959] [id = 600] 05:31:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x11846dc00) [pid = 1959] [serial = 1800] [outer = 0x0] 05:31:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x11851f800) [pid = 1959] [serial = 1801] [outer = 0x11846dc00] 05:31:16 INFO - PROCESS | 1959 | 1464006676124 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x119265400) [pid = 1959] [serial = 1802] [outer = 0x11846dc00] 05:31:16 INFO - PROCESS | 1959 | 1464006676610 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]]]}] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x1346a4000 == 67 [pid = 1959] [id = 590] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5b4800 == 66 [pid = 1959] [id = 589] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12cea8800 == 65 [pid = 1959] [id = 588] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6cd000 == 64 [pid = 1959] [id = 587] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x110edc000) [pid = 1959] [serial = 1651] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x115e3e800) [pid = 1959] [serial = 1654] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x118241c00) [pid = 1959] [serial = 1657] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x119a62800) [pid = 1959] [serial = 1660] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x1232e0c00) [pid = 1959] [serial = 1663] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12618e000) [pid = 1959] [serial = 1666] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12918cc00) [pid = 1959] [serial = 1711] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1e7000 == 63 [pid = 1959] [id = 586] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb44800 == 62 [pid = 1959] [id = 585] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12abce000 == 61 [pid = 1959] [id = 584] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x12951d800 == 60 [pid = 1959] [id = 583] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x125772800 == 59 [pid = 1959] [id = 582] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x123722800 == 58 [pid = 1959] [id = 581] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x1184e1000 == 57 [pid = 1959] [id = 580] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x1181a2800 == 56 [pid = 1959] [id = 579] 05:31:16 INFO - PROCESS | 1959 | --DOCSHELL 0x125778800 == 55 [pid = 1959] [id = 578] 05:31:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:31:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 793ms 05:31:16 INFO - PROCESS | 1959 | 1464006676672 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1959 | 1464006676676 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:31:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:31:16 INFO - PROCESS | 1959 | 1464006676689 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1959 | 1464006676692 Marionette TRACE conn2 <- [1,2374,null,{}] 05:31:16 INFO - PROCESS | 1959 | 1464006676695 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}] 05:31:16 INFO - PROCESS | 1959 | 1464006676862 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x12618f400) [pid = 1959] [serial = 1649] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x12402bc00) [pid = 1959] [serial = 1690] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x1268b4400) [pid = 1959] [serial = 1696] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x125750c00) [pid = 1959] [serial = 1694] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x124ef2400) [pid = 1959] [serial = 1693] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x128bd9000) [pid = 1959] [serial = 1699] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x1185eac00) [pid = 1959] [serial = 1702] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x128bd0800) [pid = 1959] [serial = 1697] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x118eeec00) [pid = 1959] [serial = 1681] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x119266400) [pid = 1959] [serial = 1682] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x121138000) [pid = 1959] [serial = 1687] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x11754e800) [pid = 1959] [serial = 1675] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x1180a9800) [pid = 1959] [serial = 1676] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x112a7d400) [pid = 1959] [serial = 1673] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x1125b5800) [pid = 1959] [serial = 1672] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x119579c00) [pid = 1959] [serial = 1684] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x119b66000) [pid = 1959] [serial = 1685] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x11829b000) [pid = 1959] [serial = 1678] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x11848d800) [pid = 1959] [serial = 1679] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x1180a8c00) [pid = 1959] [serial = 1669] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x128c62000) [pid = 1959] [serial = 1705] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x1243d5c00) [pid = 1959] [serial = 1691] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x128bf5800) [pid = 1959] [serial = 1700] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12360f800) [pid = 1959] [serial = 1688] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x128bfb800) [pid = 1959] [serial = 1703] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x128dd2800) [pid = 1959] [serial = 1709] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x128cae800) [pid = 1959] [serial = 1706] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x128cae400) [pid = 1959] [serial = 1708] [outer = 0x0] [url = about:blank] 05:31:16 INFO - PROCESS | 1959 | 1464006676933 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1959 | ++DOCSHELL 0x118ec3000 == 56 [pid = 1959] [id = 601] 05:31:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x11754e000) [pid = 1959] [serial = 1803] [outer = 0x0] 05:31:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x11848d800) [pid = 1959] [serial = 1804] [outer = 0x11754e000] 05:31:16 INFO - PROCESS | 1959 | 1464006676955 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12110c400) [pid = 1959] [serial = 1805] [outer = 0x11754e000] 05:31:17 INFO - PROCESS | 1959 | 1464006677432 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]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:31:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 772ms 05:31:17 INFO - PROCESS | 1959 | 1464006677462 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1959 | 1464006677465 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:31:17 INFO - PROCESS | 1959 | 1464006677475 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1959 | 1464006677482 Marionette TRACE conn2 <- [1,2378,null,{}] 05:31:17 INFO - PROCESS | 1959 | 1464006677486 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}] 05:31:17 INFO - PROCESS | 1959 | 1464006677633 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:31:17 INFO - PROCESS | 1959 | 1464006677644 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x12688c000 == 57 [pid = 1959] [id = 602] 05:31:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12113f800) [pid = 1959] [serial = 1806] [outer = 0x0] 05:31:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x12360f800) [pid = 1959] [serial = 1807] [outer = 0x12113f800] 05:31:17 INFO - PROCESS | 1959 | 1464006677686 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x124a29800) [pid = 1959] [serial = 1808] [outer = 0x12113f800] 05:31:18 INFO - PROCESS | 1959 | 1464006678068 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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 635ms 05:31:18 INFO - PROCESS | 1959 | 1464006678103 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1959 | 1464006678105 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:31:18 INFO - PROCESS | 1959 | 1464006678108 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1959 | 1464006678109 Marionette TRACE conn2 <- [1,2382,null,{}] 05:31:18 INFO - PROCESS | 1959 | 1464006678111 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}] 05:31:18 INFO - PROCESS | 1959 | 1464006678209 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:31:18 INFO - PROCESS | 1959 | 1464006678214 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a728000 == 58 [pid = 1959] [id = 603] 05:31:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x124eb8800) [pid = 1959] [serial = 1809] [outer = 0x0] 05:31:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x125746800) [pid = 1959] [serial = 1810] [outer = 0x124eb8800] 05:31:18 INFO - PROCESS | 1959 | 1464006678240 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x126492000) [pid = 1959] [serial = 1811] [outer = 0x124eb8800] 05:31:18 INFO - PROCESS | 1959 | 1464006678578 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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:31:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 05:31:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:31:18 INFO - PROCESS | 1959 | 1464006678628 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1959 | 1464006678629 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:31:18 INFO - PROCESS | 1959 | 1464006678631 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1959 | 1464006678632 Marionette TRACE conn2 <- [1,2386,null,{}] 05:31:18 INFO - PROCESS | 1959 | 1464006678635 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}] 05:31:18 INFO - PROCESS | 1959 | 1464006678761 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:31:18 INFO - PROCESS | 1959 | 1464006678805 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b216800 == 59 [pid = 1959] [id = 604] 05:31:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x128bd9400) [pid = 1959] [serial = 1812] [outer = 0x0] 05:31:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x128bf3400) [pid = 1959] [serial = 1813] [outer = 0x128bd9400] 05:31:18 INFO - PROCESS | 1959 | 1464006678836 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x128c67400) [pid = 1959] [serial = 1814] [outer = 0x128bd9400] 05:31:19 INFO - PROCESS | 1959 | 1464006679181 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]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 568ms 05:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:31:19 INFO - PROCESS | 1959 | 1464006679201 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1959 | 1464006679202 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:31:19 INFO - PROCESS | 1959 | 1464006679204 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1959 | 1464006679208 Marionette TRACE conn2 <- [1,2390,null,{}] 05:31:19 INFO - PROCESS | 1959 | 1464006679210 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}] 05:31:19 INFO - PROCESS | 1959 | 1464006679324 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:31:19 INFO - PROCESS | 1959 | 1464006679364 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bebf800 == 60 [pid = 1959] [id = 605] 05:31:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x119269400) [pid = 1959] [serial = 1815] [outer = 0x0] 05:31:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x128cac800) [pid = 1959] [serial = 1816] [outer = 0x119269400] 05:31:19 INFO - PROCESS | 1959 | 1464006679396 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x1295e1400) [pid = 1959] [serial = 1817] [outer = 0x119269400] 05:31:19 INFO - PROCESS | 1959 | 1464006679736 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]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:31:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 575ms 05:31:19 INFO - PROCESS | 1959 | 1464006679780 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1959 | 1464006679781 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:31:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:31:19 INFO - PROCESS | 1959 | 1464006679784 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1959 | 1464006679786 Marionette TRACE conn2 <- [1,2394,null,{}] 05:31:19 INFO - PROCESS | 1959 | 1464006679790 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}] 05:31:19 INFO - PROCESS | 1959 | 1464006679963 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:31:19 INFO - PROCESS | 1959 | 1464006679985 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6be800 == 61 [pid = 1959] [id = 606] 05:31:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x128cb7800) [pid = 1959] [serial = 1818] [outer = 0x0] 05:31:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12a6ce800) [pid = 1959] [serial = 1819] [outer = 0x128cb7800] 05:31:20 INFO - PROCESS | 1959 | 1464006680025 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12aa0a800) [pid = 1959] [serial = 1820] [outer = 0x128cb7800] 05:31:20 INFO - PROCESS | 1959 | 1464006680556 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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:31:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 819ms 05:31:20 INFO - PROCESS | 1959 | 1464006680604 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1959 | 1464006680606 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:31:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:31:20 INFO - PROCESS | 1959 | 1464006680610 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1959 | 1464006680611 Marionette TRACE conn2 <- [1,2398,null,{}] 05:31:20 INFO - PROCESS | 1959 | 1464006680613 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}] 05:31:20 INFO - PROCESS | 1959 | 1464006680725 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:31:20 INFO - PROCESS | 1959 | 1464006680742 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce95000 == 62 [pid = 1959] [id = 607] 05:31:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12918d800) [pid = 1959] [serial = 1821] [outer = 0x0] 05:31:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12aba1800) [pid = 1959] [serial = 1822] [outer = 0x12918d800] 05:31:20 INFO - PROCESS | 1959 | 1464006680767 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12b29f800) [pid = 1959] [serial = 1823] [outer = 0x12918d800] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12a6f5c00) [pid = 1959] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x1232db000) [pid = 1959] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x128c5f000) [pid = 1959] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x126822000) [pid = 1959] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x128cac000) [pid = 1959] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x1213ca000) [pid = 1959] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x117682400) [pid = 1959] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x119a5c000) [pid = 1959] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x118525400) [pid = 1959] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x121110800) [pid = 1959] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12468ac00) [pid = 1959] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1129d2800) [pid = 1959] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:31:21 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x12a6d2000) [pid = 1959] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:31:21 INFO - PROCESS | 1959 | 1464006681283 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 720ms 05:31:21 INFO - PROCESS | 1959 | 1464006681331 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1959 | 1464006681332 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:31:21 INFO - PROCESS | 1959 | 1464006681349 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1959 | 1464006681350 Marionette TRACE conn2 <- [1,2402,null,{}] 05:31:21 INFO - PROCESS | 1959 | 1464006681353 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}] 05:31:21 INFO - PROCESS | 1959 | 1464006681456 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:31:21 INFO - PROCESS | 1959 | 1464006681461 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x129515800 == 63 [pid = 1959] [id = 608] 05:31:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x117676c00) [pid = 1959] [serial = 1824] [outer = 0x0] 05:31:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x123592400) [pid = 1959] [serial = 1825] [outer = 0x117676c00] 05:31:21 INFO - PROCESS | 1959 | 1464006681487 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x128ddd400) [pid = 1959] [serial = 1826] [outer = 0x117676c00] 05:31:21 INFO - PROCESS | 1959 | 1464006681826 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:31:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 535ms 05:31:21 INFO - PROCESS | 1959 | 1464006681877 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:31:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:31:21 INFO - PROCESS | 1959 | 1464006681878 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:31:21 INFO - PROCESS | 1959 | 1464006681881 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1959 | 1464006681882 Marionette TRACE conn2 <- [1,2406,null,{}] 05:31:21 INFO - PROCESS | 1959 | 1464006681884 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}] 05:31:21 INFO - PROCESS | 1959 | 1464006681979 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:31:21 INFO - PROCESS | 1959 | 1464006681984 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5d0000 == 64 [pid = 1959] [id = 609] 05:31:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12aa06c00) [pid = 1959] [serial = 1827] [outer = 0x0] 05:31:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12b2a4000) [pid = 1959] [serial = 1828] [outer = 0x12aa06c00] 05:31:22 INFO - PROCESS | 1959 | 1464006682014 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12ba20800) [pid = 1959] [serial = 1829] [outer = 0x12aa06c00] 05:31:22 INFO - PROCESS | 1959 | 1464006682372 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 05:31:22 INFO - PROCESS | 1959 | 1464006682399 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1959 | 1464006682401 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:31:22 INFO - PROCESS | 1959 | 1464006682403 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1959 | 1464006682406 Marionette TRACE conn2 <- [1,2410,null,{}] 05:31:22 INFO - PROCESS | 1959 | 1464006682410 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}] 05:31:22 INFO - PROCESS | 1959 | 1464006682518 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:31:22 INFO - PROCESS | 1959 | 1464006682589 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc44000 == 65 [pid = 1959] [id = 610] 05:31:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12aa0ec00) [pid = 1959] [serial = 1830] [outer = 0x0] 05:31:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12ba39400) [pid = 1959] [serial = 1831] [outer = 0x12aa0ec00] 05:31:22 INFO - PROCESS | 1959 | 1464006682614 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12be35400) [pid = 1959] [serial = 1832] [outer = 0x12aa0ec00] 05:31:22 INFO - PROCESS | 1959 | 1464006682916 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]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:31:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 525ms 05:31:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:31:22 INFO - PROCESS | 1959 | 1464006682930 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1959 | 1464006682931 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:31:22 INFO - PROCESS | 1959 | 1464006682933 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1959 | 1464006682934 Marionette TRACE conn2 <- [1,2414,null,{}] 05:31:22 INFO - PROCESS | 1959 | 1464006682936 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}] 05:31:23 INFO - PROCESS | 1959 | 1464006683037 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:31:23 INFO - PROCESS | 1959 | 1464006683041 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d80000 == 66 [pid = 1959] [id = 611] 05:31:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x110edfc00) [pid = 1959] [serial = 1833] [outer = 0x0] 05:31:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12bf03400) [pid = 1959] [serial = 1834] [outer = 0x110edfc00] 05:31:23 INFO - PROCESS | 1959 | 1464006683066 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12bf0cc00) [pid = 1959] [serial = 1835] [outer = 0x110edfc00] 05:31:23 INFO - PROCESS | 1959 | 1464006683584 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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:31:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 675ms 05:31:23 INFO - PROCESS | 1959 | 1464006683609 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1959 | 1464006683612 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:31:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:31:23 INFO - PROCESS | 1959 | 1464006683616 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1959 | 1464006683618 Marionette TRACE conn2 <- [1,2418,null,{}] 05:31:23 INFO - PROCESS | 1959 | 1464006683622 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}] 05:31:23 INFO - PROCESS | 1959 | 1464006683737 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:31:23 INFO - PROCESS | 1959 | 1464006683857 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x12404a800 == 67 [pid = 1959] [id = 612] 05:31:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x1180b0800) [pid = 1959] [serial = 1836] [outer = 0x0] 05:31:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x1183aec00) [pid = 1959] [serial = 1837] [outer = 0x1180b0800] 05:31:23 INFO - PROCESS | 1959 | 1464006683891 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x118ef2000) [pid = 1959] [serial = 1838] [outer = 0x1180b0800] 05:31:24 INFO - PROCESS | 1959 | 1464006684314 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 05:31:24 INFO - PROCESS | 1959 | 1464006684339 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1959 | 1464006684345 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:31:24 INFO - PROCESS | 1959 | 1464006684350 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1959 | 1464006684352 Marionette TRACE conn2 <- [1,2422,null,{}] 05:31:24 INFO - PROCESS | 1959 | 1464006684354 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}] 05:31:24 INFO - PROCESS | 1959 | 1464006684469 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:31:24 INFO - PROCESS | 1959 | 1464006684581 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291a7000 == 68 [pid = 1959] [id = 613] 05:31:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x119b66000) [pid = 1959] [serial = 1839] [outer = 0x0] 05:31:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12113f000) [pid = 1959] [serial = 1840] [outer = 0x119b66000] 05:31:24 INFO - PROCESS | 1959 | 1464006684612 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12369dc00) [pid = 1959] [serial = 1841] [outer = 0x119b66000] 05:31:25 INFO - PROCESS | 1959 | 1464006685041 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]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 719ms 05:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:31:25 INFO - PROCESS | 1959 | 1464006685094 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1959 | 1464006685095 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:31:25 INFO - PROCESS | 1959 | 1464006685098 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1959 | 1464006685100 Marionette TRACE conn2 <- [1,2426,null,{}] 05:31:25 INFO - PROCESS | 1959 | 1464006685121 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}] 05:31:25 INFO - PROCESS | 1959 | 1464006685263 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:31:25 INFO - PROCESS | 1959 | 1464006685311 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e14800 == 69 [pid = 1959] [id = 614] 05:31:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x126a24c00) [pid = 1959] [serial = 1842] [outer = 0x0] 05:31:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x128bfac00) [pid = 1959] [serial = 1843] [outer = 0x126a24c00] 05:31:25 INFO - PROCESS | 1959 | 1464006685343 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x129190800) [pid = 1959] [serial = 1844] [outer = 0x126a24c00] 05:31:25 INFO - PROCESS | 1959 | 1464006685805 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]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 722ms 05:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:31:25 INFO - PROCESS | 1959 | 1464006685821 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1959 | 1464006685823 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:31:25 INFO - PROCESS | 1959 | 1464006685825 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1959 | 1464006685826 Marionette TRACE conn2 <- [1,2430,null,{}] 05:31:25 INFO - PROCESS | 1959 | 1464006685829 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}] 05:31:25 INFO - PROCESS | 1959 | 1464006685942 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:31:26 INFO - PROCESS | 1959 | 1464006686061 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x135162800 == 70 [pid = 1959] [id = 615] 05:31:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x12a6c8400) [pid = 1959] [serial = 1845] [outer = 0x0] 05:31:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x12ab9fc00) [pid = 1959] [serial = 1846] [outer = 0x12a6c8400] 05:31:26 INFO - PROCESS | 1959 | 1464006686093 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12ba14400) [pid = 1959] [serial = 1847] [outer = 0x12a6c8400] 05:31:26 INFO - PROCESS | 1959 | 1464006686510 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]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:31:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 719ms 05:31:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:31:26 INFO - PROCESS | 1959 | 1464006686544 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1959 | 1464006686546 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:31:26 INFO - PROCESS | 1959 | 1464006686548 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1959 | 1464006686549 Marionette TRACE conn2 <- [1,2434,null,{}] 05:31:26 INFO - PROCESS | 1959 | 1464006686551 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}] 05:31:26 INFO - PROCESS | 1959 | 1464006686682 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:31:26 INFO - PROCESS | 1959 | 1464006686790 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x13525c800 == 71 [pid = 1959] [id = 616] 05:31:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x12a6f0800) [pid = 1959] [serial = 1848] [outer = 0x0] 05:31:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x12ba35000) [pid = 1959] [serial = 1849] [outer = 0x12a6f0800] 05:31:26 INFO - PROCESS | 1959 | 1464006686821 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x12be33800) [pid = 1959] [serial = 1850] [outer = 0x12a6f0800] 05:31:27 INFO - PROCESS | 1959 | 1464006687214 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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 718ms 05:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:31:27 INFO - PROCESS | 1959 | 1464006687267 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1959 | 1464006687268 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1959 | 1464006687271 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1959 | 1464006687272 Marionette TRACE conn2 <- [1,2438,null,{}] 05:31:27 INFO - PROCESS | 1959 | 1464006687274 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}] 05:31:27 INFO - PROCESS | 1959 | 1464006687402 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:31:27 INFO - PROCESS | 1959 | 1464006687486 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x13527b800 == 72 [pid = 1959] [id = 617] 05:31:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x12bf03c00) [pid = 1959] [serial = 1851] [outer = 0x0] 05:31:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x12bf0e400) [pid = 1959] [serial = 1852] [outer = 0x12bf03c00] 05:31:27 INFO - PROCESS | 1959 | 1464006687516 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x12c102c00) [pid = 1959] [serial = 1853] [outer = 0x12bf03c00] 05:31:27 INFO - PROCESS | 1959 | 1464006687946 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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 721ms 05:31:28 INFO - PROCESS | 1959 | 1464006688003 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1959 | 1464006688005 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:31:28 INFO - PROCESS | 1959 | 1464006688010 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1959 | 1464006688011 Marionette TRACE conn2 <- [1,2442,null,{}] 05:31:28 INFO - PROCESS | 1959 | 1464006688014 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}] 05:31:28 INFO - PROCESS | 1959 | 1464006688162 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:31:28 INFO - PROCESS | 1959 | 1464006688331 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x13586f800 == 73 [pid = 1959] [id = 618] 05:31:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x11214dc00) [pid = 1959] [serial = 1854] [outer = 0x0] 05:31:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x12bfde000) [pid = 1959] [serial = 1855] [outer = 0x11214dc00] 05:31:28 INFO - PROCESS | 1959 | 1464006688379 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x12c10b800) [pid = 1959] [serial = 1856] [outer = 0x11214dc00] 05:31:28 INFO - PROCESS | 1959 | 1464006688803 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]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 822ms 05:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:31:28 INFO - PROCESS | 1959 | 1464006688832 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:31:28 INFO - PROCESS | 1959 | 1464006688833 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:31:28 INFO - PROCESS | 1959 | 1464006688835 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1959 | 1464006688836 Marionette TRACE conn2 <- [1,2446,null,{}] 05:31:28 INFO - PROCESS | 1959 | 1464006688839 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}] 05:31:28 INFO - PROCESS | 1959 | 1464006688953 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:31:29 INFO - PROCESS | 1959 | 1464006689215 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12334d800 == 74 [pid = 1959] [id = 619] 05:31:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x110f2c000) [pid = 1959] [serial = 1857] [outer = 0x0] 05:31:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x1125bc400) [pid = 1959] [serial = 1858] [outer = 0x110f2c000] 05:31:29 INFO - PROCESS | 1959 | 1464006689261 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x1160da400) [pid = 1959] [serial = 1859] [outer = 0x110f2c000] 05:31:29 INFO - PROCESS | 1959 | 1464006689795 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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 970ms 05:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:31:29 INFO - PROCESS | 1959 | 1464006689806 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1959 | 1464006689808 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:31:29 INFO - PROCESS | 1959 | 1464006689811 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1959 | 1464006689814 Marionette TRACE conn2 <- [1,2450,null,{}] 05:31:29 INFO - PROCESS | 1959 | 1464006689817 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}] 05:31:29 INFO - PROCESS | 1959 | 1464006689924 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:31:30 INFO - PROCESS | 1959 | 1464006690038 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x128c18000 == 75 [pid = 1959] [id = 620] 05:31:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x11846ac00) [pid = 1959] [serial = 1860] [outer = 0x0] 05:31:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x11846fc00) [pid = 1959] [serial = 1861] [outer = 0x11846ac00] 05:31:30 INFO - PROCESS | 1959 | 1464006690072 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x11926c000) [pid = 1959] [serial = 1862] [outer = 0x11846ac00] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc44000 == 74 [pid = 1959] [id = 610] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5d0000 == 73 [pid = 1959] [id = 609] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x129515800 == 72 [pid = 1959] [id = 608] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x124a2fc00) [pid = 1959] [serial = 1723] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x128bce800) [pid = 1959] [serial = 1726] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x12937d000) [pid = 1959] [serial = 1729] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce95000 == 71 [pid = 1959] [id = 607] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6be800 == 70 [pid = 1959] [id = 606] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12bebf800 == 69 [pid = 1959] [id = 605] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12b216800 == 68 [pid = 1959] [id = 604] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12a728000 == 67 [pid = 1959] [id = 603] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12688c000 == 66 [pid = 1959] [id = 602] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x118ec3000 == 65 [pid = 1959] [id = 601] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x118133000 == 64 [pid = 1959] [id = 600] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x11956a000 == 63 [pid = 1959] [id = 599] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x134da2800 == 62 [pid = 1959] [id = 596] 05:31:30 INFO - PROCESS | 1959 | 1464006690619 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]]]}] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x134d8e800 == 61 [pid = 1959] [id = 595] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x134d3a800 == 60 [pid = 1959] [id = 594] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x12a73b000 == 59 [pid = 1959] [id = 593] 05:31:30 INFO - PROCESS | 1959 | --DOCSHELL 0x119a9d800 == 58 [pid = 1959] [id = 592] 05:31:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:31:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 822ms 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x12ab3fc00) [pid = 1959] [serial = 1771] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x126a27c00) [pid = 1959] [serial = 1753] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x128dd2000) [pid = 1959] [serial = 1759] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x128c66c00) [pid = 1959] [serial = 1757] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x128c5a800) [pid = 1959] [serial = 1756] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x129384000) [pid = 1959] [serial = 1762] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x12360e400) [pid = 1959] [serial = 1732] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x123694c00) [pid = 1959] [serial = 1750] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x11846a400) [pid = 1959] [serial = 1739] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x1181e3000) [pid = 1959] [serial = 1738] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x118240400) [pid = 1959] [serial = 1717] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x11a2b3000) [pid = 1959] [serial = 1744] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x121134800) [pid = 1959] [serial = 1745] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x1185d2800) [pid = 1959] [serial = 1741] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x119263400) [pid = 1959] [serial = 1742] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x1232d9400) [pid = 1959] [serial = 1747] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x1232e7800) [pid = 1959] [serial = 1748] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x12a60f400) [pid = 1959] [serial = 1765] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x112a72400) [pid = 1959] [serial = 1714] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x117559800) [pid = 1959] [serial = 1736] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x1160dbc00) [pid = 1959] [serial = 1735] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x12110e000) [pid = 1959] [serial = 1720] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12aa04400) [pid = 1959] [serial = 1768] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12aa0dc00) [pid = 1959] [serial = 1769] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x1295e4c00) [pid = 1959] [serial = 1763] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x129379400) [pid = 1959] [serial = 1760] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x12a6f0c00) [pid = 1959] [serial = 1766] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x126492800) [pid = 1959] [serial = 1751] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x128bf5000) [pid = 1959] [serial = 1754] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12ab47400) [pid = 1959] [serial = 1772] [outer = 0x0] [url = about:blank] 05:31:30 INFO - PROCESS | 1959 | 1464006690645 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1959 | 1464006690647 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:31:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:31:30 INFO - PROCESS | 1959 | 1464006690650 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1959 | 1464006690651 Marionette TRACE conn2 <- [1,2454,null,{}] 05:31:30 INFO - PROCESS | 1959 | 1464006690654 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}] 05:31:30 INFO - PROCESS | 1959 | 1464006690732 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:31:30 INFO - PROCESS | 1959 | 1464006690738 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a37800 == 59 [pid = 1959] [id = 621] 05:31:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x11829d000) [pid = 1959] [serial = 1863] [outer = 0x0] 05:31:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x119580000) [pid = 1959] [serial = 1864] [outer = 0x11829d000] 05:31:30 INFO - PROCESS | 1959 | 1464006690760 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x121134800) [pid = 1959] [serial = 1865] [outer = 0x11829d000] 05:31:31 INFO - PROCESS | 1959 | 1464006691329 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]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 721ms 05:31:31 INFO - PROCESS | 1959 | 1464006691373 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:31:31 INFO - PROCESS | 1959 | 1464006691376 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:31:31 INFO - PROCESS | 1959 | 1464006691381 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1959 | 1464006691388 Marionette TRACE conn2 <- [1,2458,null,{}] 05:31:31 INFO - PROCESS | 1959 | 1464006691397 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}] 05:31:31 INFO - PROCESS | 1959 | 1464006691531 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:31:31 INFO - PROCESS | 1959 | 1464006691605 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x126afd000 == 60 [pid = 1959] [id = 622] 05:31:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x119266400) [pid = 1959] [serial = 1866] [outer = 0x0] 05:31:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x123616400) [pid = 1959] [serial = 1867] [outer = 0x119266400] 05:31:31 INFO - PROCESS | 1959 | 1464006691631 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x124a27000) [pid = 1959] [serial = 1868] [outer = 0x119266400] 05:31:31 INFO - PROCESS | 1959 | 1464006691969 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]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 629ms 05:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:31:32 INFO - PROCESS | 1959 | 1464006692009 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1959 | 1464006692011 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:31:32 INFO - PROCESS | 1959 | 1464006692014 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1959 | 1464006692015 Marionette TRACE conn2 <- [1,2462,null,{}] 05:31:32 INFO - PROCESS | 1959 | 1464006692025 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}] 05:31:32 INFO - PROCESS | 1959 | 1464006692118 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:31:32 INFO - PROCESS | 1959 | 1464006692189 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x129522000 == 61 [pid = 1959] [id = 623] 05:31:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x118efb400) [pid = 1959] [serial = 1869] [outer = 0x0] 05:31:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x124eb2400) [pid = 1959] [serial = 1870] [outer = 0x118efb400] 05:31:32 INFO - PROCESS | 1959 | 1464006692215 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x126189800) [pid = 1959] [serial = 1871] [outer = 0x118efb400] 05:31:32 INFO - PROCESS | 1959 | 1464006692501 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]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 523ms 05:31:32 INFO - PROCESS | 1959 | 1464006692536 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1959 | 1464006692538 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:31:32 INFO - PROCESS | 1959 | 1464006692544 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1959 | 1464006692545 Marionette TRACE conn2 <- [1,2466,null,{}] 05:31:32 INFO - PROCESS | 1959 | 1464006692548 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}] 05:31:32 INFO - PROCESS | 1959 | 1464006692642 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:31:32 INFO - PROCESS | 1959 | 1464006692646 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b216000 == 62 [pid = 1959] [id = 624] 05:31:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x128bd2400) [pid = 1959] [serial = 1872] [outer = 0x0] 05:31:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x128bd8800) [pid = 1959] [serial = 1873] [outer = 0x128bd2400] 05:31:32 INFO - PROCESS | 1959 | 1464006692677 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x128cb0400) [pid = 1959] [serial = 1874] [outer = 0x128bd2400] 05:31:33 INFO - PROCESS | 1959 | 1464006693082 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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 570ms 05:31:33 INFO - PROCESS | 1959 | 1464006693122 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1959 | 1464006693123 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:31:33 INFO - PROCESS | 1959 | 1464006693126 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1959 | 1464006693127 Marionette TRACE conn2 <- [1,2470,null,{}] 05:31:33 INFO - PROCESS | 1959 | 1464006693129 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}] 05:31:33 INFO - PROCESS | 1959 | 1464006693249 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:31:33 INFO - PROCESS | 1959 | 1464006693264 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1d0800 == 63 [pid = 1959] [id = 625] 05:31:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x129192000) [pid = 1959] [serial = 1875] [outer = 0x0] 05:31:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x1295e2800) [pid = 1959] [serial = 1876] [outer = 0x129192000] 05:31:33 INFO - PROCESS | 1959 | 1464006693301 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x12a6f1400) [pid = 1959] [serial = 1877] [outer = 0x129192000] 05:31:33 INFO - PROCESS | 1959 | 1464006693645 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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:31:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 569ms 05:31:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:31:33 INFO - PROCESS | 1959 | 1464006693695 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1959 | 1464006693697 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:31:33 INFO - PROCESS | 1959 | 1464006693699 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1959 | 1464006693700 Marionette TRACE conn2 <- [1,2474,null,{}] 05:31:33 INFO - PROCESS | 1959 | 1464006693702 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}] 05:31:33 INFO - PROCESS | 1959 | 1464006693819 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:31:33 INFO - PROCESS | 1959 | 1464006693845 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6bb800 == 64 [pid = 1959] [id = 626] 05:31:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x12aa03800) [pid = 1959] [serial = 1878] [outer = 0x0] 05:31:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x12aa11000) [pid = 1959] [serial = 1879] [outer = 0x12aa03800] 05:31:33 INFO - PROCESS | 1959 | 1464006693870 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12b023400) [pid = 1959] [serial = 1880] [outer = 0x12aa03800] 05:31:34 INFO - PROCESS | 1959 | 1464006694215 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]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 522ms 05:31:34 INFO - PROCESS | 1959 | 1464006694222 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1959 | 1464006694224 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:31:34 INFO - PROCESS | 1959 | 1464006694235 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1959 | 1464006694236 Marionette TRACE conn2 <- [1,2478,null,{}] 05:31:34 INFO - PROCESS | 1959 | 1464006694238 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}] 05:31:34 INFO - PROCESS | 1959 | 1464006694360 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:31:34 INFO - PROCESS | 1959 | 1464006694373 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5b4800 == 65 [pid = 1959] [id = 627] 05:31:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x12aa03000) [pid = 1959] [serial = 1881] [outer = 0x0] 05:31:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x12b2a8800) [pid = 1959] [serial = 1882] [outer = 0x12aa03000] 05:31:34 INFO - PROCESS | 1959 | 1464006694398 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x12ba3b800) [pid = 1959] [serial = 1883] [outer = 0x12aa03000] 05:31:34 INFO - PROCESS | 1959 | 1464006694758 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]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 578ms 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x128fa9400) [pid = 1959] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x12329b400) [pid = 1959] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x119269400) [pid = 1959] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x128cb7800) [pid = 1959] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x12918d800) [pid = 1959] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x128bd9400) [pid = 1959] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12aba1000) [pid = 1959] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x11846dc00) [pid = 1959] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x111e25400) [pid = 1959] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x11754e000) [pid = 1959] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12113f800) [pid = 1959] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x124eb8800) [pid = 1959] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x117676c00) [pid = 1959] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12aa06c00) [pid = 1959] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:31:34 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12aa0ec00) [pid = 1959] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:31:34 INFO - PROCESS | 1959 | 1464006694946 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1959 | 1464006694947 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:31:34 INFO - PROCESS | 1959 | 1464006694959 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1959 | 1464006694961 Marionette TRACE conn2 <- [1,2482,null,{}] 05:31:34 INFO - PROCESS | 1959 | 1464006694963 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}] 05:31:35 INFO - PROCESS | 1959 | 1464006695060 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:31:35 INFO - PROCESS | 1959 | 1464006695064 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x124479000 == 66 [pid = 1959] [id = 628] 05:31:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x113097800) [pid = 1959] [serial = 1884] [outer = 0x0] 05:31:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x118ef6400) [pid = 1959] [serial = 1885] [outer = 0x113097800] 05:31:35 INFO - PROCESS | 1959 | 1464006695090 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x125124800) [pid = 1959] [serial = 1886] [outer = 0x113097800] 05:31:35 INFO - PROCESS | 1959 | 1464006695461 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]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:31:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 05:31:35 INFO - PROCESS | 1959 | 1464006695479 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:31:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:31:35 INFO - PROCESS | 1959 | 1464006695481 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:31:35 INFO - PROCESS | 1959 | 1464006695484 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1959 | 1464006695485 Marionette TRACE conn2 <- [1,2486,null,{}] 05:31:35 INFO - PROCESS | 1959 | 1464006695488 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}] 05:31:35 INFO - PROCESS | 1959 | 1464006695613 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:31:35 INFO - PROCESS | 1959 | 1464006695713 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc44800 == 67 [pid = 1959] [id = 629] 05:31:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x1232e0800) [pid = 1959] [serial = 1887] [outer = 0x0] 05:31:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x129380800) [pid = 1959] [serial = 1888] [outer = 0x1232e0800] 05:31:35 INFO - PROCESS | 1959 | 1464006695759 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12be3a000) [pid = 1959] [serial = 1889] [outer = 0x1232e0800] 05:31:36 INFO - PROCESS | 1959 | 1464006696128 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]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 05:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:31:36 INFO - PROCESS | 1959 | 1464006696155 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1959 | 1464006696157 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:31:36 INFO - PROCESS | 1959 | 1464006696160 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1959 | 1464006696161 Marionette TRACE conn2 <- [1,2490,null,{}] 05:31:36 INFO - PROCESS | 1959 | 1464006696164 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}] 05:31:36 INFO - PROCESS | 1959 | 1464006696303 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:31:36 INFO - PROCESS | 1959 | 1464006696329 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d2b800 == 68 [pid = 1959] [id = 630] 05:31:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x12bf07400) [pid = 1959] [serial = 1890] [outer = 0x0] 05:31:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x12bfd7c00) [pid = 1959] [serial = 1891] [outer = 0x12bf07400] 05:31:36 INFO - PROCESS | 1959 | 1464006696356 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x12c10d800) [pid = 1959] [serial = 1892] [outer = 0x12bf07400] 05:31:36 INFO - PROCESS | 1959 | 1464006696675 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]]]}] 05:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 568ms 05:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:31:36 INFO - PROCESS | 1959 | 1464006696729 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1959 | 1464006696730 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:31:36 INFO - PROCESS | 1959 | 1464006696732 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1959 | 1464006696733 Marionette TRACE conn2 <- [1,2494,null,{}] 05:31:36 INFO - PROCESS | 1959 | 1464006696736 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}] 05:31:36 INFO - PROCESS | 1959 | 1464006696831 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:31:36 INFO - PROCESS | 1959 | 1464006696835 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ee0000 == 69 [pid = 1959] [id = 631] 05:31:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x12c107400) [pid = 1959] [serial = 1893] [outer = 0x0] 05:31:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x12c135c00) [pid = 1959] [serial = 1894] [outer = 0x12c107400] 05:31:36 INFO - PROCESS | 1959 | 1464006696860 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12c13d400) [pid = 1959] [serial = 1895] [outer = 0x12c107400] 05:31:37 INFO - PROCESS | 1959 | 1464006697391 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 672ms 05:31:37 INFO - PROCESS | 1959 | 1464006697405 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1959 | 1464006697410 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:31:37 INFO - PROCESS | 1959 | 1464006697414 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1959 | 1464006697416 Marionette TRACE conn2 <- [1,2498,null,{}] 05:31:37 INFO - PROCESS | 1959 | 1464006697420 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}] 05:31:37 INFO - PROCESS | 1959 | 1464006697538 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:31:37 INFO - PROCESS | 1959 | 1464006697648 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x124b5e800 == 70 [pid = 1959] [id = 632] 05:31:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1183b7000) [pid = 1959] [serial = 1896] [outer = 0x0] 05:31:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x118487800) [pid = 1959] [serial = 1897] [outer = 0x1183b7000] 05:31:37 INFO - PROCESS | 1959 | 1464006697680 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x119269400) [pid = 1959] [serial = 1898] [outer = 0x1183b7000] 05:31:38 INFO - PROCESS | 1959 | 1464006698099 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 725ms 05:31:38 INFO - PROCESS | 1959 | 1464006698140 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1959 | 1464006698144 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:31:38 INFO - PROCESS | 1959 | 1464006698149 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1959 | 1464006698151 Marionette TRACE conn2 <- [1,2502,null,{}] 05:31:38 INFO - PROCESS | 1959 | 1464006698153 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}] 05:31:38 INFO - PROCESS | 1959 | 1464006698269 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:31:38 INFO - PROCESS | 1959 | 1464006698381 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb3c000 == 71 [pid = 1959] [id = 633] 05:31:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x119ac1c00) [pid = 1959] [serial = 1899] [outer = 0x0] 05:31:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x1213c1400) [pid = 1959] [serial = 1900] [outer = 0x119ac1c00] 05:31:38 INFO - PROCESS | 1959 | 1464006698412 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x1243d1400) [pid = 1959] [serial = 1901] [outer = 0x119ac1c00] 05:31:38 INFO - PROCESS | 1959 | 1464006698860 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:31:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 771ms 05:31:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:31:38 INFO - PROCESS | 1959 | 1464006698920 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1959 | 1464006698921 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1959 | 1464006698924 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1959 | 1464006698927 Marionette TRACE conn2 <- [1,2506,null,{}] 05:31:38 INFO - PROCESS | 1959 | 1464006698934 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}] 05:31:39 INFO - PROCESS | 1959 | 1464006699053 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:31:39 INFO - PROCESS | 1959 | 1464006699138 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x135863000 == 72 [pid = 1959] [id = 634] 05:31:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x124bb7400) [pid = 1959] [serial = 1902] [outer = 0x0] 05:31:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x1268b4400) [pid = 1959] [serial = 1903] [outer = 0x124bb7400] 05:31:39 INFO - PROCESS | 1959 | 1464006699171 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x1295db800) [pid = 1959] [serial = 1904] [outer = 0x124bb7400] 05:31:39 INFO - PROCESS | 1959 | 1464006699596 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]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 721ms 05:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:31:39 INFO - PROCESS | 1959 | 1464006699646 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1959 | 1464006699648 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:31:39 INFO - PROCESS | 1959 | 1464006699650 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1959 | 1464006699651 Marionette TRACE conn2 <- [1,2510,null,{}] 05:31:39 INFO - PROCESS | 1959 | 1464006699654 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}] 05:31:39 INFO - PROCESS | 1959 | 1464006699769 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:31:39 INFO - PROCESS | 1959 | 1464006699881 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x1358f2800 == 73 [pid = 1959] [id = 635] 05:31:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x12aa11800) [pid = 1959] [serial = 1905] [outer = 0x0] 05:31:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x12ba17c00) [pid = 1959] [serial = 1906] [outer = 0x12aa11800] 05:31:39 INFO - PROCESS | 1959 | 1464006699914 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12be38000) [pid = 1959] [serial = 1907] [outer = 0x12aa11800] 05:31:40 INFO - PROCESS | 1959 | 1464006700331 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]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:31:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 719ms 05:31:40 INFO - PROCESS | 1959 | 1464006700370 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1959 | 1464006700372 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:31:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:31:40 INFO - PROCESS | 1959 | 1464006700389 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1959 | 1464006700390 Marionette TRACE conn2 <- [1,2514,null,{}] 05:31:40 INFO - PROCESS | 1959 | 1464006700392 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}] 05:31:40 INFO - PROCESS | 1959 | 1464006700504 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:31:40 INFO - PROCESS | 1959 | 1464006700615 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x135976000 == 74 [pid = 1959] [id = 636] 05:31:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x12ba17800) [pid = 1959] [serial = 1908] [outer = 0x0] 05:31:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x12bf0f000) [pid = 1959] [serial = 1909] [outer = 0x12ba17800] 05:31:40 INFO - PROCESS | 1959 | 1464006700646 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x12c10f400) [pid = 1959] [serial = 1910] [outer = 0x12ba17800] 05:31:41 INFO - PROCESS | 1959 | 1464006701068 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 722ms 05:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:31:41 INFO - PROCESS | 1959 | 1464006701110 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1959 | 1464006701111 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:31:41 INFO - PROCESS | 1959 | 1464006701114 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1959 | 1464006701115 Marionette TRACE conn2 <- [1,2518,null,{}] 05:31:41 INFO - PROCESS | 1959 | 1464006701117 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}] 05:31:41 INFO - PROCESS | 1959 | 1464006701244 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:31:41 INFO - PROCESS | 1959 | 1464006701355 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x135a07800 == 75 [pid = 1959] [id = 637] 05:31:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x12c137000) [pid = 1959] [serial = 1911] [outer = 0x0] 05:31:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x12c13fc00) [pid = 1959] [serial = 1912] [outer = 0x12c137000] 05:31:41 INFO - PROCESS | 1959 | 1464006701386 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x12c54ec00) [pid = 1959] [serial = 1913] [outer = 0x12c137000] 05:31:41 INFO - PROCESS | 1959 | 1464006701770 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]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 668ms 05:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:31:41 INFO - PROCESS | 1959 | 1464006701782 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:31:41 INFO - PROCESS | 1959 | 1464006701784 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:31:41 INFO - PROCESS | 1959 | 1464006701786 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1959 | 1464006701787 Marionette TRACE conn2 <- [1,2522,null,{}] 05:31:41 INFO - PROCESS | 1959 | 1464006701791 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}] 05:31:41 INFO - PROCESS | 1959 | 1464006701921 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:31:42 INFO - PROCESS | 1959 | 1464006702016 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x135c26000 == 76 [pid = 1959] [id = 638] 05:31:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x12c54b400) [pid = 1959] [serial = 1914] [outer = 0x0] 05:31:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x12c556c00) [pid = 1959] [serial = 1915] [outer = 0x12c54b400] 05:31:42 INFO - PROCESS | 1959 | 1464006702047 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x12ca9fc00) [pid = 1959] [serial = 1916] [outer = 0x12c54b400] 05:31:42 INFO - PROCESS | 1959 | 1464006702539 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]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:31:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 822ms 05:31:42 INFO - PROCESS | 1959 | 1464006702609 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1959 | 1464006702611 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:31:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:31:42 INFO - PROCESS | 1959 | 1464006702615 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1959 | 1464006702617 Marionette TRACE conn2 <- [1,2526,null,{}] 05:31:42 INFO - PROCESS | 1959 | 1464006702621 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}] 05:31:42 INFO - PROCESS | 1959 | 1464006702741 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:31:42 INFO - PROCESS | 1959 | 1464006702823 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x138338800 == 77 [pid = 1959] [id = 639] 05:31:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x12c557800) [pid = 1959] [serial = 1917] [outer = 0x0] 05:31:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x12caa7c00) [pid = 1959] [serial = 1918] [outer = 0x12c557800] 05:31:42 INFO - PROCESS | 1959 | 1464006702852 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x12ce5ec00) [pid = 1959] [serial = 1919] [outer = 0x12c557800] 05:31:43 INFO - PROCESS | 1959 | 1464006703301 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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 724ms 05:31:43 INFO - PROCESS | 1959 | 1464006703339 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1959 | 1464006703343 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:31:43 INFO - PROCESS | 1959 | 1464006703345 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1959 | 1464006703347 Marionette TRACE conn2 <- [1,2530,null,{}] 05:31:43 INFO - PROCESS | 1959 | 1464006703349 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}] 05:31:43 INFO - PROCESS | 1959 | 1464006703468 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:31:43 INFO - PROCESS | 1959 | 1464006703581 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a37000 == 78 [pid = 1959] [id = 640] 05:31:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x110f26000) [pid = 1959] [serial = 1920] [outer = 0x0] 05:31:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x119268000) [pid = 1959] [serial = 1921] [outer = 0x110f26000] 05:31:43 INFO - PROCESS | 1959 | 1464006703613 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x12b29dc00) [pid = 1959] [serial = 1922] [outer = 0x110f26000] 05:31:44 INFO - PROCESS | 1959 | 1464006704202 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]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 920ms 05:31:44 INFO - PROCESS | 1959 | 1464006704266 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1959 | 1464006704269 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:31:44 INFO - PROCESS | 1959 | 1464006704273 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1959 | 1464006704275 Marionette TRACE conn2 <- [1,2534,null,{}] 05:31:44 INFO - PROCESS | 1959 | 1464006704278 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}] 05:31:44 INFO - PROCESS | 1959 | 1464006704387 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:31:44 INFO - PROCESS | 1959 | 1464006704473 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a723000 == 79 [pid = 1959] [id = 641] 05:31:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x1181e3800) [pid = 1959] [serial = 1923] [outer = 0x0] 05:31:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x118293400) [pid = 1959] [serial = 1924] [outer = 0x1181e3800] 05:31:44 INFO - PROCESS | 1959 | 1464006704502 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x118edb000) [pid = 1959] [serial = 1925] [outer = 0x1181e3800] 05:31:44 INFO - PROCESS | 1959 | 1464006704898 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]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:31:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 05:31:44 INFO - PROCESS | 1959 | 1464006704944 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1959 | 1464006704948 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:31:44 INFO - PROCESS | 1959 | 1464006704953 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1959 | 1464006704955 Marionette TRACE conn2 <- [1,2538,null,{}] 05:31:44 INFO - PROCESS | 1959 | 1464006704958 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}] 05:31:45 INFO - PROCESS | 1959 | 1464006705120 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:31:45 INFO - PROCESS | 1959 | 1464006705309 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x134d2b800 == 78 [pid = 1959] [id = 630] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc44800 == 77 [pid = 1959] [id = 629] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x12a6fb400) [pid = 1959] [serial = 1789] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x12b02ac00) [pid = 1959] [serial = 1792] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x12ba14800) [pid = 1959] [serial = 1795] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12bf03400) [pid = 1959] [serial = 1834] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x11813d800 == 78 [pid = 1959] [id = 642] 05:31:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x111a02c00) [pid = 1959] [serial = 1926] [outer = 0x0] 05:31:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x1181e3000) [pid = 1959] [serial = 1927] [outer = 0x111a02c00] 05:31:45 INFO - PROCESS | 1959 | 1464006705404 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x123615400) [pid = 1959] [serial = 1928] [outer = 0x111a02c00] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x124479000 == 77 [pid = 1959] [id = 628] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5b4800 == 76 [pid = 1959] [id = 627] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6bb800 == 75 [pid = 1959] [id = 626] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x12c1d0800 == 74 [pid = 1959] [id = 625] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x12b216000 == 73 [pid = 1959] [id = 624] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x129522000 == 72 [pid = 1959] [id = 623] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x126afd000 == 71 [pid = 1959] [id = 622] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x119a37800 == 70 [pid = 1959] [id = 621] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x128c18000 == 69 [pid = 1959] [id = 620] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x12334d800 == 68 [pid = 1959] [id = 619] 05:31:45 INFO - PROCESS | 1959 | --DOCSHELL 0x134d80000 == 67 [pid = 1959] [id = 611] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x12110c400) [pid = 1959] [serial = 1805] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x1166bc400) [pid = 1959] [serial = 1777] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x12360f800) [pid = 1959] [serial = 1807] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x124a29800) [pid = 1959] [serial = 1808] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x125746800) [pid = 1959] [serial = 1810] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x126492000) [pid = 1959] [serial = 1811] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x123592400) [pid = 1959] [serial = 1825] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x11931e000) [pid = 1959] [serial = 1780] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x124689800) [pid = 1959] [serial = 1783] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x12b29f800) [pid = 1959] [serial = 1823] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x128ddd400) [pid = 1959] [serial = 1826] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x12b2a4000) [pid = 1959] [serial = 1828] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x12aa0a800) [pid = 1959] [serial = 1820] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x12ba20800) [pid = 1959] [serial = 1829] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x128c67400) [pid = 1959] [serial = 1814] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12ba39400) [pid = 1959] [serial = 1831] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x12be35400) [pid = 1959] [serial = 1832] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x129376c00) [pid = 1959] [serial = 1712] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x1232e2c00) [pid = 1959] [serial = 1592] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x1295e1400) [pid = 1959] [serial = 1817] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x128cac800) [pid = 1959] [serial = 1816] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x12a6ce800) [pid = 1959] [serial = 1819] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x12aba1800) [pid = 1959] [serial = 1822] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x128bf3400) [pid = 1959] [serial = 1813] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12aba6800) [pid = 1959] [serial = 1774] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12b01f400) [pid = 1959] [serial = 1775] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x119265400) [pid = 1959] [serial = 1802] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x11851f800) [pid = 1959] [serial = 1801] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x128f9b400) [pid = 1959] [serial = 1786] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x112a73c00) [pid = 1959] [serial = 1799] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x1121a7c00) [pid = 1959] [serial = 1798] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x11848d800) [pid = 1959] [serial = 1804] [outer = 0x0] [url = about:blank] 05:31:45 INFO - PROCESS | 1959 | 1464006705876 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]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 972ms 05:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:31:45 INFO - PROCESS | 1959 | 1464006705926 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1959 | 1464006705928 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:31:45 INFO - PROCESS | 1959 | 1464006705932 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1959 | 1464006705935 Marionette TRACE conn2 <- [1,2542,null,{}] 05:31:45 INFO - PROCESS | 1959 | 1464006705949 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}] 05:31:46 INFO - PROCESS | 1959 | 1464006706102 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:31:46 INFO - PROCESS | 1959 | 1464006706253 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x126afe000 == 68 [pid = 1959] [id = 643] 05:31:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x11926b000) [pid = 1959] [serial = 1929] [outer = 0x0] 05:31:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x12574c000) [pid = 1959] [serial = 1930] [outer = 0x11926b000] 05:31:46 INFO - PROCESS | 1959 | 1464006706286 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x128bce000) [pid = 1959] [serial = 1931] [outer = 0x11926b000] 05:31:46 INFO - PROCESS | 1959 | 1464006706580 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]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:31:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 674ms 05:31:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:31:46 INFO - PROCESS | 1959 | 1464006706613 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1959 | 1464006706615 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:31:46 INFO - PROCESS | 1959 | 1464006706617 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1959 | 1464006706618 Marionette TRACE conn2 <- [1,2546,null,{}] 05:31:46 INFO - PROCESS | 1959 | 1464006706644 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}] 05:31:46 INFO - PROCESS | 1959 | 1464006706747 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:31:46 INFO - PROCESS | 1959 | 1464006706815 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8d7000 == 69 [pid = 1959] [id = 644] 05:31:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x128bcfc00) [pid = 1959] [serial = 1932] [outer = 0x0] 05:31:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x128c61000) [pid = 1959] [serial = 1933] [outer = 0x128bcfc00] 05:31:46 INFO - PROCESS | 1959 | 1464006706841 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x129384000) [pid = 1959] [serial = 1934] [outer = 0x128bcfc00] 05:31:47 INFO - PROCESS | 1959 | 1464006707144 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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 539ms 05:31:47 INFO - PROCESS | 1959 | 1464006707157 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1959 | 1464006707161 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:31:47 INFO - PROCESS | 1959 | 1464006707164 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1959 | 1464006707165 Marionette TRACE conn2 <- [1,2550,null,{}] 05:31:47 INFO - PROCESS | 1959 | 1464006707168 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}] 05:31:47 INFO - PROCESS | 1959 | 1464006707263 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:31:47 INFO - PROCESS | 1959 | 1464006707340 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bec7000 == 70 [pid = 1959] [id = 645] 05:31:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x129189400) [pid = 1959] [serial = 1935] [outer = 0x0] 05:31:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x12a608800) [pid = 1959] [serial = 1936] [outer = 0x129189400] 05:31:47 INFO - PROCESS | 1959 | 1464006707366 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x12ab47400) [pid = 1959] [serial = 1937] [outer = 0x129189400] 05:31:47 INFO - PROCESS | 1959 | 1464006707697 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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 569ms 05:31:47 INFO - PROCESS | 1959 | 1464006707734 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1959 | 1464006707735 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:31:47 INFO - PROCESS | 1959 | 1464006707737 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1959 | 1464006707738 Marionette TRACE conn2 <- [1,2554,null,{}] 05:31:47 INFO - PROCESS | 1959 | 1464006707741 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}] 05:31:47 INFO - PROCESS | 1959 | 1464006707876 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:31:47 INFO - PROCESS | 1959 | 1464006707892 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf6a800 == 71 [pid = 1959] [id = 646] 05:31:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x12b020c00) [pid = 1959] [serial = 1938] [outer = 0x0] 05:31:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x12ba1bc00) [pid = 1959] [serial = 1939] [outer = 0x12b020c00] 05:31:47 INFO - PROCESS | 1959 | 1464006707918 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x12bfd6800) [pid = 1959] [serial = 1940] [outer = 0x12b020c00] 05:31:48 INFO - PROCESS | 1959 | 1464006708290 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 573ms 05:31:48 INFO - PROCESS | 1959 | 1464006708311 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1959 | 1464006708312 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:31:48 INFO - PROCESS | 1959 | 1464006708322 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1959 | 1464006708323 Marionette TRACE conn2 <- [1,2558,null,{}] 05:31:48 INFO - PROCESS | 1959 | 1464006708325 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}] 05:31:48 INFO - PROCESS | 1959 | 1464006708446 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:31:48 INFO - PROCESS | 1959 | 1464006708460 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc39000 == 72 [pid = 1959] [id = 647] 05:31:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x12bf08c00) [pid = 1959] [serial = 1941] [outer = 0x0] 05:31:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x12c10c000) [pid = 1959] [serial = 1942] [outer = 0x12bf08c00] 05:31:48 INFO - PROCESS | 1959 | 1464006708485 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12c13f400) [pid = 1959] [serial = 1943] [outer = 0x12bf08c00] 05:31:48 INFO - PROCESS | 1959 | 1464006708857 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]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 578ms 05:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:31:48 INFO - PROCESS | 1959 | 1464006708897 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1959 | 1464006708898 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:31:48 INFO - PROCESS | 1959 | 1464006708901 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1959 | 1464006708902 Marionette TRACE conn2 <- [1,2562,null,{}] 05:31:48 INFO - PROCESS | 1959 | 1464006708905 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}] 05:31:49 INFO - PROCESS | 1959 | 1464006709045 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:31:49 INFO - PROCESS | 1959 | 1464006709062 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d24000 == 73 [pid = 1959] [id = 648] 05:31:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x12c104000) [pid = 1959] [serial = 1944] [outer = 0x0] 05:31:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x12c31a800) [pid = 1959] [serial = 1945] [outer = 0x12c104000] 05:31:49 INFO - PROCESS | 1959 | 1464006709095 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x12c54c400) [pid = 1959] [serial = 1946] [outer = 0x12c104000] 05:31:49 INFO - PROCESS | 1959 | 1464006709583 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]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:31:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 720ms 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x129192000) [pid = 1959] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x12aa03800) [pid = 1959] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x11829d000) [pid = 1959] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x11846ac00) [pid = 1959] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x110f2c000) [pid = 1959] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x118efb400) [pid = 1959] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x119266400) [pid = 1959] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x12aa03000) [pid = 1959] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x113097800) [pid = 1959] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x1232e0800) [pid = 1959] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12bf07400) [pid = 1959] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:31:49 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x128bd2400) [pid = 1959] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:31:49 INFO - PROCESS | 1959 | 1464006709746 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1959 | 1464006709747 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:31:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:31:49 INFO - PROCESS | 1959 | 1464006709759 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1959 | 1464006709761 Marionette TRACE conn2 <- [1,2566,null,{}] 05:31:49 INFO - PROCESS | 1959 | 1464006709763 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}] 05:31:49 INFO - PROCESS | 1959 | 1464006709871 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:31:49 INFO - PROCESS | 1959 | 1464006709876 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8dc000 == 74 [pid = 1959] [id = 649] 05:31:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x11846dc00) [pid = 1959] [serial = 1947] [outer = 0x0] 05:31:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x121109800) [pid = 1959] [serial = 1948] [outer = 0x11846dc00] 05:31:49 INFO - PROCESS | 1959 | 1464006709901 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x12aa03000) [pid = 1959] [serial = 1949] [outer = 0x11846dc00] 05:31:50 INFO - PROCESS | 1959 | 1464006710259 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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 05:31:50 INFO - PROCESS | 1959 | 1464006710279 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1959 | 1464006710281 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:31:50 INFO - PROCESS | 1959 | 1464006710283 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1959 | 1464006710284 Marionette TRACE conn2 <- [1,2570,null,{}] 05:31:50 INFO - PROCESS | 1959 | 1464006710286 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}] 05:31:50 INFO - PROCESS | 1959 | 1464006710388 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:31:50 INFO - PROCESS | 1959 | 1464006710478 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d6e000 == 75 [pid = 1959] [id = 650] 05:31:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x124b10400) [pid = 1959] [serial = 1950] [outer = 0x0] 05:31:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x12c10a800) [pid = 1959] [serial = 1951] [outer = 0x124b10400] 05:31:50 INFO - PROCESS | 1959 | 1464006710503 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x12ce63000) [pid = 1959] [serial = 1952] [outer = 0x124b10400] 05:31:50 INFO - PROCESS | 1959 | 1464006710809 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]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 571ms 05:31:50 INFO - PROCESS | 1959 | 1464006710855 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1959 | 1464006710857 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:31:50 INFO - PROCESS | 1959 | 1464006710861 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1959 | 1464006710863 Marionette TRACE conn2 <- [1,2574,null,{}] 05:31:50 INFO - PROCESS | 1959 | 1464006710866 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}] 05:31:50 INFO - PROCESS | 1959 | 1464006710978 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:31:51 INFO - PROCESS | 1959 | 1464006711049 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ed2800 == 76 [pid = 1959] [id = 651] 05:31:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x12a6fdc00) [pid = 1959] [serial = 1953] [outer = 0x0] 05:31:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x12d3d9000) [pid = 1959] [serial = 1954] [outer = 0x12a6fdc00] 05:31:51 INFO - PROCESS | 1959 | 1464006711086 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12df51400) [pid = 1959] [serial = 1955] [outer = 0x12a6fdc00] 05:31:51 INFO - PROCESS | 1959 | 1464006711365 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]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 518ms 05:31:51 INFO - PROCESS | 1959 | 1464006711381 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1959 | 1464006711382 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:31:51 INFO - PROCESS | 1959 | 1464006711384 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1959 | 1464006711385 Marionette TRACE conn2 <- [1,2578,null,{}] 05:31:51 INFO - PROCESS | 1959 | 1464006711388 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}] 05:31:51 INFO - PROCESS | 1959 | 1464006711514 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:31:51 INFO - PROCESS | 1959 | 1464006711519 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x1358e8800 == 77 [pid = 1959] [id = 652] 05:31:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x134716400) [pid = 1959] [serial = 1956] [outer = 0x0] 05:31:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x13471bc00) [pid = 1959] [serial = 1957] [outer = 0x134716400] 05:31:51 INFO - PROCESS | 1959 | 1464006711558 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x134721000) [pid = 1959] [serial = 1958] [outer = 0x134716400] 05:31:52 INFO - PROCESS | 1959 | 1464006712197 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]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:31:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 873ms 05:31:52 INFO - PROCESS | 1959 | 1464006712260 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1959 | 1464006712265 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:31:52 INFO - PROCESS | 1959 | 1464006712271 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1959 | 1464006712274 Marionette TRACE conn2 <- [1,2582,null,{}] 05:31:52 INFO - PROCESS | 1959 | 1464006712280 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}] 05:31:52 INFO - PROCESS | 1959 | 1464006712457 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:31:52 INFO - PROCESS | 1959 | 1464006712591 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x124b79800 == 78 [pid = 1959] [id = 653] 05:31:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x118466c00) [pid = 1959] [serial = 1959] [outer = 0x0] 05:31:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x11931bc00) [pid = 1959] [serial = 1960] [outer = 0x118466c00] 05:31:52 INFO - PROCESS | 1959 | 1464006712624 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x12329b800) [pid = 1959] [serial = 1961] [outer = 0x118466c00] 05:31:53 INFO - PROCESS | 1959 | 1464006713073 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]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 876ms 05:31:53 INFO - PROCESS | 1959 | 1464006713146 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1959 | 1464006713150 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:31:53 INFO - PROCESS | 1959 | 1464006713155 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1959 | 1464006713159 Marionette TRACE conn2 <- [1,2586,null,{}] 05:31:53 INFO - PROCESS | 1959 | 1464006713162 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}] 05:31:53 INFO - PROCESS | 1959 | 1464006713283 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:31:53 INFO - PROCESS | 1959 | 1464006713369 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf65800 == 79 [pid = 1959] [id = 654] 05:31:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x123694000) [pid = 1959] [serial = 1962] [outer = 0x0] 05:31:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x124efa000) [pid = 1959] [serial = 1963] [outer = 0x123694000] 05:31:53 INFO - PROCESS | 1959 | 1464006713399 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x128c67400) [pid = 1959] [serial = 1964] [outer = 0x123694000] 05:31:53 INFO - PROCESS | 1959 | 1464006713860 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]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 775ms 05:31:53 INFO - PROCESS | 1959 | 1464006713931 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:31:53 INFO - PROCESS | 1959 | 1464006713934 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1959 | 1464006713937 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1959 | 1464006713941 Marionette TRACE conn2 <- [1,2590,null,{}] 05:31:53 INFO - PROCESS | 1959 | 1464006713953 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}] 05:31:54 INFO - PROCESS | 1959 | 1464006714128 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:31:54 INFO - PROCESS | 1959 | 1464006714251 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x135a0e000 == 80 [pid = 1959] [id = 655] 05:31:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x12b029400) [pid = 1959] [serial = 1965] [outer = 0x0] 05:31:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x12ba1dc00) [pid = 1959] [serial = 1966] [outer = 0x12b029400] 05:31:54 INFO - PROCESS | 1959 | 1464006714283 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x12be38400) [pid = 1959] [serial = 1967] [outer = 0x12b029400] 05:31:54 INFO - PROCESS | 1959 | 1464006714707 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]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:31:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 828ms 05:31:54 INFO - PROCESS | 1959 | 1464006714775 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1959 | 1464006714777 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:31:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:31:54 INFO - PROCESS | 1959 | 1464006714781 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1959 | 1464006714782 Marionette TRACE conn2 <- [1,2594,null,{}] 05:31:54 INFO - PROCESS | 1959 | 1464006714785 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}] 05:31:54 INFO - PROCESS | 1959 | 1464006714903 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:31:54 INFO - PROCESS | 1959 | 1464006714989 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383d5000 == 81 [pid = 1959] [id = 656] 05:31:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x12bf10400) [pid = 1959] [serial = 1968] [outer = 0x0] 05:31:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x12c136800) [pid = 1959] [serial = 1969] [outer = 0x12bf10400] 05:31:55 INFO - PROCESS | 1959 | 1464006715019 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x12caa0c00) [pid = 1959] [serial = 1970] [outer = 0x12bf10400] 05:31:55 INFO - PROCESS | 1959 | 1464006715437 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]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 05:31:55 INFO - PROCESS | 1959 | 1464006715452 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1959 | 1464006715453 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:31:55 INFO - PROCESS | 1959 | 1464006715456 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1959 | 1464006715457 Marionette TRACE conn2 <- [1,2598,null,{}] 05:31:55 INFO - PROCESS | 1959 | 1464006715459 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}] 05:31:55 INFO - PROCESS | 1959 | 1464006715574 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:31:55 INFO - PROCESS | 1959 | 1464006715688 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383e6800 == 82 [pid = 1959] [id = 657] 05:31:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x12c106c00) [pid = 1959] [serial = 1971] [outer = 0x0] 05:31:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x12d3da000) [pid = 1959] [serial = 1972] [outer = 0x12c106c00] 05:31:55 INFO - PROCESS | 1959 | 1464006715720 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x12df44400) [pid = 1959] [serial = 1973] [outer = 0x12c106c00] 05:31:56 INFO - PROCESS | 1959 | 1464006716163 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]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:31:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 773ms 05:31:56 INFO - PROCESS | 1959 | 1464006716229 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1959 | 1464006716231 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:31:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:31:56 INFO - PROCESS | 1959 | 1464006716233 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1959 | 1464006716234 Marionette TRACE conn2 <- [1,2602,null,{}] 05:31:56 INFO - PROCESS | 1959 | 1464006716237 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}] 05:31:56 INFO - PROCESS | 1959 | 1464006716407 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:31:56 INFO - PROCESS | 1959 | 1464006716502 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x1386cf000 == 83 [pid = 1959] [id = 658] 05:31:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x112a72400) [pid = 1959] [serial = 1974] [outer = 0x0] 05:31:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x13471ac00) [pid = 1959] [serial = 1975] [outer = 0x112a72400] 05:31:56 INFO - PROCESS | 1959 | 1464006716534 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x134761400) [pid = 1959] [serial = 1976] [outer = 0x112a72400] 05:31:57 INFO - PROCESS | 1959 | 1464006717269 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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1077ms 05:31:57 INFO - PROCESS | 1959 | 1464006717328 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1959 | 1464006717331 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:31:57 INFO - PROCESS | 1959 | 1464006717340 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1959 | 1464006717344 Marionette TRACE conn2 <- [1,2606,null,{}] 05:31:57 INFO - PROCESS | 1959 | 1464006717350 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}] 05:31:57 INFO - PROCESS | 1959 | 1464006717509 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:31:57 INFO - PROCESS | 1959 | 1464006717596 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x124483800 == 84 [pid = 1959] [id = 659] 05:31:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x113867800) [pid = 1959] [serial = 1977] [outer = 0x0] 05:31:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 218 (0x115e38000) [pid = 1959] [serial = 1978] [outer = 0x113867800] 05:31:57 INFO - PROCESS | 1959 | 1464006717624 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 219 (0x1180abc00) [pid = 1959] [serial = 1979] [outer = 0x113867800] 05:31:58 INFO - PROCESS | 1959 | 1464006718080 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms 05:31:58 INFO - PROCESS | 1959 | 1464006718115 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1959 | 1464006718119 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:31:58 INFO - PROCESS | 1959 | 1464006718123 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1959 | 1464006718125 Marionette TRACE conn2 <- [1,2610,null,{}] 05:31:58 INFO - PROCESS | 1959 | 1464006718128 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}] 05:31:58 INFO - PROCESS | 1959 | 1464006718230 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:31:58 INFO - PROCESS | 1959 | 1464006718320 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x1213ad000 == 85 [pid = 1959] [id = 660] 05:31:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 220 (0x1160e4800) [pid = 1959] [serial = 1980] [outer = 0x0] 05:31:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 221 (0x1181ebc00) [pid = 1959] [serial = 1981] [outer = 0x1160e4800] 05:31:58 INFO - PROCESS | 1959 | 1464006718347 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 222 (0x11846b400) [pid = 1959] [serial = 1982] [outer = 0x1160e4800] 05:31:58 INFO - PROCESS | 1959 | 1464006718775 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]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:31:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 669ms 05:31:58 INFO - PROCESS | 1959 | 1464006718793 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:31:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:31:58 INFO - PROCESS | 1959 | 1464006718794 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:31:58 INFO - PROCESS | 1959 | 1464006718796 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1959 | 1464006718799 Marionette TRACE conn2 <- [1,2614,null,{}] 05:31:58 INFO - PROCESS | 1959 | 1464006718806 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}] 05:31:58 INFO - PROCESS | 1959 | 1464006718928 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:31:59 INFO - PROCESS | 1959 | 1464006719034 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x12371d800 == 86 [pid = 1959] [id = 661] 05:31:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 223 (0x118527400) [pid = 1959] [serial = 1983] [outer = 0x0] 05:31:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 224 (0x11926fc00) [pid = 1959] [serial = 1984] [outer = 0x118527400] 05:31:59 INFO - PROCESS | 1959 | 1464006719064 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 225 (0x121108800) [pid = 1959] [serial = 1985] [outer = 0x118527400] 05:31:59 INFO - PROCESS | 1959 | 1464006719475 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 722ms 05:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:31:59 INFO - PROCESS | 1959 | 1464006719536 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1959 | 1464006719538 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:31:59 INFO - PROCESS | 1959 | 1464006719542 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1959 | 1464006719545 Marionette TRACE conn2 <- [1,2618,null,{}] 05:31:59 INFO - PROCESS | 1959 | 1464006719547 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}] 05:31:59 INFO - PROCESS | 1959 | 1464006719649 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:31:59 INFO - PROCESS | 1959 | 1464006719740 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x129769000 == 87 [pid = 1959] [id = 662] 05:31:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 226 (0x1232d9c00) [pid = 1959] [serial = 1986] [outer = 0x0] 05:31:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 227 (0x1232e5000) [pid = 1959] [serial = 1987] [outer = 0x1232d9c00] 05:31:59 INFO - PROCESS | 1959 | 1464006719768 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 228 (0x124029800) [pid = 1959] [serial = 1988] [outer = 0x1232d9c00] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce8a800 == 86 [pid = 1959] [id = 553] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x134e1d000 == 85 [pid = 1959] [id = 597] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x134ed2800 == 84 [pid = 1959] [id = 651] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 227 (0x12bf0e400) [pid = 1959] [serial = 1852] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 226 (0x12c135c00) [pid = 1959] [serial = 1894] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 225 (0x12bfde000) [pid = 1959] [serial = 1855] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 224 (0x12ab9fc00) [pid = 1959] [serial = 1846] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 223 (0x12113f000) [pid = 1959] [serial = 1840] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 222 (0x128bfac00) [pid = 1959] [serial = 1843] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 221 (0x1183aec00) [pid = 1959] [serial = 1837] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 220 (0x12ba35000) [pid = 1959] [serial = 1849] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x134d6e000 == 83 [pid = 1959] [id = 650] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8dc000 == 82 [pid = 1959] [id = 649] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x134d24000 == 81 [pid = 1959] [id = 648] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc39000 == 80 [pid = 1959] [id = 647] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf6a800 == 79 [pid = 1959] [id = 646] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12bec7000 == 78 [pid = 1959] [id = 645] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8d7000 == 77 [pid = 1959] [id = 644] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x126afe000 == 76 [pid = 1959] [id = 643] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x11813d800 == 75 [pid = 1959] [id = 642] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12a723000 == 74 [pid = 1959] [id = 641] 05:32:00 INFO - PROCESS | 1959 | 1464006720362 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]]]}] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x138338800 == 73 [pid = 1959] [id = 639] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x135c26000 == 72 [pid = 1959] [id = 638] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x135a07800 == 71 [pid = 1959] [id = 637] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x135976000 == 70 [pid = 1959] [id = 636] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x1358f2800 == 69 [pid = 1959] [id = 635] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x135863000 == 68 [pid = 1959] [id = 634] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb3c000 == 67 [pid = 1959] [id = 633] 05:32:00 INFO - PROCESS | 1959 | --DOCSHELL 0x124b5e800 == 66 [pid = 1959] [id = 632] 05:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 872ms 05:32:00 INFO - PROCESS | 1959 | 1464006720414 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1959 | 1464006720416 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:32:00 INFO - PROCESS | 1959 | 1464006720419 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1959 | 1464006720421 Marionette TRACE conn2 <- [1,2622,null,{}] 05:32:00 INFO - PROCESS | 1959 | 1464006720425 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}] 05:32:00 INFO - PROCESS | 1959 | 1464006720552 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 219 (0x128bd8800) [pid = 1959] [serial = 1873] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 218 (0x12c10d800) [pid = 1959] [serial = 1892] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 217 (0x128cb0400) [pid = 1959] [serial = 1874] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x12be3a000) [pid = 1959] [serial = 1889] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x1295e2800) [pid = 1959] [serial = 1876] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x12aa11000) [pid = 1959] [serial = 1879] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x119580000) [pid = 1959] [serial = 1864] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x12a6f1400) [pid = 1959] [serial = 1877] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x121134800) [pid = 1959] [serial = 1865] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x11926c000) [pid = 1959] [serial = 1862] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x11846fc00) [pid = 1959] [serial = 1861] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x1160da400) [pid = 1959] [serial = 1859] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x1125bc400) [pid = 1959] [serial = 1858] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x124eb2400) [pid = 1959] [serial = 1870] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x123616400) [pid = 1959] [serial = 1867] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x124a27000) [pid = 1959] [serial = 1868] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x12b2a8800) [pid = 1959] [serial = 1882] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x12b023400) [pid = 1959] [serial = 1880] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x118ef6400) [pid = 1959] [serial = 1885] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x129380800) [pid = 1959] [serial = 1888] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x125124800) [pid = 1959] [serial = 1886] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x12bfd7c00) [pid = 1959] [serial = 1891] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x12ba3b800) [pid = 1959] [serial = 1883] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x126189800) [pid = 1959] [serial = 1871] [outer = 0x0] [url = about:blank] 05:32:00 INFO - PROCESS | 1959 | 1464006720629 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x116aa4800 == 67 [pid = 1959] [id = 663] 05:32:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1125bc400) [pid = 1959] [serial = 1989] [outer = 0x0] 05:32:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x11851f800) [pid = 1959] [serial = 1990] [outer = 0x1125bc400] 05:32:00 INFO - PROCESS | 1959 | 1464006720655 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x124344800) [pid = 1959] [serial = 1991] [outer = 0x1125bc400] 05:32:01 INFO - PROCESS | 1959 | 1464006720996 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 622ms 05:32:01 INFO - PROCESS | 1959 | 1464006721042 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1959 | 1464006721043 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:32:01 INFO - PROCESS | 1959 | 1464006721045 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1959 | 1464006721046 Marionette TRACE conn2 <- [1,2626,null,{}] 05:32:01 INFO - PROCESS | 1959 | 1464006721049 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}] 05:32:01 INFO - PROCESS | 1959 | 1464006721157 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:32:01 INFO - PROCESS | 1959 | 1464006721230 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x1291a2000 == 68 [pid = 1959] [id = 664] 05:32:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 200 (0x124691000) [pid = 1959] [serial = 1992] [outer = 0x0] 05:32:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 201 (0x124efb000) [pid = 1959] [serial = 1993] [outer = 0x124691000] 05:32:01 INFO - PROCESS | 1959 | 1464006721257 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 202 (0x126a1f400) [pid = 1959] [serial = 1994] [outer = 0x124691000] 05:32:01 INFO - PROCESS | 1959 | 1464006721535 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]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:32:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 522ms 05:32:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:32:01 INFO - PROCESS | 1959 | 1464006721568 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1959 | 1464006721569 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1959 | 1464006721572 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1959 | 1464006721576 Marionette TRACE conn2 <- [1,2630,null,{}] 05:32:01 INFO - PROCESS | 1959 | 1464006721598 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}] 05:32:01 INFO - PROCESS | 1959 | 1464006721749 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:32:01 INFO - PROCESS | 1959 | 1464006721759 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8e8800 == 69 [pid = 1959] [id = 665] 05:32:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 203 (0x12649ac00) [pid = 1959] [serial = 1995] [outer = 0x0] 05:32:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 204 (0x128bd8800) [pid = 1959] [serial = 1996] [outer = 0x12649ac00] 05:32:01 INFO - PROCESS | 1959 | 1464006721800 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 205 (0x128bff400) [pid = 1959] [serial = 1997] [outer = 0x12649ac00] 05:32:02 INFO - PROCESS | 1959 | 1464006722238 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 679ms 05:32:02 INFO - PROCESS | 1959 | 1464006722252 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1959 | 1464006722253 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:32:02 INFO - PROCESS | 1959 | 1464006722255 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1959 | 1464006722256 Marionette TRACE conn2 <- [1,2634,null,{}] 05:32:02 INFO - PROCESS | 1959 | 1464006722261 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}] 05:32:02 INFO - PROCESS | 1959 | 1464006722352 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:32:02 INFO - PROCESS | 1959 | 1464006722443 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb41800 == 70 [pid = 1959] [id = 666] 05:32:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 206 (0x12360a400) [pid = 1959] [serial = 1998] [outer = 0x0] 05:32:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 207 (0x128c69400) [pid = 1959] [serial = 1999] [outer = 0x12360a400] 05:32:02 INFO - PROCESS | 1959 | 1464006722468 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 208 (0x128f9c400) [pid = 1959] [serial = 2000] [outer = 0x12360a400] 05:32:02 INFO - PROCESS | 1959 | 1464006722790 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 570ms 05:32:02 INFO - PROCESS | 1959 | 1464006722827 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1959 | 1464006722829 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:32:02 INFO - PROCESS | 1959 | 1464006722838 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1959 | 1464006722840 Marionette TRACE conn2 <- [1,2638,null,{}] 05:32:02 INFO - PROCESS | 1959 | 1464006722842 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}] 05:32:02 INFO - PROCESS | 1959 | 1464006722962 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:32:02 INFO - PROCESS | 1959 | 1464006722973 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c55d000 == 71 [pid = 1959] [id = 667] 05:32:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 209 (0x128bd9000) [pid = 1959] [serial = 2001] [outer = 0x0] 05:32:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 210 (0x129379c00) [pid = 1959] [serial = 2002] [outer = 0x128bd9000] 05:32:03 INFO - PROCESS | 1959 | 1464006723007 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 211 (0x1295e5000) [pid = 1959] [serial = 2003] [outer = 0x128bd9000] 05:32:03 INFO - PROCESS | 1959 | 1464006723368 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 571ms 05:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:32:03 INFO - PROCESS | 1959 | 1464006723410 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1959 | 1464006723411 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:32:03 INFO - PROCESS | 1959 | 1464006723413 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1959 | 1464006723414 Marionette TRACE conn2 <- [1,2642,null,{}] 05:32:03 INFO - PROCESS | 1959 | 1464006723417 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}] 05:32:03 INFO - PROCESS | 1959 | 1464006723535 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:32:03 INFO - PROCESS | 1959 | 1464006723596 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x12caec800 == 72 [pid = 1959] [id = 668] 05:32:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 212 (0x12937d400) [pid = 1959] [serial = 2004] [outer = 0x0] 05:32:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 213 (0x12a6f1400) [pid = 1959] [serial = 2005] [outer = 0x12937d400] 05:32:03 INFO - PROCESS | 1959 | 1464006723621 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 214 (0x12aa0a400) [pid = 1959] [serial = 2006] [outer = 0x12937d400] 05:32:03 INFO - PROCESS | 1959 | 1464006723961 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:32:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 567ms 05:32:03 INFO - PROCESS | 1959 | 1464006723982 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1959 | 1464006723984 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:32:03 INFO - PROCESS | 1959 | 1464006723986 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1959 | 1464006723988 Marionette TRACE conn2 <- [1,2646,null,{}] 05:32:03 INFO - PROCESS | 1959 | 1464006723990 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}] 05:32:04 INFO - PROCESS | 1959 | 1464006724127 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:32:04 INFO - PROCESS | 1959 | 1464006724142 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d74c800 == 73 [pid = 1959] [id = 669] 05:32:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 215 (0x12a6c9c00) [pid = 1959] [serial = 2007] [outer = 0x0] 05:32:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 216 (0x12aba4800) [pid = 1959] [serial = 2008] [outer = 0x12a6c9c00] 05:32:04 INFO - PROCESS | 1959 | 1464006724172 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 217 (0x12ba1e800) [pid = 1959] [serial = 2009] [outer = 0x12a6c9c00] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 216 (0x116197c00) [pid = 1959] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 215 (0x119264000) [pid = 1959] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 214 (0x118ef8800) [pid = 1959] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 213 (0x11926ec00) [pid = 1959] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 212 (0x112a78400) [pid = 1959] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 211 (0x1125b5c00) [pid = 1959] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 210 (0x110ee1000) [pid = 1959] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 209 (0x123784400) [pid = 1959] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 208 (0x121137000) [pid = 1959] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 207 (0x125128400) [pid = 1959] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 206 (0x110f2a000) [pid = 1959] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 205 (0x128c5b400) [pid = 1959] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 204 (0x111c82800) [pid = 1959] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 203 (0x110ee2400) [pid = 1959] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 202 (0x1180a9000) [pid = 1959] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 201 (0x1181df800) [pid = 1959] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 200 (0x12aba7c00) [pid = 1959] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 199 (0x1180ae000) [pid = 1959] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x123608800) [pid = 1959] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x112fb8000) [pid = 1959] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x119261800) [pid = 1959] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x1132ad400) [pid = 1959] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x126a1f800) [pid = 1959] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x111f17800) [pid = 1959] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x1232e3000) [pid = 1959] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x110eab000) [pid = 1959] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x124033c00) [pid = 1959] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x112fb9c00) [pid = 1959] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x110f31c00) [pid = 1959] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x119264400) [pid = 1959] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x118298400) [pid = 1959] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x128dd3000) [pid = 1959] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x1125b6c00) [pid = 1959] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1160e2c00) [pid = 1959] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x110f26000) [pid = 1959] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x12b020c00) [pid = 1959] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x129189400) [pid = 1959] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x128bcfc00) [pid = 1959] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x111a02c00) [pid = 1959] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x12bf08c00) [pid = 1959] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x11926b000) [pid = 1959] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x1181e3800) [pid = 1959] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x12c104000) [pid = 1959] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x11846dc00) [pid = 1959] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x124b10400) [pid = 1959] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:32:04 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12a6fdc00) [pid = 1959] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:32:04 INFO - PROCESS | 1959 | 1464006724934 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]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:32:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 975ms 05:32:04 INFO - PROCESS | 1959 | 1464006724961 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1959 | 1464006724963 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:32:04 INFO - PROCESS | 1959 | 1464006724965 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1959 | 1464006724966 Marionette TRACE conn2 <- [1,2650,null,{}] 05:32:04 INFO - PROCESS | 1959 | 1464006724968 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}] 05:32:05 INFO - PROCESS | 1959 | 1464006725063 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:32:05 INFO - PROCESS | 1959 | 1464006725141 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a28800 == 74 [pid = 1959] [id = 670] 05:32:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x1121b1800) [pid = 1959] [serial = 2010] [outer = 0x0] 05:32:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x112a7ac00) [pid = 1959] [serial = 2011] [outer = 0x1121b1800] 05:32:05 INFO - PROCESS | 1959 | 1464006725168 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x116a50800) [pid = 1959] [serial = 2012] [outer = 0x1121b1800] 05:32:05 INFO - PROCESS | 1959 | 1464006725444 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:32:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 05:32:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:32:05 INFO - PROCESS | 1959 | 1464006725484 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1959 | 1464006725485 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:32:05 INFO - PROCESS | 1959 | 1464006725487 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1959 | 1464006725488 Marionette TRACE conn2 <- [1,2654,null,{}] 05:32:05 INFO - PROCESS | 1959 | 1464006725496 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}] 05:32:05 INFO - PROCESS | 1959 | 1464006725594 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:32:05 INFO - PROCESS | 1959 | 1464006725598 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d3a3000 == 75 [pid = 1959] [id = 671] 05:32:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x1180b4000) [pid = 1959] [serial = 2013] [outer = 0x0] 05:32:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x118eef800) [pid = 1959] [serial = 2014] [outer = 0x1180b4000] 05:32:05 INFO - PROCESS | 1959 | 1464006725623 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x11957ec00) [pid = 1959] [serial = 2015] [outer = 0x1180b4000] 05:32:05 INFO - PROCESS | 1959 | 1464006725989 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:32:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 524ms 05:32:06 INFO - PROCESS | 1959 | 1464006726013 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1959 | 1464006726014 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:32:06 INFO - PROCESS | 1959 | 1464006726016 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1959 | 1464006726017 Marionette TRACE conn2 <- [1,2658,null,{}] 05:32:06 INFO - PROCESS | 1959 | 1464006726045 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}] 05:32:06 INFO - PROCESS | 1959 | 1464006726142 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:32:06 INFO - PROCESS | 1959 | 1464006726146 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x13469a000 == 76 [pid = 1959] [id = 672] 05:32:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x111c1f400) [pid = 1959] [serial = 2016] [outer = 0x0] 05:32:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x1232e2c00) [pid = 1959] [serial = 2017] [outer = 0x111c1f400] 05:32:06 INFO - PROCESS | 1959 | 1464006726171 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x124ebac00) [pid = 1959] [serial = 2018] [outer = 0x111c1f400] 05:32:06 INFO - PROCESS | 1959 | 1464006726510 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:32:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 05:32:06 INFO - PROCESS | 1959 | 1464006726535 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1959 | 1464006726537 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:32:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:32:06 INFO - PROCESS | 1959 | 1464006726539 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1959 | 1464006726542 Marionette TRACE conn2 <- [1,2662,null,{}] 05:32:06 INFO - PROCESS | 1959 | 1464006726545 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}] 05:32:06 INFO - PROCESS | 1959 | 1464006726641 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:32:06 INFO - PROCESS | 1959 | 1464006726717 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x1346b2800 == 77 [pid = 1959] [id = 673] 05:32:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x123608800) [pid = 1959] [serial = 2019] [outer = 0x0] 05:32:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x128bcfc00) [pid = 1959] [serial = 2020] [outer = 0x123608800] 05:32:06 INFO - PROCESS | 1959 | 1464006726742 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12a6ca400) [pid = 1959] [serial = 2021] [outer = 0x123608800] 05:32:07 INFO - PROCESS | 1959 | 1464006727224 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]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:32:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 722ms 05:32:07 INFO - PROCESS | 1959 | 1464006727266 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1959 | 1464006727270 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:32:07 INFO - PROCESS | 1959 | 1464006727273 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1959 | 1464006727278 Marionette TRACE conn2 <- [1,2666,null,{}] 05:32:07 INFO - PROCESS | 1959 | 1464006727282 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}] 05:32:07 INFO - PROCESS | 1959 | 1464006727400 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:32:07 INFO - PROCESS | 1959 | 1464006727488 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0f9800 == 78 [pid = 1959] [id = 674] 05:32:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x116150000) [pid = 1959] [serial = 2022] [outer = 0x0] 05:32:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x1180b2800) [pid = 1959] [serial = 2023] [outer = 0x116150000] 05:32:07 INFO - PROCESS | 1959 | 1464006727520 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x11846cc00) [pid = 1959] [serial = 2024] [outer = 0x116150000] 05:32:08 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce9a000 == 77 [pid = 1959] [id = 16] 05:32:08 INFO - PROCESS | 1959 | 1464006728420 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]]]}] 05:32:08 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) 05:32:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1173ms 05:32:08 INFO - PROCESS | 1959 | 1464006728447 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1959 | 1464006728450 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:32:08 INFO - PROCESS | 1959 | 1464006728455 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1959 | 1464006728457 Marionette TRACE conn2 <- [1,2670,null,{}] 05:32:08 INFO - PROCESS | 1959 | 1464006728461 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}] 05:32:08 INFO - PROCESS | 1959 | 1464006728582 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:32:08 INFO - PROCESS | 1959 | 1464006728691 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a72c000 == 78 [pid = 1959] [id = 675] 05:32:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x11846ac00) [pid = 1959] [serial = 2025] [outer = 0x0] 05:32:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x11926a800) [pid = 1959] [serial = 2026] [outer = 0x11846ac00] 05:32:08 INFO - PROCESS | 1959 | 1464006728723 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x1232ddc00) [pid = 1959] [serial = 2027] [outer = 0x11846ac00] 05:32:09 INFO - PROCESS | 1959 | 1464006729622 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] 05:32:09 INFO - PROCESS | 1959 | 1464006729632 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:32:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:32:09 INFO - PROCESS | 1959 | 1464006729635 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1959 | 1464006729637 Marionette TRACE conn2 <- [1,2674,null,{}] 05:32:09 INFO - PROCESS | 1959 | 1464006729647 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}] 05:32:09 INFO - PROCESS | 1959 | 1464006729768 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:32:09 INFO - PROCESS | 1959 | 1464006729880 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d7d000 == 79 [pid = 1959] [id = 676] 05:32:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x124135000) [pid = 1959] [serial = 2028] [outer = 0x0] 05:32:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x124ef0c00) [pid = 1959] [serial = 2029] [outer = 0x124135000] 05:32:09 INFO - PROCESS | 1959 | 1464006729914 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x128bd8000) [pid = 1959] [serial = 2030] [outer = 0x124135000] 05:32:10 INFO - PROCESS | 1959 | 1464006730846 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] 05:32:10 INFO - PROCESS | 1959 | 1464006730864 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:32:10 INFO - PROCESS | 1959 | 1464006730866 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1959 | 1464006730867 Marionette TRACE conn2 <- [1,2678,null,{}] 05:32:10 INFO - PROCESS | 1959 | 1464006730870 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}] 05:32:10 INFO - PROCESS | 1959 | 1464006730985 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:32:11 INFO - PROCESS | 1959 | 1464006731095 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e22000 == 80 [pid = 1959] [id = 677] 05:32:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x1129cc800) [pid = 1959] [serial = 2031] [outer = 0x0] 05:32:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 194 (0x129186000) [pid = 1959] [serial = 2032] [outer = 0x1129cc800] 05:32:11 INFO - PROCESS | 1959 | 1464006731127 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 195 (0x12ab41000) [pid = 1959] [serial = 2033] [outer = 0x1129cc800] 05:32:12 INFO - PROCESS | 1959 | 1464006732078 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]]]}] 05:32:12 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) 05:32:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1224ms 05:32:12 INFO - PROCESS | 1959 | 1464006732092 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1959 | 1464006732093 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:32:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:32:12 INFO - PROCESS | 1959 | 1464006732096 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1959 | 1464006732097 Marionette TRACE conn2 <- [1,2682,null,{}] 05:32:12 INFO - PROCESS | 1959 | 1464006732099 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}] 05:32:12 INFO - PROCESS | 1959 | 1464006732219 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:32:12 INFO - PROCESS | 1959 | 1464006732494 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x113d37000 == 81 [pid = 1959] [id = 678] 05:32:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 196 (0x111f2b400) [pid = 1959] [serial = 2034] [outer = 0x0] 05:32:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1121aa400) [pid = 1959] [serial = 2035] [outer = 0x111f2b400] 05:32:12 INFO - PROCESS | 1959 | 1464006732555 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x1129d0000) [pid = 1959] [serial = 2036] [outer = 0x111f2b400] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x1346b2000 == 80 [pid = 1959] [id = 576] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12ddab800 == 79 [pid = 1959] [id = 575] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x134ee0000 == 78 [pid = 1959] [id = 631] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x126adf000 == 77 [pid = 1959] [id = 572] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x118120000 == 76 [pid = 1959] [id = 571] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x134d29000 == 75 [pid = 1959] [id = 591] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x13469a000 == 74 [pid = 1959] [id = 672] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12d3a3000 == 73 [pid = 1959] [id = 671] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x119a28800 == 72 [pid = 1959] [id = 670] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12d74c800 == 71 [pid = 1959] [id = 669] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12caec800 == 70 [pid = 1959] [id = 668] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12c55d000 == 69 [pid = 1959] [id = 667] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x12caa7c00) [pid = 1959] [serial = 1918] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x13471bc00) [pid = 1959] [serial = 1957] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb41800 == 68 [pid = 1959] [id = 666] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12a8e8800 == 67 [pid = 1959] [id = 665] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x1291a2000 == 66 [pid = 1959] [id = 664] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x116aa4800 == 65 [pid = 1959] [id = 663] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x129769000 == 64 [pid = 1959] [id = 662] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12371d800 == 63 [pid = 1959] [id = 661] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x1213ad000 == 62 [pid = 1959] [id = 660] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x124483800 == 61 [pid = 1959] [id = 659] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x1386cf000 == 60 [pid = 1959] [id = 658] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x1383e6800 == 59 [pid = 1959] [id = 657] 05:32:13 INFO - PROCESS | 1959 | 1464006733505 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]]]}] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x1383d5000 == 58 [pid = 1959] [id = 656] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x135a0e000 == 57 [pid = 1959] [id = 655] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf65800 == 56 [pid = 1959] [id = 654] 05:32:13 INFO - PROCESS | 1959 | --DOCSHELL 0x124b79800 == 55 [pid = 1959] [id = 653] 05:32:13 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) 05:32:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1422ms 05:32:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:32:13 INFO - PROCESS | 1959 | 1464006733519 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1959 | 1464006733521 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:32:13 INFO - PROCESS | 1959 | 1464006733526 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1959 | 1464006733529 Marionette TRACE conn2 <- [1,2686,null,{}] 05:32:13 INFO - PROCESS | 1959 | 1464006733533 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}] 05:32:13 INFO - PROCESS | 1959 | 1464006733628 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:32:13 INFO - PROCESS | 1959 | 1464006733634 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x11610a000 == 56 [pid = 1959] [id = 679] 05:32:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 197 (0x1121ab000) [pid = 1959] [serial = 2037] [outer = 0x0] 05:32:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 198 (0x112a7ec00) [pid = 1959] [serial = 2038] [outer = 0x1121ab000] 05:32:13 INFO - PROCESS | 1959 | 1464006733663 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 199 (0x113342c00) [pid = 1959] [serial = 2039] [outer = 0x1121ab000] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 198 (0x118efa000) [pid = 1959] [serial = 1550] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 197 (0x1232aa800) [pid = 1959] [serial = 1607] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 196 (0x121109c00) [pid = 1959] [serial = 1604] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 195 (0x1232dc000) [pid = 1959] [serial = 1721] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 194 (0x1161a2800) [pid = 1959] [serial = 1538] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 193 (0x1129d3400) [pid = 1959] [serial = 1535] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x118526400) [pid = 1959] [serial = 1547] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x128bfc000) [pid = 1959] [serial = 1727] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x12468e000) [pid = 1959] [serial = 1664] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x1268c1800) [pid = 1959] [serial = 1667] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x126a27400) [pid = 1959] [serial = 1670] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12aa11400) [pid = 1959] [serial = 1790] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12ba1b000) [pid = 1959] [serial = 1796] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x11851e400) [pid = 1959] [serial = 1544] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x118467800) [pid = 1959] [serial = 1541] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x11851cc00) [pid = 1959] [serial = 1718] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x12b2acc00) [pid = 1959] [serial = 1793] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x1185cf000) [pid = 1959] [serial = 1658] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12618c400) [pid = 1959] [serial = 1724] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x11678d400) [pid = 1959] [serial = 1655] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x121103000) [pid = 1959] [serial = 1781] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x1295d7800) [pid = 1959] [serial = 1733] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x1295e5400) [pid = 1959] [serial = 1787] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x112a75c00) [pid = 1959] [serial = 1595] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x123612400) [pid = 1959] [serial = 1610] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x110f2e800) [pid = 1959] [serial = 1652] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12618c000) [pid = 1959] [serial = 1784] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x1180ab800) [pid = 1959] [serial = 1598] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x1181e4400) [pid = 1959] [serial = 1553] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x121139c00) [pid = 1959] [serial = 1661] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x118ee5c00) [pid = 1959] [serial = 1601] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x1295e2c00) [pid = 1959] [serial = 1730] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x11606b000) [pid = 1959] [serial = 1715] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x1180b1400) [pid = 1959] [serial = 1778] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x119268000) [pid = 1959] [serial = 1921] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x12b29dc00) [pid = 1959] [serial = 1922] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x12ba1bc00) [pid = 1959] [serial = 1939] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12c13fc00) [pid = 1959] [serial = 1912] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x118487800) [pid = 1959] [serial = 1897] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x1213c1400) [pid = 1959] [serial = 1900] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x12a608800) [pid = 1959] [serial = 1936] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12c556c00) [pid = 1959] [serial = 1915] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x12bf0f000) [pid = 1959] [serial = 1909] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x128c61000) [pid = 1959] [serial = 1933] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x129384000) [pid = 1959] [serial = 1934] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x1181e3000) [pid = 1959] [serial = 1927] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x12c10c000) [pid = 1959] [serial = 1942] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x123615400) [pid = 1959] [serial = 1928] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12574c000) [pid = 1959] [serial = 1930] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x128bce000) [pid = 1959] [serial = 1931] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x12ba17c00) [pid = 1959] [serial = 1906] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x118edb000) [pid = 1959] [serial = 1925] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x118293400) [pid = 1959] [serial = 1924] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x1268b4400) [pid = 1959] [serial = 1903] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x12c31a800) [pid = 1959] [serial = 1945] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x121109800) [pid = 1959] [serial = 1948] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x12aa03000) [pid = 1959] [serial = 1949] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12c54c400) [pid = 1959] [serial = 1946] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12c10a800) [pid = 1959] [serial = 1951] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12c13f400) [pid = 1959] [serial = 1943] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12bfd6800) [pid = 1959] [serial = 1940] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x12ce63000) [pid = 1959] [serial = 1952] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x12ab47400) [pid = 1959] [serial = 1937] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x12df51400) [pid = 1959] [serial = 1955] [outer = 0x0] [url = about:blank] 05:32:13 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x12d3d9000) [pid = 1959] [serial = 1954] [outer = 0x0] [url = about:blank] 05:32:14 INFO - PROCESS | 1959 | 1464006734701 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1959 | 1464006734756 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:32:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:32:14 INFO - PROCESS | 1959 | 1464006734759 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1959 | 1464006734761 Marionette TRACE conn2 <- [1,2690,null,{}] 05:32:14 INFO - PROCESS | 1959 | 1464006734763 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}] 05:32:14 INFO - PROCESS | 1959 | 1464006734855 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:32:14 INFO - PROCESS | 1959 | 1464006734860 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184e1000 == 57 [pid = 1959] [id = 680] 05:32:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x115ebf400) [pid = 1959] [serial = 2040] [outer = 0x0] 05:32:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x1166ba800) [pid = 1959] [serial = 2041] [outer = 0x115ebf400] 05:32:14 INFO - PROCESS | 1959 | 1464006734887 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x1170d4800) [pid = 1959] [serial = 2042] [outer = 0x115ebf400] 05:32:15 INFO - PROCESS | 1959 | 1464006735751 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] 05:32:15 INFO - PROCESS | 1959 | 1464006735782 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:32:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:32:15 INFO - PROCESS | 1959 | 1464006735786 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1959 | 1464006735790 Marionette TRACE conn2 <- [1,2694,null,{}] 05:32:15 INFO - PROCESS | 1959 | 1464006735813 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}] 05:32:15 INFO - PROCESS | 1959 | 1464006735937 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:32:15 INFO - PROCESS | 1959 | 1464006735980 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x123346000 == 58 [pid = 1959] [id = 681] 05:32:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x1170de800) [pid = 1959] [serial = 2043] [outer = 0x0] 05:32:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x1180b3000) [pid = 1959] [serial = 2044] [outer = 0x1170de800] 05:32:16 INFO - PROCESS | 1959 | 1464006736006 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x118249800) [pid = 1959] [serial = 2045] [outer = 0x1170de800] 05:32:16 INFO - PROCESS | 1959 | 1464006736833 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] 05:32:16 INFO - PROCESS | 1959 | 1464006736871 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:32:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:32:16 INFO - PROCESS | 1959 | 1464006736880 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1959 | 1464006736881 Marionette TRACE conn2 <- [1,2698,null,{}] 05:32:16 INFO - PROCESS | 1959 | 1464006736883 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}] 05:32:17 INFO - PROCESS | 1959 | 1464006736998 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:32:17 INFO - PROCESS | 1959 | 1464006737042 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x117049000 == 59 [pid = 1959] [id = 682] 05:32:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x11829c400) [pid = 1959] [serial = 2046] [outer = 0x0] 05:32:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x11848c000) [pid = 1959] [serial = 2047] [outer = 0x11829c400] 05:32:17 INFO - PROCESS | 1959 | 1464006737067 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x118522800) [pid = 1959] [serial = 2048] [outer = 0x11829c400] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x12c107400) [pid = 1959] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12c54b400) [pid = 1959] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12c137000) [pid = 1959] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x1183b7000) [pid = 1959] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12ba17800) [pid = 1959] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x119ac1c00) [pid = 1959] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x12aa11800) [pid = 1959] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x124bb7400) [pid = 1959] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x113867800) [pid = 1959] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x1180b4000) [pid = 1959] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x12360a400) [pid = 1959] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x124691000) [pid = 1959] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x118527400) [pid = 1959] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x12649ac00) [pid = 1959] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x1160e4800) [pid = 1959] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x12937d400) [pid = 1959] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x110edfc00) [pid = 1959] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x12c557800) [pid = 1959] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x1121b1800) [pid = 1959] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x12a6c9c00) [pid = 1959] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x1232d9c00) [pid = 1959] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x134716400) [pid = 1959] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x12a6c8400) [pid = 1959] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x12bf03c00) [pid = 1959] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x128bd9000) [pid = 1959] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x126a24c00) [pid = 1959] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x1125bc400) [pid = 1959] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x1180b0800) [pid = 1959] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x12a6f0800) [pid = 1959] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x111c1f400) [pid = 1959] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x119b66000) [pid = 1959] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:32:17 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x11214dc00) [pid = 1959] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:32:17 INFO - PROCESS | 1959 | 1464006737868 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] 05:32:17 INFO - PROCESS | 1959 | 1464006737903 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:32:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:32:17 INFO - PROCESS | 1959 | 1464006737912 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1959 | 1464006737913 Marionette TRACE conn2 <- [1,2702,null,{}] 05:32:17 INFO - PROCESS | 1959 | 1464006737915 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}] 05:32:18 INFO - PROCESS | 1959 | 1464006738006 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:32:18 INFO - PROCESS | 1959 | 1464006738070 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x124a0c800 == 60 [pid = 1959] [id = 683] 05:32:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x1181e8000) [pid = 1959] [serial = 2049] [outer = 0x0] 05:32:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x118471000) [pid = 1959] [serial = 2050] [outer = 0x1181e8000] 05:32:18 INFO - PROCESS | 1959 | 1464006738110 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x118ed9400) [pid = 1959] [serial = 2051] [outer = 0x1181e8000] 05:32:18 INFO - PROCESS | 1959 | 1464006738431 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:32:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 575ms 05:32:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:32:18 INFO - PROCESS | 1959 | 1464006738481 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1959 | 1464006738482 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:32:18 INFO - PROCESS | 1959 | 1464006738484 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1959 | 1464006738485 Marionette TRACE conn2 <- [1,2706,null,{}] 05:32:18 INFO - PROCESS | 1959 | 1464006738488 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}] 05:32:18 INFO - PROCESS | 1959 | 1464006738584 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:32:18 INFO - PROCESS | 1959 | 1464006738649 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x126412800 == 61 [pid = 1959] [id = 684] 05:32:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x11824a400) [pid = 1959] [serial = 2052] [outer = 0x0] 05:32:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x118efa000) [pid = 1959] [serial = 2053] [outer = 0x11824a400] 05:32:18 INFO - PROCESS | 1959 | 1464006738675 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x1193bdc00) [pid = 1959] [serial = 2054] [outer = 0x11824a400] 05:32:18 INFO - PROCESS | 1959 | 1464006738947 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]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:32:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 518ms 05:32:19 INFO - PROCESS | 1959 | 1464006739003 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1959 | 1464006739004 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:32:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:32:19 INFO - PROCESS | 1959 | 1464006739007 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1959 | 1464006739008 Marionette TRACE conn2 <- [1,2710,null,{}] 05:32:19 INFO - PROCESS | 1959 | 1464006739014 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}] 05:32:19 INFO - PROCESS | 1959 | 1464006739109 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:32:19 INFO - PROCESS | 1959 | 1464006739113 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12951d800 == 62 [pid = 1959] [id = 685] 05:32:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x119326000) [pid = 1959] [serial = 2055] [outer = 0x0] 05:32:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x119583c00) [pid = 1959] [serial = 2056] [outer = 0x119326000] 05:32:19 INFO - PROCESS | 1959 | 1464006739139 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x11a2bc800) [pid = 1959] [serial = 2057] [outer = 0x119326000] 05:32:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 05:32:19 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:32:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 05:32:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:19 INFO - _addTest/ [0,2713,"getWindowHandle",null] 05:32:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:32:19 INFO - PROCESS | 1959 | 1464006739554 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:32:19 INFO - PROCESS | 1959 | 1464006739558 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1959 | 1464006739560 Marionette TRACE conn2 <- [1,2714,null,{}] 05:32:19 INFO - PROCESS | 1959 | 1464006739563 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}] 05:32:19 INFO - PROCESS | 1959 | 1464006739707 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:32:19 INFO - PROCESS | 1959 | 1464006739714 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8d5800 == 63 [pid = 1959] [id = 686] 05:32:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x121103c00) [pid = 1959] [serial = 2058] [outer = 0x0] 05:32:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x12110c000) [pid = 1959] [serial = 2059] [outer = 0x121103c00] 05:32:19 INFO - PROCESS | 1959 | 1464006739753 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x12113b000) [pid = 1959] [serial = 2060] [outer = 0x121103c00] 05:32:20 INFO - PROCESS | 1959 | 1464006740335 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:32:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 826ms 05:32:20 INFO - PROCESS | 1959 | 1464006740383 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1959 | 1464006740387 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:32:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:32:20 INFO - PROCESS | 1959 | 1464006740390 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1959 | 1464006740396 Marionette TRACE conn2 <- [1,2718,null,{}] 05:32:20 INFO - PROCESS | 1959 | 1464006740399 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}] 05:32:20 INFO - PROCESS | 1959 | 1464006740537 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:32:20 INFO - PROCESS | 1959 | 1464006740621 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x1181a3800 == 64 [pid = 1959] [id = 687] 05:32:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x1129c5c00) [pid = 1959] [serial = 2061] [outer = 0x0] 05:32:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x113090c00) [pid = 1959] [serial = 2062] [outer = 0x1129c5c00] 05:32:20 INFO - PROCESS | 1959 | 1464006740653 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x115e3d400) [pid = 1959] [serial = 2063] [outer = 0x1129c5c00] 05:32:21 INFO - PROCESS | 1959 | 1464006741187 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] 05:32:21 INFO - PROCESS | 1959 | 1464006741223 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:32:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:32:21 INFO - PROCESS | 1959 | 1464006741233 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1959 | 1464006741236 Marionette TRACE conn2 <- [1,2722,null,{}] 05:32:21 INFO - PROCESS | 1959 | 1464006741240 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}] 05:32:21 INFO - PROCESS | 1959 | 1464006741405 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:32:21 INFO - PROCESS | 1959 | 1464006741487 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x126889800 == 65 [pid = 1959] [id = 688] 05:32:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x1169b0400) [pid = 1959] [serial = 2064] [outer = 0x0] 05:32:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x1180adc00) [pid = 1959] [serial = 2065] [outer = 0x1169b0400] 05:32:21 INFO - PROCESS | 1959 | 1464006741517 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x118294800) [pid = 1959] [serial = 2066] [outer = 0x1169b0400] 05:32:22 INFO - PROCESS | 1959 | 1464006741998 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] 05:32:22 INFO - PROCESS | 1959 | 1464006742009 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1959 | 1464006742011 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1959 | 1464006742014 Marionette TRACE conn2 <- [1,2726,null,{}] 05:32:22 INFO - PROCESS | 1959 | 1464006742022 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}] 05:32:22 INFO - PROCESS | 1959 | 1464006742179 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:32:22 INFO - PROCESS | 1959 | 1464006742205 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b21c000 == 66 [pid = 1959] [id = 689] 05:32:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x118ee3c00) [pid = 1959] [serial = 2067] [outer = 0x0] 05:32:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x119269800) [pid = 1959] [serial = 2068] [outer = 0x118ee3c00] 05:32:22 INFO - PROCESS | 1959 | 1464006742273 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x121109c00) [pid = 1959] [serial = 2069] [outer = 0x118ee3c00] 05:32:22 INFO - PROCESS | 1959 | 1464006742686 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:32:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 721ms 05:32:22 INFO - PROCESS | 1959 | 1464006742733 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:32:22 INFO - PROCESS | 1959 | 1464006742735 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1959 | 1464006742737 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1959 | 1464006742739 Marionette TRACE conn2 <- [1,2730,null,{}] 05:32:22 INFO - PROCESS | 1959 | 1464006742741 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}] 05:32:22 INFO - PROCESS | 1959 | 1464006742853 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:32:22 INFO - PROCESS | 1959 | 1464006742935 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb3e800 == 67 [pid = 1959] [id = 690] 05:32:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x121102800) [pid = 1959] [serial = 2070] [outer = 0x0] 05:32:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x1213c2400) [pid = 1959] [serial = 2071] [outer = 0x121102800] 05:32:22 INFO - PROCESS | 1959 | 1464006742965 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x1232aa800) [pid = 1959] [serial = 2072] [outer = 0x121102800] 05:32:23 INFO - PROCESS | 1959 | 1464006743842 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] 05:32:23 INFO - PROCESS | 1959 | 1464006743864 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:32:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:32:23 INFO - PROCESS | 1959 | 1464006743867 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1959 | 1464006743868 Marionette TRACE conn2 <- [1,2734,null,{}] 05:32:23 INFO - PROCESS | 1959 | 1464006743870 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}] 05:32:23 INFO - PROCESS | 1959 | 1464006743964 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:32:24 INFO - PROCESS | 1959 | 1464006744070 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c1df800 == 68 [pid = 1959] [id = 691] 05:32:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x1232d9c00) [pid = 1959] [serial = 2073] [outer = 0x0] 05:32:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x123608c00) [pid = 1959] [serial = 2074] [outer = 0x1232d9c00] 05:32:24 INFO - PROCESS | 1959 | 1464006744100 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x123611800) [pid = 1959] [serial = 2075] [outer = 0x1232d9c00] 05:32:24 INFO - PROCESS | 1959 | 1464006744555 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]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:32:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 722ms 05:32:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:32:24 INFO - PROCESS | 1959 | 1464006744589 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1959 | 1464006744591 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:32:24 INFO - PROCESS | 1959 | 1464006744593 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1959 | 1464006744594 Marionette TRACE conn2 <- [1,2738,null,{}] 05:32:24 INFO - PROCESS | 1959 | 1464006744597 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}] 05:32:24 INFO - PROCESS | 1959 | 1464006744717 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:32:24 INFO - PROCESS | 1959 | 1464006744799 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6ce000 == 69 [pid = 1959] [id = 692] 05:32:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x123613000) [pid = 1959] [serial = 2076] [outer = 0x0] 05:32:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x12402a000) [pid = 1959] [serial = 2077] [outer = 0x123613000] 05:32:24 INFO - PROCESS | 1959 | 1464006744831 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x124bb7400) [pid = 1959] [serial = 2078] [outer = 0x123613000] 05:32:25 INFO - PROCESS | 1959 | 1464006745259 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:32:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 721ms 05:32:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:32:25 INFO - PROCESS | 1959 | 1464006745315 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1959 | 1464006745316 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:32:25 INFO - PROCESS | 1959 | 1464006745318 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1959 | 1464006745319 Marionette TRACE conn2 <- [1,2742,null,{}] 05:32:25 INFO - PROCESS | 1959 | 1464006745322 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}] 05:32:25 INFO - PROCESS | 1959 | 1464006745469 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:32:25 INFO - PROCESS | 1959 | 1464006745529 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8f800 == 70 [pid = 1959] [id = 693] 05:32:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x12434a400) [pid = 1959] [serial = 2079] [outer = 0x0] 05:32:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x124ef4800) [pid = 1959] [serial = 2080] [outer = 0x12434a400] 05:32:25 INFO - PROCESS | 1959 | 1464006745561 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x125130c00) [pid = 1959] [serial = 2081] [outer = 0x12434a400] 05:32:25 INFO - PROCESS | 1959 | 1464006745964 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:32:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 671ms 05:32:25 INFO - PROCESS | 1959 | 1464006745990 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1959 | 1464006745991 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:32:25 INFO - PROCESS | 1959 | 1464006745994 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1959 | 1464006745995 Marionette TRACE conn2 <- [1,2746,null,{}] 05:32:25 INFO - PROCESS | 1959 | 1464006745997 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}] 05:32:26 INFO - PROCESS | 1959 | 1464006746108 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:32:26 INFO - PROCESS | 1959 | 1464006746217 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d387800 == 71 [pid = 1959] [id = 694] 05:32:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x124bb7800) [pid = 1959] [serial = 2082] [outer = 0x0] 05:32:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x12618bc00) [pid = 1959] [serial = 2083] [outer = 0x124bb7800] 05:32:26 INFO - PROCESS | 1959 | 1464006746251 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x126497c00) [pid = 1959] [serial = 2084] [outer = 0x124bb7800] 05:32:26 INFO - PROCESS | 1959 | 1464006746698 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:32:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 721ms 05:32:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:32:26 INFO - PROCESS | 1959 | 1464006746715 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1959 | 1464006746716 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:32:26 INFO - PROCESS | 1959 | 1464006746719 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1959 | 1464006746720 Marionette TRACE conn2 <- [1,2750,null,{}] 05:32:26 INFO - PROCESS | 1959 | 1464006746723 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}] 05:32:26 INFO - PROCESS | 1959 | 1464006746854 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:32:26 INFO - PROCESS | 1959 | 1464006746953 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x12577a800 == 72 [pid = 1959] [id = 695] 05:32:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x111a0b400) [pid = 1959] [serial = 2085] [outer = 0x0] 05:32:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x119261800) [pid = 1959] [serial = 2086] [outer = 0x111a0b400] 05:32:26 INFO - PROCESS | 1959 | 1464006746983 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1268b4400) [pid = 1959] [serial = 2087] [outer = 0x111a0b400] 05:32:27 INFO - PROCESS | 1959 | 1464006747559 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:32:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 871ms 05:32:27 INFO - PROCESS | 1959 | 1464006747598 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1959 | 1464006747601 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:32:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:32:27 INFO - PROCESS | 1959 | 1464006747604 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1959 | 1464006747607 Marionette TRACE conn2 <- [1,2754,null,{}] 05:32:27 INFO - PROCESS | 1959 | 1464006747613 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}] 05:32:27 INFO - PROCESS | 1959 | 1464006747723 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:32:27 INFO - PROCESS | 1959 | 1464006747804 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a2c800 == 73 [pid = 1959] [id = 696] 05:32:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x1121b1800) [pid = 1959] [serial = 2088] [outer = 0x0] 05:32:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x11270f400) [pid = 1959] [serial = 2089] [outer = 0x1121b1800] 05:32:27 INFO - PROCESS | 1959 | 1464006747833 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x112a79800) [pid = 1959] [serial = 2090] [outer = 0x1121b1800] 05:32:28 INFO - PROCESS | 1959 | 1464006748297 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]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:32:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 724ms 05:32:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:32:28 INFO - PROCESS | 1959 | 1464006748329 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1959 | 1464006748333 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:32:28 INFO - PROCESS | 1959 | 1464006748337 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1959 | 1464006748339 Marionette TRACE conn2 <- [1,2758,null,{}] 05:32:28 INFO - PROCESS | 1959 | 1464006748342 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}] 05:32:28 INFO - PROCESS | 1959 | 1464006748454 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:32:28 INFO - PROCESS | 1959 | 1464006748540 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x1184c7800 == 74 [pid = 1959] [id = 697] 05:32:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x115e37400) [pid = 1959] [serial = 2091] [outer = 0x0] 05:32:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x1169b1400) [pid = 1959] [serial = 2092] [outer = 0x115e37400] 05:32:28 INFO - PROCESS | 1959 | 1464006748571 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x1181e5800) [pid = 1959] [serial = 2093] [outer = 0x115e37400] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12951d800 == 73 [pid = 1959] [id = 685] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x126412800 == 72 [pid = 1959] [id = 684] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x123346000 == 71 [pid = 1959] [id = 681] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x1358e8800 == 70 [pid = 1959] [id = 652] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x1184e1000 == 69 [pid = 1959] [id = 680] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x11610a000 == 68 [pid = 1959] [id = 679] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x113d37000 == 67 [pid = 1959] [id = 678] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x134d7d000 == 66 [pid = 1959] [id = 676] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x12a72c000 == 65 [pid = 1959] [id = 675] 05:32:28 INFO - PROCESS | 1959 | --DOCSHELL 0x11a0f9800 == 64 [pid = 1959] [id = 674] 05:32:28 INFO - PROCESS | 1959 | 1464006748978 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:32:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 672ms 05:32:29 INFO - PROCESS | 1959 | 1464006749010 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1959 | 1464006749012 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:32:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:32:29 INFO - PROCESS | 1959 | 1464006749014 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1959 | 1464006749016 Marionette TRACE conn2 <- [1,2762,null,{}] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12c13d400) [pid = 1959] [serial = 1895] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x12ca9fc00) [pid = 1959] [serial = 1916] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x12c54ec00) [pid = 1959] [serial = 1913] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x119269400) [pid = 1959] [serial = 1898] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x12c10f400) [pid = 1959] [serial = 1910] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x1243d1400) [pid = 1959] [serial = 1901] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x12be38000) [pid = 1959] [serial = 1907] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x1295db800) [pid = 1959] [serial = 1904] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x115e38000) [pid = 1959] [serial = 1978] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x118eef800) [pid = 1959] [serial = 2014] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x128f9c400) [pid = 1959] [serial = 2000] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x126a1f400) [pid = 1959] [serial = 1994] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x11926fc00) [pid = 1959] [serial = 1984] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x128bd8800) [pid = 1959] [serial = 1996] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x1181ebc00) [pid = 1959] [serial = 1981] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x11957ec00) [pid = 1959] [serial = 2015] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12aa0a400) [pid = 1959] [serial = 2006] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x12bf0cc00) [pid = 1959] [serial = 1835] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x11931bc00) [pid = 1959] [serial = 1960] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x12ce5ec00) [pid = 1959] [serial = 1919] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x112a7ac00) [pid = 1959] [serial = 2011] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 134 (0x12aba4800) [pid = 1959] [serial = 2008] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 133 (0x124029800) [pid = 1959] [serial = 1988] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 132 (0x134721000) [pid = 1959] [serial = 1958] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 131 (0x124efa000) [pid = 1959] [serial = 1963] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 130 (0x12ba14400) [pid = 1959] [serial = 1847] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 129 (0x1232e5000) [pid = 1959] [serial = 1987] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 128 (0x128bff400) [pid = 1959] [serial = 1997] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 127 (0x12ba1dc00) [pid = 1959] [serial = 1966] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 126 (0x12c102c00) [pid = 1959] [serial = 1853] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 125 (0x129379c00) [pid = 1959] [serial = 2002] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 124 (0x121108800) [pid = 1959] [serial = 1985] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 123 (0x12c136800) [pid = 1959] [serial = 1969] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 122 (0x124efb000) [pid = 1959] [serial = 1993] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 121 (0x11846b400) [pid = 1959] [serial = 1982] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 120 (0x129190800) [pid = 1959] [serial = 1844] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 119 (0x124344800) [pid = 1959] [serial = 1991] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 118 (0x12d3da000) [pid = 1959] [serial = 1972] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 117 (0x1180abc00) [pid = 1959] [serial = 1979] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 116 (0x11851f800) [pid = 1959] [serial = 1990] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 115 (0x13471ac00) [pid = 1959] [serial = 1975] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 114 (0x12ba1e800) [pid = 1959] [serial = 2009] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 113 (0x118ef2000) [pid = 1959] [serial = 1838] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 112 (0x12a6f1400) [pid = 1959] [serial = 2005] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 111 (0x12be33800) [pid = 1959] [serial = 1850] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 110 (0x1232e2c00) [pid = 1959] [serial = 2017] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 109 (0x116a50800) [pid = 1959] [serial = 2012] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 108 (0x1295e5000) [pid = 1959] [serial = 2003] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 107 (0x12369dc00) [pid = 1959] [serial = 1841] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 106 (0x128c69400) [pid = 1959] [serial = 1999] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 105 (0x12c10b800) [pid = 1959] [serial = 1856] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | --DOMWINDOW == 104 (0x124ebac00) [pid = 1959] [serial = 2018] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1959 | 1464006749047 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}] 05:32:29 INFO - PROCESS | 1959 | 1464006749152 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:32:29 INFO - PROCESS | 1959 | 1464006749159 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x11a0f9800 == 65 [pid = 1959] [id = 698] 05:32:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 105 (0x118465000) [pid = 1959] [serial = 2094] [outer = 0x0] 05:32:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 106 (0x118487400) [pid = 1959] [serial = 2095] [outer = 0x118465000] 05:32:29 INFO - PROCESS | 1959 | 1464006749188 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 107 (0x118527800) [pid = 1959] [serial = 2096] [outer = 0x118465000] 05:32:29 INFO - PROCESS | 1959 | 1464006749563 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:32:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 581ms 05:32:29 INFO - PROCESS | 1959 | 1464006749602 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1959 | 1464006749604 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:32:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:32:29 INFO - PROCESS | 1959 | 1464006749606 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1959 | 1464006749607 Marionette TRACE conn2 <- [1,2766,null,{}] 05:32:29 INFO - PROCESS | 1959 | 1464006749609 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}] 05:32:29 INFO - PROCESS | 1959 | 1464006749706 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:32:29 INFO - PROCESS | 1959 | 1464006749711 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12578c000 == 66 [pid = 1959] [id = 699] 05:32:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 108 (0x118eeec00) [pid = 1959] [serial = 2097] [outer = 0x0] 05:32:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 109 (0x11926b000) [pid = 1959] [serial = 2098] [outer = 0x118eeec00] 05:32:29 INFO - PROCESS | 1959 | 1464006749737 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 110 (0x11957f800) [pid = 1959] [serial = 2099] [outer = 0x118eeec00] 05:32:30 INFO - PROCESS | 1959 | 1464006750107 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]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:32:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms 05:32:30 INFO - PROCESS | 1959 | 1464006750129 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1959 | 1464006750138 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:32:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:32:30 INFO - PROCESS | 1959 | 1464006750155 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1959 | 1464006750156 Marionette TRACE conn2 <- [1,2770,null,{}] 05:32:30 INFO - PROCESS | 1959 | 1464006750158 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}] 05:32:30 INFO - PROCESS | 1959 | 1464006750264 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:32:30 INFO - PROCESS | 1959 | 1464006750269 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x129507000 == 67 [pid = 1959] [id = 700] 05:32:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 111 (0x11a218400) [pid = 1959] [serial = 2100] [outer = 0x0] 05:32:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 112 (0x121133c00) [pid = 1959] [serial = 2101] [outer = 0x11a218400] 05:32:30 INFO - PROCESS | 1959 | 1464006750302 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 113 (0x1232e1800) [pid = 1959] [serial = 2102] [outer = 0x11a218400] 05:32:30 INFO - PROCESS | 1959 | 1464006750933 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:32:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 876ms 05:32:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:32:31 INFO - PROCESS | 1959 | 1464006751027 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1959 | 1464006751030 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1959 | 1464006751033 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1959 | 1464006751036 Marionette TRACE conn2 <- [1,2774,null,{}] 05:32:31 INFO - PROCESS | 1959 | 1464006751040 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}] 05:32:31 INFO - PROCESS | 1959 | 1464006751158 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:32:31 INFO - PROCESS | 1959 | 1464006751240 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x119fcf000 == 68 [pid = 1959] [id = 701] 05:32:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 114 (0x112a75400) [pid = 1959] [serial = 2103] [outer = 0x0] 05:32:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 115 (0x11678d400) [pid = 1959] [serial = 2104] [outer = 0x112a75400] 05:32:31 INFO - PROCESS | 1959 | 1464006751273 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 116 (0x1181e8800) [pid = 1959] [serial = 2105] [outer = 0x112a75400] 05:32:31 INFO - PROCESS | 1959 | 1464006751701 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:32:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 726ms 05:32:31 INFO - PROCESS | 1959 | 1464006751760 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1959 | 1464006751765 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:32:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:32:31 INFO - PROCESS | 1959 | 1464006751769 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1959 | 1464006751771 Marionette TRACE conn2 <- [1,2778,null,{}] 05:32:31 INFO - PROCESS | 1959 | 1464006751774 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}] 05:32:31 INFO - PROCESS | 1959 | 1464006751889 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:32:31 INFO - PROCESS | 1959 | 1464006751974 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x129758000 == 69 [pid = 1959] [id = 702] 05:32:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 117 (0x1183ab800) [pid = 1959] [serial = 2106] [outer = 0x0] 05:32:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 118 (0x1185f4c00) [pid = 1959] [serial = 2107] [outer = 0x1183ab800] 05:32:32 INFO - PROCESS | 1959 | 1464006752007 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 119 (0x11a2b2400) [pid = 1959] [serial = 2108] [outer = 0x1183ab800] 05:32:32 INFO - PROCESS | 1959 | 1464006752447 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]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:32:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 720ms 05:32:32 INFO - PROCESS | 1959 | 1464006752505 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1959 | 1464006752507 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:32:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:32:32 INFO - PROCESS | 1959 | 1464006752525 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1959 | 1464006752527 Marionette TRACE conn2 <- [1,2782,null,{}] 05:32:32 INFO - PROCESS | 1959 | 1464006752535 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}] 05:32:32 INFO - PROCESS | 1959 | 1464006752698 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:32:32 INFO - PROCESS | 1959 | 1464006752763 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb52000 == 70 [pid = 1959] [id = 703] 05:32:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 120 (0x12378f000) [pid = 1959] [serial = 2109] [outer = 0x0] 05:32:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 121 (0x1243ca400) [pid = 1959] [serial = 2110] [outer = 0x12378f000] 05:32:32 INFO - PROCESS | 1959 | 1464006752795 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1959 | ++DOMWINDOW == 122 (0x124692800) [pid = 1959] [serial = 2111] [outer = 0x12378f000] 05:32:33 INFO - PROCESS | 1959 | 1464006753213 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:32:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 724ms 05:32:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:32:33 INFO - PROCESS | 1959 | 1464006753247 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1959 | 1464006753249 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:32:33 INFO - PROCESS | 1959 | 1464006753251 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1959 | 1464006753252 Marionette TRACE conn2 <- [1,2786,null,{}] 05:32:33 INFO - PROCESS | 1959 | 1464006753255 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}] 05:32:33 INFO - PROCESS | 1959 | 1464006753369 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:32:33 INFO - PROCESS | 1959 | 1464006753478 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c577800 == 71 [pid = 1959] [id = 704] 05:32:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 123 (0x124ebac00) [pid = 1959] [serial = 2112] [outer = 0x0] 05:32:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 124 (0x126499800) [pid = 1959] [serial = 2113] [outer = 0x124ebac00] 05:32:33 INFO - PROCESS | 1959 | 1464006753512 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1959 | ++DOMWINDOW == 125 (0x126a28400) [pid = 1959] [serial = 2114] [outer = 0x124ebac00] 05:32:33 INFO - PROCESS | 1959 | 1464006753935 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:32:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 721ms 05:32:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:32:33 INFO - PROCESS | 1959 | 1464006753973 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1959 | 1464006753974 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:32:33 INFO - PROCESS | 1959 | 1464006753976 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1959 | 1464006753978 Marionette TRACE conn2 <- [1,2790,null,{}] 05:32:33 INFO - PROCESS | 1959 | 1464006753980 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}] 05:32:34 INFO - PROCESS | 1959 | 1464006754112 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:32:34 INFO - PROCESS | 1959 | 1464006754194 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cea7800 == 72 [pid = 1959] [id = 705] 05:32:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 126 (0x126825800) [pid = 1959] [serial = 2115] [outer = 0x0] 05:32:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 127 (0x128bd6000) [pid = 1959] [serial = 2116] [outer = 0x126825800] 05:32:34 INFO - PROCESS | 1959 | 1464006754224 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 128 (0x128bf2c00) [pid = 1959] [serial = 2117] [outer = 0x126825800] 05:32:34 INFO - PROCESS | 1959 | 1464006754654 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:32:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 720ms 05:32:34 INFO - PROCESS | 1959 | 1464006754698 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1959 | 1464006754699 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:32:34 INFO - PROCESS | 1959 | 1464006754702 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1959 | 1464006754703 Marionette TRACE conn2 <- [1,2794,null,{}] 05:32:34 INFO - PROCESS | 1959 | 1464006754706 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}] 05:32:34 INFO - PROCESS | 1959 | 1464006754877 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:32:34 INFO - PROCESS | 1959 | 1464006754939 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d756800 == 73 [pid = 1959] [id = 706] 05:32:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 129 (0x128c5dc00) [pid = 1959] [serial = 2118] [outer = 0x0] 05:32:34 INFO - PROCESS | 1959 | ++DOMWINDOW == 130 (0x128cb4400) [pid = 1959] [serial = 2119] [outer = 0x128c5dc00] 05:32:34 INFO - PROCESS | 1959 | 1464006754969 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 131 (0x128f9b400) [pid = 1959] [serial = 2120] [outer = 0x128c5dc00] 05:32:35 INFO - PROCESS | 1959 | 1464006755392 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]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:32:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 721ms 05:32:35 INFO - PROCESS | 1959 | 1464006755435 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1959 | 1464006755436 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:32:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:32:35 INFO - PROCESS | 1959 | 1464006755439 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1959 | 1464006755440 Marionette TRACE conn2 <- [1,2798,null,{}] 05:32:35 INFO - PROCESS | 1959 | 1464006755459 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}] 05:32:35 INFO - PROCESS | 1959 | 1464006755573 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:32:35 INFO - PROCESS | 1959 | 1464006755654 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc3f800 == 74 [pid = 1959] [id = 707] 05:32:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 132 (0x112a7a000) [pid = 1959] [serial = 2121] [outer = 0x0] 05:32:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 133 (0x1181e7400) [pid = 1959] [serial = 2122] [outer = 0x112a7a000] 05:32:35 INFO - PROCESS | 1959 | 1464006755685 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1959 | ++DOMWINDOW == 134 (0x12918d000) [pid = 1959] [serial = 2123] [outer = 0x112a7a000] 05:32:36 INFO - PROCESS | 1959 | 1464006756091 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:32:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 681ms 05:32:36 INFO - PROCESS | 1959 | 1464006756121 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1959 | 1464006756122 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:32:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:32:36 INFO - PROCESS | 1959 | 1464006756125 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1959 | 1464006756126 Marionette TRACE conn2 <- [1,2802,null,{}] 05:32:36 INFO - PROCESS | 1959 | 1464006756128 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}] 05:32:36 INFO - PROCESS | 1959 | 1464006756241 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:32:36 INFO - PROCESS | 1959 | 1464006756350 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dda9000 == 75 [pid = 1959] [id = 708] 05:32:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 135 (0x11852b000) [pid = 1959] [serial = 2124] [outer = 0x0] 05:32:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x12937d400) [pid = 1959] [serial = 2125] [outer = 0x11852b000] 05:32:36 INFO - PROCESS | 1959 | 1464006756382 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x1295e6800) [pid = 1959] [serial = 2126] [outer = 0x11852b000] 05:32:36 INFO - PROCESS | 1959 | 1464006756799 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:32:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 721ms 05:32:36 INFO - PROCESS | 1959 | 1464006756847 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1959 | 1464006756848 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:32:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:32:36 INFO - PROCESS | 1959 | 1464006756850 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1959 | 1464006756852 Marionette TRACE conn2 <- [1,2806,null,{}] 05:32:36 INFO - PROCESS | 1959 | 1464006756854 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}] 05:32:36 INFO - PROCESS | 1959 | 1464006756984 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:32:37 INFO - PROCESS | 1959 | 1464006757095 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x13469f800 == 76 [pid = 1959] [id = 709] 05:32:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x12a60f400) [pid = 1959] [serial = 2127] [outer = 0x0] 05:32:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x12a6efc00) [pid = 1959] [serial = 2128] [outer = 0x12a60f400] 05:32:37 INFO - PROCESS | 1959 | 1464006757126 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x12aa04400) [pid = 1959] [serial = 2129] [outer = 0x12a60f400] 05:32:37 INFO - PROCESS | 1959 | 1464006757543 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]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:32:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 719ms 05:32:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:32:37 INFO - PROCESS | 1959 | 1464006757571 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1959 | 1464006757572 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:32:37 INFO - PROCESS | 1959 | 1464006757574 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1959 | 1464006757576 Marionette TRACE conn2 <- [1,2810,null,{}] 05:32:37 INFO - PROCESS | 1959 | 1464006757578 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}] 05:32:37 INFO - PROCESS | 1959 | 1464006757694 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:32:37 INFO - PROCESS | 1959 | 1464006757781 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d2b800 == 77 [pid = 1959] [id = 710] 05:32:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x1213c3c00) [pid = 1959] [serial = 2130] [outer = 0x0] 05:32:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x12aa09c00) [pid = 1959] [serial = 2131] [outer = 0x1213c3c00] 05:32:37 INFO - PROCESS | 1959 | 1464006757810 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x12ab3f000) [pid = 1959] [serial = 2132] [outer = 0x1213c3c00] 05:32:38 INFO - PROCESS | 1959 | 1464006758401 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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:32:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 870ms 05:32:38 INFO - PROCESS | 1959 | 1464006758446 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1959 | 1464006758448 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:32:38 INFO - PROCESS | 1959 | 1464006758452 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1959 | 1464006758454 Marionette TRACE conn2 <- [1,2814,null,{}] 05:32:38 INFO - PROCESS | 1959 | 1464006758458 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}] 05:32:38 INFO - PROCESS | 1959 | 1464006758572 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:32:38 INFO - PROCESS | 1959 | 1464006758660 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abca000 == 78 [pid = 1959] [id = 711] 05:32:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x117559000) [pid = 1959] [serial = 2133] [outer = 0x0] 05:32:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x1180ae400) [pid = 1959] [serial = 2134] [outer = 0x117559000] 05:32:38 INFO - PROCESS | 1959 | 1464006758689 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x118467800) [pid = 1959] [serial = 2135] [outer = 0x117559000] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x134e14800 == 77 [pid = 1959] [id = 614] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12578c000 == 76 [pid = 1959] [id = 699] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x11a0f9800 == 75 [pid = 1959] [id = 698] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x117049000 == 74 [pid = 1959] [id = 682] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x1184c7800 == 73 [pid = 1959] [id = 697] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x119a2c800 == 72 [pid = 1959] [id = 696] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb3e800 == 71 [pid = 1959] [id = 690] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x12b21c000 == 70 [pid = 1959] [id = 689] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x126889800 == 69 [pid = 1959] [id = 688] 05:32:39 INFO - PROCESS | 1959 | --DOCSHELL 0x1181a3800 == 68 [pid = 1959] [id = 687] 05:32:39 INFO - PROCESS | 1959 | 1464006759171 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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:32:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 772ms 05:32:39 INFO - PROCESS | 1959 | 1464006759225 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1959 | 1464006759229 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:32:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:32:39 INFO - PROCESS | 1959 | 1464006759256 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1959 | 1464006759257 Marionette TRACE conn2 <- [1,2818,null,{}] 05:32:39 INFO - PROCESS | 1959 | 1464006759268 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}] 05:32:39 INFO - PROCESS | 1959 | 1464006759372 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:32:39 INFO - PROCESS | 1959 | 1464006759381 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a9e000 == 69 [pid = 1959] [id = 712] 05:32:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x118490400) [pid = 1959] [serial = 2136] [outer = 0x0] 05:32:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x119263c00) [pid = 1959] [serial = 2137] [outer = 0x118490400] 05:32:39 INFO - PROCESS | 1959 | 1464006759408 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x121111800) [pid = 1959] [serial = 2138] [outer = 0x118490400] 05:32:39 INFO - PROCESS | 1959 | 1464006759816 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]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:32:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 582ms 05:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:32:39 INFO - PROCESS | 1959 | 1464006759833 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1959 | 1464006759834 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:32:39 INFO - PROCESS | 1959 | 1464006759836 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1959 | 1464006759839 Marionette TRACE conn2 <- [1,2822,null,{}] 05:32:39 INFO - PROCESS | 1959 | 1464006759846 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}] 05:32:40 INFO - PROCESS | 1959 | 1464006759996 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:32:40 INFO - PROCESS | 1959 | 1464006760021 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b212800 == 70 [pid = 1959] [id = 713] 05:32:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x123611000) [pid = 1959] [serial = 2139] [outer = 0x0] 05:32:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x12369d000) [pid = 1959] [serial = 2140] [outer = 0x123611000] 05:32:40 INFO - PROCESS | 1959 | 1464006760050 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x124a29800) [pid = 1959] [serial = 2141] [outer = 0x123611000] 05:32:40 INFO - PROCESS | 1959 | 1464006760411 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:32:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 625ms 05:32:40 INFO - PROCESS | 1959 | 1464006760463 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1959 | 1464006760465 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:32:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:32:40 INFO - PROCESS | 1959 | 1464006760467 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1959 | 1464006760468 Marionette TRACE conn2 <- [1,2826,null,{}] 05:32:40 INFO - PROCESS | 1959 | 1464006760479 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}] 05:32:40 INFO - PROCESS | 1959 | 1464006760620 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:32:40 INFO - PROCESS | 1959 | 1464006760636 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6c8800 == 71 [pid = 1959] [id = 714] 05:32:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x126189800) [pid = 1959] [serial = 2142] [outer = 0x0] 05:32:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x126a25000) [pid = 1959] [serial = 2143] [outer = 0x126189800] 05:32:40 INFO - PROCESS | 1959 | 1464006760662 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x128bfac00) [pid = 1959] [serial = 2144] [outer = 0x126189800] 05:32:41 INFO - PROCESS | 1959 | 1464006761031 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 572ms 05:32:41 INFO - PROCESS | 1959 | 1464006761039 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1959 | 1464006761040 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:32:41 INFO - PROCESS | 1959 | 1464006761045 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1959 | 1464006761048 Marionette TRACE conn2 <- [1,2830,null,{}] 05:32:41 INFO - PROCESS | 1959 | 1464006761050 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}] 05:32:41 INFO - PROCESS | 1959 | 1464006761178 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:32:41 INFO - PROCESS | 1959 | 1464006761194 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5cd000 == 72 [pid = 1959] [id = 715] 05:32:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128bf7000) [pid = 1959] [serial = 2145] [outer = 0x0] 05:32:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x128c63000) [pid = 1959] [serial = 2146] [outer = 0x128bf7000] 05:32:41 INFO - PROCESS | 1959 | 1464006761219 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x128dd0c00) [pid = 1959] [serial = 2147] [outer = 0x128bf7000] 05:32:41 INFO - PROCESS | 1959 | 1464006761732 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]]]}] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x1121b1800) [pid = 1959] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x115e37400) [pid = 1959] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x11829c400) [pid = 1959] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x11824a400) [pid = 1959] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x111f2b400) [pid = 1959] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x115ebf400) [pid = 1959] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x1121ab000) [pid = 1959] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x118eeec00) [pid = 1959] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x118465000) [pid = 1959] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x123608800) [pid = 1959] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x12caa8c00) [pid = 1959] [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.] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x1181e8000) [pid = 1959] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x1170de800) [pid = 1959] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x12ce9a800) [pid = 1959] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:32:41 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x119326000) [pid = 1959] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 722ms 05:32:41 INFO - PROCESS | 1959 | 1464006761766 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1959 | 1464006761767 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:32:41 INFO - PROCESS | 1959 | 1464006761769 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1959 | 1464006761770 Marionette TRACE conn2 <- [1,2834,null,{}] 05:32:41 INFO - PROCESS | 1959 | 1464006761773 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}] 05:32:41 INFO - PROCESS | 1959 | 1464006761896 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:32:41 INFO - PROCESS | 1959 | 1464006761900 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d95800 == 73 [pid = 1959] [id = 716] 05:32:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x118eef800) [pid = 1959] [serial = 2148] [outer = 0x0] 05:32:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x119326000) [pid = 1959] [serial = 2149] [outer = 0x118eef800] 05:32:41 INFO - PROCESS | 1959 | 1464006761926 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x12aa0e400) [pid = 1959] [serial = 2150] [outer = 0x118eef800] 05:32:42 INFO - PROCESS | 1959 | 1464006762292 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 570ms 05:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:32:42 INFO - PROCESS | 1959 | 1464006762347 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1959 | 1464006762348 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:32:42 INFO - PROCESS | 1959 | 1464006762352 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1959 | 1464006762353 Marionette TRACE conn2 <- [1,2838,null,{}] 05:32:42 INFO - PROCESS | 1959 | 1464006762355 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}] 05:32:42 INFO - PROCESS | 1959 | 1464006762454 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:32:42 INFO - PROCESS | 1959 | 1464006762476 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1959 | ++DOCSHELL 0x134e14000 == 74 [pid = 1959] [id = 717] 05:32:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x12ab3e800) [pid = 1959] [serial = 2151] [outer = 0x0] 05:32:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12b024400) [pid = 1959] [serial = 2152] [outer = 0x12ab3e800] 05:32:42 INFO - PROCESS | 1959 | 1464006762501 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x12b2a3400) [pid = 1959] [serial = 2153] [outer = 0x12ab3e800] 05:32:42 INFO - PROCESS | 1959 | 1464006762847 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:32:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 520ms 05:32:42 INFO - PROCESS | 1959 | 1464006762872 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1959 | 1464006762874 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:32:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:32:42 INFO - PROCESS | 1959 | 1464006762879 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1959 | 1464006762880 Marionette TRACE conn2 <- [1,2842,null,{}] 05:32:42 INFO - PROCESS | 1959 | 1464006762882 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}] 05:32:42 INFO - PROCESS | 1959 | 1464006762981 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:32:43 INFO - PROCESS | 1959 | 1464006763059 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x134eda800 == 75 [pid = 1959] [id = 718] 05:32:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12aba4800) [pid = 1959] [serial = 2154] [outer = 0x0] 05:32:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x12b2a9400) [pid = 1959] [serial = 2155] [outer = 0x12aba4800] 05:32:43 INFO - PROCESS | 1959 | 1464006763090 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x12ba1b000) [pid = 1959] [serial = 2156] [outer = 0x12aba4800] 05:32:43 INFO - PROCESS | 1959 | 1464006763380 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]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 520ms 05:32:43 INFO - PROCESS | 1959 | 1464006763401 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1959 | 1464006763402 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:32:43 INFO - PROCESS | 1959 | 1464006763404 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1959 | 1464006763405 Marionette TRACE conn2 <- [1,2846,null,{}] 05:32:43 INFO - PROCESS | 1959 | 1464006763408 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}] 05:32:43 INFO - PROCESS | 1959 | 1464006763515 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:32:43 INFO - PROCESS | 1959 | 1464006763520 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1959 | ++DOCSHELL 0x13525f800 == 76 [pid = 1959] [id = 719] 05:32:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x12ba1bc00) [pid = 1959] [serial = 2157] [outer = 0x0] 05:32:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12ba35000) [pid = 1959] [serial = 2158] [outer = 0x12ba1bc00] 05:32:43 INFO - PROCESS | 1959 | 1464006763544 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12ba3cc00) [pid = 1959] [serial = 2159] [outer = 0x12ba1bc00] 05:32:44 INFO - PROCESS | 1959 | 1464006764063 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 05:32:44 INFO - PROCESS | 1959 | 1464006764142 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1959 | 1464006764144 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:32:44 INFO - PROCESS | 1959 | 1464006764151 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1959 | 1464006764153 Marionette TRACE conn2 <- [1,2850,null,{}] 05:32:44 INFO - PROCESS | 1959 | 1464006764158 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}] 05:32:44 INFO - PROCESS | 1959 | 1464006764282 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:32:44 INFO - PROCESS | 1959 | 1464006764398 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1959 | ++DOCSHELL 0x124e99800 == 77 [pid = 1959] [id = 720] 05:32:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x113097800) [pid = 1959] [serial = 2160] [outer = 0x0] 05:32:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x1161ec800) [pid = 1959] [serial = 2161] [outer = 0x113097800] 05:32:44 INFO - PROCESS | 1959 | 1464006764432 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x1181ebc00) [pid = 1959] [serial = 2162] [outer = 0x113097800] 05:32:44 INFO - PROCESS | 1959 | 1464006764861 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:32:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 772ms 05:32:44 INFO - PROCESS | 1959 | 1464006764923 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1959 | 1464006764928 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:32:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:32:44 INFO - PROCESS | 1959 | 1464006764933 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1959 | 1464006764935 Marionette TRACE conn2 <- [1,2854,null,{}] 05:32:44 INFO - PROCESS | 1959 | 1464006764938 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}] 05:32:45 INFO - PROCESS | 1959 | 1464006765060 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:32:45 INFO - PROCESS | 1959 | 1464006765177 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6ba000 == 78 [pid = 1959] [id = 721] 05:32:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x1181ec400) [pid = 1959] [serial = 2163] [outer = 0x0] 05:32:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x118525400) [pid = 1959] [serial = 2164] [outer = 0x1181ec400] 05:32:45 INFO - PROCESS | 1959 | 1464006765208 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x121141000) [pid = 1959] [serial = 2165] [outer = 0x1181ec400] 05:32:45 INFO - PROCESS | 1959 | 1464006765617 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:32:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 720ms 05:32:45 INFO - PROCESS | 1959 | 1464006765653 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1959 | 1464006765655 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:32:45 INFO - PROCESS | 1959 | 1464006765657 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1959 | 1464006765660 Marionette TRACE conn2 <- [1,2858,null,{}] 05:32:45 INFO - PROCESS | 1959 | 1464006765668 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}] 05:32:45 INFO - PROCESS | 1959 | 1464006765791 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:32:45 INFO - PROCESS | 1959 | 1464006765881 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1959 | ++DOCSHELL 0x13527c000 == 79 [pid = 1959] [id = 722] 05:32:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x1232de800) [pid = 1959] [serial = 2166] [outer = 0x0] 05:32:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x124691000) [pid = 1959] [serial = 2167] [outer = 0x1232de800] 05:32:45 INFO - PROCESS | 1959 | 1464006765913 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x128cb1000) [pid = 1959] [serial = 2168] [outer = 0x1232de800] 05:32:46 INFO - PROCESS | 1959 | 1464006766334 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:32:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 722ms 05:32:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:32:46 INFO - PROCESS | 1959 | 1464006766385 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1959 | 1464006766387 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:32:46 INFO - PROCESS | 1959 | 1464006766389 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1959 | 1464006766391 Marionette TRACE conn2 <- [1,2862,null,{}] 05:32:46 INFO - PROCESS | 1959 | 1464006766409 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}] 05:32:46 INFO - PROCESS | 1959 | 1464006766526 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:32:46 INFO - PROCESS | 1959 | 1464006766642 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1959 | ++DOCSHELL 0x1358db000 == 80 [pid = 1959] [id = 723] 05:32:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12918f800) [pid = 1959] [serial = 2169] [outer = 0x0] 05:32:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12ab48400) [pid = 1959] [serial = 2170] [outer = 0x12918f800] 05:32:46 INFO - PROCESS | 1959 | 1464006766673 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12b2aa000) [pid = 1959] [serial = 2171] [outer = 0x12918f800] 05:32:47 INFO - PROCESS | 1959 | 1464006767062 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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 05:32:47 INFO - PROCESS | 1959 | 1464006767122 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1959 | 1464006767124 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:32:47 INFO - PROCESS | 1959 | 1464006767126 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1959 | 1464006767128 Marionette TRACE conn2 <- [1,2866,null,{}] 05:32:47 INFO - PROCESS | 1959 | 1464006767130 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}] 05:32:47 INFO - PROCESS | 1959 | 1464006767247 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:32:47 INFO - PROCESS | 1959 | 1464006767333 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1959 | ++DOCSHELL 0x1358f4000 == 81 [pid = 1959] [id = 724] 05:32:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x1295dcc00) [pid = 1959] [serial = 2172] [outer = 0x0] 05:32:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12ba38000) [pid = 1959] [serial = 2173] [outer = 0x1295dcc00] 05:32:47 INFO - PROCESS | 1959 | 1464006767363 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12be32400) [pid = 1959] [serial = 2174] [outer = 0x1295dcc00] 05:32:47 INFO - PROCESS | 1959 | 1464006767806 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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 721ms 05:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:32:47 INFO - PROCESS | 1959 | 1464006767847 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1959 | 1464006767849 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:32:47 INFO - PROCESS | 1959 | 1464006767851 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1959 | 1464006767852 Marionette TRACE conn2 <- [1,2870,null,{}] 05:32:47 INFO - PROCESS | 1959 | 1464006767855 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}] 05:32:48 INFO - PROCESS | 1959 | 1464006768026 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:32:48 INFO - PROCESS | 1959 | 1464006768091 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x13597e800 == 82 [pid = 1959] [id = 725] 05:32:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12be37400) [pid = 1959] [serial = 2175] [outer = 0x0] 05:32:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12bf0d400) [pid = 1959] [serial = 2176] [outer = 0x12be37400] 05:32:48 INFO - PROCESS | 1959 | 1464006768121 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x12c103c00) [pid = 1959] [serial = 2177] [outer = 0x12be37400] 05:32:48 INFO - PROCESS | 1959 | 1464006768531 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]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:32:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 718ms 05:32:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:32:48 INFO - PROCESS | 1959 | 1464006768570 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1959 | 1464006768571 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:32:48 INFO - PROCESS | 1959 | 1464006768573 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1959 | 1464006768575 Marionette TRACE conn2 <- [1,2874,null,{}] 05:32:48 INFO - PROCESS | 1959 | 1464006768577 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}] 05:32:48 INFO - PROCESS | 1959 | 1464006768694 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:32:48 INFO - PROCESS | 1959 | 1464006768811 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1959 | ++DOCSHELL 0x135c1c000 == 83 [pid = 1959] [id = 726] 05:32:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x12bfde400) [pid = 1959] [serial = 2178] [outer = 0x0] 05:32:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12c109c00) [pid = 1959] [serial = 2179] [outer = 0x12bfde400] 05:32:48 INFO - PROCESS | 1959 | 1464006768842 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12c132c00) [pid = 1959] [serial = 2180] [outer = 0x12bfde400] 05:32:49 INFO - PROCESS | 1959 | 1464006769263 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:32:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 721ms 05:32:49 INFO - PROCESS | 1959 | 1464006769295 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1959 | 1464006769296 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:32:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:32:49 INFO - PROCESS | 1959 | 1464006769298 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1959 | 1464006769300 Marionette TRACE conn2 <- [1,2878,null,{}] 05:32:49 INFO - PROCESS | 1959 | 1464006769302 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}] 05:32:49 INFO - PROCESS | 1959 | 1464006769443 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:32:49 INFO - PROCESS | 1959 | 1464006769531 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1959 | ++DOCSHELL 0x12405b800 == 84 [pid = 1959] [id = 727] 05:32:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x111a04c00) [pid = 1959] [serial = 2181] [outer = 0x0] 05:32:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x119a55400) [pid = 1959] [serial = 2182] [outer = 0x111a04c00] 05:32:49 INFO - PROCESS | 1959 | 1464006769561 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x12c111800) [pid = 1959] [serial = 2183] [outer = 0x111a04c00] 05:32:50 INFO - PROCESS | 1959 | 1464006770255 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 971ms 05:32:50 INFO - PROCESS | 1959 | 1464006770270 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1959 | 1464006770272 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:32:50 INFO - PROCESS | 1959 | 1464006770276 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1959 | 1464006770278 Marionette TRACE conn2 <- [1,2882,null,{}] 05:32:50 INFO - PROCESS | 1959 | 1464006770282 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}] 05:32:50 INFO - PROCESS | 1959 | 1464006770406 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:32:50 INFO - PROCESS | 1959 | 1464006770523 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1959 | ++DOCSHELL 0x12330e800 == 85 [pid = 1959] [id = 728] 05:32:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x1125bb000) [pid = 1959] [serial = 2184] [outer = 0x0] 05:32:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x112fc1400) [pid = 1959] [serial = 2185] [outer = 0x1125bb000] 05:32:50 INFO - PROCESS | 1959 | 1464006770571 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x1161eb800) [pid = 1959] [serial = 2186] [outer = 0x1125bb000] 05:32:51 INFO - PROCESS | 1959 | 1464006771087 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 872ms 05:32:51 INFO - PROCESS | 1959 | 1464006771148 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1959 | 1464006771152 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:32:51 INFO - PROCESS | 1959 | 1464006771156 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1959 | 1464006771158 Marionette TRACE conn2 <- [1,2886,null,{}] 05:32:51 INFO - PROCESS | 1959 | 1464006771163 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}] 05:32:51 INFO - PROCESS | 1959 | 1464006771268 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:32:51 INFO - PROCESS | 1959 | 1464006771367 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1959 | ++DOCSHELL 0x118130800 == 86 [pid = 1959] [id = 729] 05:32:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x1181e2c00) [pid = 1959] [serial = 2187] [outer = 0x0] 05:32:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1181eb000) [pid = 1959] [serial = 2188] [outer = 0x1181e2c00] 05:32:51 INFO - PROCESS | 1959 | 1464006771394 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x118522000) [pid = 1959] [serial = 2189] [outer = 0x1181e2c00] 05:32:51 INFO - PROCESS | 1959 | 1464006771804 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]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:32:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 672ms 05:32:51 INFO - PROCESS | 1959 | 1464006771828 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1959 | 1464006771830 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:32:51 INFO - PROCESS | 1959 | 1464006771832 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1959 | 1464006771834 Marionette TRACE conn2 <- [1,2890,null,{}] 05:32:51 INFO - PROCESS | 1959 | 1464006771842 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}] 05:32:51 INFO - PROCESS | 1959 | 1464006771973 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:32:52 INFO - PROCESS | 1959 | 1464006772097 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x12640b000 == 87 [pid = 1959] [id = 730] 05:32:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x1185cbc00) [pid = 1959] [serial = 2190] [outer = 0x0] 05:32:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x11a2bb000) [pid = 1959] [serial = 2191] [outer = 0x1185cbc00] 05:32:52 INFO - PROCESS | 1959 | 1464006772129 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x1232e0400) [pid = 1959] [serial = 2192] [outer = 0x1185cbc00] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x1346b2800 == 86 [pid = 1959] [id = 673] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x134eda800 == 85 [pid = 1959] [id = 718] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x134e14000 == 84 [pid = 1959] [id = 717] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x134d95800 == 83 [pid = 1959] [id = 716] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5cd000 == 82 [pid = 1959] [id = 715] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6c8800 == 81 [pid = 1959] [id = 714] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12ce9f800) [pid = 1959] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x113090c00) [pid = 1959] [serial = 2062] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x1180b2800) [pid = 1959] [serial = 2023] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x11926a800) [pid = 1959] [serial = 2026] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1180adc00) [pid = 1959] [serial = 2065] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x1213c2400) [pid = 1959] [serial = 2071] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x124ef0c00) [pid = 1959] [serial = 2029] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x119269800) [pid = 1959] [serial = 2068] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12402a000) [pid = 1959] [serial = 2077] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x129186000) [pid = 1959] [serial = 2032] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x123608c00) [pid = 1959] [serial = 2074] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x124ef4800) [pid = 1959] [serial = 2080] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12618bc00) [pid = 1959] [serial = 2083] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x121133c00) [pid = 1959] [serial = 2101] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x119261800) [pid = 1959] [serial = 2086] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x12b212800 == 80 [pid = 1959] [id = 713] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x119a9e000 == 79 [pid = 1959] [id = 712] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x12abca000 == 78 [pid = 1959] [id = 711] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x12ce99800 == 77 [pid = 1959] [id = 17] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x12bb52000 == 76 [pid = 1959] [id = 703] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x129758000 == 75 [pid = 1959] [id = 702] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x119fcf000 == 74 [pid = 1959] [id = 701] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x129507000 == 73 [pid = 1959] [id = 700] 05:32:52 INFO - PROCESS | 1959 | --DOCSHELL 0x124a0c800 == 72 [pid = 1959] [id = 683] 05:32:52 INFO - PROCESS | 1959 | 1464006772553 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x1169b1400) [pid = 1959] [serial = 2092] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x11848c000) [pid = 1959] [serial = 2047] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x118efa000) [pid = 1959] [serial = 2053] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x1129d0000) [pid = 1959] [serial = 2036] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x1121aa400) [pid = 1959] [serial = 2035] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x1166ba800) [pid = 1959] [serial = 2041] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x112a7ec00) [pid = 1959] [serial = 2038] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x11926b000) [pid = 1959] [serial = 2098] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x113342c00) [pid = 1959] [serial = 2039] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x118487400) [pid = 1959] [serial = 2095] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x128bcfc00) [pid = 1959] [serial = 2020] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x1181e5800) [pid = 1959] [serial = 2093] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x12110c000) [pid = 1959] [serial = 2059] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x118527800) [pid = 1959] [serial = 2096] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x1193bdc00) [pid = 1959] [serial = 2054] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x12ab47c00) [pid = 1959] [serial = 1400] [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.] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x118471000) [pid = 1959] [serial = 2050] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x11957f800) [pid = 1959] [serial = 2099] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x118522800) [pid = 1959] [serial = 2048] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x118249800) [pid = 1959] [serial = 2045] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x1180b3000) [pid = 1959] [serial = 2044] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x118ed9400) [pid = 1959] [serial = 2051] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x1170d4800) [pid = 1959] [serial = 2042] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x112a79800) [pid = 1959] [serial = 2090] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x11a2bc800) [pid = 1959] [serial = 2057] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x12a6ca400) [pid = 1959] [serial = 2021] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x119583c00) [pid = 1959] [serial = 2056] [outer = 0x0] [url = about:blank] 05:32:52 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x11270f400) [pid = 1959] [serial = 2089] [outer = 0x0] [url = about:blank] 05:32:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:32:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 774ms 05:32:52 INFO - PROCESS | 1959 | 1464006772608 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1959 | 1464006772610 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:32:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:32:52 INFO - PROCESS | 1959 | 1464006772614 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1959 | 1464006772615 Marionette TRACE conn2 <- [1,2894,null,{}] 05:32:52 INFO - PROCESS | 1959 | 1464006772619 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}] 05:32:52 INFO - PROCESS | 1959 | 1464006772768 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:32:52 INFO - PROCESS | 1959 | 1464006772781 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a9e000 == 73 [pid = 1959] [id = 731] 05:32:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x118243c00) [pid = 1959] [serial = 2193] [outer = 0x0] 05:32:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x11851cc00) [pid = 1959] [serial = 2194] [outer = 0x118243c00] 05:32:52 INFO - PROCESS | 1959 | 1464006772825 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x12110c000) [pid = 1959] [serial = 2195] [outer = 0x118243c00] 05:32:53 INFO - PROCESS | 1959 | 1464006773267 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 671ms 05:32:53 INFO - PROCESS | 1959 | 1464006773285 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:32:53 INFO - PROCESS | 1959 | 1464006773286 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:32:53 INFO - PROCESS | 1959 | 1464006773288 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1959 | 1464006773289 Marionette TRACE conn2 <- [1,2898,null,{}] 05:32:53 INFO - PROCESS | 1959 | 1464006773292 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}] 05:32:53 INFO - PROCESS | 1959 | 1464006773390 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:32:53 INFO - PROCESS | 1959 | 1464006773411 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12471f000 == 74 [pid = 1959] [id = 732] 05:32:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x1232e5000) [pid = 1959] [serial = 2196] [outer = 0x0] 05:32:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x123612c00) [pid = 1959] [serial = 2197] [outer = 0x1232e5000] 05:32:53 INFO - PROCESS | 1959 | 1464006773437 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x1243d6000) [pid = 1959] [serial = 2198] [outer = 0x1232e5000] 05:32:53 INFO - PROCESS | 1959 | 1464006773802 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]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:32:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 519ms 05:32:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:32:53 INFO - PROCESS | 1959 | 1464006773818 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1959 | 1464006773820 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:32:53 INFO - PROCESS | 1959 | 1464006773822 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1959 | 1464006773823 Marionette TRACE conn2 <- [1,2902,null,{}] 05:32:53 INFO - PROCESS | 1959 | 1464006773828 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}] 05:32:53 INFO - PROCESS | 1959 | 1464006773969 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:32:53 INFO - PROCESS | 1959 | 1464006773976 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1959 | ++DOCSHELL 0x12975b800 == 75 [pid = 1959] [id = 733] 05:32:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x124a24800) [pid = 1959] [serial = 2199] [outer = 0x0] 05:32:53 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x128bcc800) [pid = 1959] [serial = 2200] [outer = 0x124a24800] 05:32:54 INFO - PROCESS | 1959 | 1464006774002 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x128c66400) [pid = 1959] [serial = 2201] [outer = 0x124a24800] 05:32:54 INFO - PROCESS | 1959 | 1464006774343 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:32:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 569ms 05:32:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:32:54 INFO - PROCESS | 1959 | 1464006774391 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1959 | 1464006774392 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:32:54 INFO - PROCESS | 1959 | 1464006774395 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1959 | 1464006774396 Marionette TRACE conn2 <- [1,2906,null,{}] 05:32:54 INFO - PROCESS | 1959 | 1464006774398 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}] 05:32:54 INFO - PROCESS | 1959 | 1464006774496 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:32:54 INFO - PROCESS | 1959 | 1464006774610 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b95d800 == 76 [pid = 1959] [id = 734] 05:32:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x124bb9800) [pid = 1959] [serial = 2202] [outer = 0x0] 05:32:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x128cb4800) [pid = 1959] [serial = 2203] [outer = 0x124bb9800] 05:32:54 INFO - PROCESS | 1959 | 1464006774638 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x1295d7800) [pid = 1959] [serial = 2204] [outer = 0x124bb9800] 05:32:54 INFO - PROCESS | 1959 | 1464006774963 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]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:32:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 622ms 05:32:55 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:32:55 INFO - PROCESS | 1959 | 1464006775017 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1959 | 1464006775018 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:32:55 INFO - PROCESS | 1959 | 1464006775020 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1959 | 1464006775022 Marionette TRACE conn2 <- [1,2910,null,{}] 05:32:55 INFO - PROCESS | 1959 | 1464006775024 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}] 05:32:55 INFO - PROCESS | 1959 | 1464006775155 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:32:55 INFO - PROCESS | 1959 | 1464006775170 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c6b6000 == 77 [pid = 1959] [id = 735] 05:32:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x12618bc00) [pid = 1959] [serial = 2205] [outer = 0x0] 05:32:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12a6fe000) [pid = 1959] [serial = 2206] [outer = 0x12618bc00] 05:32:55 INFO - PROCESS | 1959 | 1464006775195 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12ab3b800) [pid = 1959] [serial = 2207] [outer = 0x12618bc00] 05:32:55 INFO - PROCESS | 1959 | 1464006775516 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]]]}] 05:32:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:32:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:32:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 520ms 05:32:55 INFO - PROCESS | 1959 | 1464006775542 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1959 | 1464006775544 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:32:55 INFO - TEST-START | /DOMEvents/constructors.html 05:32:55 INFO - PROCESS | 1959 | 1464006775548 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1959 | 1464006775549 Marionette TRACE conn2 <- [1,2914,null,{}] 05:32:55 INFO - PROCESS | 1959 | 1464006775551 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}] 05:32:55 INFO - PROCESS | 1959 | 1464006775675 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:32:55 INFO - PROCESS | 1959 | 1464006775689 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cf6d800 == 78 [pid = 1959] [id = 736] 05:32:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x12ab45c00) [pid = 1959] [serial = 2208] [outer = 0x0] 05:32:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12b023000) [pid = 1959] [serial = 2209] [outer = 0x12ab45c00] 05:32:55 INFO - PROCESS | 1959 | 1464006775714 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12ba15000) [pid = 1959] [serial = 2210] [outer = 0x12ab45c00] 05:32:56 INFO - PROCESS | 1959 | 1464006776088 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]]]}] 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:32:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:32:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:32:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:32:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:32:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:32:56 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:32:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:32:56 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:32:56 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:32:56 INFO - TEST-OK | /DOMEvents/constructors.html | took 574ms 05:32:56 INFO - PROCESS | 1959 | 1464006776122 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1959 | 1464006776133 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:32:56 INFO - PROCESS | 1959 | 1464006776143 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1959 | 1464006776144 Marionette TRACE conn2 <- [1,2918,null,{}] 05:32:56 INFO - PROCESS | 1959 | 1464006776146 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}] 05:32:56 INFO - PROCESS | 1959 | 1464006776273 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:32:56 INFO - PROCESS | 1959 | 1464006776295 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5cf000 == 79 [pid = 1959] [id = 737] 05:32:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12ab46800) [pid = 1959] [serial = 2211] [outer = 0x0] 05:32:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12be35400) [pid = 1959] [serial = 2212] [outer = 0x12ab46800] 05:32:56 INFO - PROCESS | 1959 | 1464006776320 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12bfcf400) [pid = 1959] [serial = 2213] [outer = 0x12ab46800] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x123611000) [pid = 1959] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x118490400) [pid = 1959] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x112a75400) [pid = 1959] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x1213c3c00) [pid = 1959] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x117559000) [pid = 1959] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1183ab800) [pid = 1959] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x126189800) [pid = 1959] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x128bf7000) [pid = 1959] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x118eef800) [pid = 1959] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x12ab3e800) [pid = 1959] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x12aba4800) [pid = 1959] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x121103c00) [pid = 1959] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x1129c5c00) [pid = 1959] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x1232d9c00) [pid = 1959] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x1169b0400) [pid = 1959] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x111a0b400) [pid = 1959] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x11846ac00) [pid = 1959] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x118466c00) [pid = 1959] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x12434a400) [pid = 1959] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x121102800) [pid = 1959] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x123694000) [pid = 1959] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x118ee3c00) [pid = 1959] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x1129cc800) [pid = 1959] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 142 (0x124135000) [pid = 1959] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 141 (0x12bf10400) [pid = 1959] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 140 (0x12c106c00) [pid = 1959] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 139 (0x12b029400) [pid = 1959] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 138 (0x112a72400) [pid = 1959] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 137 (0x123613000) [pid = 1959] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 136 (0x116150000) [pid = 1959] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:32:57 INFO - PROCESS | 1959 | --DOMWINDOW == 135 (0x124bb7800) [pid = 1959] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:32:57 INFO - PROCESS | 1959 | 1464006777199 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:32:57 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1070ms 05:32:57 INFO - PROCESS | 1959 | 1464006777213 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1959 | 1464006777215 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:32:57 INFO - PROCESS | 1959 | 1464006777217 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1959 | 1464006777219 Marionette TRACE conn2 <- [1,2922,null,{}] 05:32:57 INFO - PROCESS | 1959 | 1464006777222 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}] 05:32:57 INFO - PROCESS | 1959 | 1464006777336 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:32:57 INFO - PROCESS | 1959 | 1464006777417 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x12abd1000 == 80 [pid = 1959] [id = 738] 05:32:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 136 (0x112a7dc00) [pid = 1959] [serial = 2214] [outer = 0x0] 05:32:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 137 (0x1213c1800) [pid = 1959] [serial = 2215] [outer = 0x112a7dc00] 05:32:57 INFO - PROCESS | 1959 | 1464006777447 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 138 (0x125129800) [pid = 1959] [serial = 2216] [outer = 0x112a7dc00] 05:32:57 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:32:57 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:32:57 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:32:57 INFO - PROCESS | 1959 | [1959] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 05:32:57 INFO - PROCESS | 1959 | 1464006777723 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]]]}] 05:32:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:32:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:32:57 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 05:32:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:32:57 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 05:32:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:32:57 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]" 05:32:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:32:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:32:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 524ms 05:32:57 INFO - PROCESS | 1959 | 1464006777750 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1959 | 1464006777751 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:32:57 INFO - PROCESS | 1959 | 1464006777771 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1959 | 1464006777772 Marionette TRACE conn2 <- [1,2926,null,{}] 05:32:57 INFO - PROCESS | 1959 | 1464006777775 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}] 05:32:57 INFO - PROCESS | 1959 | 1464006777882 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:32:57 INFO - PROCESS | 1959 | 1464006777886 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d3b000 == 81 [pid = 1959] [id = 739] 05:32:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 139 (0x128bf3c00) [pid = 1959] [serial = 2217] [outer = 0x0] 05:32:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 140 (0x12b2a9c00) [pid = 1959] [serial = 2218] [outer = 0x128bf3c00] 05:32:57 INFO - PROCESS | 1959 | 1464006777912 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1959 | ++DOMWINDOW == 141 (0x12c13bc00) [pid = 1959] [serial = 2219] [outer = 0x128bf3c00] 05:32:58 INFO - PROCESS | 1959 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:32:58 INFO - PROCESS | 1959 | 1464006778223 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]]]}] 05:32:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:32:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 468ms 05:32:58 INFO - PROCESS | 1959 | 1464006778240 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1959 | 1464006778241 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:32:58 INFO - PROCESS | 1959 | 1464006778249 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1959 | 1464006778251 Marionette TRACE conn2 <- [1,2930,null,{}] 05:32:58 INFO - PROCESS | 1959 | 1464006778253 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}] 05:32:58 INFO - PROCESS | 1959 | 1464006778362 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:32:58 INFO - PROCESS | 1959 | 1464006778443 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d95000 == 82 [pid = 1959] [id = 740] 05:32:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 142 (0x126189c00) [pid = 1959] [serial = 2220] [outer = 0x0] 05:32:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 143 (0x12c140400) [pid = 1959] [serial = 2221] [outer = 0x126189c00] 05:32:58 INFO - PROCESS | 1959 | 1464006778468 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x12c318000) [pid = 1959] [serial = 2222] [outer = 0x126189c00] 05:32:58 INFO - PROCESS | 1959 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:32:58 INFO - PROCESS | 1959 | 1464006778737 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]]]}] 05:32:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:32:58 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 521ms 05:32:58 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:32:58 INFO - PROCESS | 1959 | 1464006778770 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1959 | 1464006778771 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:32:58 INFO - PROCESS | 1959 | 1464006778774 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1959 | 1464006778775 Marionette TRACE conn2 <- [1,2934,null,{}] 05:32:58 INFO - PROCESS | 1959 | 1464006778786 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}] 05:32:58 INFO - PROCESS | 1959 | 1464006778893 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:32:58 INFO - PROCESS | 1959 | 1464006778906 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1959 | ++DOCSHELL 0x134ee8800 == 83 [pid = 1959] [id = 741] 05:32:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x12c313400) [pid = 1959] [serial = 2223] [outer = 0x0] 05:32:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x12c31e400) [pid = 1959] [serial = 2224] [outer = 0x12c313400] 05:32:58 INFO - PROCESS | 1959 | 1464006778931 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x12c54c000) [pid = 1959] [serial = 2225] [outer = 0x12c313400] 05:32:59 INFO - PROCESS | 1959 | 1464006779416 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]]]}] 05:32:59 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:32:59 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 678ms 05:32:59 INFO - PROCESS | 1959 | 1464006779453 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1959 | 1464006779456 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:32:59 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:32:59 INFO - PROCESS | 1959 | 1464006779460 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1959 | 1464006779462 Marionette TRACE conn2 <- [1,2938,null,{}] 05:32:59 INFO - PROCESS | 1959 | 1464006779466 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}] 05:32:59 INFO - PROCESS | 1959 | 1464006779594 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:32:59 INFO - PROCESS | 1959 | 1464006779722 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1959 | ++DOCSHELL 0x12334a800 == 84 [pid = 1959] [id = 742] 05:32:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x1169af400) [pid = 1959] [serial = 2226] [outer = 0x0] 05:32:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x11754e000) [pid = 1959] [serial = 2227] [outer = 0x1169af400] 05:32:59 INFO - PROCESS | 1959 | 1464006779756 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x1181e5400) [pid = 1959] [serial = 2228] [outer = 0x1169af400] 05:33:00 INFO - PROCESS | 1959 | 1464006780134 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]]]}] 05:33:00 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. 05:33:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 723ms 05:33:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:33:00 INFO - PROCESS | 1959 | 1464006780184 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1959 | 1464006780188 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1959 | 1464006780193 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1959 | 1464006780194 Marionette TRACE conn2 <- [1,2942,null,{}] 05:33:00 INFO - PROCESS | 1959 | 1464006780197 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}] 05:33:00 INFO - PROCESS | 1959 | 1464006780317 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:33:00 INFO - PROCESS | 1959 | 1464006780440 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1959 | ++DOCSHELL 0x129503800 == 85 [pid = 1959] [id = 743] 05:33:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x11846f000) [pid = 1959] [serial = 2229] [outer = 0x0] 05:33:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x118ee3c00) [pid = 1959] [serial = 2230] [outer = 0x11846f000] 05:33:00 INFO - PROCESS | 1959 | 1464006780473 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x11926e000) [pid = 1959] [serial = 2231] [outer = 0x11846f000] 05:33:00 INFO - PROCESS | 1959 | 1464006780830 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"]]]}] 05:33:00 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 05:33:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:33:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 672ms 05:33:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:33:00 INFO - PROCESS | 1959 | 1464006780865 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1959 | 1464006780866 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1959 | 1464006780869 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1959 | 1464006780872 Marionette TRACE conn2 <- [1,2946,null,{}] 05:33:00 INFO - PROCESS | 1959 | 1464006780880 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}] 05:33:01 INFO - PROCESS | 1959 | 1464006781040 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:33:01 INFO - PROCESS | 1959 | 1464006781249 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d32800 == 86 [pid = 1959] [id = 744] 05:33:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x1232e3000) [pid = 1959] [serial = 2232] [outer = 0x0] 05:33:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12468f800) [pid = 1959] [serial = 2233] [outer = 0x1232e3000] 05:33:01 INFO - PROCESS | 1959 | 1464006781293 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x126825c00) [pid = 1959] [serial = 2234] [outer = 0x1232e3000] 05:33:01 INFO - PROCESS | 1959 | 1464006781651 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]]]}] 05:33:01 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. 05:33:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 822ms 05:33:01 INFO - PROCESS | 1959 | 1464006781692 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1959 | 1464006781694 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:33:01 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:33:01 INFO - PROCESS | 1959 | 1464006781697 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1959 | 1464006781699 Marionette TRACE conn2 <- [1,2950,null,{}] 05:33:01 INFO - PROCESS | 1959 | 1464006781703 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}] 05:33:01 INFO - PROCESS | 1959 | 1464006781885 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:33:02 INFO - PROCESS | 1959 | 1464006782016 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x135878800 == 87 [pid = 1959] [id = 745] 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x124bb7800) [pid = 1959] [serial = 2235] [outer = 0x0] 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x128c62400) [pid = 1959] [serial = 2236] [outer = 0x124bb7800] 05:33:02 INFO - PROCESS | 1959 | 1464006782045 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12a6fc400) [pid = 1959] [serial = 2237] [outer = 0x124bb7800] 05:33:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x135977000 == 88 [pid = 1959] [id = 746] 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12aa02400) [pid = 1959] [serial = 2238] [outer = 0x0] 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x128bfdc00) [pid = 1959] [serial = 2239] [outer = 0x12aa02400] 05:33:02 INFO - PROCESS | 1959 | 1464006782446 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]]]}] 05:33:02 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. 05:33:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 05:33:02 INFO - PROCESS | 1959 | 1464006782467 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1959 | 1464006782468 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:33:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:33:02 INFO - PROCESS | 1959 | 1464006782471 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1959 | 1464006782472 Marionette TRACE conn2 <- [1,2954,null,{}] 05:33:02 INFO - PROCESS | 1959 | 1464006782475 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}] 05:33:02 INFO - PROCESS | 1959 | 1464006782643 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:33:02 INFO - PROCESS | 1959 | 1464006782767 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1959 | ++DOCSHELL 0x138335000 == 89 [pid = 1959] [id = 747] 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12b01e000) [pid = 1959] [serial = 2240] [outer = 0x0] 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12ba37800) [pid = 1959] [serial = 2241] [outer = 0x12b01e000] 05:33:02 INFO - PROCESS | 1959 | 1464006782797 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12bf0e400) [pid = 1959] [serial = 2242] [outer = 0x12b01e000] 05:33:03 INFO - PROCESS | 1959 | 1464006783159 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]]]}] 05:33:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:33:03 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 05:33:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 720ms 05:33:03 INFO - PROCESS | 1959 | 1464006783191 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1959 | 1464006783193 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:33:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:33:03 INFO - PROCESS | 1959 | 1464006783195 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1959 | 1464006783196 Marionette TRACE conn2 <- [1,2958,null,{}] 05:33:03 INFO - PROCESS | 1959 | 1464006783199 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}] 05:33:03 INFO - PROCESS | 1959 | 1464006783345 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:33:03 INFO - PROCESS | 1959 | 1464006783466 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1959 | ++DOCSHELL 0x1383e4000 == 90 [pid = 1959] [id = 748] 05:33:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12bf0ac00) [pid = 1959] [serial = 2243] [outer = 0x0] 05:33:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12c13b000) [pid = 1959] [serial = 2244] [outer = 0x12bf0ac00] 05:33:03 INFO - PROCESS | 1959 | 1464006783497 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12caa3400) [pid = 1959] [serial = 2245] [outer = 0x12bf0ac00] 05:33:03 INFO - PROCESS | 1959 | 1464006783879 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]]]}] 05:33:03 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. 05:33:03 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 719ms 05:33:03 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:33:03 INFO - PROCESS | 1959 | 1464006783915 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1959 | 1464006783916 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:33:03 INFO - PROCESS | 1959 | 1464006783918 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1959 | 1464006783919 Marionette TRACE conn2 <- [1,2962,null,{}] 05:33:03 INFO - PROCESS | 1959 | 1464006783921 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}] 05:33:04 INFO - PROCESS | 1959 | 1464006784042 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:33:04 INFO - PROCESS | 1959 | 1464006784155 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x1386d3000 == 91 [pid = 1959] [id = 749] 05:33:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x12c319000) [pid = 1959] [serial = 2246] [outer = 0x0] 05:33:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x12caa9000) [pid = 1959] [serial = 2247] [outer = 0x12c319000] 05:33:04 INFO - PROCESS | 1959 | 1464006784184 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12ce5d400) [pid = 1959] [serial = 2248] [outer = 0x12c319000] 05:33:04 INFO - PROCESS | 1959 | 1464006784537 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]]]}] 05:33:04 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. 05:33:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 668ms 05:33:04 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:33:04 INFO - PROCESS | 1959 | 1464006784587 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1959 | 1464006784588 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:33:04 INFO - PROCESS | 1959 | 1464006784590 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1959 | 1464006784592 Marionette TRACE conn2 <- [1,2966,null,{}] 05:33:04 INFO - PROCESS | 1959 | 1464006784594 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}] 05:33:04 INFO - PROCESS | 1959 | 1464006784715 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:33:04 INFO - PROCESS | 1959 | 1464006784837 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1959 | ++DOCSHELL 0x13892a000 == 92 [pid = 1959] [id = 750] 05:33:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12ce59000) [pid = 1959] [serial = 2249] [outer = 0x0] 05:33:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x12ce64000) [pid = 1959] [serial = 2250] [outer = 0x12ce59000] 05:33:04 INFO - PROCESS | 1959 | 1464006784868 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x12d3d7800) [pid = 1959] [serial = 2251] [outer = 0x12ce59000] 05:33:05 INFO - PROCESS | 1959 | 1464006785218 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]]]}] 05:33:05 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. 05:33:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 668ms 05:33:05 INFO - PROCESS | 1959 | 1464006785260 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1959 | 1464006785261 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:33:05 INFO - PROCESS | 1959 | 1464006785264 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1959 | 1464006785265 Marionette TRACE conn2 <- [1,2970,null,{}] 05:33:05 INFO - PROCESS | 1959 | 1464006785267 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}] 05:33:05 INFO - PROCESS | 1959 | 1464006785386 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:33:05 INFO - PROCESS | 1959 | 1464006785511 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1959 | ++DOCSHELL 0x138ab4000 == 93 [pid = 1959] [id = 751] 05:33:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x12ce60000) [pid = 1959] [serial = 2252] [outer = 0x0] 05:33:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x12d3e2800) [pid = 1959] [serial = 2253] [outer = 0x12ce60000] 05:33:05 INFO - PROCESS | 1959 | 1464006785544 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x12df47c00) [pid = 1959] [serial = 2254] [outer = 0x12ce60000] 05:33:05 INFO - PROCESS | 1959 | 1464006785920 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]]]}] 05:33:05 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. 05:33:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 673ms 05:33:05 INFO - PROCESS | 1959 | 1464006785937 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:33:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:33:05 INFO - PROCESS | 1959 | 1464006785939 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:33:05 INFO - PROCESS | 1959 | 1464006785942 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1959 | 1464006785943 Marionette TRACE conn2 <- [1,2974,null,{}] 05:33:05 INFO - PROCESS | 1959 | 1464006785946 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}] 05:33:06 INFO - PROCESS | 1959 | 1464006786071 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:33:06 INFO - PROCESS | 1959 | 1464006786196 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x138ad0000 == 94 [pid = 1959] [id = 752] 05:33:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x12d3dfc00) [pid = 1959] [serial = 2255] [outer = 0x0] 05:33:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x12df4e400) [pid = 1959] [serial = 2256] [outer = 0x12d3dfc00] 05:33:06 INFO - PROCESS | 1959 | 1464006786228 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x134719800) [pid = 1959] [serial = 2257] [outer = 0x12d3dfc00] 05:33:06 INFO - PROCESS | 1959 | 1464006786581 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]]]}] 05:33:06 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. 05:33:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 05:33:06 INFO - PROCESS | 1959 | 1464006786613 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:33:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:33:06 INFO - PROCESS | 1959 | 1464006786614 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1959 | 1464006786617 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1959 | 1464006786619 Marionette TRACE conn2 <- [1,2978,null,{}] 05:33:06 INFO - PROCESS | 1959 | 1464006786621 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}] 05:33:06 INFO - PROCESS | 1959 | 1464006786754 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:33:06 INFO - PROCESS | 1959 | 1464006786906 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1959 | ++DOCSHELL 0x135164000 == 95 [pid = 1959] [id = 753] 05:33:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x1121b2000) [pid = 1959] [serial = 2258] [outer = 0x0] 05:33:06 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x13471ec00) [pid = 1959] [serial = 2259] [outer = 0x1121b2000] 05:33:06 INFO - PROCESS | 1959 | 1464006786972 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x134760800) [pid = 1959] [serial = 2260] [outer = 0x1121b2000] 05:33:07 INFO - PROCESS | 1959 | 1464006787336 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]]]}] 05:33:07 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. 05:33:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 769ms 05:33:07 INFO - PROCESS | 1959 | 1464006787387 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1959 | 1464006787388 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:33:07 INFO - PROCESS | 1959 | 1464006787391 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1959 | 1464006787392 Marionette TRACE conn2 <- [1,2982,null,{}] 05:33:07 INFO - PROCESS | 1959 | 1464006787394 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}] 05:33:07 INFO - PROCESS | 1959 | 1464006787522 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:33:07 INFO - PROCESS | 1959 | 1464006787648 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1959 | ++DOCSHELL 0x112d29000 == 96 [pid = 1959] [id = 754] 05:33:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x110ee6000) [pid = 1959] [serial = 2261] [outer = 0x0] 05:33:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x1129c8000) [pid = 1959] [serial = 2262] [outer = 0x110ee6000] 05:33:07 INFO - PROCESS | 1959 | 1464006787679 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x118298400) [pid = 1959] [serial = 2263] [outer = 0x110ee6000] 05:33:08 INFO - PROCESS | 1959 | 1464006788279 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"]]]}] 05:33:08 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 05:33:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:33:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:33:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 922ms 05:33:08 INFO - PROCESS | 1959 | 1464006788332 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1959 | 1464006788334 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:33:08 INFO - PROCESS | 1959 | 1464006788341 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1959 | 1464006788345 Marionette TRACE conn2 <- [1,2986,null,{}] 05:33:08 INFO - PROCESS | 1959 | 1464006788350 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}] 05:33:08 INFO - PROCESS | 1959 | 1464006788493 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:33:08 INFO - PROCESS | 1959 | 1464006788667 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1959 | ++DOCSHELL 0x126a35800 == 97 [pid = 1959] [id = 755] 05:33:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x112a7ac00) [pid = 1959] [serial = 2264] [outer = 0x0] 05:33:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x115e38000) [pid = 1959] [serial = 2265] [outer = 0x112a7ac00] 05:33:08 INFO - PROCESS | 1959 | 1464006788716 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x1180b0800) [pid = 1959] [serial = 2266] [outer = 0x112a7ac00] 05:33:09 INFO - PROCESS | 1959 | 1464006789137 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]]]}] 05:33:09 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. 05:33:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 831ms 05:33:09 INFO - PROCESS | 1959 | 1464006789172 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1959 | 1464006789176 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:33:09 INFO - PROCESS | 1959 | 1464006789180 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1959 | 1464006789182 Marionette TRACE conn2 <- [1,2990,null,{}] 05:33:09 INFO - PROCESS | 1959 | 1464006789184 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}] 05:33:09 INFO - PROCESS | 1959 | 1464006789301 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:33:09 INFO - PROCESS | 1959 | 1464006789430 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x119a37800 == 98 [pid = 1959] [id = 756] 05:33:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x11851dc00) [pid = 1959] [serial = 2267] [outer = 0x0] 05:33:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x118efc800) [pid = 1959] [serial = 2268] [outer = 0x11851dc00] 05:33:09 INFO - PROCESS | 1959 | 1464006789460 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x11957f800) [pid = 1959] [serial = 2269] [outer = 0x11851dc00] 05:33:09 INFO - PROCESS | 1959 | ++DOCSHELL 0x115e14000 == 99 [pid = 1959] [id = 757] 05:33:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x1213c1c00) [pid = 1959] [serial = 2270] [outer = 0x0] 05:33:09 INFO - PROCESS | 1959 | ++DOMWINDOW == 193 (0x119264800) [pid = 1959] [serial = 2271] [outer = 0x1213c1c00] 05:33:09 INFO - PROCESS | 1959 | 1464006789833 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]]]}] 05:33:09 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. 05:33:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 669ms 05:33:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:33:09 INFO - PROCESS | 1959 | 1464006789849 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1959 | 1464006789851 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:33:09 INFO - PROCESS | 1959 | 1464006789853 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1959 | 1464006789855 Marionette TRACE conn2 <- [1,2994,null,{}] 05:33:09 INFO - PROCESS | 1959 | 1464006789863 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}] 05:33:10 INFO - PROCESS | 1959 | 1464006790043 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x134d95000 == 98 [pid = 1959] [id = 740] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x134d3b000 == 97 [pid = 1959] [id = 739] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12abd1000 == 96 [pid = 1959] [id = 738] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5cf000 == 95 [pid = 1959] [id = 737] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 192 (0x1243ca400) [pid = 1959] [serial = 2110] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x126499800) [pid = 1959] [serial = 2113] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x128bd6000) [pid = 1959] [serial = 2116] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x128cb4400) [pid = 1959] [serial = 2119] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x1181e7400) [pid = 1959] [serial = 2122] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12937d400) [pid = 1959] [serial = 2125] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x12a6efc00) [pid = 1959] [serial = 2128] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x12ba35000) [pid = 1959] [serial = 2158] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12cf6d800 == 94 [pid = 1959] [id = 736] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6b6000 == 93 [pid = 1959] [id = 735] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12b95d800 == 92 [pid = 1959] [id = 734] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12975b800 == 91 [pid = 1959] [id = 733] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12471f000 == 90 [pid = 1959] [id = 732] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x119a9e000 == 89 [pid = 1959] [id = 731] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12640b000 == 88 [pid = 1959] [id = 730] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x118130800 == 87 [pid = 1959] [id = 729] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12330e800 == 86 [pid = 1959] [id = 728] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x1358f4000 == 85 [pid = 1959] [id = 724] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x1358db000 == 84 [pid = 1959] [id = 723] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x13527c000 == 83 [pid = 1959] [id = 722] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x12c6ba000 == 82 [pid = 1959] [id = 721] 05:33:10 INFO - PROCESS | 1959 | --DOCSHELL 0x124e99800 == 81 [pid = 1959] [id = 720] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x115e3d400) [pid = 1959] [serial = 2063] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x123611800) [pid = 1959] [serial = 2075] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x118294800) [pid = 1959] [serial = 2066] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x1268b4400) [pid = 1959] [serial = 2087] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x1232ddc00) [pid = 1959] [serial = 2027] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x12329b800) [pid = 1959] [serial = 1961] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x125130c00) [pid = 1959] [serial = 2081] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x1232aa800) [pid = 1959] [serial = 2072] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x128c67400) [pid = 1959] [serial = 1964] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x121109c00) [pid = 1959] [serial = 2069] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x12ab41000) [pid = 1959] [serial = 2033] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x128bd8000) [pid = 1959] [serial = 2030] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x12caa0c00) [pid = 1959] [serial = 1970] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x12df44400) [pid = 1959] [serial = 1973] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x12be38400) [pid = 1959] [serial = 1967] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x134761400) [pid = 1959] [serial = 1976] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x124bb7400) [pid = 1959] [serial = 2078] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x11846cc00) [pid = 1959] [serial = 2024] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x126497c00) [pid = 1959] [serial = 2084] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12369d000) [pid = 1959] [serial = 2140] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x119263c00) [pid = 1959] [serial = 2137] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x1181e8800) [pid = 1959] [serial = 2105] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x11678d400) [pid = 1959] [serial = 2104] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12ab3f000) [pid = 1959] [serial = 2132] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x12aa09c00) [pid = 1959] [serial = 2131] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x1180ae400) [pid = 1959] [serial = 2134] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x118467800) [pid = 1959] [serial = 2135] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x11a2b2400) [pid = 1959] [serial = 2108] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x1185f4c00) [pid = 1959] [serial = 2107] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x126a25000) [pid = 1959] [serial = 2143] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x128c63000) [pid = 1959] [serial = 2146] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x12aa0e400) [pid = 1959] [serial = 2150] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x128bfac00) [pid = 1959] [serial = 2144] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x119326000) [pid = 1959] [serial = 2149] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x12b024400) [pid = 1959] [serial = 2152] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x128dd0c00) [pid = 1959] [serial = 2147] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x124a29800) [pid = 1959] [serial = 2141] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x12b2a3400) [pid = 1959] [serial = 2153] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 146 (0x121111800) [pid = 1959] [serial = 2138] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 145 (0x12ba1b000) [pid = 1959] [serial = 2156] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 144 (0x12b2a9400) [pid = 1959] [serial = 2155] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | --DOMWINDOW == 143 (0x12113b000) [pid = 1959] [serial = 2060] [outer = 0x0] [url = about:blank] 05:33:10 INFO - PROCESS | 1959 | 1464006790208 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x1181a2800 == 82 [pid = 1959] [id = 758] 05:33:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 144 (0x115e42c00) [pid = 1959] [serial = 2272] [outer = 0x0] 05:33:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 145 (0x118249800) [pid = 1959] [serial = 2273] [outer = 0x115e42c00] 05:33:10 INFO - PROCESS | 1959 | 1464006790241 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 146 (0x12113b000) [pid = 1959] [serial = 2274] [outer = 0x115e42c00] 05:33:10 INFO - PROCESS | 1959 | 1464006790555 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]]]}] 05:33:10 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:33:10 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 05:33:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 721ms 05:33:10 INFO - PROCESS | 1959 | 1464006790574 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1959 | 1464006790576 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:33:10 INFO - PROCESS | 1959 | 1464006790582 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1959 | 1464006790583 Marionette TRACE conn2 <- [1,2998,null,{}] 05:33:10 INFO - PROCESS | 1959 | 1464006790585 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}] 05:33:10 INFO - PROCESS | 1959 | 1464006790696 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:33:10 INFO - PROCESS | 1959 | 1464006790701 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1959 | ++DOCSHELL 0x12520e800 == 83 [pid = 1959] [id = 759] 05:33:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 147 (0x121141800) [pid = 1959] [serial = 2275] [outer = 0x0] 05:33:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x123784400) [pid = 1959] [serial = 2276] [outer = 0x121141800] 05:33:10 INFO - PROCESS | 1959 | 1464006790730 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x124bb7400) [pid = 1959] [serial = 2277] [outer = 0x121141800] 05:33:11 INFO - PROCESS | 1959 | 1464006791227 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]]]}] 05:33:11 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. 05:33:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 05:33:11 INFO - PROCESS | 1959 | 1464006791253 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1959 | 1464006791255 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:33:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:33:11 INFO - PROCESS | 1959 | 1464006791259 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1959 | 1464006791260 Marionette TRACE conn2 <- [1,3002,null,{}] 05:33:11 INFO - PROCESS | 1959 | 1464006791264 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}] 05:33:11 INFO - PROCESS | 1959 | 1464006791370 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:33:11 INFO - PROCESS | 1959 | 1464006791375 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b951000 == 84 [pid = 1959] [id = 760] 05:33:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x125125400) [pid = 1959] [serial = 2278] [outer = 0x0] 05:33:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x126492000) [pid = 1959] [serial = 2279] [outer = 0x125125400] 05:33:11 INFO - PROCESS | 1959 | 1464006791402 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x128bd5800) [pid = 1959] [serial = 2280] [outer = 0x125125400] 05:33:11 INFO - PROCESS | 1959 | 1464006791788 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]]]}] 05:33:11 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. 05:33:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 572ms 05:33:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:33:11 INFO - PROCESS | 1959 | 1464006791831 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1959 | 1464006791832 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1959 | 1464006791835 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1959 | 1464006791836 Marionette TRACE conn2 <- [1,3006,null,{}] 05:33:11 INFO - PROCESS | 1959 | 1464006791838 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}] 05:33:11 INFO - PROCESS | 1959 | 1464006791954 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:33:11 INFO - PROCESS | 1959 | 1464006791959 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c567800 == 85 [pid = 1959] [id = 761] 05:33:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x128bf9000) [pid = 1959] [serial = 2281] [outer = 0x0] 05:33:11 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x12918e000) [pid = 1959] [serial = 2282] [outer = 0x128bf9000] 05:33:11 INFO - PROCESS | 1959 | 1464006791985 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x12ab3f000) [pid = 1959] [serial = 2283] [outer = 0x128bf9000] 05:33:12 INFO - PROCESS | 1959 | 1464006792348 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]]]}] 05:33:12 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. 05:33:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 520ms 05:33:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:33:12 INFO - PROCESS | 1959 | 1464006792355 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1959 | 1464006792356 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:33:12 INFO - PROCESS | 1959 | 1464006792362 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1959 | 1464006792364 Marionette TRACE conn2 <- [1,3010,null,{}] 05:33:12 INFO - PROCESS | 1959 | 1464006792366 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}] 05:33:12 INFO - PROCESS | 1959 | 1464006792519 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:33:12 INFO - PROCESS | 1959 | 1464006792534 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1959 | ++DOCSHELL 0x12cea6000 == 86 [pid = 1959] [id = 762] 05:33:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x125126c00) [pid = 1959] [serial = 2284] [outer = 0x0] 05:33:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x12b01e800) [pid = 1959] [serial = 2285] [outer = 0x125126c00] 05:33:12 INFO - PROCESS | 1959 | 1464006792559 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x12ba1cc00) [pid = 1959] [serial = 2286] [outer = 0x125126c00] 05:33:12 INFO - PROCESS | 1959 | 1464006792909 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]]]}] 05:33:12 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 05:33:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 574ms 05:33:12 INFO - PROCESS | 1959 | 1464006792935 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1959 | 1464006792936 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:33:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:33:12 INFO - PROCESS | 1959 | 1464006792939 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1959 | 1464006792940 Marionette TRACE conn2 <- [1,3014,null,{}] 05:33:12 INFO - PROCESS | 1959 | 1464006792942 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}] 05:33:13 INFO - PROCESS | 1959 | 1464006793073 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:33:13 INFO - PROCESS | 1959 | 1464006793087 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5c8800 == 87 [pid = 1959] [id = 763] 05:33:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x12ba1b000) [pid = 1959] [serial = 2287] [outer = 0x0] 05:33:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12be32800) [pid = 1959] [serial = 2288] [outer = 0x12ba1b000] 05:33:13 INFO - PROCESS | 1959 | 1464006793113 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x12bf0f400) [pid = 1959] [serial = 2289] [outer = 0x12ba1b000] 05:33:13 INFO - PROCESS | 1959 | [1959] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:13 INFO - PROCESS | 1959 | 1464006793473 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:33:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:33:13 INFO - {} 05:33:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:33:13 INFO - {} 05:33:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:33:13 INFO - {} 05:33:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:33:13 INFO - {} 05:33:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 570ms 05:33:13 INFO - TEST-START | /FileAPI/fileReader.html 05:33:13 INFO - PROCESS | 1959 | 1464006793510 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1959 | 1464006793511 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:33:13 INFO - PROCESS | 1959 | 1464006793513 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1959 | 1464006793514 Marionette TRACE conn2 <- [1,3018,null,{}] 05:33:13 INFO - PROCESS | 1959 | 1464006793516 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}] 05:33:13 INFO - PROCESS | 1959 | 1464006793648 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:33:13 INFO - PROCESS | 1959 | 1464006793664 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d20000 == 88 [pid = 1959] [id = 764] 05:33:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x12bfd6c00) [pid = 1959] [serial = 2290] [outer = 0x0] 05:33:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x12c10dc00) [pid = 1959] [serial = 2291] [outer = 0x12bfd6c00] 05:33:13 INFO - PROCESS | 1959 | 1464006793688 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12c31bc00) [pid = 1959] [serial = 2292] [outer = 0x12bfd6c00] 05:33:14 INFO - PROCESS | 1959 | 1464006794056 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]]]}] 05:33:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:33:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:33:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:33:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:33:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 571ms 05:33:14 INFO - PROCESS | 1959 | 1464006794094 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1959 | 1464006794096 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /FileAPI/historical.html 05:33:14 INFO - PROCESS | 1959 | 1464006794099 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1959 | 1464006794101 Marionette TRACE conn2 <- [1,3022,null,{}] 05:33:14 INFO - PROCESS | 1959 | 1464006794104 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}] 05:33:14 INFO - PROCESS | 1959 | 1464006794322 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:33:14 INFO - PROCESS | 1959 | 1464006794355 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d9b800 == 89 [pid = 1959] [id = 765] 05:33:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12c321800) [pid = 1959] [serial = 2293] [outer = 0x0] 05:33:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12c54f800) [pid = 1959] [serial = 2294] [outer = 0x12c321800] 05:33:14 INFO - PROCESS | 1959 | 1464006794395 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12ce57c00) [pid = 1959] [serial = 2295] [outer = 0x12c321800] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x112a7a000) [pid = 1959] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12618bc00) [pid = 1959] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x12ab45c00) [pid = 1959] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x12ab46800) [pid = 1959] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x112a7dc00) [pid = 1959] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x128bf3c00) [pid = 1959] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x1181e2c00) [pid = 1959] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x1232e5000) [pid = 1959] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x124a24800) [pid = 1959] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x1125bb000) [pid = 1959] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x1185cbc00) [pid = 1959] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x118243c00) [pid = 1959] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x126189c00) [pid = 1959] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x124bb9800) [pid = 1959] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x124ebac00) [pid = 1959] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x126825800) [pid = 1959] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x128c5dc00) [pid = 1959] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 149 (0x12a60f400) [pid = 1959] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 148 (0x12378f000) [pid = 1959] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:33:14 INFO - PROCESS | 1959 | --DOMWINDOW == 147 (0x11852b000) [pid = 1959] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:33:14 INFO - PROCESS | 1959 | 1464006794949 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"]]]}] 05:33:14 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:33:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:33:14 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:33:14 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:33:14 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:33:14 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:33:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:33:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:14 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:33:14 INFO - TEST-OK | /FileAPI/historical.html | took 872ms 05:33:14 INFO - PROCESS | 1959 | 1464006794971 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1959 | 1464006794973 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /FileAPI/idlharness.html 05:33:14 INFO - PROCESS | 1959 | 1464006794981 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1959 | 1464006794983 Marionette TRACE conn2 <- [1,3026,null,{}] 05:33:14 INFO - PROCESS | 1959 | 1464006794985 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}] 05:33:15 INFO - PROCESS | 1959 | 1464006795141 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:33:15 INFO - PROCESS | 1959 | 1464006795188 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x134d2e800 == 90 [pid = 1959] [id = 766] 05:33:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 148 (0x118ed9400) [pid = 1959] [serial = 2296] [outer = 0x0] 05:33:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 149 (0x12937d000) [pid = 1959] [serial = 2297] [outer = 0x118ed9400] 05:33:15 INFO - PROCESS | 1959 | 1464006795217 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 150 (0x12df44400) [pid = 1959] [serial = 2298] [outer = 0x118ed9400] 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:33:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:33:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:33:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:33:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:33:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:33:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:33:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:33:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:33:15 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 05:33:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:33:15 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 05:33:15 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 05:33:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:33:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:33:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:33:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:33:15 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 05:33:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:33:15 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 05:33:15 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 05:33:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:33:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:33:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:33:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:33:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:33:15 INFO - PROCESS | 1959 | 1464006795699 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]]]}] 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:33:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:33:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 743ms 05:33:15 INFO - TEST-START | /FileAPI/idlharness.worker 05:33:15 INFO - PROCESS | 1959 | 1464006795720 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1959 | 1464006795721 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1959 | 1464006795723 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1959 | 1464006795724 Marionette TRACE conn2 <- [1,3030,null,{}] 05:33:15 INFO - PROCESS | 1959 | 1464006795727 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}] 05:33:15 INFO - PROCESS | 1959 | 1464006795836 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:33:15 INFO - PROCESS | 1959 | 1464006795840 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1959 | ++DOCSHELL 0x1410ef800 == 91 [pid = 1959] [id = 767] 05:33:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x134717400) [pid = 1959] [serial = 2299] [outer = 0x0] 05:33:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x134764800) [pid = 1959] [serial = 2300] [outer = 0x134717400] 05:33:15 INFO - PROCESS | 1959 | 1464006795866 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x138749800) [pid = 1959] [serial = 2301] [outer = 0x134717400] 05:33:15 INFO - PROCESS | 1959 | [1959] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:16 INFO - PROCESS | 1959 | 1464006796557 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,{},{}]]]}] 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:33:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:33:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:33:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:33:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:33:16 INFO - {} 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:33:16 INFO - {} 05:33:16 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 - {} 05:33:16 INFO - {} 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:33:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:33:16 INFO - {} 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:33:16 INFO - {} 05:33:16 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 - {} 05:33:16 INFO - {} 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:33:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:33:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 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 05:33:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:33:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:33:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:33:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:33:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:33:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:33:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:33:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:33:16 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:33:16 INFO - {} 05:33:16 INFO - TEST-OK | /FileAPI/idlharness.worker | took 888ms 05:33:16 INFO - PROCESS | 1959 | 1464006796613 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1959 | 1464006796614 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:33:16 INFO - PROCESS | 1959 | 1464006796617 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1959 | 1464006796619 Marionette TRACE conn2 <- [1,3034,null,{}] 05:33:16 INFO - PROCESS | 1959 | 1464006796622 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}] 05:33:16 INFO - PROCESS | 1959 | 1464006796804 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:33:17 INFO - PROCESS | 1959 | 1464006797087 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x116975800 == 92 [pid = 1959] [id = 768] 05:33:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x110eabc00) [pid = 1959] [serial = 2302] [outer = 0x0] 05:33:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x110f2b800) [pid = 1959] [serial = 2303] [outer = 0x110eabc00] 05:33:17 INFO - PROCESS | 1959 | 1464006797122 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x11308c800) [pid = 1959] [serial = 2304] [outer = 0x110eabc00] 05:33:17 INFO - PROCESS | 1959 | 1464006797525 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]]]}] 05:33:17 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:33:17 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 920ms 05:33:17 INFO - PROCESS | 1959 | 1464006797539 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1959 | 1464006797541 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:33:17 INFO - PROCESS | 1959 | 1464006797545 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1959 | 1464006797547 Marionette TRACE conn2 <- [1,3038,null,{}] 05:33:17 INFO - PROCESS | 1959 | 1464006797550 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}] 05:33:17 INFO - PROCESS | 1959 | 1464006797684 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:33:17 INFO - PROCESS | 1959 | 1464006797807 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1959 | ++DOCSHELL 0x12a8e2800 == 93 [pid = 1959] [id = 769] 05:33:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x1170d4800) [pid = 1959] [serial = 2305] [outer = 0x0] 05:33:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x118469800) [pid = 1959] [serial = 2306] [outer = 0x1170d4800] 05:33:17 INFO - PROCESS | 1959 | 1464006797841 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x119323400) [pid = 1959] [serial = 2307] [outer = 0x1170d4800] 05:33:18 INFO - PROCESS | 1959 | 1464006798219 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"]]]}] 05:33:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:33:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:33:18 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 721ms 05:33:18 INFO - PROCESS | 1959 | 1464006798268 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1959 | 1464006798271 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:33:18 INFO - PROCESS | 1959 | 1464006798274 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1959 | 1464006798275 Marionette TRACE conn2 <- [1,3042,null,{}] 05:33:18 INFO - PROCESS | 1959 | 1464006798278 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}] 05:33:18 INFO - PROCESS | 1959 | 1464006798405 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:33:18 INFO - PROCESS | 1959 | 1464006798535 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d5c7000 == 94 [pid = 1959] [id = 770] 05:33:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x121140000) [pid = 1959] [serial = 2308] [outer = 0x0] 05:33:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x123609000) [pid = 1959] [serial = 2309] [outer = 0x121140000] 05:33:18 INFO - PROCESS | 1959 | 1464006798568 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x126189800) [pid = 1959] [serial = 2310] [outer = 0x121140000] 05:33:19 INFO - PROCESS | 1959 | 1464006799026 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]]]}] 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:33:19 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. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:33:19 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'.) 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:33:19 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. 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:33:19 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. 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:33:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:33:19 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. 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:33:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:33:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:33:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:33:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:33:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 779ms 05:33:19 INFO - PROCESS | 1959 | 1464006799054 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1959 | 1464006799056 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:33:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:33:19 INFO - PROCESS | 1959 | 1464006799064 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1959 | 1464006799069 Marionette TRACE conn2 <- [1,3046,null,{}] 05:33:19 INFO - PROCESS | 1959 | 1464006799073 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}] 05:33:19 INFO - PROCESS | 1959 | 1464006799250 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:33:19 INFO - PROCESS | 1959 | 1464006799316 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1959 | ++DOCSHELL 0x138acb800 == 95 [pid = 1959] [id = 771] 05:33:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x1213c1400) [pid = 1959] [serial = 2311] [outer = 0x0] 05:33:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x12be34800) [pid = 1959] [serial = 2312] [outer = 0x1213c1400] 05:33:19 INFO - PROCESS | 1959 | 1464006799347 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x12c10a800) [pid = 1959] [serial = 2313] [outer = 0x1213c1400] 05:33:19 INFO - PROCESS | 1959 | [1959] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:19 INFO - PROCESS | 1959 | 1464006799737 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:33:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:33:19 INFO - {} 05:33:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 688ms 05:33:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:33:19 INFO - PROCESS | 1959 | 1464006799747 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1959 | 1464006799749 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1959 | 1464006799751 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1959 | 1464006799753 Marionette TRACE conn2 <- [1,3050,null,{}] 05:33:19 INFO - PROCESS | 1959 | 1464006799755 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}] 05:33:19 INFO - PROCESS | 1959 | 1464006799956 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:33:20 INFO - PROCESS | 1959 | 1464006800123 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x142c9d000 == 96 [pid = 1959] [id = 772] 05:33:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x12c313c00) [pid = 1959] [serial = 2314] [outer = 0x0] 05:33:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12ce61000) [pid = 1959] [serial = 2315] [outer = 0x12c313c00] 05:33:20 INFO - PROCESS | 1959 | 1464006800167 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x134639000) [pid = 1959] [serial = 2316] [outer = 0x12c313c00] 05:33:20 INFO - PROCESS | 1959 | 1464006800512 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]]]}] 05:33:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:33:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:33:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:33:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:33:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 769ms 05:33:20 INFO - PROCESS | 1959 | 1464006800521 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1959 | 1464006800522 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:33:20 INFO - PROCESS | 1959 | 1464006800525 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1959 | 1464006800526 Marionette TRACE conn2 <- [1,3054,null,{}] 05:33:20 INFO - PROCESS | 1959 | 1464006800528 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}] 05:33:20 INFO - PROCESS | 1959 | 1464006800653 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:33:20 INFO - PROCESS | 1959 | 1464006800779 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1959 | ++DOCSHELL 0x138435000 == 97 [pid = 1959] [id = 773] 05:33:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x134755c00) [pid = 1959] [serial = 2317] [outer = 0x0] 05:33:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x134761c00) [pid = 1959] [serial = 2318] [outer = 0x134755c00] 05:33:20 INFO - PROCESS | 1959 | 1464006800817 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x1351b0c00) [pid = 1959] [serial = 2319] [outer = 0x134755c00] 05:33:21 INFO - PROCESS | 1959 | 1464006801323 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"]]]}] 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:33:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:33:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:33:21 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" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:33:21 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" 05:33:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:33:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:33:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:33:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 839ms 05:33:21 INFO - PROCESS | 1959 | 1464006801375 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1959 | 1464006801376 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:33:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:33:21 INFO - PROCESS | 1959 | 1464006801394 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1959 | 1464006801396 Marionette TRACE conn2 <- [1,3058,null,{}] 05:33:21 INFO - PROCESS | 1959 | 1464006801398 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}] 05:33:21 INFO - PROCESS | 1959 | 1464006801527 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:33:21 INFO - PROCESS | 1959 | 1464006801651 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1959 | ++DOCSHELL 0x140b11800 == 98 [pid = 1959] [id = 774] 05:33:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 172 (0x1351b1000) [pid = 1959] [serial = 2320] [outer = 0x0] 05:33:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 173 (0x140e9ac00) [pid = 1959] [serial = 2321] [outer = 0x1351b1000] 05:33:21 INFO - PROCESS | 1959 | 1464006801681 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1959 | ++DOMWINDOW == 174 (0x13863d400) [pid = 1959] [serial = 2322] [outer = 0x1351b1000] 05:33:22 INFO - PROCESS | 1959 | 1464006802074 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]]]}] 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:33:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:33:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:33:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:33:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:33:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:33:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:33:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:33:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:33:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:33:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 725ms 05:33:22 INFO - PROCESS | 1959 | 1464006802118 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1959 | 1464006802119 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:33:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:33:22 INFO - PROCESS | 1959 | 1464006802122 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1959 | 1464006802123 Marionette TRACE conn2 <- [1,3062,null,{}] 05:33:22 INFO - PROCESS | 1959 | 1464006802126 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}] 05:33:22 INFO - PROCESS | 1959 | 1464006802253 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:33:22 INFO - PROCESS | 1959 | 1464006802376 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1959 | ++DOCSHELL 0x135337000 == 99 [pid = 1959] [id = 775] 05:33:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 175 (0x135b25000) [pid = 1959] [serial = 2323] [outer = 0x0] 05:33:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 176 (0x135b2f400) [pid = 1959] [serial = 2324] [outer = 0x135b25000] 05:33:22 INFO - PROCESS | 1959 | 1464006802407 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1959 | ++DOMWINDOW == 177 (0x13863b000) [pid = 1959] [serial = 2325] [outer = 0x135b25000] 05:33:22 INFO - PROCESS | 1959 | [1959] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:33:22 INFO - PROCESS | 1959 | 1464006802795 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:33:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:33:22 INFO - {} 05:33:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 722ms 05:33:22 INFO - PROCESS | 1959 | 1464006802844 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1959 | 1464006802846 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:33:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:33:22 INFO - PROCESS | 1959 | 1464006802848 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1959 | 1464006802849 Marionette TRACE conn2 <- [1,3066,null,{}] 05:33:22 INFO - PROCESS | 1959 | 1464006802852 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}] 05:33:23 INFO - PROCESS | 1959 | 1464006803026 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:33:23 INFO - PROCESS | 1959 | 1464006803131 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x140e19000 == 100 [pid = 1959] [id = 776] 05:33:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 178 (0x13863c800) [pid = 1959] [serial = 2326] [outer = 0x0] 05:33:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 179 (0x138641400) [pid = 1959] [serial = 2327] [outer = 0x13863c800] 05:33:23 INFO - PROCESS | 1959 | 1464006803162 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 180 (0x13884e000) [pid = 1959] [serial = 2328] [outer = 0x13863c800] 05:33:23 INFO - PROCESS | 1959 | 1464006803551 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]]]}] 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:33:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:33:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 721ms 05:33:23 INFO - PROCESS | 1959 | 1464006803569 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1959 | 1464006803571 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:33:23 INFO - PROCESS | 1959 | 1464006803573 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1959 | 1464006803575 Marionette TRACE conn2 <- [1,3070,null,{}] 05:33:23 INFO - PROCESS | 1959 | 1464006803577 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}] 05:33:23 INFO - PROCESS | 1959 | 1464006803705 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:33:23 INFO - PROCESS | 1959 | 1464006803836 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1959 | ++DOCSHELL 0x118e0f800 == 101 [pid = 1959] [id = 777] 05:33:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 181 (0x1181e7800) [pid = 1959] [serial = 2329] [outer = 0x0] 05:33:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 182 (0x118ef6800) [pid = 1959] [serial = 2330] [outer = 0x1181e7800] 05:33:23 INFO - PROCESS | 1959 | 1464006803868 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1959 | ++DOMWINDOW == 183 (0x12ab9b800) [pid = 1959] [serial = 2331] [outer = 0x1181e7800] 05:33:24 INFO - PROCESS | 1959 | 1464006804577 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]]]}] 05:33:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:33:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:33:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:33:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:33:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:33:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:33:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1074ms 05:33:24 INFO - PROCESS | 1959 | 1464006804648 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:33:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:33:24 INFO - PROCESS | 1959 | 1464006804650 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:33:24 INFO - PROCESS | 1959 | 1464006804654 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1959 | 1464006804656 Marionette TRACE conn2 <- [1,3074,null,{}] 05:33:24 INFO - PROCESS | 1959 | 1464006804661 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}] 05:33:24 INFO - PROCESS | 1959 | 1464006804783 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:33:24 INFO - PROCESS | 1959 | 1464006804898 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1959 | ++DOCSHELL 0x124f12800 == 102 [pid = 1959] [id = 778] 05:33:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 184 (0x115e40000) [pid = 1959] [serial = 2332] [outer = 0x0] 05:33:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 185 (0x11619e400) [pid = 1959] [serial = 2333] [outer = 0x115e40000] 05:33:24 INFO - PROCESS | 1959 | 1464006804929 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1959 | ++DOMWINDOW == 186 (0x118059800) [pid = 1959] [serial = 2334] [outer = 0x115e40000] 05:33:25 INFO - PROCESS | 1959 | 1464006805315 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]]]}] 05:33:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:33:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:33:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:33:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:33:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:33:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:33:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 05:33:25 INFO - PROCESS | 1959 | 1464006805326 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1959 | 1464006805332 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:33:25 INFO - PROCESS | 1959 | 1464006805336 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1959 | 1464006805338 Marionette TRACE conn2 <- [1,3078,null,{}] 05:33:25 INFO - PROCESS | 1959 | 1464006805341 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}] 05:33:25 INFO - PROCESS | 1959 | 1464006805451 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:33:25 INFO - PROCESS | 1959 | 1464006805582 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1959 | ++DOCSHELL 0x12b94d800 == 103 [pid = 1959] [id = 779] 05:33:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 187 (0x1180b0000) [pid = 1959] [serial = 2335] [outer = 0x0] 05:33:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 188 (0x1181e9400) [pid = 1959] [serial = 2336] [outer = 0x1180b0000] 05:33:25 INFO - PROCESS | 1959 | 1464006805613 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1959 | ++DOMWINDOW == 189 (0x1129cbc00) [pid = 1959] [serial = 2337] [outer = 0x1180b0000] 05:33:26 INFO - PROCESS | 1959 | 1464006806007 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] 05:33:26 INFO - PROCESS | 1959 | 1464006806081 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:33:26 INFO - PROCESS | 1959 | 1464006806086 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1959 | 1464006806088 Marionette TRACE conn2 <- [1,3082,null,{}] 05:33:26 INFO - PROCESS | 1959 | 1464006806097 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}] 05:33:26 INFO - PROCESS | 1959 | 1464006806232 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:33:26 INFO - PROCESS | 1959 | 1464006806336 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1959 | ++DOCSHELL 0x125226800 == 104 [pid = 1959] [id = 780] 05:33:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 190 (0x1193c6000) [pid = 1959] [serial = 2338] [outer = 0x0] 05:33:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 191 (0x119ac9c00) [pid = 1959] [serial = 2339] [outer = 0x1193c6000] 05:33:26 INFO - PROCESS | 1959 | 1464006806365 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1959 | ++DOMWINDOW == 192 (0x121111800) [pid = 1959] [serial = 2340] [outer = 0x1193c6000] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12dda9000 == 103 [pid = 1959] [id = 708] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12c577800 == 102 [pid = 1959] [id = 704] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12dc3f800 == 101 [pid = 1959] [id = 707] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x1410ef800 == 100 [pid = 1959] [id = 767] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x134d2e800 == 99 [pid = 1959] [id = 766] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x134d9b800 == 98 [pid = 1959] [id = 765] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 191 (0x12c31e400) [pid = 1959] [serial = 2224] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x134d20000 == 97 [pid = 1959] [id = 764] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12d5c8800 == 96 [pid = 1959] [id = 763] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12cea6000 == 95 [pid = 1959] [id = 762] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12c567800 == 94 [pid = 1959] [id = 761] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12b951000 == 93 [pid = 1959] [id = 760] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12520e800 == 92 [pid = 1959] [id = 759] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x1181a2800 == 91 [pid = 1959] [id = 758] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x115e14000 == 90 [pid = 1959] [id = 757] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x119a37800 == 89 [pid = 1959] [id = 756] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x126a35800 == 88 [pid = 1959] [id = 755] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x1386d3000 == 87 [pid = 1959] [id = 749] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x1383e4000 == 86 [pid = 1959] [id = 748] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x138335000 == 85 [pid = 1959] [id = 747] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x135977000 == 84 [pid = 1959] [id = 746] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x135878800 == 83 [pid = 1959] [id = 745] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x134d32800 == 82 [pid = 1959] [id = 744] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x129503800 == 81 [pid = 1959] [id = 743] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x12334a800 == 80 [pid = 1959] [id = 742] 05:33:26 INFO - PROCESS | 1959 | --DOCSHELL 0x134ee8800 == 79 [pid = 1959] [id = 741] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 190 (0x126a28400) [pid = 1959] [serial = 2114] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 189 (0x128bf2c00) [pid = 1959] [serial = 2117] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 188 (0x128f9b400) [pid = 1959] [serial = 2120] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 187 (0x12aa04400) [pid = 1959] [serial = 2129] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 186 (0x124692800) [pid = 1959] [serial = 2111] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 185 (0x1295e6800) [pid = 1959] [serial = 2126] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 184 (0x12918d000) [pid = 1959] [serial = 2123] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 183 (0x1161eb800) [pid = 1959] [serial = 2186] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 182 (0x112fc1400) [pid = 1959] [serial = 2185] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 181 (0x1161ec800) [pid = 1959] [serial = 2161] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 180 (0x12bf0d400) [pid = 1959] [serial = 2176] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 179 (0x11a2bb000) [pid = 1959] [serial = 2191] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 178 (0x1232e0400) [pid = 1959] [serial = 2192] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 177 (0x11851cc00) [pid = 1959] [serial = 2194] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 176 (0x12110c000) [pid = 1959] [serial = 2195] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 175 (0x12ba38000) [pid = 1959] [serial = 2173] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 174 (0x12ab48400) [pid = 1959] [serial = 2170] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 173 (0x12bfcf400) [pid = 1959] [serial = 2213] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 172 (0x119a55400) [pid = 1959] [serial = 2182] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 171 (0x124691000) [pid = 1959] [serial = 2167] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x12c109c00) [pid = 1959] [serial = 2179] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x118525400) [pid = 1959] [serial = 2164] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x125129800) [pid = 1959] [serial = 2216] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x12c140400) [pid = 1959] [serial = 2221] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x128cb4800) [pid = 1959] [serial = 2203] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x12c318000) [pid = 1959] [serial = 2222] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x1295d7800) [pid = 1959] [serial = 2204] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x12ab3b800) [pid = 1959] [serial = 2207] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x12ba15000) [pid = 1959] [serial = 2210] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x12c13bc00) [pid = 1959] [serial = 2219] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x12a6fe000) [pid = 1959] [serial = 2206] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x12b023000) [pid = 1959] [serial = 2209] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x12be35400) [pid = 1959] [serial = 2212] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 157 (0x1213c1800) [pid = 1959] [serial = 2215] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 156 (0x12b2a9c00) [pid = 1959] [serial = 2218] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 155 (0x118522000) [pid = 1959] [serial = 2189] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 154 (0x1181eb000) [pid = 1959] [serial = 2188] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 153 (0x123612c00) [pid = 1959] [serial = 2197] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 152 (0x1243d6000) [pid = 1959] [serial = 2198] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 151 (0x128bcc800) [pid = 1959] [serial = 2200] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | --DOMWINDOW == 150 (0x128c66400) [pid = 1959] [serial = 2201] [outer = 0x0] [url = about:blank] 05:33:26 INFO - PROCESS | 1959 | 1464006806799 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]]]}] 05:33:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:33:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:33:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:33:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:33:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 725ms 05:33:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:33:26 INFO - PROCESS | 1959 | 1464006806812 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1959 | 1464006806813 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:33:26 INFO - PROCESS | 1959 | 1464006806815 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1959 | 1464006806817 Marionette TRACE conn2 <- [1,3086,null,{}] 05:33:26 INFO - PROCESS | 1959 | 1464006806819 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}] 05:33:26 INFO - PROCESS | 1959 | 1464006806922 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:33:27 INFO - PROCESS | 1959 | 1464006807009 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x12334c800 == 80 [pid = 1959] [id = 781] 05:33:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 151 (0x121111400) [pid = 1959] [serial = 2341] [outer = 0x0] 05:33:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 152 (0x1213cb000) [pid = 1959] [serial = 2342] [outer = 0x121111400] 05:33:27 INFO - PROCESS | 1959 | 1464006807035 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 153 (0x1232e0400) [pid = 1959] [serial = 2343] [outer = 0x121111400] 05:33:27 INFO - PROCESS | 1959 | 1464006807343 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:33:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 568ms 05:33:27 INFO - PROCESS | 1959 | 1464006807384 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1959 | 1464006807386 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:33:27 INFO - PROCESS | 1959 | 1464006807388 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1959 | 1464006807389 Marionette TRACE conn2 <- [1,3090,null,{}] 05:33:27 INFO - PROCESS | 1959 | 1464006807392 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}] 05:33:27 INFO - PROCESS | 1959 | 1464006807491 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:33:27 INFO - PROCESS | 1959 | 1464006807578 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1959 | ++DOCSHELL 0x129517800 == 81 [pid = 1959] [id = 782] 05:33:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 154 (0x1232de400) [pid = 1959] [serial = 2344] [outer = 0x0] 05:33:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 155 (0x123611000) [pid = 1959] [serial = 2345] [outer = 0x1232de400] 05:33:27 INFO - PROCESS | 1959 | 1464006807604 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1959 | ++DOMWINDOW == 156 (0x12468a400) [pid = 1959] [serial = 2346] [outer = 0x1232de400] 05:33:27 INFO - PROCESS | 1959 | 1464006807917 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:33:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 571ms 05:33:27 INFO - PROCESS | 1959 | 1464006807960 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1959 | 1464006807961 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:33:27 INFO - PROCESS | 1959 | 1464006807963 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1959 | 1464006807964 Marionette TRACE conn2 <- [1,3094,null,{}] 05:33:27 INFO - PROCESS | 1959 | 1464006807966 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}] 05:33:28 INFO - PROCESS | 1959 | 1464006808080 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:33:28 INFO - PROCESS | 1959 | 1464006808165 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x12bb45000 == 82 [pid = 1959] [id = 783] 05:33:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 157 (0x124688c00) [pid = 1959] [serial = 2347] [outer = 0x0] 05:33:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 158 (0x12512bc00) [pid = 1959] [serial = 2348] [outer = 0x124688c00] 05:33:28 INFO - PROCESS | 1959 | 1464006808191 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x128a53400) [pid = 1959] [serial = 2349] [outer = 0x124688c00] 05:33:28 INFO - PROCESS | 1959 | 1464006808472 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:33:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:33:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 520ms 05:33:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:33:28 INFO - PROCESS | 1959 | 1464006808486 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1959 | 1464006808488 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:33:28 INFO - PROCESS | 1959 | 1464006808490 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1959 | 1464006808491 Marionette TRACE conn2 <- [1,3098,null,{}] 05:33:28 INFO - PROCESS | 1959 | 1464006808493 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}] 05:33:28 INFO - PROCESS | 1959 | 1464006808608 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:33:28 INFO - PROCESS | 1959 | 1464006808612 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1959 | ++DOCSHELL 0x12c56f000 == 83 [pid = 1959] [id = 784] 05:33:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x128bce400) [pid = 1959] [serial = 2350] [outer = 0x0] 05:33:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x128bf2c00) [pid = 1959] [serial = 2351] [outer = 0x128bce400] 05:33:28 INFO - PROCESS | 1959 | 1464006808638 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1959 | ++DOMWINDOW == 162 (0x128bff800) [pid = 1959] [serial = 2352] [outer = 0x128bce400] 05:33:29 INFO - PROCESS | 1959 | 1464006809054 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]]]}] 05:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:33:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 618ms 05:33:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:33:29 INFO - PROCESS | 1959 | 1464006809110 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1959 | 1464006809111 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:33:29 INFO - PROCESS | 1959 | 1464006809114 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1959 | 1464006809116 Marionette TRACE conn2 <- [1,3102,null,{}] 05:33:29 INFO - PROCESS | 1959 | 1464006809120 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}] 05:33:29 INFO - PROCESS | 1959 | 1464006809322 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:33:29 INFO - PROCESS | 1959 | 1464006809351 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12ce8a800 == 84 [pid = 1959] [id = 785] 05:33:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 163 (0x128c5e400) [pid = 1959] [serial = 2353] [outer = 0x0] 05:33:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 164 (0x128c64800) [pid = 1959] [serial = 2354] [outer = 0x128c5e400] 05:33:29 INFO - PROCESS | 1959 | 1464006809393 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 165 (0x128cb4800) [pid = 1959] [serial = 2355] [outer = 0x128c5e400] 05:33:29 INFO - PROCESS | 1959 | 1464006809732 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:33:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 05:33:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:33:29 INFO - PROCESS | 1959 | 1464006809784 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1959 | 1464006809785 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:33:29 INFO - PROCESS | 1959 | 1464006809787 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1959 | 1464006809789 Marionette TRACE conn2 <- [1,3106,null,{}] 05:33:29 INFO - PROCESS | 1959 | 1464006809791 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}] 05:33:29 INFO - PROCESS | 1959 | 1464006809920 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:33:29 INFO - PROCESS | 1959 | 1464006809950 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d395800 == 85 [pid = 1959] [id = 786] 05:33:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 166 (0x128dd2000) [pid = 1959] [serial = 2356] [outer = 0x0] 05:33:29 INFO - PROCESS | 1959 | ++DOMWINDOW == 167 (0x12918d800) [pid = 1959] [serial = 2357] [outer = 0x128dd2000] 05:33:29 INFO - PROCESS | 1959 | 1464006809976 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 168 (0x129381000) [pid = 1959] [serial = 2358] [outer = 0x128dd2000] 05:33:30 INFO - PROCESS | 1959 | 1464006810309 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]]]}] 05:33:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:33:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:33:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:33:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 05:33:30 INFO - PROCESS | 1959 | 1464006810359 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1959 | 1464006810360 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:33:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:33:30 INFO - PROCESS | 1959 | 1464006810362 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1959 | 1464006810364 Marionette TRACE conn2 <- [1,3110,null,{}] 05:33:30 INFO - PROCESS | 1959 | 1464006810366 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}] 05:33:30 INFO - PROCESS | 1959 | 1464006810506 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:33:30 INFO - PROCESS | 1959 | 1464006810521 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1959 | ++DOCSHELL 0x12d753800 == 86 [pid = 1959] [id = 787] 05:33:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 169 (0x1295de400) [pid = 1959] [serial = 2359] [outer = 0x0] 05:33:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 170 (0x12a608800) [pid = 1959] [serial = 2360] [outer = 0x1295de400] 05:33:30 INFO - PROCESS | 1959 | 1464006810547 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1959 | ++DOMWINDOW == 171 (0x12aa05400) [pid = 1959] [serial = 2361] [outer = 0x1295de400] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 170 (0x12ba1b000) [pid = 1959] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 169 (0x12bfd6c00) [pid = 1959] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 168 (0x12c321800) [pid = 1959] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 167 (0x118ed9400) [pid = 1959] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 166 (0x115e42c00) [pid = 1959] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 165 (0x128bf9000) [pid = 1959] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 164 (0x1213c1c00) [pid = 1959] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 163 (0x11851dc00) [pid = 1959] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 162 (0x121141800) [pid = 1959] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 161 (0x112a7ac00) [pid = 1959] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 160 (0x12aa02400) [pid = 1959] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 159 (0x125125400) [pid = 1959] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:33:31 INFO - PROCESS | 1959 | --DOMWINDOW == 158 (0x125126c00) [pid = 1959] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:33:31 INFO - PROCESS | 1959 | 1464006811116 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"]]]}] 05:33:31 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:33:31 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 05:33:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:33:31 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:33:31 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 775ms 05:33:31 INFO - PROCESS | 1959 | 1464006811138 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1959 | 1464006811140 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:33:31 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:33:31 INFO - PROCESS | 1959 | 1464006811142 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1959 | 1464006811144 Marionette TRACE conn2 <- [1,3114,null,{}] 05:33:31 INFO - PROCESS | 1959 | 1464006811147 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}] 05:33:31 INFO - PROCESS | 1959 | 1464006811279 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:33:31 INFO - PROCESS | 1959 | 1464006811366 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\", \"018f9ba6-3ed3-41da-83c7-86cd82b62394\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1959 | ++DOCSHELL 0x12dc41000 == 87 [pid = 1959] [id = 788] 05:33:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 159 (0x125125400) [pid = 1959] [serial = 2362] [outer = 0x0] 05:33:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 160 (0x12ab42800) [pid = 1959] [serial = 2363] [outer = 0x125125400] 05:33:31 INFO - PROCESS | 1959 | 1464006811396 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1959 | ++DOMWINDOW == 161 (0x12ba1ac00) [pid = 1959] [serial = 2364] [outer = 0x125125400] 05:33:31 INFO - PROCESS | 1959 | 1464006811669 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]]]}] 05:33:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:33:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 573ms 05:33:31 INFO - PROCESS | 1959 | 1464006811719 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1959 | 1464006811720 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:33:32 WARNING - u'runner_teardown' () 05:33:32 INFO - No more tests 05:33:32 INFO - Got 0 unexpected results 05:33:32 INFO - SUITE-END | took 544s 05:33:32 INFO - Closing logging queue 05:33:32 INFO - queue closed 05:33:32 INFO - Return code: 0 05:33:32 WARNING - # TBPL SUCCESS # 05:33:32 INFO - Running post-action listener: _resource_record_post_action 05:33:32 INFO - Running post-run listener: _resource_record_post_run 05:33:33 INFO - Total resource usage - Wall time: 566s; CPU: 57.0%; Read bytes: 1175552; Write bytes: 951723008; Read time: 15; Write time: 5531 05:33:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:33:33 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150350336; Write bytes: 144068608; Read time: 13594; Write time: 373 05:33:33 INFO - run-tests - Wall time: 548s; CPU: 58.0%; Read bytes: 1097728; Write bytes: 794891264; Read time: 14; Write time: 5112 05:33:33 INFO - Running post-run listener: _upload_blobber_files 05:33:33 INFO - Blob upload gear active. 05:33:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:33:33 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 05:33:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:33:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:33:34 INFO - (blobuploader) - INFO - Open directory for files ... 05:33:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:33:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:33:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:33:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:33:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:33:35 INFO - (blobuploader) - INFO - Done attempting. 05:33:35 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:33:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:33:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:33:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:33:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:33:37 INFO - (blobuploader) - INFO - Done attempting. 05:33:37 INFO - (blobuploader) - INFO - Iteration through files over. 05:33:37 INFO - Return code: 0 05:33:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:33:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:33:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55f6060f7875bb8a84d305b2d216faaf8f5cc6ba808ea5fa7a69d2e55f3e852598c9d83d97cc2edf8ce8d215dc93c3942509697419e017e70c2581734b024bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42b84918891c8cff943028e290488f33715b1cada21d300afe5e70f0897c5572fc21fe4ed2278ff8bc5c2b239c8972d23c216e2f987ba57b2dae92fdcf686a1e"} 05:33:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:33:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:33:37 INFO - Contents: 05:33:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55f6060f7875bb8a84d305b2d216faaf8f5cc6ba808ea5fa7a69d2e55f3e852598c9d83d97cc2edf8ce8d215dc93c3942509697419e017e70c2581734b024bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42b84918891c8cff943028e290488f33715b1cada21d300afe5e70f0897c5572fc21fe4ed2278ff8bc5c2b239c8972d23c216e2f987ba57b2dae92fdcf686a1e"} 05:33:37 INFO - Running post-run listener: copy_logs_to_upload_dir 05:33:37 INFO - Copying logs to upload dir... 05:33:37 INFO - mkdir: /builds/slave/test/build/upload/logs 05:33:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=621.250413 ========= master_lag: 0.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 21 secs) (at 2016-05-23 05:33:37.759875) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-23 05:33:37.763441) ========= 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.IYvFnv2Eri/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.w2rU55yAsR/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55f6060f7875bb8a84d305b2d216faaf8f5cc6ba808ea5fa7a69d2e55f3e852598c9d83d97cc2edf8ce8d215dc93c3942509697419e017e70c2581734b024bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42b84918891c8cff943028e290488f33715b1cada21d300afe5e70f0897c5572fc21fe4ed2278ff8bc5c2b239c8972d23c216e2f987ba57b2dae92fdcf686a1e"} build_url:https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012861 build_url: 'https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f55f6060f7875bb8a84d305b2d216faaf8f5cc6ba808ea5fa7a69d2e55f3e852598c9d83d97cc2edf8ce8d215dc93c3942509697419e017e70c2581734b024bb", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/42b84918891c8cff943028e290488f33715b1cada21d300afe5e70f0897c5572fc21fe4ed2278ff8bc5c2b239c8972d23c216e2f987ba57b2dae92fdcf686a1e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FN6yTzUsQPmg5CerXgTd4A/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 2.74 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-23 05:33:40.517545) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:33:40.518049) ========= 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.IYvFnv2Eri/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.w2rU55yAsR/Listeners TMPDIR=/var/folders/_6/_bx65ff90k958brrpkt4nbpw00000w/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.005489 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 05:33:40.544792) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 05:33:40.545436) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-23 05:33:40.546299) ========= ========= Total master_lag: 3.47 =========