builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0077 starttime: 1464104355.03 results: success (0) buildid: 20160524070908 builduid: d35eaacb15fd4cd18d4a12cb17e18bb5 revision: 9fe9c798d44ff40eb793feb857602cce7dff16e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.030747) ========= master: http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.031192) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.031473) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.526962) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.527527) ========= 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.o7w6nrNN48/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.mrLeXsYR4v/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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-24 08:39:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 152M=0s 2016-05-24 08:39:15 (152 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.133680 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.678853) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.679175) ========= 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.o7w6nrNN48/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.mrLeXsYR4v/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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.020986 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:15.727778) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:39:15.728156) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9fe9c798d44ff40eb793feb857602cce7dff16e8 --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 9fe9c798d44ff40eb793feb857602cce7dff16e8 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.o7w6nrNN48/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.mrLeXsYR4v/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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-24 08:39:15,804 truncating revision to first 12 chars 2016-05-24 08:39:15,804 Setting DEBUG logging. 2016-05-24 08:39:15,804 attempt 1/10 2016-05-24 08:39:15,805 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9fe9c798d44f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:39:16,915 unpacking tar archive at: mozilla-aurora-9fe9c798d44f/testing/mozharness/ program finished with exit code 0 elapsedTime=1.362814 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:39:17.109705) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:17.110043) ========= script_repo_revision: 9fe9c798d44ff40eb793feb857602cce7dff16e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:17.110432) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:17.110724) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:39:17.125770) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-05-24 08:39:17.126123) ========= /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.o7w6nrNN48/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.mrLeXsYR4v/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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 08:39:17 INFO - MultiFileLogger online at 20160524 08:39:17 in /builds/slave/test 08:39:17 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 08:39:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:39:17 INFO - {'append_to_log': False, 08:39:17 INFO - 'base_work_dir': '/builds/slave/test', 08:39:17 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:39:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:39:17 INFO - 'buildbot_json_path': 'buildprops.json', 08:39:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:39:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:39:17 INFO - 'download_minidump_stackwalk': True, 08:39:17 INFO - 'download_symbols': 'true', 08:39:17 INFO - 'e10s': False, 08:39:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:39:17 INFO - 'tooltool.py': '/tools/tooltool.py', 08:39:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:39:17 INFO - '/tools/misc-python/virtualenv.py')}, 08:39:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:39:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:39:17 INFO - 'log_level': 'info', 08:39:17 INFO - 'log_to_console': True, 08:39:17 INFO - 'opt_config_files': (), 08:39:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:39:17 INFO - '--processes=1', 08:39:17 INFO - '--config=%(test_path)s/wptrunner.ini', 08:39:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:39:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:39:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:39:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:39:17 INFO - 'pip_index': False, 08:39:17 INFO - 'require_test_zip': True, 08:39:17 INFO - 'test_type': ('testharness',), 08:39:17 INFO - 'this_chunk': '1', 08:39:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:39:17 INFO - 'total_chunks': '10', 08:39:17 INFO - 'virtualenv_path': 'venv', 08:39:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:39:17 INFO - 'work_dir': 'build'} 08:39:17 INFO - ##### 08:39:17 INFO - ##### Running clobber step. 08:39:17 INFO - ##### 08:39:17 INFO - Running pre-action listener: _resource_record_pre_action 08:39:17 INFO - Running main action method: clobber 08:39:17 INFO - rmtree: /builds/slave/test/build 08:39:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:39:19 INFO - Running post-action listener: _resource_record_post_action 08:39:19 INFO - ##### 08:39:19 INFO - ##### Running read-buildbot-config step. 08:39:19 INFO - ##### 08:39:19 INFO - Running pre-action listener: _resource_record_pre_action 08:39:19 INFO - Running main action method: read_buildbot_config 08:39:19 INFO - Using buildbot properties: 08:39:19 INFO - { 08:39:19 INFO - "project": "", 08:39:19 INFO - "product": "firefox", 08:39:19 INFO - "script_repo_revision": "production", 08:39:19 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 08:39:19 INFO - "repository": "", 08:39:19 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 08:39:19 INFO - "buildid": "20160524070908", 08:39:19 INFO - "pgo_build": "False", 08:39:19 INFO - "basedir": "/builds/slave/test", 08:39:19 INFO - "buildnumber": 8, 08:39:19 INFO - "slavename": "t-yosemite-r7-0077", 08:39:19 INFO - "master": "http://buildbot-master136.bb.releng.scl3.mozilla.com:8201/", 08:39:19 INFO - "platform": "macosx64", 08:39:19 INFO - "branch": "mozilla-aurora", 08:39:19 INFO - "revision": "9fe9c798d44ff40eb793feb857602cce7dff16e8", 08:39:19 INFO - "repo_path": "releases/mozilla-aurora", 08:39:19 INFO - "moz_repo_path": "", 08:39:19 INFO - "stage_platform": "macosx64", 08:39:19 INFO - "builduid": "d35eaacb15fd4cd18d4a12cb17e18bb5", 08:39:19 INFO - "slavebuilddir": "test" 08:39:19 INFO - } 08:39:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 08:39:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 08:39:19 INFO - Running post-action listener: _resource_record_post_action 08:39:19 INFO - ##### 08:39:19 INFO - ##### Running download-and-extract step. 08:39:19 INFO - ##### 08:39:19 INFO - Running pre-action listener: _resource_record_pre_action 08:39:19 INFO - Running main action method: download_and_extract 08:39:19 INFO - mkdir: /builds/slave/test/build/tests 08:39: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')]} 08:39:19 INFO - https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 08:39:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:39:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:39:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:20 INFO - Downloaded 1235 bytes. 08:39:20 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 08:39:20 INFO - Using the following test package requirements: 08:39:20 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:39:20 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 08:39:20 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 08:39:20 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'jsshell-mac64.zip'], 08:39:20 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 08:39:20 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 08:39:20 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 08:39:20 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 08:39:20 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 08:39:20 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 08:39:20 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 08:39:20 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 08:39:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:20 INFO - https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 08:39:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:39:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 08:39:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:21 INFO - Downloaded 18306190 bytes. 08:39:21 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/*'] 08:39:21 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/* 08:39:21 INFO - caution: filename not matched: web-platform/* 08:39:21 INFO - Return code: 11 08:39:21 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')]} 08:39:21 INFO - https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 08:39:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:39:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 08:39:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:23 INFO - Downloaded 36409193 bytes. 08:39:23 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/*'] 08:39:23 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/* 08:39:27 INFO - caution: filename not matched: bin/* 08:39:27 INFO - caution: filename not matched: config/* 08:39:27 INFO - caution: filename not matched: mozbase/* 08:39:27 INFO - caution: filename not matched: marionette/* 08:39:27 INFO - caution: filename not matched: tools/wptserve/* 08:39:27 INFO - Return code: 11 08:39:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:27 INFO - https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 08:39:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:39:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:39:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 08:39:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:29 INFO - Downloaded 73040378 bytes. 08:39:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:39:29 INFO - mkdir: /builds/slave/test/properties 08:39:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:39:29 INFO - Writing to file /builds/slave/test/properties/build_url 08:39:29 INFO - Contents: 08:39:29 INFO - build_url:https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 08:39:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:39:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:39:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:39:30 INFO - Contents: 08:39:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:39:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:30 INFO - https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:39:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:39:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 08:39:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MvlzpuzGSpGrz5OhazYidQ/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 08:39:33 INFO - Downloaded 103636120 bytes. 08:39:33 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'] 08:39:33 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 08:39:36 INFO - Return code: 0 08:39:36 INFO - Running post-action listener: _resource_record_post_action 08:39:36 INFO - Running post-action listener: set_extra_try_arguments 08:39:36 INFO - ##### 08:39:36 INFO - ##### Running create-virtualenv step. 08:39:36 INFO - ##### 08:39:36 INFO - Running pre-action listener: _pre_create_virtualenv 08:39:36 INFO - Running pre-action listener: _resource_record_pre_action 08:39:36 INFO - Running main action method: create_virtualenv 08:39:36 INFO - Creating virtualenv /builds/slave/test/build/venv 08:39:36 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 08:39:36 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:39:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:39:37 INFO - Using real prefix '/tools/python27' 08:39:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:39:37 INFO - Installing distribute.............................................................................................................................................................................................done. 08:39:40 INFO - Installing pip.................done. 08:39:40 INFO - Return code: 0 08:39:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:39:40 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')]} 08:39:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:40 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')]} 08:39:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:40 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 0x10d570e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d58df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9f41ca4680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5895e0>, '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 0x10d16ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d197990>, '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.o7w6nrNN48/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.mrLeXsYR4v/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:39:40 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 08:39:40 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 08:39:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.o7w6nrNN48/Render', 08:39:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:39:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:39:40 INFO - 'HOME': '/Users/cltbld', 08:39:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:39:40 INFO - 'LOGNAME': 'cltbld', 08:39:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:40 INFO - 'MOZ_NO_REMOTE': '1', 08:39:40 INFO - 'NO_EM_RESTART': '1', 08:39:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:39:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:40 INFO - 'PWD': '/builds/slave/test', 08:39:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:39:40 INFO - 'SHELL': '/bin/bash', 08:39:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mrLeXsYR4v/Listeners', 08:39:40 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:39:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:39:40 INFO - 'USER': 'cltbld', 08:39:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:39:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:39:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:39:40 INFO - 'XPC_FLAGS': '0x0', 08:39:40 INFO - 'XPC_SERVICE_NAME': '0', 08:39:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:39:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:40 INFO - Downloading/unpacking psutil>=0.7.1 08:39:40 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 08:39:40 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 08:39:40 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 08:39:40 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 08:39:40 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 08:39:40 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 08:39:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:39:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:39:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:39:43 INFO - Installing collected packages: psutil 08:39:43 INFO - Running setup.py install for psutil 08:39:43 INFO - building 'psutil._psutil_osx' extension 08:39:43 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 08:39:44 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 08:39:44 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 08:39:44 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 08:39:44 INFO - building 'psutil._psutil_posix' extension 08:39:44 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 08:39:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 08:39:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 08:39:44 INFO - ^ 08:39:44 INFO - 1 warning generated. 08:39:44 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 08:39:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:39:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:39:44 INFO - Successfully installed psutil 08:39:44 INFO - Cleaning up... 08:39:44 INFO - Return code: 0 08:39:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:39:44 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')]} 08:39:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:44 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')]} 08:39:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:44 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 0x10d570e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d58df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9f41ca4680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5895e0>, '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 0x10d16ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d197990>, '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.o7w6nrNN48/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.mrLeXsYR4v/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:39:44 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 08:39:44 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 08:39:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.o7w6nrNN48/Render', 08:39:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:39:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:39:44 INFO - 'HOME': '/Users/cltbld', 08:39:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:39:44 INFO - 'LOGNAME': 'cltbld', 08:39:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:44 INFO - 'MOZ_NO_REMOTE': '1', 08:39:44 INFO - 'NO_EM_RESTART': '1', 08:39:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:39:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:44 INFO - 'PWD': '/builds/slave/test', 08:39:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:39:44 INFO - 'SHELL': '/bin/bash', 08:39:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mrLeXsYR4v/Listeners', 08:39:44 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:39:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:39:44 INFO - 'USER': 'cltbld', 08:39:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:39:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:39:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:39:44 INFO - 'XPC_FLAGS': '0x0', 08:39:44 INFO - 'XPC_SERVICE_NAME': '0', 08:39:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:39:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:39:44 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 08:39:44 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 08:39:44 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 08:39:44 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 08:39:44 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 08:39:44 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 08:39:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:39:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:39:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 08:39:47 INFO - Installing collected packages: mozsystemmonitor 08:39:47 INFO - Running setup.py install for mozsystemmonitor 08:39:47 INFO - Successfully installed mozsystemmonitor 08:39:47 INFO - Cleaning up... 08:39:47 INFO - Return code: 0 08:39:47 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:39:47 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')]} 08:39:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:47 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')]} 08:39:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:47 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 0x10d570e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d58df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9f41ca4680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5895e0>, '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 0x10d16ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d197990>, '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.o7w6nrNN48/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.mrLeXsYR4v/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:39:47 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 08:39:47 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 08:39:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.o7w6nrNN48/Render', 08:39:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:39:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:39:47 INFO - 'HOME': '/Users/cltbld', 08:39:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:39:47 INFO - 'LOGNAME': 'cltbld', 08:39:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:47 INFO - 'MOZ_NO_REMOTE': '1', 08:39:47 INFO - 'NO_EM_RESTART': '1', 08:39:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:39:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:47 INFO - 'PWD': '/builds/slave/test', 08:39:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:39:47 INFO - 'SHELL': '/bin/bash', 08:39:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mrLeXsYR4v/Listeners', 08:39:47 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:39:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:39:47 INFO - 'USER': 'cltbld', 08:39:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:39:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:39:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:39:47 INFO - 'XPC_FLAGS': '0x0', 08:39:47 INFO - 'XPC_SERVICE_NAME': '0', 08:39:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:39:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:47 INFO - Downloading/unpacking blobuploader==1.2.4 08:39:47 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 08:39:47 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 08:39:47 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 08:39:47 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 08:39:47 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 08:39:47 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 08:39:50 INFO - Downloading blobuploader-1.2.4.tar.gz 08:39:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:39:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:39:50 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 08:39:50 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 08:39:50 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 08:39:50 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 08:39:50 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 08:39:50 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 08:39:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:39:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:39: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 08:39: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 08:39: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 08:39: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 08:39: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 08:39: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 08:39:51 INFO - Downloading docopt-0.6.1.tar.gz 08:39:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:39:51 INFO - Installing collected packages: blobuploader, requests, docopt 08:39:51 INFO - Running setup.py install for blobuploader 08:39:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:39:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:39:51 INFO - Running setup.py install for requests 08:39:52 INFO - Running setup.py install for docopt 08:39:52 INFO - Successfully installed blobuploader requests docopt 08:39:52 INFO - Cleaning up... 08:39:52 INFO - Return code: 0 08:39:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:39:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:52 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 0x10d570e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d58df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9f41ca4680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5895e0>, '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 0x10d16ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d197990>, '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.o7w6nrNN48/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.mrLeXsYR4v/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:39:52 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 08:39:52 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 08:39:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.o7w6nrNN48/Render', 08:39:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:39:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:39:52 INFO - 'HOME': '/Users/cltbld', 08:39:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:39:52 INFO - 'LOGNAME': 'cltbld', 08:39:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:52 INFO - 'MOZ_NO_REMOTE': '1', 08:39:52 INFO - 'NO_EM_RESTART': '1', 08:39:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:39:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:52 INFO - 'PWD': '/builds/slave/test', 08:39:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:39:52 INFO - 'SHELL': '/bin/bash', 08:39:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mrLeXsYR4v/Listeners', 08:39:52 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:39:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:39:52 INFO - 'USER': 'cltbld', 08:39:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:39:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:39:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:39:52 INFO - 'XPC_FLAGS': '0x0', 08:39:52 INFO - 'XPC_SERVICE_NAME': '0', 08:39:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:39:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:39:52 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-UzVywH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:39:52 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-0qwckI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:39:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:39:52 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-Cp28Yk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-KwfbaI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-yi2QNj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-O5PioX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-BiqbFR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-yu1jET-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-XTovtH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-e6aRdL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-gnP8QB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:39:53 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-v4AYvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:39:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-c9KYYH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-IGbMMr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-ZmCI8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-DjD1tn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-3edb3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-53gSzA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-04rM3C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:39:54 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-wqmepl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:39:54 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:39:55 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-f3Q1YH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:39:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:39:55 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 08:39:55 INFO - Running setup.py install for manifestparser 08:39:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:39:55 INFO - Running setup.py install for mozcrash 08:39:55 INFO - Running setup.py install for mozdebug 08:39:55 INFO - Running setup.py install for mozdevice 08:39:55 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:39:55 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:39:55 INFO - Running setup.py install for mozfile 08:39:56 INFO - Running setup.py install for mozhttpd 08:39:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Running setup.py install for mozinfo 08:39:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Running setup.py install for mozInstall 08:39:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Running setup.py install for mozleak 08:39:56 INFO - Running setup.py install for mozlog 08:39:56 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:39:56 INFO - Running setup.py install for moznetwork 08:39:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:39:57 INFO - Running setup.py install for mozprocess 08:39:57 INFO - Running setup.py install for mozprofile 08:39:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:39:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:39:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:39:57 INFO - Running setup.py install for mozrunner 08:39:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:39:57 INFO - Running setup.py install for mozscreenshot 08:39:57 INFO - Running setup.py install for moztest 08:39:57 INFO - Running setup.py install for mozversion 08:39:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:39:57 INFO - Running setup.py install for wptserve 08:39:58 INFO - Running setup.py install for marionette-driver 08:39:58 INFO - Running setup.py install for browsermob-proxy 08:39:58 INFO - Running setup.py install for marionette-client 08:39:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:39:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:39:58 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 08:39:58 INFO - Cleaning up... 08:39:58 INFO - Return code: 0 08:39:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:39:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:39:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:39:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:39:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 08:39:58 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 0x10d570e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d58df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9f41ca4680>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d5895e0>, '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 0x10d16ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d197990>, '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.o7w6nrNN48/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.mrLeXsYR4v/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 08:39:58 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 08:39:58 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 08:39:58 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.o7w6nrNN48/Render', 08:39:58 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:39:58 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:39:58 INFO - 'HOME': '/Users/cltbld', 08:39:58 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:39:58 INFO - 'LOGNAME': 'cltbld', 08:39:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:39:58 INFO - 'MOZ_NO_REMOTE': '1', 08:39:58 INFO - 'NO_EM_RESTART': '1', 08:39:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:39:58 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:39:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:39:58 INFO - 'PWD': '/builds/slave/test', 08:39:58 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:39:58 INFO - 'SHELL': '/bin/bash', 08:39:58 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mrLeXsYR4v/Listeners', 08:39:58 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:39:58 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:39:58 INFO - 'USER': 'cltbld', 08:39:58 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:39:58 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:39:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:39:58 INFO - 'XPC_FLAGS': '0x0', 08:39:58 INFO - 'XPC_SERVICE_NAME': '0', 08:39:58 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:39:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-bMPPHD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-vrlISt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-dLHJCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-fGFdBE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-phdtsG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-MQ6XYA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-I8lLwb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-nSHn_J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:39:59 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)) 08:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:39:59 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-ZBQWrl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-cVW6m3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-wfv_PQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-OBRsSH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-W9eFLb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-jj7zFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-MiaPB7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-yCB1p6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-b7MpOM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:40:00 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)) 08:40:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:40:00 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-ol_n6H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:40:01 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)) 08:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:40:01 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-2OODtL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:40:01 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)) 08:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:40:01 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-xfroXu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:40:01 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)) 08:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:40:01 INFO - Running setup.py (path:/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/pip-thKK1D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:40:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:40:01 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)) 08:40:01 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)) 08:40:01 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)) 08:40:01 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)) 08:40:01 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)) 08:40:01 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)) 08:40:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:40:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:40:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:40:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:40:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 08:40:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:40:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:40:04 INFO - Downloading blessings-1.6.tar.gz 08:40:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:40:04 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)) 08:40:04 INFO - Installing collected packages: blessings 08:40:04 INFO - Running setup.py install for blessings 08:40:04 INFO - Successfully installed blessings 08:40:04 INFO - Cleaning up... 08:40:04 INFO - Return code: 0 08:40:04 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:40:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:40:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:40:04 INFO - Reading from file tmpfile_stdout 08:40:04 INFO - Current package versions: 08:40:04 INFO - blessings == 1.6 08:40:04 INFO - blobuploader == 1.2.4 08:40:04 INFO - browsermob-proxy == 0.6.0 08:40:04 INFO - docopt == 0.6.1 08:40:04 INFO - manifestparser == 1.1 08:40:04 INFO - marionette-client == 2.3.0 08:40:04 INFO - marionette-driver == 1.4.0 08:40:04 INFO - mozInstall == 1.12 08:40:04 INFO - mozcrash == 0.17 08:40:04 INFO - mozdebug == 0.1 08:40:04 INFO - mozdevice == 0.48 08:40:04 INFO - mozfile == 1.2 08:40:04 INFO - mozhttpd == 0.7 08:40:04 INFO - mozinfo == 0.9 08:40:04 INFO - mozleak == 0.1 08:40:04 INFO - mozlog == 3.1 08:40:04 INFO - moznetwork == 0.27 08:40:04 INFO - mozprocess == 0.22 08:40:04 INFO - mozprofile == 0.28 08:40:04 INFO - mozrunner == 6.11 08:40:04 INFO - mozscreenshot == 0.1 08:40:04 INFO - mozsystemmonitor == 0.0 08:40:04 INFO - moztest == 0.7 08:40:04 INFO - mozversion == 1.4 08:40:04 INFO - psutil == 3.1.1 08:40:04 INFO - requests == 1.2.3 08:40:04 INFO - wptserve == 1.4.0 08:40:04 INFO - wsgiref == 0.1.2 08:40:04 INFO - Running post-action listener: _resource_record_post_action 08:40:04 INFO - Running post-action listener: _start_resource_monitoring 08:40:04 INFO - Starting resource monitoring. 08:40:04 INFO - ##### 08:40:04 INFO - ##### Running pull step. 08:40:04 INFO - ##### 08:40:04 INFO - Running pre-action listener: _resource_record_pre_action 08:40:04 INFO - Running main action method: pull 08:40:04 INFO - Pull has nothing to do! 08:40:04 INFO - Running post-action listener: _resource_record_post_action 08:40:04 INFO - ##### 08:40:04 INFO - ##### Running install step. 08:40:04 INFO - ##### 08:40:04 INFO - Running pre-action listener: _resource_record_pre_action 08:40:04 INFO - Running main action method: install 08:40:04 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:40:04 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:40:05 INFO - Reading from file tmpfile_stdout 08:40:05 INFO - Detecting whether we're running mozinstall >=1.0... 08:40:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:40:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:40:05 INFO - Reading from file tmpfile_stdout 08:40:05 INFO - Output received: 08:40:05 INFO - Usage: mozinstall [options] installer 08:40:05 INFO - Options: 08:40:05 INFO - -h, --help show this help message and exit 08:40:05 INFO - -d DEST, --destination=DEST 08:40:05 INFO - Directory to install application into. [default: 08:40:05 INFO - "/builds/slave/test"] 08:40:05 INFO - --app=APP Application being installed. [default: firefox] 08:40:05 INFO - mkdir: /builds/slave/test/build/application 08:40:05 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'] 08:40:05 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 08:40:23 INFO - Reading from file tmpfile_stdout 08:40:23 INFO - Output received: 08:40:23 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 08:40:23 INFO - Running post-action listener: _resource_record_post_action 08:40:23 INFO - ##### 08:40:23 INFO - ##### Running run-tests step. 08:40:23 INFO - ##### 08:40:23 INFO - Running pre-action listener: _resource_record_pre_action 08:40:23 INFO - Running main action method: run_tests 08:40:23 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:40:23 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:40:23 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:40:23 INFO - grabbing minidump binary from tooltool 08:40:23 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')]} 08:40:23 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 0x10d5895e0>, '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 0x10d16ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10d197990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:40:23 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 08:40:23 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 08:40:24 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:40:24 INFO - Return code: 0 08:40:24 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 08:40:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:40: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/MvlzpuzGSpGrz5OhazYidQ/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 08:40: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/MvlzpuzGSpGrz5OhazYidQ/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 08:40:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.o7w6nrNN48/Render', 08:40:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 08:40:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 08:40:24 INFO - 'HOME': '/Users/cltbld', 08:40:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 08:40:24 INFO - 'LOGNAME': 'cltbld', 08:40:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:40:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:40:24 INFO - 'MOZ_NO_REMOTE': '1', 08:40:24 INFO - 'NO_EM_RESTART': '1', 08:40:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:40:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 08:40:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:40:24 INFO - 'PWD': '/builds/slave/test', 08:40:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 08:40:24 INFO - 'SHELL': '/bin/bash', 08:40:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.mrLeXsYR4v/Listeners', 08:40:24 INFO - 'TMPDIR': '/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/T/', 08:40:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 08:40:24 INFO - 'USER': 'cltbld', 08:40:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 08:40:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 08:40:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 08:40:24 INFO - 'XPC_FLAGS': '0x0', 08:40:24 INFO - 'XPC_SERVICE_NAME': '0', 08:40:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 08:40: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/MvlzpuzGSpGrz5OhazYidQ/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 08:40:24 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 08:40:24 INFO - import pkg_resources 08:40:25 INFO - Using 1 client processes 08:40:25 INFO - wptserve Starting http server on 127.0.0.1:8000 08:40:25 INFO - wptserve Starting http server on 127.0.0.1:8001 08:40:25 INFO - wptserve Starting http server on 127.0.0.1:8443 08:40:27 INFO - SUITE-START | Running 778 tests 08:40:27 INFO - Running testharness tests 08:40:27 INFO - Setting up ssl 08:40:27 INFO - PROCESS | certutil | 08:40:27 INFO - PROCESS | certutil | 08:40:27 INFO - PROCESS | certutil | 08:40:27 INFO - Certificate Nickname Trust Attributes 08:40:27 INFO - SSL,S/MIME,JAR/XPI 08:40:27 INFO - 08:40:27 INFO - web-platform-tests CT,, 08:40:27 INFO - 08:40:27 INFO - Starting runner 08:40:28 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 08:40:28 INFO - PROCESS | 1977 | 1464104428646 Marionette DEBUG Marionette enabled via build flag and pref 08:40:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x113e1a800 == 1 [pid = 1977] [id = 1] 08:40:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 1 (0x113e1b000) [pid = 1977] [serial = 1] [outer = 0x0] 08:40:28 INFO - PROCESS | 1977 | [1977] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:40:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 2 (0x113e1c000) [pid = 1977] [serial = 2] [outer = 0x113e1b000] 08:40:28 INFO - PROCESS | 1977 | 1464104428955 Marionette INFO Listening on port 2828 08:40:29 INFO - PROCESS | 1977 | 1464104429189 Marionette DEBUG Marionette enabled via command-line flag 08:40:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x1166f2800 == 2 [pid = 1977] [id = 2] 08:40:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 3 (0x1166f3000) [pid = 1977] [serial = 3] [outer = 0x0] 08:40:29 INFO - PROCESS | 1977 | [1977] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:40:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 4 (0x1166f4000) [pid = 1977] [serial = 4] [outer = 0x1166f3000] 08:40:29 INFO - PROCESS | 1977 | [1977] 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 08:40:29 INFO - PROCESS | 1977 | 1464104429339 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49403 08:40:29 INFO - PROCESS | 1977 | 1464104429425 Marionette DEBUG Closed connection conn0 08:40:29 INFO - PROCESS | 1977 | [1977] 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 08:40:29 INFO - PROCESS | 1977 | 1464104429431 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49404 08:40:29 INFO - PROCESS | 1977 | 1464104429440 Marionette DEBUG Closed connection conn1 08:40:29 INFO - PROCESS | 1977 | [1977] 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 08:40:29 INFO - PROCESS | 1977 | 1464104429445 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49405 08:40:29 INFO - PROCESS | 1977 | 1464104429453 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:40:29 INFO - PROCESS | 1977 | 1464104429459 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":"20160524070908","device":"desktop","version":"48.0a2"} 08:40:29 INFO - PROCESS | 1977 | [1977] 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 08:40:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0cc000 == 3 [pid = 1977] [id = 3] 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 5 (0x11a0cc800) [pid = 1977] [serial = 5] [outer = 0x0] 08:40:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0cd000 == 4 [pid = 1977] [id = 4] 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 6 (0x11b308800) [pid = 1977] [serial = 6] [outer = 0x0] 08:40:30 INFO - PROCESS | 1977 | [1977] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:40:30 INFO - PROCESS | 1977 | [1977] 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 08:40:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12405b000 == 5 [pid = 1977] [id = 5] 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 7 (0x11b308000) [pid = 1977] [serial = 7] [outer = 0x0] 08:40:30 INFO - PROCESS | 1977 | [1977] 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 08:40:30 INFO - PROCESS | 1977 | [1977] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 8 (0x124165800) [pid = 1977] [serial = 8] [outer = 0x11b308000] 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 9 (0x124732800) [pid = 1977] [serial = 9] [outer = 0x11a0cc800] 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 10 (0x12472fc00) [pid = 1977] [serial = 10] [outer = 0x11b308800] 08:40:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 11 (0x124731800) [pid = 1977] [serial = 11] [outer = 0x11b308000] 08:40:31 INFO - PROCESS | 1977 | [1977] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:40:31 INFO - PROCESS | 1977 | 1464104431413 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1977 | 1464104431422 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 12 (0x127191000) [pid = 1977] [serial = 12] [outer = 0x11b308000] 08:40:31 INFO - PROCESS | 1977 | 1464104431773 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"25e8cb5f-c8ca-5b41-9445-875b937c5f19","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":"20160524070908","device":"desktop","version":"48.0a2","command_id":1}}] 08:40:31 INFO - PROCESS | 1977 | 1464104431871 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}] 08:40:31 INFO - PROCESS | 1977 | 1464104431915 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:40:32 INFO - PROCESS | 1977 | 1464104432007 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:40:32 INFO - PROCESS | 1977 | [1977] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:40:32 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 13 (0x1276c0800) [pid = 1977] [serial = 13] [outer = 0x11b308000] 08:40:32 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:40:32 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:32 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:40:32 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 08:40:32 INFO - PROCESS | 1977 | 1464104432268 Marionette TRACE conn2 <- [1,3,null,{}] 08:40:32 INFO - PROCESS | 1977 | 1464104432278 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:40:32 INFO - PROCESS | 1977 | 1464104432293 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:40:32 INFO - PROCESS | 1977 | 1464104432320 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1977 | 1464104432322 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 08:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:40:32 INFO - PROCESS | 1977 | 1464104432325 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1977 | 1464104432327 Marionette TRACE conn2 <- [1,6,null,{}] 08:40:32 INFO - PROCESS | 1977 | 1464104432332 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}] 08:40:32 INFO - PROCESS | 1977 | 1464104432340 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:40:32 INFO - PROCESS | 1977 | 1464104432342 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12918b800 == 6 [pid = 1977] [id = 6] 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 14 (0x12940fc00) [pid = 1977] [serial = 14] [outer = 0x0] 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 15 (0x129411800) [pid = 1977] [serial = 15] [outer = 0x12940fc00] 08:40:32 INFO - PROCESS | 1977 | 1464104432374 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 16 (0x1294bd400) [pid = 1977] [serial = 16] [outer = 0x12940fc00] 08:40:32 INFO - PROCESS | 1977 | 1464104432670 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]]]}] 08:40:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298b5000 == 7 [pid = 1977] [id = 7] 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 17 (0x1294c0800) [pid = 1977] [serial = 17] [outer = 0x0] 08:40:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:40:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 374ms 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 18 (0x12974fc00) [pid = 1977] [serial = 18] [outer = 0x1294c0800] 08:40:32 INFO - PROCESS | 1977 | 1464104432705 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 19 (0x129757800) [pid = 1977] [serial = 19] [outer = 0x1294c0800] 08:40:32 INFO - PROCESS | 1977 | 1464104432743 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1977 | 1464104432744 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 08:40:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:40:32 INFO - PROCESS | 1977 | 1464104432790 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1977 | 1464104432791 Marionette TRACE conn2 <- [1,10,null,{}] 08:40:32 INFO - PROCESS | 1977 | 1464104432806 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}] 08:40:32 INFO - PROCESS | 1977 | 1464104432928 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:40:32 INFO - PROCESS | 1977 | 1464104432962 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab18800 == 8 [pid = 1977] [id = 8] 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 20 (0x12ab66000) [pid = 1977] [serial = 20] [outer = 0x0] 08:40:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 21 (0x12ab67c00) [pid = 1977] [serial = 21] [outer = 0x12ab66000] 08:40:32 INFO - PROCESS | 1977 | 1464104432991 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 22 (0x12ab6c400) [pid = 1977] [serial = 22] [outer = 0x12ab66000] 08:40:33 INFO - PROCESS | 1977 | 1464104433273 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 538ms 08:40:33 INFO - PROCESS | 1977 | 1464104433320 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1977 | 1464104433321 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 08:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:40:33 INFO - PROCESS | 1977 | 1464104433396 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1977 | 1464104433399 Marionette TRACE conn2 <- [1,14,null,{}] 08:40:33 INFO - PROCESS | 1977 | 1464104433403 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}] 08:40:33 INFO - PROCESS | 1977 | 1464104433490 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:40:33 INFO - PROCESS | 1977 | 1464104433494 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab27800 == 9 [pid = 1977] [id = 9] 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 23 (0x12acce800) [pid = 1977] [serial = 23] [outer = 0x0] 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 24 (0x12acda000) [pid = 1977] [serial = 24] [outer = 0x12acce800] 08:40:33 INFO - PROCESS | 1977 | 1464104433522 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 25 (0x12bb20800) [pid = 1977] [serial = 25] [outer = 0x12acce800] 08:40:33 INFO - PROCESS | 1977 | 1464104433782 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:40:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 460ms 08:40:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:40:33 INFO - PROCESS | 1977 | 1464104433820 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1977 | 1464104433822 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 08:40:33 INFO - PROCESS | 1977 | 1464104433824 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1977 | 1464104433825 Marionette TRACE conn2 <- [1,18,null,{}] 08:40:33 INFO - PROCESS | 1977 | 1464104433827 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}] 08:40:33 INFO - PROCESS | 1977 | 1464104433923 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:40:33 INFO - PROCESS | 1977 | 1464104433928 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbac000 == 10 [pid = 1977] [id = 10] 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 26 (0x12bb2d400) [pid = 1977] [serial = 26] [outer = 0x0] 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 27 (0x12bbe9c00) [pid = 1977] [serial = 27] [outer = 0x12bb2d400] 08:40:33 INFO - PROCESS | 1977 | 1464104433956 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 28 (0x12bbf3c00) [pid = 1977] [serial = 28] [outer = 0x12bb2d400] 08:40:34 INFO - PROCESS | 1977 | 1464104434219 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 419ms 08:40:34 INFO - PROCESS | 1977 | 1464104434243 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1977 | 1464104434245 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 08:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:40:34 INFO - PROCESS | 1977 | 1464104434255 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1977 | 1464104434256 Marionette TRACE conn2 <- [1,22,null,{}] 08:40:34 INFO - PROCESS | 1977 | 1464104434259 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}] 08:40:34 INFO - PROCESS | 1977 | 1464104434350 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:40:34 INFO - PROCESS | 1977 | 1464104434355 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12beab000 == 11 [pid = 1977] [id = 11] 08:40:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 29 (0x12bbf6c00) [pid = 1977] [serial = 29] [outer = 0x0] 08:40:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 30 (0x12bc0d400) [pid = 1977] [serial = 30] [outer = 0x12bbf6c00] 08:40:34 INFO - PROCESS | 1977 | 1464104434380 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 31 (0x12bf34c00) [pid = 1977] [serial = 31] [outer = 0x12bbf6c00] 08:40:34 INFO - PROCESS | 1977 | 1464104434627 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:40:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 420ms 08:40:34 INFO - PROCESS | 1977 | 1464104434676 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1977 | 1464104434678 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 08:40:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:40:34 INFO - PROCESS | 1977 | 1464104434688 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1977 | 1464104434689 Marionette TRACE conn2 <- [1,26,null,{}] 08:40:34 INFO - PROCESS | 1977 | 1464104434691 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}] 08:40:34 INFO - PROCESS | 1977 | 1464104434783 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:40:34 INFO - PROCESS | 1977 | 1464104434788 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1a1800 == 12 [pid = 1977] [id = 12] 08:40:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 32 (0x12bf32400) [pid = 1977] [serial = 32] [outer = 0x0] 08:40:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 33 (0x12bf3a400) [pid = 1977] [serial = 33] [outer = 0x12bf32400] 08:40:34 INFO - PROCESS | 1977 | 1464104434813 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 34 (0x1183cb800) [pid = 1977] [serial = 34] [outer = 0x12bf32400] 08:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 368ms 08:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:40:35 INFO - PROCESS | 1977 | 1464104435053 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]]]}] 08:40:35 INFO - PROCESS | 1977 | 1464104435056 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1977 | 1464104435057 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 08:40:35 INFO - PROCESS | 1977 | 1464104435059 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1977 | 1464104435060 Marionette TRACE conn2 <- [1,30,null,{}] 08:40:35 INFO - PROCESS | 1977 | 1464104435070 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}] 08:40:35 INFO - PROCESS | 1977 | 1464104435158 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:40:35 INFO - PROCESS | 1977 | 1464104435163 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e5e800 == 13 [pid = 1977] [id = 13] 08:40:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 35 (0x1183d0c00) [pid = 1977] [serial = 35] [outer = 0x0] 08:40:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 36 (0x12bf40c00) [pid = 1977] [serial = 36] [outer = 0x1183d0c00] 08:40:35 INFO - PROCESS | 1977 | 1464104435187 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 37 (0x12c47ec00) [pid = 1977] [serial = 37] [outer = 0x1183d0c00] 08:40:35 INFO - PROCESS | 1977 | 1464104435416 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 372ms 08:40:35 INFO - PROCESS | 1977 | 1464104435437 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1977 | 1464104435438 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 08:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:40:35 INFO - PROCESS | 1977 | 1464104435441 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1977 | 1464104435442 Marionette TRACE conn2 <- [1,34,null,{}] 08:40:35 INFO - PROCESS | 1977 | 1464104435444 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}] 08:40:35 INFO - PROCESS | 1977 | 1464104435541 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:40:35 INFO - PROCESS | 1977 | 1464104435556 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c60f000 == 14 [pid = 1977] [id = 14] 08:40:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 38 (0x12c484800) [pid = 1977] [serial = 38] [outer = 0x0] 08:40:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 39 (0x12c488400) [pid = 1977] [serial = 39] [outer = 0x12c484800] 08:40:35 INFO - PROCESS | 1977 | 1464104435590 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 40 (0x12c5d0000) [pid = 1977] [serial = 40] [outer = 0x12c484800] 08:40:35 INFO - PROCESS | 1977 | 1464104435818 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:40:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 08:40:35 INFO - PROCESS | 1977 | 1464104435859 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1977 | 1464104435861 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 08:40:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:40:35 INFO - PROCESS | 1977 | 1464104435876 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 1977 | 1464104435877 Marionette TRACE conn2 <- [1,38,null,{}] 08:40:35 INFO - PROCESS | 1977 | 1464104435888 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}] 08:40:35 INFO - PROCESS | 1977 | 1464104435989 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:40:35 INFO - PROCESS | 1977 | 1464104435995 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce23800 == 15 [pid = 1977] [id = 15] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 41 (0x12c5d3000) [pid = 1977] [serial = 41] [outer = 0x0] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 42 (0x12c5d7400) [pid = 1977] [serial = 42] [outer = 0x12c5d3000] 08:40:36 INFO - PROCESS | 1977 | 1464104436034 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 43 (0x12ce4a400) [pid = 1977] [serial = 43] [outer = 0x12c5d3000] 08:40:36 INFO - PROCESS | 1977 | 1464104436411 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 581ms 08:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:40:36 INFO - PROCESS | 1977 | 1464104436445 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1977 | 1464104436446 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 08:40:36 INFO - PROCESS | 1977 | 1464104436448 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1977 | 1464104436449 Marionette TRACE conn2 <- [1,42,null,{}] 08:40:36 INFO - PROCESS | 1977 | 1464104436451 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}] 08:40:36 INFO - PROCESS | 1977 | 1464104436538 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:40:36 INFO - PROCESS | 1977 | 1464104436542 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf80000 == 16 [pid = 1977] [id = 16] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 44 (0x12ce4ec00) [pid = 1977] [serial = 44] [outer = 0x0] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 45 (0x12ce54400) [pid = 1977] [serial = 45] [outer = 0x12ce4ec00] 08:40:36 INFO - PROCESS | 1977 | 1464104436567 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 46 (0x12cf37400) [pid = 1977] [serial = 46] [outer = 0x12ce4ec00] 08:40:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3d8800 == 17 [pid = 1977] [id = 17] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 47 (0x12d3d9000) [pid = 1977] [serial = 47] [outer = 0x0] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 48 (0x12d3dd800) [pid = 1977] [serial = 48] [outer = 0x12d3d9000] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 49 (0x12d3d9800) [pid = 1977] [serial = 49] [outer = 0x12d3d9000] 08:40:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3d3800 == 18 [pid = 1977] [id = 18] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 50 (0x12cf38800) [pid = 1977] [serial = 50] [outer = 0x0] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 51 (0x12d519800) [pid = 1977] [serial = 51] [outer = 0x12cf38800] 08:40:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 52 (0x12d513400) [pid = 1977] [serial = 52] [outer = 0x12cf38800] 08:40:36 INFO - PROCESS | 1977 | 1464104436921 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:40:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 08:40:36 INFO - PROCESS | 1977 | 1464104436977 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1977 | 1464104436979 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 08:40:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:40:36 INFO - PROCESS | 1977 | 1464104436981 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1977 | 1464104436983 Marionette TRACE conn2 <- [1,46,null,{}] 08:40:36 INFO - PROCESS | 1977 | 1464104436985 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}] 08:40:37 INFO - PROCESS | 1977 | 1464104437075 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:40:37 INFO - PROCESS | 1977 | 1464104437080 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7ca800 == 19 [pid = 1977] [id = 19] 08:40:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 53 (0x12cf3d000) [pid = 1977] [serial = 53] [outer = 0x0] 08:40:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 54 (0x12d53bc00) [pid = 1977] [serial = 54] [outer = 0x12cf3d000] 08:40:37 INFO - PROCESS | 1977 | 1464104437111 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 55 (0x117e75c00) [pid = 1977] [serial = 55] [outer = 0x12cf3d000] 08:40:37 INFO - PROCESS | 1977 | 1464104437500 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 08:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:40:37 INFO - PROCESS | 1977 | 1464104437554 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1977 | 1464104437556 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 08:40:37 INFO - PROCESS | 1977 | 1464104437559 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1977 | 1464104437561 Marionette TRACE conn2 <- [1,50,null,{}] 08:40:37 INFO - PROCESS | 1977 | 1464104437566 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}] 08:40:37 INFO - PROCESS | 1977 | 1464104437671 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:40:37 INFO - PROCESS | 1977 | 1464104437675 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc4a800 == 20 [pid = 1977] [id = 20] 08:40:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 56 (0x12bc0d000) [pid = 1977] [serial = 56] [outer = 0x0] 08:40:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 57 (0x12d9e0800) [pid = 1977] [serial = 57] [outer = 0x12bc0d000] 08:40:37 INFO - PROCESS | 1977 | 1464104437699 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 58 (0x12d9e4400) [pid = 1977] [serial = 58] [outer = 0x12bc0d000] 08:40:37 INFO - PROCESS | 1977 | 1464104437934 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]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:40:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 424ms 08:40:37 INFO - PROCESS | 1977 | 1464104437986 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:40:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:40:37 INFO - PROCESS | 1977 | 1464104437987 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 08:40:37 INFO - PROCESS | 1977 | 1464104437989 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 1977 | 1464104437991 Marionette TRACE conn2 <- [1,54,null,{}] 08:40:37 INFO - PROCESS | 1977 | 1464104437994 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}] 08:40:38 INFO - PROCESS | 1977 | 1464104438084 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:40:38 INFO - PROCESS | 1977 | 1464104438088 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc59800 == 21 [pid = 1977] [id = 21] 08:40:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 59 (0x12bb45800) [pid = 1977] [serial = 59] [outer = 0x0] 08:40:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 60 (0x12bb4f000) [pid = 1977] [serial = 60] [outer = 0x12bb45800] 08:40:38 INFO - PROCESS | 1977 | 1464104438121 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 61 (0x12bb53000) [pid = 1977] [serial = 61] [outer = 0x12bb45800] 08:40:38 INFO - PROCESS | 1977 | 1464104438339 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 372ms 08:40:38 INFO - PROCESS | 1977 | 1464104438362 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1977 | 1464104438363 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 08:40:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:40:38 INFO - PROCESS | 1977 | 1464104438372 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1977 | 1464104438373 Marionette TRACE conn2 <- [1,58,null,{}] 08:40:38 INFO - PROCESS | 1977 | 1464104438376 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}] 08:40:38 INFO - PROCESS | 1977 | 1464104438467 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:40:38 INFO - PROCESS | 1977 | 1464104438472 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dceb000 == 22 [pid = 1977] [id = 22] 08:40:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 62 (0x12371e000) [pid = 1977] [serial = 62] [outer = 0x0] 08:40:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 63 (0x12d9df000) [pid = 1977] [serial = 63] [outer = 0x12371e000] 08:40:38 INFO - PROCESS | 1977 | 1464104438495 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 64 (0x12e0bd400) [pid = 1977] [serial = 64] [outer = 0x12371e000] 08:40:38 INFO - PROCESS | 1977 | 1464104438741 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:40:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 419ms 08:40:39 INFO - PROCESS | 1977 | 1464104439310 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 1977 | 1464104439315 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 08:40:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:40:39 INFO - PROCESS | 1977 | 1464104439369 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 1977 | 1464104439371 Marionette TRACE conn2 <- [1,62,null,{}] 08:40:39 INFO - PROCESS | 1977 | 1464104439375 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}] 08:40:39 INFO - PROCESS | 1977 | 1464104439484 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:40:39 INFO - PROCESS | 1977 | 1464104439534 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x112653800 == 23 [pid = 1977] [id = 23] 08:40:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 65 (0x112a62c00) [pid = 1977] [serial = 65] [outer = 0x0] 08:40:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 66 (0x112a6b800) [pid = 1977] [serial = 66] [outer = 0x112a62c00] 08:40:39 INFO - PROCESS | 1977 | 1464104439566 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 67 (0x112f84000) [pid = 1977] [serial = 67] [outer = 0x112a62c00] 08:40:40 INFO - PROCESS | 1977 | 1464104439995 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 675ms 08:40:40 INFO - PROCESS | 1977 | 1464104440042 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1977 | 1464104440046 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 08:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:40:40 INFO - PROCESS | 1977 | 1464104440078 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1977 | 1464104440085 Marionette TRACE conn2 <- [1,66,null,{}] 08:40:40 INFO - PROCESS | 1977 | 1464104440089 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}] 08:40:40 INFO - PROCESS | 1977 | 1464104440252 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:40:40 INFO - PROCESS | 1977 | 1464104440328 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x11671d000 == 24 [pid = 1977] [id = 24] 08:40:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 68 (0x116428000) [pid = 1977] [serial = 68] [outer = 0x0] 08:40:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 69 (0x116728400) [pid = 1977] [serial = 69] [outer = 0x116428000] 08:40:40 INFO - PROCESS | 1977 | 1464104440377 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 70 (0x116a5a400) [pid = 1977] [serial = 70] [outer = 0x116428000] 08:40:40 INFO - PROCESS | 1977 | 1464104440853 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:40:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 834ms 08:40:40 INFO - PROCESS | 1977 | 1464104440914 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1977 | 1464104440916 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 08:40:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:40:40 INFO - PROCESS | 1977 | 1464104440920 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1977 | 1464104440922 Marionette TRACE conn2 <- [1,70,null,{}] 08:40:40 INFO - PROCESS | 1977 | 1464104440928 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}] 08:40:41 INFO - PROCESS | 1977 | 1464104441039 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:40:41 INFO - PROCESS | 1977 | 1464104441093 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x11709f800 == 25 [pid = 1977] [id = 25] 08:40:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 71 (0x11842a000) [pid = 1977] [serial = 71] [outer = 0x0] 08:40:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 72 (0x118642c00) [pid = 1977] [serial = 72] [outer = 0x11842a000] 08:40:41 INFO - PROCESS | 1977 | 1464104441128 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 73 (0x11972ac00) [pid = 1977] [serial = 73] [outer = 0x11842a000] 08:40:41 INFO - PROCESS | 1977 | 1464104441594 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:40:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 721ms 08:40:41 INFO - PROCESS | 1977 | 1464104441824 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1977 | 1464104441827 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 08:40:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:40:41 INFO - PROCESS | 1977 | 1464104441845 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1977 | 1464104441847 Marionette TRACE conn2 <- [1,74,null,{}] 08:40:41 INFO - PROCESS | 1977 | 1464104441851 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}] 08:40:41 INFO - PROCESS | 1977 | 1464104441929 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:40:41 INFO - PROCESS | 1977 | 1464104441969 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x112727000 == 26 [pid = 1977] [id = 26] 08:40:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 74 (0x113ce2400) [pid = 1977] [serial = 74] [outer = 0x0] 08:40:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 75 (0x113ce7800) [pid = 1977] [serial = 75] [outer = 0x113ce2400] 08:40:41 INFO - PROCESS | 1977 | 1464104441997 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 76 (0x115db6800) [pid = 1977] [serial = 76] [outer = 0x113ce2400] 08:40:42 INFO - PROCESS | 1977 | 1464104442420 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 624ms 08:40:42 INFO - PROCESS | 1977 | 1464104442483 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1977 | 1464104442485 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 08:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:40:42 INFO - PROCESS | 1977 | 1464104442492 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1977 | 1464104442494 Marionette TRACE conn2 <- [1,78,null,{}] 08:40:42 INFO - PROCESS | 1977 | 1464104442497 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}] 08:40:42 INFO - PROCESS | 1977 | 1464104442592 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:40:42 INFO - PROCESS | 1977 | 1464104442661 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a0f000 == 27 [pid = 1977] [id = 27] 08:40:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 77 (0x11604bc00) [pid = 1977] [serial = 77] [outer = 0x0] 08:40:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 78 (0x1164a3c00) [pid = 1977] [serial = 78] [outer = 0x11604bc00] 08:40:42 INFO - PROCESS | 1977 | 1464104442687 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 79 (0x116731c00) [pid = 1977] [serial = 79] [outer = 0x11604bc00] 08:40:42 INFO - PROCESS | 1977 | 1464104442953 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:40:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 08:40:42 INFO - PROCESS | 1977 | 1464104442962 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1977 | 1464104442963 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 08:40:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:40:42 INFO - PROCESS | 1977 | 1464104442976 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1977 | 1464104442977 Marionette TRACE conn2 <- [1,82,null,{}] 08:40:43 INFO - PROCESS | 1977 | 1464104442991 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}] 08:40:43 INFO - PROCESS | 1977 | 1464104443070 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:40:43 INFO - PROCESS | 1977 | 1464104443077 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x1160c0000 == 28 [pid = 1977] [id = 28] 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 80 (0x116a63c00) [pid = 1977] [serial = 80] [outer = 0x0] 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 81 (0x117579c00) [pid = 1977] [serial = 81] [outer = 0x116a63c00] 08:40:43 INFO - PROCESS | 1977 | 1464104443107 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x117e77000) [pid = 1977] [serial = 82] [outer = 0x116a63c00] 08:40:43 INFO - PROCESS | 1977 | 1464104443392 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 424ms 08:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:40:43 INFO - PROCESS | 1977 | 1464104443405 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1977 | 1464104443406 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 08:40:43 INFO - PROCESS | 1977 | 1464104443408 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1977 | 1464104443409 Marionette TRACE conn2 <- [1,86,null,{}] 08:40:43 INFO - PROCESS | 1977 | 1464104443411 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}] 08:40:43 INFO - PROCESS | 1977 | 1464104443510 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:40:43 INFO - PROCESS | 1977 | 1464104443550 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x1166db000 == 29 [pid = 1977] [id = 29] 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x116844000) [pid = 1977] [serial = 83] [outer = 0x0] 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x1180dfc00) [pid = 1977] [serial = 84] [outer = 0x116844000] 08:40:43 INFO - PROCESS | 1977 | 1464104443575 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x1183d5800) [pid = 1977] [serial = 85] [outer = 0x116844000] 08:40:43 INFO - PROCESS | 1977 | 1464104443847 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:40:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 08:40:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:40:43 INFO - PROCESS | 1977 | 1464104443877 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1977 | 1464104443878 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 08:40:43 INFO - PROCESS | 1977 | 1464104443888 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1977 | 1464104443889 Marionette TRACE conn2 <- [1,90,null,{}] 08:40:43 INFO - PROCESS | 1977 | 1464104443892 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}] 08:40:43 INFO - PROCESS | 1977 | 1464104443964 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:40:43 INFO - PROCESS | 1977 | 1464104443969 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac8800 == 30 [pid = 1977] [id = 30] 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x116a59400) [pid = 1977] [serial = 86] [outer = 0x0] 08:40:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x11863a000) [pid = 1977] [serial = 87] [outer = 0x116a59400] 08:40:43 INFO - PROCESS | 1977 | 1464104443996 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x119174800) [pid = 1977] [serial = 88] [outer = 0x116a59400] 08:40:44 INFO - PROCESS | 1977 | 1464104444272 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 426ms 08:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:40:44 INFO - PROCESS | 1977 | 1464104444308 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1977 | 1464104444309 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 08:40:44 INFO - PROCESS | 1977 | 1464104444311 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1977 | 1464104444312 Marionette TRACE conn2 <- [1,94,null,{}] 08:40:44 INFO - PROCESS | 1977 | 1464104444335 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}] 08:40:44 INFO - PROCESS | 1977 | 1464104444424 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:40:44 INFO - PROCESS | 1977 | 1464104444430 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e65800 == 31 [pid = 1977] [id = 31] 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x119198800) [pid = 1977] [serial = 89] [outer = 0x0] 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x1194f3800) [pid = 1977] [serial = 90] [outer = 0x119198800] 08:40:44 INFO - PROCESS | 1977 | 1464104444457 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x119955400) [pid = 1977] [serial = 91] [outer = 0x119198800] 08:40:44 INFO - PROCESS | 1977 | 1464104444754 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:40:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 478ms 08:40:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:40:44 INFO - PROCESS | 1977 | 1464104444790 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1977 | 1464104444791 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 08:40:44 INFO - PROCESS | 1977 | 1464104444793 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1977 | 1464104444794 Marionette TRACE conn2 <- [1,98,null,{}] 08:40:44 INFO - PROCESS | 1977 | 1464104444797 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}] 08:40:44 INFO - PROCESS | 1977 | 1464104444872 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:40:44 INFO - PROCESS | 1977 | 1464104444876 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x112259800 == 32 [pid = 1977] [id = 32] 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x11972a800) [pid = 1977] [serial = 92] [outer = 0x0] 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x1199af400) [pid = 1977] [serial = 93] [outer = 0x11972a800] 08:40:44 INFO - PROCESS | 1977 | 1464104444903 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x1211eec00) [pid = 1977] [serial = 94] [outer = 0x11972a800] 08:40:45 INFO - PROCESS | 1977 | 1464104445205 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 419ms 08:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:40:45 INFO - PROCESS | 1977 | 1464104445224 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1977 | 1464104445225 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 08:40:45 INFO - PROCESS | 1977 | 1464104445228 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1977 | 1464104445230 Marionette TRACE conn2 <- [1,102,null,{}] 08:40:45 INFO - PROCESS | 1977 | 1464104445236 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}] 08:40:45 INFO - PROCESS | 1977 | 1464104445355 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:40:45 INFO - PROCESS | 1977 | 1464104445364 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x119163800 == 33 [pid = 1977] [id = 33] 08:40:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x119725000) [pid = 1977] [serial = 95] [outer = 0x0] 08:40:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x123388000) [pid = 1977] [serial = 96] [outer = 0x119725000] 08:40:45 INFO - PROCESS | 1977 | 1464104445397 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x123717400) [pid = 1977] [serial = 97] [outer = 0x119725000] 08:40:45 INFO - PROCESS | 1977 | 1464104445731 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:40:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 524ms 08:40:45 INFO - PROCESS | 1977 | 1464104445753 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1977 | 1464104445754 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 08:40:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:40:45 INFO - PROCESS | 1977 | 1464104445756 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1977 | 1464104445757 Marionette TRACE conn2 <- [1,106,null,{}] 08:40:45 INFO - PROCESS | 1977 | 1464104445759 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}] 08:40:45 INFO - PROCESS | 1977 | 1464104445829 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:40:45 INFO - PROCESS | 1977 | 1464104445836 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a3000 == 34 [pid = 1977] [id = 34] 08:40:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x1237ac400) [pid = 1977] [serial = 98] [outer = 0x0] 08:40:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x1243cdc00) [pid = 1977] [serial = 99] [outer = 0x1237ac400] 08:40:45 INFO - PROCESS | 1977 | 1464104445862 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x12472e800) [pid = 1977] [serial = 100] [outer = 0x1237ac400] 08:40:46 INFO - PROCESS | 1977 | 1464104446173 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 421ms 08:40:46 INFO - PROCESS | 1977 | 1464104446178 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1977 | 1464104446179 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 08:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:40:46 INFO - PROCESS | 1977 | 1464104446186 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1977 | 1464104446188 Marionette TRACE conn2 <- [1,110,null,{}] 08:40:46 INFO - PROCESS | 1977 | 1464104446190 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}] 08:40:46 INFO - PROCESS | 1977 | 1464104446289 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:40:46 INFO - PROCESS | 1977 | 1464104446296 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b8800 == 35 [pid = 1977] [id = 35] 08:40:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x11863a400) [pid = 1977] [serial = 101] [outer = 0x0] 08:40:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x12472e000) [pid = 1977] [serial = 102] [outer = 0x11863a400] 08:40:46 INFO - PROCESS | 1977 | 1464104446321 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x124ce1c00) [pid = 1977] [serial = 103] [outer = 0x11863a400] 08:40:46 INFO - PROCESS | 1977 | 1464104446597 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:40:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 467ms 08:40:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:40:46 INFO - PROCESS | 1977 | 1464104446655 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1977 | 1464104446656 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 08:40:46 INFO - PROCESS | 1977 | 1464104446658 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1977 | 1464104446660 Marionette TRACE conn2 <- [1,114,null,{}] 08:40:46 INFO - PROCESS | 1977 | 1464104446662 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}] 08:40:46 INFO - PROCESS | 1977 | 1464104446750 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:40:46 INFO - PROCESS | 1977 | 1464104446754 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d08000 == 36 [pid = 1977] [id = 36] 08:40:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x124c0dc00) [pid = 1977] [serial = 104] [outer = 0x0] 08:40:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x12505fc00) [pid = 1977] [serial = 105] [outer = 0x124c0dc00] 08:40:46 INFO - PROCESS | 1977 | 1464104446781 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x12587f000) [pid = 1977] [serial = 106] [outer = 0x124c0dc00] 08:40:47 INFO - PROCESS | 1977 | 1464104447104 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 468ms 08:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:40:47 INFO - PROCESS | 1977 | 1464104447137 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1977 | 1464104447139 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 08:40:47 INFO - PROCESS | 1977 | 1464104447141 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1977 | 1464104447142 Marionette TRACE conn2 <- [1,118,null,{}] 08:40:47 INFO - PROCESS | 1977 | 1464104447145 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}] 08:40:47 INFO - PROCESS | 1977 | 1464104447237 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:40:47 INFO - PROCESS | 1977 | 1464104447243 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f83000 == 37 [pid = 1977] [id = 37] 08:40:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x124cb7000) [pid = 1977] [serial = 107] [outer = 0x0] 08:40:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x125f20000) [pid = 1977] [serial = 108] [outer = 0x124cb7000] 08:40:47 INFO - PROCESS | 1977 | 1464104447270 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x125fd0800) [pid = 1977] [serial = 109] [outer = 0x124cb7000] 08:40:47 INFO - PROCESS | 1977 | 1464104447528 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 08:40:47 INFO - PROCESS | 1977 | 1464104447561 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1977 | 1464104447562 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 08:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:40:47 INFO - PROCESS | 1977 | 1464104447572 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1977 | 1464104447573 Marionette TRACE conn2 <- [1,122,null,{}] 08:40:47 INFO - PROCESS | 1977 | 1464104447575 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}] 08:40:47 INFO - PROCESS | 1977 | 1464104447653 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:40:47 INFO - PROCESS | 1977 | 1464104447658 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x123305800 == 38 [pid = 1977] [id = 38] 08:40:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x125fd1800) [pid = 1977] [serial = 110] [outer = 0x0] 08:40:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x127302800) [pid = 1977] [serial = 111] [outer = 0x125fd1800] 08:40:47 INFO - PROCESS | 1977 | 1464104447682 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x12760ec00) [pid = 1977] [serial = 112] [outer = 0x125fd1800] 08:40:47 INFO - PROCESS | 1977 | 1464104447978 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:40:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 419ms 08:40:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:40:47 INFO - PROCESS | 1977 | 1464104447991 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1977 | 1464104447992 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 08:40:48 INFO - PROCESS | 1977 | 1464104447994 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1977 | 1464104447995 Marionette TRACE conn2 <- [1,126,null,{}] 08:40:48 INFO - PROCESS | 1977 | 1464104448006 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}] 08:40:48 INFO - PROCESS | 1977 | 1464104448085 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:40:48 INFO - PROCESS | 1977 | 1464104448138 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x123315800 == 39 [pid = 1977] [id = 39] 08:40:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x124fd4800) [pid = 1977] [serial = 113] [outer = 0x0] 08:40:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x12760f800) [pid = 1977] [serial = 114] [outer = 0x124fd4800] 08:40:48 INFO - PROCESS | 1977 | 1464104448162 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x128d37800) [pid = 1977] [serial = 115] [outer = 0x124fd4800] 08:40:48 INFO - PROCESS | 1977 | 1464104448417 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 477ms 08:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:40:48 INFO - PROCESS | 1977 | 1464104448471 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1977 | 1464104448472 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 08:40:48 INFO - PROCESS | 1977 | 1464104448475 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1977 | 1464104448476 Marionette TRACE conn2 <- [1,130,null,{}] 08:40:48 INFO - PROCESS | 1977 | 1464104448478 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}] 08:40:48 INFO - PROCESS | 1977 | 1464104448557 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:40:48 INFO - PROCESS | 1977 | 1464104448561 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x12405a000 == 40 [pid = 1977] [id = 40] 08:40:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x12910f400) [pid = 1977] [serial = 116] [outer = 0x0] 08:40:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x129409c00) [pid = 1977] [serial = 117] [outer = 0x12910f400] 08:40:48 INFO - PROCESS | 1977 | 1464104448589 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x1294ba000) [pid = 1977] [serial = 118] [outer = 0x12910f400] 08:40:48 INFO - PROCESS | 1977 | 1464104448872 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:40:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 418ms 08:40:48 INFO - PROCESS | 1977 | 1464104448894 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1977 | 1464104448895 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 08:40:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:40:48 INFO - PROCESS | 1977 | 1464104448905 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1977 | 1464104448906 Marionette TRACE conn2 <- [1,134,null,{}] 08:40:48 INFO - PROCESS | 1977 | 1464104448908 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}] 08:40:48 INFO - PROCESS | 1977 | 1464104448987 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:40:49 INFO - PROCESS | 1977 | 1464104449036 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x124321800 == 41 [pid = 1977] [id = 41] 08:40:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x128d3ac00) [pid = 1977] [serial = 119] [outer = 0x0] 08:40:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x1294be800) [pid = 1977] [serial = 120] [outer = 0x128d3ac00] 08:40:49 INFO - PROCESS | 1977 | 1464104449060 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x129749400) [pid = 1977] [serial = 121] [outer = 0x128d3ac00] 08:40:49 INFO - PROCESS | 1977 | 1464104449330 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 478ms 08:40:49 INFO - PROCESS | 1977 | 1464104449377 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1977 | 1464104449378 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:40:49 INFO - PROCESS | 1977 | 1464104449388 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1977 | 1464104449389 Marionette TRACE conn2 <- [1,138,null,{}] 08:40:49 INFO - PROCESS | 1977 | 1464104449391 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}] 08:40:49 INFO - PROCESS | 1977 | 1464104449471 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:40:49 INFO - PROCESS | 1977 | 1464104449475 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c75800 == 42 [pid = 1977] [id = 42] 08:40:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x12974d800) [pid = 1977] [serial = 122] [outer = 0x0] 08:40:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x12a622c00) [pid = 1977] [serial = 123] [outer = 0x12974d800] 08:40:49 INFO - PROCESS | 1977 | 1464104449499 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12a8a0400) [pid = 1977] [serial = 124] [outer = 0x12974d800] 08:40:49 INFO - PROCESS | 1977 | 1464104449800 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:40:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 475ms 08:40:49 INFO - PROCESS | 1977 | 1464104449856 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1977 | 1464104449857 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 08:40:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:40:49 INFO - PROCESS | 1977 | 1464104449860 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1977 | 1464104449861 Marionette TRACE conn2 <- [1,142,null,{}] 08:40:49 INFO - PROCESS | 1977 | 1464104449863 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}] 08:40:49 INFO - PROCESS | 1977 | 1464104449940 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:40:50 INFO - PROCESS | 1977 | 1464104450690 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x112642800 == 43 [pid = 1977] [id = 43] 08:40:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x113363000) [pid = 1977] [serial = 125] [outer = 0x0] 08:40:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x113ae7800) [pid = 1977] [serial = 126] [outer = 0x113363000] 08:40:50 INFO - PROCESS | 1977 | 1464104450720 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x113e36400) [pid = 1977] [serial = 127] [outer = 0x113363000] 08:40:51 INFO - PROCESS | 1977 | 1464104451064 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1222ms 08:40:51 INFO - PROCESS | 1977 | 1464104451084 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:40:51 INFO - PROCESS | 1977 | 1464104451087 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 08:40:51 INFO - PROCESS | 1977 | 1464104451090 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1977 | 1464104451092 Marionette TRACE conn2 <- [1,146,null,{}] 08:40:51 INFO - PROCESS | 1977 | 1464104451095 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}] 08:40:51 INFO - PROCESS | 1977 | 1464104451183 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:40:51 INFO - PROCESS | 1977 | 1464104451188 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a8b800 == 44 [pid = 1977] [id = 44] 08:40:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x116051000) [pid = 1977] [serial = 128] [outer = 0x0] 08:40:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x1164fb400) [pid = 1977] [serial = 129] [outer = 0x116051000] 08:40:51 INFO - PROCESS | 1977 | 1464104451242 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x116846000) [pid = 1977] [serial = 130] [outer = 0x116051000] 08:40:51 INFO - PROCESS | 1977 | 1464104451540 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:40:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 469ms 08:40:51 INFO - PROCESS | 1977 | 1464104451562 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:40:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:40:51 INFO - PROCESS | 1977 | 1464104451568 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 08:40:51 INFO - PROCESS | 1977 | 1464104451571 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1977 | 1464104451572 Marionette TRACE conn2 <- [1,150,null,{}] 08:40:51 INFO - PROCESS | 1977 | 1464104451575 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}] 08:40:51 INFO - PROCESS | 1977 | 1464104451659 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:40:51 INFO - PROCESS | 1977 | 1464104451688 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a1c000 == 45 [pid = 1977] [id = 45] 08:40:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x116844c00) [pid = 1977] [serial = 131] [outer = 0x0] 08:40:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x117570000) [pid = 1977] [serial = 132] [outer = 0x116844c00] 08:40:51 INFO - PROCESS | 1977 | 1464104451713 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1182d9800) [pid = 1977] [serial = 133] [outer = 0x116844c00] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x12ab66000) [pid = 1977] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x12940fc00) [pid = 1977] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x12bb45800) [pid = 1977] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x12bc0d000) [pid = 1977] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x12cf3d000) [pid = 1977] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x12ce4ec00) [pid = 1977] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x12c5d3000) [pid = 1977] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x12c484800) [pid = 1977] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1183d0c00) [pid = 1977] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12bf32400) [pid = 1977] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x12bbf6c00) [pid = 1977] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x12bb2d400) [pid = 1977] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12acce800) [pid = 1977] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x116844000) [pid = 1977] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x116a59400) [pid = 1977] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x119198800) [pid = 1977] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x11972a800) [pid = 1977] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x119725000) [pid = 1977] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x1237ac400) [pid = 1977] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x124c0dc00) [pid = 1977] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x124cb7000) [pid = 1977] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x125fd1800) [pid = 1977] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x12371e000) [pid = 1977] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x112a62c00) [pid = 1977] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x116428000) [pid = 1977] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x11842a000) [pid = 1977] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x113ce2400) [pid = 1977] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x11604bc00) [pid = 1977] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:40:52 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x116a63c00) [pid = 1977] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:40:52 INFO - PROCESS | 1977 | 1464104452506 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:40:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 969ms 08:40:52 INFO - PROCESS | 1977 | 1464104452541 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1977 | 1464104452542 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 08:40:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:40:52 INFO - PROCESS | 1977 | 1464104452549 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1977 | 1464104452552 Marionette TRACE conn2 <- [1,154,null,{}] 08:40:52 INFO - PROCESS | 1977 | 1464104452556 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}] 08:40:52 INFO - PROCESS | 1977 | 1464104452625 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:40:52 INFO - PROCESS | 1977 | 1464104452629 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac6000 == 46 [pid = 1977] [id = 46] 08:40:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x112a63400) [pid = 1977] [serial = 134] [outer = 0x0] 08:40:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x116428000) [pid = 1977] [serial = 135] [outer = 0x112a63400] 08:40:52 INFO - PROCESS | 1977 | 1464104452658 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x1183d2c00) [pid = 1977] [serial = 136] [outer = 0x112a63400] 08:40:53 INFO - PROCESS | 1977 | 1464104453000 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 475ms 08:40:53 INFO - PROCESS | 1977 | 1464104453022 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1977 | 1464104453024 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 08:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:40:53 INFO - PROCESS | 1977 | 1464104453028 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1977 | 1464104453030 Marionette TRACE conn2 <- [1,158,null,{}] 08:40:53 INFO - PROCESS | 1977 | 1464104453033 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}] 08:40:53 INFO - PROCESS | 1977 | 1464104453138 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:40:53 INFO - PROCESS | 1977 | 1464104453145 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e4b800 == 47 [pid = 1977] [id = 47] 08:40:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x1183c9400) [pid = 1977] [serial = 137] [outer = 0x0] 08:40:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x118643000) [pid = 1977] [serial = 138] [outer = 0x1183c9400] 08:40:53 INFO - PROCESS | 1977 | 1464104453187 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x11912f800) [pid = 1977] [serial = 139] [outer = 0x1183c9400] 08:40:53 INFO - PROCESS | 1977 | 1464104453598 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:40:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 624ms 08:40:53 INFO - PROCESS | 1977 | 1464104453651 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 1977 | 1464104453653 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 08:40:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:40:53 INFO - PROCESS | 1977 | 1464104453655 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1977 | 1464104453664 Marionette TRACE conn2 <- [1,162,null,{}] 08:40:53 INFO - PROCESS | 1977 | 1464104453666 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}] 08:40:53 INFO - PROCESS | 1977 | 1464104453733 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:40:53 INFO - PROCESS | 1977 | 1464104453737 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x1183be800 == 48 [pid = 1977] [id = 48] 08:40:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x11919a400) [pid = 1977] [serial = 140] [outer = 0x0] 08:40:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11919e800) [pid = 1977] [serial = 141] [outer = 0x11919a400] 08:40:53 INFO - PROCESS | 1977 | 1464104453768 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x119729c00) [pid = 1977] [serial = 142] [outer = 0x11919a400] 08:40:54 INFO - PROCESS | 1977 | 1464104454085 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 479ms 08:40:54 INFO - PROCESS | 1977 | 1464104454134 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1977 | 1464104454136 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:40:54 INFO - PROCESS | 1977 | 1464104454138 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1977 | 1464104454139 Marionette TRACE conn2 <- [1,166,null,{}] 08:40:54 INFO - PROCESS | 1977 | 1464104454141 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}] 08:40:54 INFO - PROCESS | 1977 | 1464104454227 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:40:54 INFO - PROCESS | 1977 | 1464104454236 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x116010000 == 49 [pid = 1977] [id = 49] 08:40:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x113236c00) [pid = 1977] [serial = 143] [outer = 0x0] 08:40:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x1199a4800) [pid = 1977] [serial = 144] [outer = 0x113236c00] 08:40:54 INFO - PROCESS | 1977 | 1464104454261 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x1213ae400) [pid = 1977] [serial = 145] [outer = 0x113236c00] 08:40:54 INFO - PROCESS | 1977 | 1464104454650 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:40:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 569ms 08:40:54 INFO - PROCESS | 1977 | 1464104454708 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1977 | 1464104454710 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 08:40:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:40:54 INFO - PROCESS | 1977 | 1464104454714 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 1977 | 1464104454717 Marionette TRACE conn2 <- [1,170,null,{}] 08:40:54 INFO - PROCESS | 1977 | 1464104454720 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}] 08:40:54 INFO - PROCESS | 1977 | 1464104454810 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:40:54 INFO - PROCESS | 1977 | 1464104454870 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x113c29800 == 50 [pid = 1977] [id = 50] 08:40:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x11504ec00) [pid = 1977] [serial = 146] [outer = 0x0] 08:40:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x115fd8800) [pid = 1977] [serial = 147] [outer = 0x11504ec00] 08:40:54 INFO - PROCESS | 1977 | 1464104454902 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x116724000) [pid = 1977] [serial = 148] [outer = 0x11504ec00] 08:40:55 INFO - PROCESS | 1977 | 1464104455293 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 08:40:55 INFO - PROCESS | 1977 | 1464104455336 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 1977 | 1464104455340 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 08:40:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:40:55 INFO - PROCESS | 1977 | 1464104455344 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1977 | 1464104455346 Marionette TRACE conn2 <- [1,174,null,{}] 08:40:55 INFO - PROCESS | 1977 | 1464104455368 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}] 08:40:55 INFO - PROCESS | 1977 | 1464104455457 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:40:55 INFO - PROCESS | 1977 | 1464104455515 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x119164000 == 51 [pid = 1977] [id = 51] 08:40:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x116a59400) [pid = 1977] [serial = 149] [outer = 0x0] 08:40:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x117e73c00) [pid = 1977] [serial = 150] [outer = 0x116a59400] 08:40:55 INFO - PROCESS | 1977 | 1464104455545 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x1183cc800) [pid = 1977] [serial = 151] [outer = 0x116a59400] 08:40:55 INFO - PROCESS | 1977 | 1464104455951 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:40:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 636ms 08:40:56 INFO - PROCESS | 1977 | 1464104455998 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1977 | 1464104456000 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 08:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:40:56 INFO - PROCESS | 1977 | 1464104456003 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1977 | 1464104456006 Marionette TRACE conn2 <- [1,178,null,{}] 08:40:56 INFO - PROCESS | 1977 | 1464104456015 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}] 08:40:56 INFO - PROCESS | 1977 | 1464104456118 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:40:56 INFO - PROCESS | 1977 | 1464104456177 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac5800 == 52 [pid = 1977] [id = 52] 08:40:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x119724400) [pid = 1977] [serial = 152] [outer = 0x0] 08:40:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x119730400) [pid = 1977] [serial = 153] [outer = 0x119724400] 08:40:56 INFO - PROCESS | 1977 | 1464104456209 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x1199af000) [pid = 1977] [serial = 154] [outer = 0x119724400] 08:40:56 INFO - PROCESS | 1977 | 1464104456610 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:40:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 623ms 08:40:56 INFO - PROCESS | 1977 | 1464104456627 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:40:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:40:56 INFO - PROCESS | 1977 | 1464104456629 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 08:40:56 INFO - PROCESS | 1977 | 1464104456631 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1977 | 1464104456632 Marionette TRACE conn2 <- [1,182,null,{}] 08:40:56 INFO - PROCESS | 1977 | 1464104456635 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}] 08:40:56 INFO - PROCESS | 1977 | 1464104456723 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:40:56 INFO - PROCESS | 1977 | 1464104456769 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d22800 == 53 [pid = 1977] [id = 53] 08:40:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x1199a8400) [pid = 1977] [serial = 155] [outer = 0x0] 08:40:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x1235f9c00) [pid = 1977] [serial = 156] [outer = 0x1199a8400] 08:40:56 INFO - PROCESS | 1977 | 1464104456799 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1237a4000) [pid = 1977] [serial = 157] [outer = 0x1199a8400] 08:40:57 INFO - PROCESS | 1977 | 1464104457208 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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:40:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 620ms 08:40:57 INFO - PROCESS | 1977 | 1464104457252 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1977 | 1464104457253 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 08:40:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:40:57 INFO - PROCESS | 1977 | 1464104457255 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1977 | 1464104457257 Marionette TRACE conn2 <- [1,186,null,{}] 08:40:57 INFO - PROCESS | 1977 | 1464104457259 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}] 08:40:57 INFO - PROCESS | 1977 | 1464104457344 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:40:57 INFO - PROCESS | 1977 | 1464104457419 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x112641000 == 54 [pid = 1977] [id = 54] 08:40:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x1164a4000) [pid = 1977] [serial = 158] [outer = 0x0] 08:40:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x1235fd000) [pid = 1977] [serial = 159] [outer = 0x1164a4000] 08:40:57 INFO - PROCESS | 1977 | 1464104457462 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x124730c00) [pid = 1977] [serial = 160] [outer = 0x1164a4000] 08:40:58 INFO - PROCESS | 1977 | 1464104458009 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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:40:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 771ms 08:40:58 INFO - PROCESS | 1977 | 1464104458035 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 1977 | 1464104458039 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 08:40:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:40:58 INFO - PROCESS | 1977 | 1464104458047 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 1977 | 1464104458053 Marionette TRACE conn2 <- [1,190,null,{}] 08:40:58 INFO - PROCESS | 1977 | 1464104458059 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}] 08:40:58 INFO - PROCESS | 1977 | 1464104458197 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:40:58 INFO - PROCESS | 1977 | 1464104458275 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x116482000 == 55 [pid = 1977] [id = 55] 08:40:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x113cdf800) [pid = 1977] [serial = 161] [outer = 0x0] 08:40:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1150f9400) [pid = 1977] [serial = 162] [outer = 0x113cdf800] 08:40:58 INFO - PROCESS | 1977 | 1464104458319 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x116091000) [pid = 1977] [serial = 163] [outer = 0x113cdf800] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1183be800 == 54 [pid = 1977] [id = 48] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x117e4b800 == 53 [pid = 1977] [id = 47] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac6000 == 52 [pid = 1977] [id = 46] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x113a1c000 == 51 [pid = 1977] [id = 45] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x113a8b800 == 50 [pid = 1977] [id = 44] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x112259800 == 49 [pid = 1977] [id = 32] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x117e65800 == 48 [pid = 1977] [id = 31] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1166db000 == 47 [pid = 1977] [id = 29] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x112642800 == 46 [pid = 1977] [id = 43] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1160c0000 == 45 [pid = 1977] [id = 28] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a3000 == 44 [pid = 1977] [id = 34] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x113a0f000 == 43 [pid = 1977] [id = 27] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119163800 == 42 [pid = 1977] [id = 33] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac8800 == 41 [pid = 1977] [id = 30] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x112641000 == 40 [pid = 1977] [id = 54] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119d22800 == 39 [pid = 1977] [id = 53] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac5800 == 38 [pid = 1977] [id = 52] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x124321800 == 37 [pid = 1977] [id = 41] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x124c75800 == 36 [pid = 1977] [id = 42] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x123315800 == 35 [pid = 1977] [id = 39] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119164000 == 34 [pid = 1977] [id = 51] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119f83000 == 33 [pid = 1977] [id = 37] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x123305800 == 32 [pid = 1977] [id = 38] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119d08000 == 31 [pid = 1977] [id = 36] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x12405a000 == 30 [pid = 1977] [id = 40] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x116010000 == 29 [pid = 1977] [id = 49] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b8800 == 28 [pid = 1977] [id = 35] 08:40:59 INFO - PROCESS | 1977 | --DOCSHELL 0x113c29800 == 27 [pid = 1977] [id = 50] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x124731800) [pid = 1977] [serial = 11] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x1180dfc00) [pid = 1977] [serial = 84] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1183d5800) [pid = 1977] [serial = 85] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x11863a000) [pid = 1977] [serial = 87] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x119174800) [pid = 1977] [serial = 88] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x1194f3800) [pid = 1977] [serial = 90] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x119955400) [pid = 1977] [serial = 91] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1199af400) [pid = 1977] [serial = 93] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x1211eec00) [pid = 1977] [serial = 94] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x123388000) [pid = 1977] [serial = 96] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x1243cdc00) [pid = 1977] [serial = 99] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x12472e000) [pid = 1977] [serial = 102] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x12505fc00) [pid = 1977] [serial = 105] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x125f20000) [pid = 1977] [serial = 108] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x127302800) [pid = 1977] [serial = 111] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12760f800) [pid = 1977] [serial = 114] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x129409c00) [pid = 1977] [serial = 117] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x1294be800) [pid = 1977] [serial = 120] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x112a6b800) [pid = 1977] [serial = 66] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x116728400) [pid = 1977] [serial = 69] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x118642c00) [pid = 1977] [serial = 72] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x11972ac00) [pid = 1977] [serial = 73] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x113ce7800) [pid = 1977] [serial = 75] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x1164a3c00) [pid = 1977] [serial = 78] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x117579c00) [pid = 1977] [serial = 81] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x123717400) [pid = 1977] [serial = 97] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x12472e800) [pid = 1977] [serial = 100] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x115db6800) [pid = 1977] [serial = 76] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x12587f000) [pid = 1977] [serial = 106] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x117e77000) [pid = 1977] [serial = 82] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x125fd0800) [pid = 1977] [serial = 109] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x116a5a400) [pid = 1977] [serial = 70] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x12760ec00) [pid = 1977] [serial = 112] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x116731c00) [pid = 1977] [serial = 79] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x112f84000) [pid = 1977] [serial = 67] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x12e0bd400) [pid = 1977] [serial = 64] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x12a622c00) [pid = 1977] [serial = 123] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x129411800) [pid = 1977] [serial = 15] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x124165800) [pid = 1977] [serial = 8] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x12c47ec00) [pid = 1977] [serial = 37] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x12bf40c00) [pid = 1977] [serial = 36] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x12bf3a400) [pid = 1977] [serial = 33] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x1183cb800) [pid = 1977] [serial = 34] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x12bc0d400) [pid = 1977] [serial = 30] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x12bf34c00) [pid = 1977] [serial = 31] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x12bbe9c00) [pid = 1977] [serial = 27] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x12bbf3c00) [pid = 1977] [serial = 28] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x12bb20800) [pid = 1977] [serial = 25] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x12acda000) [pid = 1977] [serial = 24] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x12ab67c00) [pid = 1977] [serial = 21] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x12ab6c400) [pid = 1977] [serial = 22] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x1294bd400) [pid = 1977] [serial = 16] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 81 (0x12974fc00) [pid = 1977] [serial = 18] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 80 (0x12d9df000) [pid = 1977] [serial = 63] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 79 (0x12bb4f000) [pid = 1977] [serial = 60] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 78 (0x12bb53000) [pid = 1977] [serial = 61] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 77 (0x12d9e0800) [pid = 1977] [serial = 57] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 76 (0x12d9e4400) [pid = 1977] [serial = 58] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 75 (0x12d53bc00) [pid = 1977] [serial = 54] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 74 (0x117e75c00) [pid = 1977] [serial = 55] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 73 (0x12cf37400) [pid = 1977] [serial = 46] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 72 (0x12d3dd800) [pid = 1977] [serial = 48] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 71 (0x12d519800) [pid = 1977] [serial = 51] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 70 (0x12ce54400) [pid = 1977] [serial = 45] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 69 (0x12c5d7400) [pid = 1977] [serial = 42] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 68 (0x12ce4a400) [pid = 1977] [serial = 43] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 67 (0x12c488400) [pid = 1977] [serial = 39] [outer = 0x0] [url = about:blank] 08:40:59 INFO - PROCESS | 1977 | --DOMWINDOW == 66 (0x12c5d0000) [pid = 1977] [serial = 40] [outer = 0x0] [url = about:blank] 08:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1229ms 08:40:59 INFO - PROCESS | 1977 | 1464104459267 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]]]}] 08:40:59 INFO - PROCESS | 1977 | 1464104459274 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:40:59 INFO - PROCESS | 1977 | 1464104459278 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 08:40:59 INFO - PROCESS | 1977 | 1464104459286 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1977 | 1464104459289 Marionette TRACE conn2 <- [1,194,null,{}] 08:40:59 INFO - PROCESS | 1977 | 1464104459294 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}] 08:40:59 INFO - PROCESS | 1977 | 1464104459417 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:40:59 INFO - PROCESS | 1977 | 1464104459426 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x112658000 == 28 [pid = 1977] [id = 56] 08:40:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 67 (0x113ce7800) [pid = 1977] [serial = 164] [outer = 0x0] 08:40:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 68 (0x1150f2000) [pid = 1977] [serial = 165] [outer = 0x113ce7800] 08:40:59 INFO - PROCESS | 1977 | 1464104459470 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 69 (0x115fcfc00) [pid = 1977] [serial = 166] [outer = 0x113ce7800] 08:40:59 INFO - PROCESS | 1977 | 1464104459786 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:40:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 525ms 08:40:59 INFO - PROCESS | 1977 | 1464104459823 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1977 | 1464104459827 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 08:40:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:40:59 INFO - PROCESS | 1977 | 1464104459833 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 1977 | 1464104459835 Marionette TRACE conn2 <- [1,198,null,{}] 08:40:59 INFO - PROCESS | 1977 | 1464104459838 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}] 08:40:59 INFO - PROCESS | 1977 | 1464104459904 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:40:59 INFO - PROCESS | 1977 | 1464104459909 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x113e19000 == 29 [pid = 1977] [id = 57] 08:40:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 70 (0x116095c00) [pid = 1977] [serial = 167] [outer = 0x0] 08:40:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 71 (0x11672e400) [pid = 1977] [serial = 168] [outer = 0x116095c00] 08:40:59 INFO - PROCESS | 1977 | 1464104459937 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 72 (0x116a58400) [pid = 1977] [serial = 169] [outer = 0x116095c00] 08:41:00 INFO - PROCESS | 1977 | 1464104460241 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 420ms 08:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:41:00 INFO - PROCESS | 1977 | 1464104460256 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1977 | 1464104460257 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 08:41:00 INFO - PROCESS | 1977 | 1464104460260 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1977 | 1464104460262 Marionette TRACE conn2 <- [1,202,null,{}] 08:41:00 INFO - PROCESS | 1977 | 1464104460274 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}] 08:41:00 INFO - PROCESS | 1977 | 1464104460343 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:41:00 INFO - PROCESS | 1977 | 1464104460392 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x11671e000 == 30 [pid = 1977] [id = 58] 08:41:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 73 (0x113313c00) [pid = 1977] [serial = 170] [outer = 0x0] 08:41:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 74 (0x1176a1800) [pid = 1977] [serial = 171] [outer = 0x113313c00] 08:41:00 INFO - PROCESS | 1977 | 1464104460420 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 75 (0x1183c6c00) [pid = 1977] [serial = 172] [outer = 0x113313c00] 08:41:00 INFO - PROCESS | 1977 | 1464104460701 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:41:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 476ms 08:41:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:41:00 INFO - PROCESS | 1977 | 1464104460738 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1977 | 1464104460740 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 08:41:00 INFO - PROCESS | 1977 | 1464104460742 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1977 | 1464104460743 Marionette TRACE conn2 <- [1,206,null,{}] 08:41:00 INFO - PROCESS | 1977 | 1464104460745 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}] 08:41:00 INFO - PROCESS | 1977 | 1464104460817 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:41:00 INFO - PROCESS | 1977 | 1464104460822 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170bc800 == 31 [pid = 1977] [id = 59] 08:41:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 76 (0x1183ca800) [pid = 1977] [serial = 173] [outer = 0x0] 08:41:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 77 (0x118425800) [pid = 1977] [serial = 174] [outer = 0x1183ca800] 08:41:00 INFO - PROCESS | 1977 | 1464104460849 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 78 (0x11894f000) [pid = 1977] [serial = 175] [outer = 0x1183ca800] 08:41:01 INFO - PROCESS | 1977 | 1464104461140 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 418ms 08:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:41:01 INFO - PROCESS | 1977 | 1464104461160 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1977 | 1464104461161 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 08:41:01 INFO - PROCESS | 1977 | 1464104461171 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1977 | 1464104461172 Marionette TRACE conn2 <- [1,210,null,{}] 08:41:01 INFO - PROCESS | 1977 | 1464104461179 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}] 08:41:01 INFO - PROCESS | 1977 | 1464104461272 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:41:01 INFO - PROCESS | 1977 | 1464104461284 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e0c000 == 32 [pid = 1977] [id = 60] 08:41:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 79 (0x115fd7400) [pid = 1977] [serial = 176] [outer = 0x0] 08:41:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 80 (0x11863e000) [pid = 1977] [serial = 177] [outer = 0x115fd7400] 08:41:01 INFO - PROCESS | 1977 | 1464104461308 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 81 (0x119198800) [pid = 1977] [serial = 178] [outer = 0x115fd7400] 08:41:01 INFO - PROCESS | 1977 | 1464104461625 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:41:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 481ms 08:41:01 INFO - PROCESS | 1977 | 1464104461644 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1977 | 1464104461646 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 08:41:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:41:01 INFO - PROCESS | 1977 | 1464104461649 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 1977 | 1464104461651 Marionette TRACE conn2 <- [1,214,null,{}] 08:41:01 INFO - PROCESS | 1977 | 1464104461653 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}] 08:41:01 INFO - PROCESS | 1977 | 1464104461748 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:41:01 INFO - PROCESS | 1977 | 1464104461753 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x1183b5000 == 33 [pid = 1977] [id = 61] 08:41:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x11769dc00) [pid = 1977] [serial = 179] [outer = 0x0] 08:41:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x119723c00) [pid = 1977] [serial = 180] [outer = 0x11769dc00] 08:41:01 INFO - PROCESS | 1977 | 1464104461800 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x119bca000) [pid = 1977] [serial = 181] [outer = 0x11769dc00] 08:41:02 INFO - PROCESS | 1977 | 1464104462124 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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 521ms 08:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:41:02 INFO - PROCESS | 1977 | 1464104462171 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1977 | 1464104462172 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 08:41:02 INFO - PROCESS | 1977 | 1464104462174 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1977 | 1464104462175 Marionette TRACE conn2 <- [1,218,null,{}] 08:41:02 INFO - PROCESS | 1977 | 1464104462177 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}] 08:41:02 INFO - PROCESS | 1977 | 1464104462257 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:41:02 INFO - PROCESS | 1977 | 1464104462283 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192cc800 == 34 [pid = 1977] [id = 62] 08:41:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x119f6ac00) [pid = 1977] [serial = 182] [outer = 0x0] 08:41:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x1213af400) [pid = 1977] [serial = 183] [outer = 0x119f6ac00] 08:41:02 INFO - PROCESS | 1977 | 1464104462308 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x12371e000) [pid = 1977] [serial = 184] [outer = 0x119f6ac00] 08:41:02 INFO - PROCESS | 1977 | 1464104462603 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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:41:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 08:41:02 INFO - PROCESS | 1977 | 1464104462643 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1977 | 1464104462645 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 08:41:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:41:02 INFO - PROCESS | 1977 | 1464104462650 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1977 | 1464104462651 Marionette TRACE conn2 <- [1,222,null,{}] 08:41:02 INFO - PROCESS | 1977 | 1464104462654 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}] 08:41:02 INFO - PROCESS | 1977 | 1464104462772 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:41:02 INFO - PROCESS | 1977 | 1464104462789 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x11959d000 == 35 [pid = 1977] [id = 63] 08:41:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x119170c00) [pid = 1977] [serial = 185] [outer = 0x0] 08:41:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x124165800) [pid = 1977] [serial = 186] [outer = 0x119170c00] 08:41:02 INFO - PROCESS | 1977 | 1464104462829 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x118642400) [pid = 1977] [serial = 187] [outer = 0x119170c00] 08:41:03 INFO - PROCESS | 1977 | 1464104463212 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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 620ms 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x12974d800) [pid = 1977] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x11863a400) [pid = 1977] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x124fd4800) [pid = 1977] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x12910f400) [pid = 1977] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x128d3ac00) [pid = 1977] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x113236c00) [pid = 1977] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x11919a400) [pid = 1977] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x116051000) [pid = 1977] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 81 (0x116844c00) [pid = 1977] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 80 (0x112a63400) [pid = 1977] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 79 (0x113363000) [pid = 1977] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:41:03 INFO - PROCESS | 1977 | --DOMWINDOW == 78 (0x1183c9400) [pid = 1977] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:41:03 INFO - PROCESS | 1977 | 1464104463304 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 1977 | 1464104463306 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 08:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:41:03 INFO - PROCESS | 1977 | 1464104463312 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1977 | 1464104463313 Marionette TRACE conn2 <- [1,226,null,{}] 08:41:03 INFO - PROCESS | 1977 | 1464104463317 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}] 08:41:03 INFO - PROCESS | 1977 | 1464104463421 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:41:03 INFO - PROCESS | 1977 | 1464104463470 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x116712000 == 36 [pid = 1977] [id = 64] 08:41:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 79 (0x11863a400) [pid = 1977] [serial = 188] [outer = 0x0] 08:41:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 80 (0x1213b0000) [pid = 1977] [serial = 189] [outer = 0x11863a400] 08:41:03 INFO - PROCESS | 1977 | 1464104463500 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 81 (0x124cd9400) [pid = 1977] [serial = 190] [outer = 0x11863a400] 08:41:03 INFO - PROCESS | 1977 | 1464104463788 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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:41:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 522ms 08:41:03 INFO - PROCESS | 1977 | 1464104463835 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:41:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:41:03 INFO - PROCESS | 1977 | 1464104463837 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 08:41:03 INFO - PROCESS | 1977 | 1464104463839 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1977 | 1464104463840 Marionette TRACE conn2 <- [1,230,null,{}] 08:41:03 INFO - PROCESS | 1977 | 1464104463842 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}] 08:41:03 INFO - PROCESS | 1977 | 1464104463927 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:41:03 INFO - PROCESS | 1977 | 1464104463935 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b61800 == 37 [pid = 1977] [id = 65] 08:41:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x124ce0400) [pid = 1977] [serial = 191] [outer = 0x0] 08:41:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x124fd5000) [pid = 1977] [serial = 192] [outer = 0x124ce0400] 08:41:03 INFO - PROCESS | 1977 | 1464104463959 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x124fdf800) [pid = 1977] [serial = 193] [outer = 0x124ce0400] 08:41:04 INFO - PROCESS | 1977 | 1464104464216 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 420ms 08:41:04 INFO - PROCESS | 1977 | 1464104464259 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1977 | 1464104464261 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 08:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:41:04 INFO - PROCESS | 1977 | 1464104464263 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1977 | 1464104464267 Marionette TRACE conn2 <- [1,234,null,{}] 08:41:04 INFO - PROCESS | 1977 | 1464104464276 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}] 08:41:04 INFO - PROCESS | 1977 | 1464104464362 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:41:04 INFO - PROCESS | 1977 | 1464104464369 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e0b800 == 38 [pid = 1977] [id = 66] 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x125061000) [pid = 1977] [serial = 194] [outer = 0x0] 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x125832400) [pid = 1977] [serial = 195] [outer = 0x125061000] 08:41:04 INFO - PROCESS | 1977 | 1464104464397 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x125d55400) [pid = 1977] [serial = 196] [outer = 0x125061000] 08:41:04 INFO - PROCESS | 1977 | 1464104464718 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:41:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 479ms 08:41:04 INFO - PROCESS | 1977 | 1464104464743 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1977 | 1464104464744 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 08:41:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:41:04 INFO - PROCESS | 1977 | 1464104464746 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1977 | 1464104464747 Marionette TRACE conn2 <- [1,238,null,{}] 08:41:04 INFO - PROCESS | 1977 | 1464104464751 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}] 08:41:04 INFO - PROCESS | 1977 | 1464104464837 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:41:04 INFO - PROCESS | 1977 | 1464104464843 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x123313800 == 39 [pid = 1977] [id = 67] 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x1252b0800) [pid = 1977] [serial = 197] [outer = 0x0] 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x125f22400) [pid = 1977] [serial = 198] [outer = 0x1252b0800] 08:41:04 INFO - PROCESS | 1977 | 1464104464867 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x125fd1400) [pid = 1977] [serial = 199] [outer = 0x1252b0800] 08:41:05 INFO - PROCESS | 1977 | 1464104465126 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 422ms 08:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:41:05 INFO - PROCESS | 1977 | 1464104465171 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1977 | 1464104465173 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 08:41:05 INFO - PROCESS | 1977 | 1464104465175 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1977 | 1464104465176 Marionette TRACE conn2 <- [1,242,null,{}] 08:41:05 INFO - PROCESS | 1977 | 1464104465178 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}] 08:41:05 INFO - PROCESS | 1977 | 1464104465262 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:41:05 INFO - PROCESS | 1977 | 1464104465275 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x12406f800 == 40 [pid = 1977] [id = 68] 08:41:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x1270a4400) [pid = 1977] [serial = 200] [outer = 0x0] 08:41:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x12718f800) [pid = 1977] [serial = 201] [outer = 0x1270a4400] 08:41:05 INFO - PROCESS | 1977 | 1464104465299 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x127306400) [pid = 1977] [serial = 202] [outer = 0x1270a4400] 08:41:05 INFO - PROCESS | 1977 | 1464104465839 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:41:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 719ms 08:41:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:41:05 INFO - PROCESS | 1977 | 1464104465894 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1977 | 1464104465898 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 08:41:05 INFO - PROCESS | 1977 | 1464104465901 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1977 | 1464104465904 Marionette TRACE conn2 <- [1,246,null,{}] 08:41:05 INFO - PROCESS | 1977 | 1464104465907 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}] 08:41:06 INFO - PROCESS | 1977 | 1464104466009 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:41:06 INFO - PROCESS | 1977 | 1464104466116 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x11647b800 == 41 [pid = 1977] [id = 69] 08:41:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x115f64c00) [pid = 1977] [serial = 203] [outer = 0x0] 08:41:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x116091400) [pid = 1977] [serial = 204] [outer = 0x115f64c00] 08:41:06 INFO - PROCESS | 1977 | 1464104466147 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x11672e800) [pid = 1977] [serial = 205] [outer = 0x115f64c00] 08:41:06 INFO - PROCESS | 1977 | 1464104466738 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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:41:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 872ms 08:41:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:41:06 INFO - PROCESS | 1977 | 1464104466790 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1977 | 1464104466793 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 08:41:06 INFO - PROCESS | 1977 | 1464104466800 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1977 | 1464104466804 Marionette TRACE conn2 <- [1,250,null,{}] 08:41:06 INFO - PROCESS | 1977 | 1464104466809 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}] 08:41:06 INFO - PROCESS | 1977 | 1464104466925 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:41:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x113e35800) [pid = 1977] [serial = 206] [outer = 0x12cf38800] 08:41:07 INFO - PROCESS | 1977 | 1464104466998 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x116486000 == 42 [pid = 1977] [id = 70] 08:41:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x115fcb400) [pid = 1977] [serial = 207] [outer = 0x0] 08:41:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x116098800) [pid = 1977] [serial = 208] [outer = 0x115fcb400] 08:41:07 INFO - PROCESS | 1977 | 1464104467028 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x116729c00) [pid = 1977] [serial = 209] [outer = 0x115fcb400] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x123313800 == 41 [pid = 1977] [id = 67] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x117e0b800 == 40 [pid = 1977] [id = 66] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x119b61800 == 39 [pid = 1977] [id = 65] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x116712000 == 38 [pid = 1977] [id = 64] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x11959d000 == 37 [pid = 1977] [id = 63] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x1192cc800 == 36 [pid = 1977] [id = 62] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x1183b5000 == 35 [pid = 1977] [id = 61] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x117e0c000 == 34 [pid = 1977] [id = 60] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x1170bc800 == 33 [pid = 1977] [id = 59] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x11671e000 == 32 [pid = 1977] [id = 58] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x113e19000 == 31 [pid = 1977] [id = 57] 08:41:07 INFO - PROCESS | 1977 | --DOCSHELL 0x112658000 == 30 [pid = 1977] [id = 56] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x12a8a0400) [pid = 1977] [serial = 124] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x11919e800) [pid = 1977] [serial = 141] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x1164fb400) [pid = 1977] [serial = 129] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x117570000) [pid = 1977] [serial = 132] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x116846000) [pid = 1977] [serial = 130] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x1182d9800) [pid = 1977] [serial = 133] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x116428000) [pid = 1977] [serial = 135] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x113ae7800) [pid = 1977] [serial = 126] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x113e36400) [pid = 1977] [serial = 127] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x119729c00) [pid = 1977] [serial = 142] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x118643000) [pid = 1977] [serial = 138] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x1183d2c00) [pid = 1977] [serial = 136] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x11912f800) [pid = 1977] [serial = 139] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x124ce1c00) [pid = 1977] [serial = 103] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x128d37800) [pid = 1977] [serial = 115] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x1294ba000) [pid = 1977] [serial = 118] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x129749400) [pid = 1977] [serial = 121] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x1213ae400) [pid = 1977] [serial = 145] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | --DOMWINDOW == 81 (0x1199a4800) [pid = 1977] [serial = 144] [outer = 0x0] [url = about:blank] 08:41:07 INFO - PROCESS | 1977 | 1464104467389 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 626ms 08:41:07 INFO - PROCESS | 1977 | 1464104467423 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1977 | 1464104467427 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 08:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:41:07 INFO - PROCESS | 1977 | 1464104467432 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1977 | 1464104467433 Marionette TRACE conn2 <- [1,254,null,{}] 08:41:07 INFO - PROCESS | 1977 | 1464104467436 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}] 08:41:07 INFO - PROCESS | 1977 | 1464104467508 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:41:07 INFO - PROCESS | 1977 | 1464104467548 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x11339a000 == 31 [pid = 1977] [id = 71] 08:41:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x113c56800) [pid = 1977] [serial = 210] [outer = 0x0] 08:41:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x116730000) [pid = 1977] [serial = 211] [outer = 0x113c56800] 08:41:07 INFO - PROCESS | 1977 | 1464104467573 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x1180e4000) [pid = 1977] [serial = 212] [outer = 0x113c56800] 08:41:07 INFO - PROCESS | 1977 | 1464104467860 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:41:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 472ms 08:41:07 INFO - PROCESS | 1977 | 1464104467904 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1977 | 1464104467905 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 08:41:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:41:07 INFO - PROCESS | 1977 | 1464104467907 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1977 | 1464104467910 Marionette TRACE conn2 <- [1,258,null,{}] 08:41:07 INFO - PROCESS | 1977 | 1464104467920 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}] 08:41:07 INFO - PROCESS | 1977 | 1464104467992 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:41:08 INFO - PROCESS | 1977 | 1464104468001 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x117432800 == 32 [pid = 1977] [id = 72] 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x1183cf000) [pid = 1977] [serial = 213] [outer = 0x0] 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x11863ac00) [pid = 1977] [serial = 214] [outer = 0x1183cf000] 08:41:08 INFO - PROCESS | 1977 | 1464104468029 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x119172800) [pid = 1977] [serial = 215] [outer = 0x1183cf000] 08:41:08 INFO - PROCESS | 1977 | 1464104468323 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 421ms 08:41:08 INFO - PROCESS | 1977 | 1464104468328 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1977 | 1464104468330 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 08:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:41:08 INFO - PROCESS | 1977 | 1464104468340 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1977 | 1464104468348 Marionette TRACE conn2 <- [1,262,null,{}] 08:41:08 INFO - PROCESS | 1977 | 1464104468363 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}] 08:41:08 INFO - PROCESS | 1977 | 1464104468454 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:41:08 INFO - PROCESS | 1977 | 1464104468459 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x118071000 == 33 [pid = 1977] [id = 73] 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x112a6c000) [pid = 1977] [serial = 216] [outer = 0x0] 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x1194f1000) [pid = 1977] [serial = 217] [outer = 0x112a6c000] 08:41:08 INFO - PROCESS | 1977 | 1464104468486 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x11972ac00) [pid = 1977] [serial = 218] [outer = 0x112a6c000] 08:41:08 INFO - PROCESS | 1977 | 1464104468786 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:41:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 487ms 08:41:08 INFO - PROCESS | 1977 | 1464104468827 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 1977 | 1464104468829 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 08:41:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:41:08 INFO - PROCESS | 1977 | 1464104468831 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 1977 | 1464104468832 Marionette TRACE conn2 <- [1,266,null,{}] 08:41:08 INFO - PROCESS | 1977 | 1464104468834 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}] 08:41:08 INFO - PROCESS | 1977 | 1464104468901 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:41:08 INFO - PROCESS | 1977 | 1464104468906 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x119162800 == 34 [pid = 1977] [id = 74] 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x119731800) [pid = 1977] [serial = 219] [outer = 0x0] 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x1199a2400) [pid = 1977] [serial = 220] [outer = 0x119731800] 08:41:08 INFO - PROCESS | 1977 | 1464104468932 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x119f6a000) [pid = 1977] [serial = 221] [outer = 0x119731800] 08:41:09 INFO - PROCESS | 1977 | 1464104469271 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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 471ms 08:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:41:09 INFO - PROCESS | 1977 | 1464104469319 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1977 | 1464104469320 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 08:41:09 INFO - PROCESS | 1977 | 1464104469323 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1977 | 1464104469325 Marionette TRACE conn2 <- [1,270,null,{}] 08:41:09 INFO - PROCESS | 1977 | 1464104469329 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}] 08:41:09 INFO - PROCESS | 1977 | 1464104469490 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:41:09 INFO - PROCESS | 1977 | 1464104469496 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a9000 == 35 [pid = 1977] [id = 75] 08:41:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x119731c00) [pid = 1977] [serial = 222] [outer = 0x0] 08:41:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x12416e000) [pid = 1977] [serial = 223] [outer = 0x119731c00] 08:41:09 INFO - PROCESS | 1977 | 1464104469523 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x124faa400) [pid = 1977] [serial = 224] [outer = 0x119731c00] 08:41:09 INFO - PROCESS | 1977 | 1464104469828 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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:41:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 519ms 08:41:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:41:09 INFO - PROCESS | 1977 | 1464104469843 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1977 | 1464104469844 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 08:41:09 INFO - PROCESS | 1977 | 1464104469855 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1977 | 1464104469856 Marionette TRACE conn2 <- [1,274,null,{}] 08:41:09 INFO - PROCESS | 1977 | 1464104469858 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}] 08:41:09 INFO - PROCESS | 1977 | 1464104469950 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:41:09 INFO - PROCESS | 1977 | 1464104469955 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b76800 == 36 [pid = 1977] [id = 76] 08:41:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x1122b6800) [pid = 1977] [serial = 225] [outer = 0x0] 08:41:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x1252af000) [pid = 1977] [serial = 226] [outer = 0x1122b6800] 08:41:09 INFO - PROCESS | 1977 | 1464104469980 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x125837000) [pid = 1977] [serial = 227] [outer = 0x1122b6800] 08:41:10 INFO - PROCESS | 1977 | 1464104470293 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 477ms 08:41:10 INFO - PROCESS | 1977 | 1464104470324 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1977 | 1464104470325 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 08:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:41:10 INFO - PROCESS | 1977 | 1464104470335 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1977 | 1464104470336 Marionette TRACE conn2 <- [1,278,null,{}] 08:41:10 INFO - PROCESS | 1977 | 1464104470338 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}] 08:41:10 INFO - PROCESS | 1977 | 1464104470424 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:41:10 INFO - PROCESS | 1977 | 1464104470428 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x112da8800 == 37 [pid = 1977] [id = 77] 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x124fda000) [pid = 1977] [serial = 228] [outer = 0x0] 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x125883400) [pid = 1977] [serial = 229] [outer = 0x124fda000] 08:41:10 INFO - PROCESS | 1977 | 1464104470454 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x125fc4800) [pid = 1977] [serial = 230] [outer = 0x124fda000] 08:41:10 INFO - PROCESS | 1977 | 1464104470747 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:41:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 08:41:10 INFO - PROCESS | 1977 | 1464104470804 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:41:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:41:10 INFO - PROCESS | 1977 | 1464104470813 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 08:41:10 INFO - PROCESS | 1977 | 1464104470823 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1977 | 1464104470824 Marionette TRACE conn2 <- [1,282,null,{}] 08:41:10 INFO - PROCESS | 1977 | 1464104470826 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}] 08:41:10 INFO - PROCESS | 1977 | 1464104470910 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:41:10 INFO - PROCESS | 1977 | 1464104470914 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x123322000 == 38 [pid = 1977] [id = 78] 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x12587c000) [pid = 1977] [serial = 231] [outer = 0x0] 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x127190000) [pid = 1977] [serial = 232] [outer = 0x12587c000] 08:41:10 INFO - PROCESS | 1977 | 1464104470939 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x127607400) [pid = 1977] [serial = 233] [outer = 0x12587c000] 08:41:11 INFO - PROCESS | 1977 | 1464104471245 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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 476ms 08:41:11 INFO - PROCESS | 1977 | 1464104471292 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1977 | 1464104471293 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 08:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:41:11 INFO - PROCESS | 1977 | 1464104471295 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1977 | 1464104471297 Marionette TRACE conn2 <- [1,286,null,{}] 08:41:11 INFO - PROCESS | 1977 | 1464104471301 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}] 08:41:11 INFO - PROCESS | 1977 | 1464104471469 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x11769dc00) [pid = 1977] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x119f6ac00) [pid = 1977] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x116095c00) [pid = 1977] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x125061000) [pid = 1977] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x113313c00) [pid = 1977] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x1183ca800) [pid = 1977] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x11504ec00) [pid = 1977] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x113ce7800) [pid = 1977] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x119170c00) [pid = 1977] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x116a59400) [pid = 1977] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x119724400) [pid = 1977] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x1199a8400) [pid = 1977] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x124ce0400) [pid = 1977] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x11863a400) [pid = 1977] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x1164a4000) [pid = 1977] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x115fd7400) [pid = 1977] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:41:11 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x1252b0800) [pid = 1977] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:41:11 INFO - PROCESS | 1977 | 1464104471504 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x116aae000 == 39 [pid = 1977] [id = 79] 08:41:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x112aab800) [pid = 1977] [serial = 234] [outer = 0x0] 08:41:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x1150f5c00) [pid = 1977] [serial = 235] [outer = 0x112aab800] 08:41:11 INFO - PROCESS | 1977 | 1464104471529 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x117e7dc00) [pid = 1977] [serial = 236] [outer = 0x112aab800] 08:41:11 INFO - PROCESS | 1977 | 1464104471774 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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:41:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 523ms 08:41:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:41:11 INFO - PROCESS | 1977 | 1464104471822 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 1977 | 1464104471823 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 08:41:11 INFO - PROCESS | 1977 | 1464104471826 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 1977 | 1464104471827 Marionette TRACE conn2 <- [1,290,null,{}] 08:41:11 INFO - PROCESS | 1977 | 1464104471830 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}] 08:41:11 INFO - PROCESS | 1977 | 1464104471929 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:41:11 INFO - PROCESS | 1977 | 1464104471935 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x12473d800 == 40 [pid = 1977] [id = 80] 08:41:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x112a63400) [pid = 1977] [serial = 237] [outer = 0x0] 08:41:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x124ac8c00) [pid = 1977] [serial = 238] [outer = 0x112a63400] 08:41:11 INFO - PROCESS | 1977 | 1464104471971 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x12910ec00) [pid = 1977] [serial = 239] [outer = 0x112a63400] 08:41:12 INFO - PROCESS | 1977 | 1464104472265 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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 469ms 08:41:12 INFO - PROCESS | 1977 | 1464104472296 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1977 | 1464104472297 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 08:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:41:12 INFO - PROCESS | 1977 | 1464104472303 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1977 | 1464104472304 Marionette TRACE conn2 <- [1,294,null,{}] 08:41:12 INFO - PROCESS | 1977 | 1464104472306 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}] 08:41:12 INFO - PROCESS | 1977 | 1464104472398 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:41:12 INFO - PROCESS | 1977 | 1464104472404 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c69000 == 41 [pid = 1977] [id = 81] 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x1183cb400) [pid = 1977] [serial = 240] [outer = 0x0] 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x129116c00) [pid = 1977] [serial = 241] [outer = 0x1183cb400] 08:41:12 INFO - PROCESS | 1977 | 1464104472428 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x129410800) [pid = 1977] [serial = 242] [outer = 0x1183cb400] 08:41:12 INFO - PROCESS | 1977 | 1464104472701 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]]]}] 08:41:12 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. 08:41:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 420ms 08:41:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:41:12 INFO - PROCESS | 1977 | 1464104472722 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1977 | 1464104472723 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 08:41:12 INFO - PROCESS | 1977 | 1464104472725 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1977 | 1464104472726 Marionette TRACE conn2 <- [1,298,null,{}] 08:41:12 INFO - PROCESS | 1977 | 1464104472728 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}] 08:41:12 INFO - PROCESS | 1977 | 1464104472802 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:41:12 INFO - PROCESS | 1977 | 1464104472807 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x12585f800 == 42 [pid = 1977] [id = 82] 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x12940fc00) [pid = 1977] [serial = 243] [outer = 0x0] 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x1294c0000) [pid = 1977] [serial = 244] [outer = 0x12940fc00] 08:41:12 INFO - PROCESS | 1977 | 1464104472832 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x1294c7400) [pid = 1977] [serial = 245] [outer = 0x12940fc00] 08:41:13 INFO - PROCESS | 1977 | 1464104473147 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]]]}] 08:41:13 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. 08:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 468ms 08:41:13 INFO - PROCESS | 1977 | 1464104473194 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:41:13 INFO - PROCESS | 1977 | 1464104473196 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 08:41:13 INFO - PROCESS | 1977 | 1464104473199 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1977 | 1464104473201 Marionette TRACE conn2 <- [1,302,null,{}] 08:41:13 INFO - PROCESS | 1977 | 1464104473203 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}] 08:41:13 INFO - PROCESS | 1977 | 1464104473337 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:41:13 INFO - PROCESS | 1977 | 1464104473345 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195ad000 == 43 [pid = 1977] [id = 83] 08:41:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x111a0b400) [pid = 1977] [serial = 246] [outer = 0x0] 08:41:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x12974a400) [pid = 1977] [serial = 247] [outer = 0x111a0b400] 08:41:13 INFO - PROCESS | 1977 | 1464104473375 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x129757c00) [pid = 1977] [serial = 248] [outer = 0x111a0b400] 08:41:13 INFO - PROCESS | 1977 | 1464104473771 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]]]}] 08:41:13 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. 08:41:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 619ms 08:41:13 INFO - PROCESS | 1977 | 1464104473819 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1977 | 1464104473821 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 08:41:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:41:13 INFO - PROCESS | 1977 | 1464104473825 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1977 | 1464104473827 Marionette TRACE conn2 <- [1,306,null,{}] 08:41:13 INFO - PROCESS | 1977 | 1464104473831 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}] 08:41:13 INFO - PROCESS | 1977 | 1464104473926 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:41:14 INFO - PROCESS | 1977 | 1464104474007 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac7000 == 44 [pid = 1977] [id = 84] 08:41:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x116724800) [pid = 1977] [serial = 249] [outer = 0x0] 08:41:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x116a5a800) [pid = 1977] [serial = 250] [outer = 0x116724800] 08:41:14 INFO - PROCESS | 1977 | 1464104474041 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x117e75c00) [pid = 1977] [serial = 251] [outer = 0x116724800] 08:41:14 INFO - PROCESS | 1977 | 1464104474443 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]]]}] 08:41:14 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. 08:41:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 08:41:14 INFO - PROCESS | 1977 | 1464104474497 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 1977 | 1464104474501 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 08:41:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:41:14 INFO - PROCESS | 1977 | 1464104474506 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1977 | 1464104474508 Marionette TRACE conn2 <- [1,310,null,{}] 08:41:14 INFO - PROCESS | 1977 | 1464104474511 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}] 08:41:14 INFO - PROCESS | 1977 | 1464104474604 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:41:14 INFO - PROCESS | 1977 | 1464104474649 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x11899e800 == 45 [pid = 1977] [id = 85] 08:41:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x1180e7c00) [pid = 1977] [serial = 252] [outer = 0x0] 08:41:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x1183d5400) [pid = 1977] [serial = 253] [outer = 0x1180e7c00] 08:41:14 INFO - PROCESS | 1977 | 1464104474679 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x119174c00) [pid = 1977] [serial = 254] [outer = 0x1180e7c00] 08:41:15 INFO - PROCESS | 1977 | 1464104475083 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]]]}] 08:41:15 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. 08:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 621ms 08:41:15 INFO - PROCESS | 1977 | 1464104475127 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1977 | 1464104475129 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 08:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:41:15 INFO - PROCESS | 1977 | 1464104475131 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1977 | 1464104475134 Marionette TRACE conn2 <- [1,314,null,{}] 08:41:15 INFO - PROCESS | 1977 | 1464104475142 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}] 08:41:15 INFO - PROCESS | 1977 | 1464104475235 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:41:15 INFO - PROCESS | 1977 | 1464104475322 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x124adf000 == 46 [pid = 1977] [id = 86] 08:41:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x119956000) [pid = 1977] [serial = 255] [outer = 0x0] 08:41:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x11995dc00) [pid = 1977] [serial = 256] [outer = 0x119956000] 08:41:15 INFO - PROCESS | 1977 | 1464104475355 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x1211eb800) [pid = 1977] [serial = 257] [outer = 0x119956000] 08:41:15 INFO - PROCESS | 1977 | 1464104475785 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]]]}] 08:41:15 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. 08:41:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 672ms 08:41:15 INFO - PROCESS | 1977 | 1464104475803 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 1977 | 1464104475805 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 08:41:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:41:15 INFO - PROCESS | 1977 | 1464104475807 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 1977 | 1464104475809 Marionette TRACE conn2 <- [1,318,null,{}] 08:41:15 INFO - PROCESS | 1977 | 1464104475811 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}] 08:41:15 INFO - PROCESS | 1977 | 1464104475913 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:41:15 INFO - PROCESS | 1977 | 1464104475954 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x1234f8000 == 47 [pid = 1977] [id = 87] 08:41:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x119958400) [pid = 1977] [serial = 258] [outer = 0x0] 08:41:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x124164c00) [pid = 1977] [serial = 259] [outer = 0x119958400] 08:41:15 INFO - PROCESS | 1977 | 1464104475983 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x124cb2400) [pid = 1977] [serial = 260] [outer = 0x119958400] 08:41:16 INFO - PROCESS | 1977 | 1464104476587 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]]]}] 08:41:16 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. 08:41:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 821ms 08:41:16 INFO - PROCESS | 1977 | 1464104476628 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1977 | 1464104476631 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 08:41:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:41:16 INFO - PROCESS | 1977 | 1464104476634 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1977 | 1464104476636 Marionette TRACE conn2 <- [1,322,null,{}] 08:41:16 INFO - PROCESS | 1977 | 1464104476641 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}] 08:41:16 INFO - PROCESS | 1977 | 1464104476723 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:41:16 INFO - PROCESS | 1977 | 1464104476768 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x11326c000 == 48 [pid = 1977] [id = 88] 08:41:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x115f5fc00) [pid = 1977] [serial = 261] [outer = 0x0] 08:41:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x11604c000) [pid = 1977] [serial = 262] [outer = 0x115f5fc00] 08:41:16 INFO - PROCESS | 1977 | 1464104476799 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x1166c0800) [pid = 1977] [serial = 263] [outer = 0x115f5fc00] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x12585f800 == 47 [pid = 1977] [id = 82] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x124c69000 == 46 [pid = 1977] [id = 81] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x12473d800 == 45 [pid = 1977] [id = 80] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x116aae000 == 44 [pid = 1977] [id = 79] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x123322000 == 43 [pid = 1977] [id = 78] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x112da8800 == 42 [pid = 1977] [id = 77] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x119b76800 == 41 [pid = 1977] [id = 76] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a9000 == 40 [pid = 1977] [id = 75] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x119162800 == 39 [pid = 1977] [id = 74] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x118071000 == 38 [pid = 1977] [id = 73] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x117432800 == 37 [pid = 1977] [id = 72] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x11339a000 == 36 [pid = 1977] [id = 71] 08:41:17 INFO - PROCESS | 1977 | --DOCSHELL 0x116486000 == 35 [pid = 1977] [id = 70] 08:41:17 INFO - PROCESS | 1977 | 1464104477258 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]]]}] 08:41:17 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. 08:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 673ms 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x119723c00) [pid = 1977] [serial = 180] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12371e000) [pid = 1977] [serial = 184] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x1213af400) [pid = 1977] [serial = 183] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x119bca000) [pid = 1977] [serial = 181] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x11672e400) [pid = 1977] [serial = 168] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x125d55400) [pid = 1977] [serial = 196] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x116a58400) [pid = 1977] [serial = 169] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x1176a1800) [pid = 1977] [serial = 171] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x1183c6c00) [pid = 1977] [serial = 172] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x118425800) [pid = 1977] [serial = 174] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x11894f000) [pid = 1977] [serial = 175] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x116724000) [pid = 1977] [serial = 148] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x1150f2000) [pid = 1977] [serial = 165] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x115fd8800) [pid = 1977] [serial = 147] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x115fcfc00) [pid = 1977] [serial = 166] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x1150f9400) [pid = 1977] [serial = 162] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x124165800) [pid = 1977] [serial = 186] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x1183cc800) [pid = 1977] [serial = 151] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x117e73c00) [pid = 1977] [serial = 150] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x1199af000) [pid = 1977] [serial = 154] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x119730400) [pid = 1977] [serial = 153] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x1237a4000) [pid = 1977] [serial = 157] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x1235f9c00) [pid = 1977] [serial = 156] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x124fd5000) [pid = 1977] [serial = 192] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x1213b0000) [pid = 1977] [serial = 189] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x124730c00) [pid = 1977] [serial = 160] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x124cd9400) [pid = 1977] [serial = 190] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x125832400) [pid = 1977] [serial = 195] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x11863e000) [pid = 1977] [serial = 177] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x1235fd000) [pid = 1977] [serial = 159] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x119198800) [pid = 1977] [serial = 178] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x118642400) [pid = 1977] [serial = 187] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x124fdf800) [pid = 1977] [serial = 193] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x125fd1400) [pid = 1977] [serial = 199] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x125f22400) [pid = 1977] [serial = 198] [outer = 0x0] [url = about:blank] 08:41:17 INFO - PROCESS | 1977 | 1464104477324 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1977 | 1464104477330 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 08:41:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:41:17 INFO - PROCESS | 1977 | 1464104477340 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1977 | 1464104477342 Marionette TRACE conn2 <- [1,326,null,{}] 08:41:17 INFO - PROCESS | 1977 | 1464104477346 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}] 08:41:17 INFO - PROCESS | 1977 | 1464104477458 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:41:17 INFO - PROCESS | 1977 | 1464104477477 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x113c25000 == 36 [pid = 1977] [id = 89] 08:41:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x116a58400) [pid = 1977] [serial = 264] [outer = 0x0] 08:41:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x11756dc00) [pid = 1977] [serial = 265] [outer = 0x116a58400] 08:41:17 INFO - PROCESS | 1977 | 1464104477505 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x117e79400) [pid = 1977] [serial = 266] [outer = 0x116a58400] 08:41:17 INFO - PROCESS | 1977 | 1464104477932 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]]]}] 08:41:17 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. 08:41:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 621ms 08:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:41:18 INFO - PROCESS | 1977 | 1464104478006 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1977 | 1464104478008 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 08:41:18 INFO - PROCESS | 1977 | 1464104478011 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1977 | 1464104478015 Marionette TRACE conn2 <- [1,330,null,{}] 08:41:18 INFO - PROCESS | 1977 | 1464104478026 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}] 08:41:18 INFO - PROCESS | 1977 | 1464104478131 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:41:18 INFO - PROCESS | 1977 | 1464104478175 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x11744c000 == 37 [pid = 1977] [id = 90] 08:41:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x116a59400) [pid = 1977] [serial = 267] [outer = 0x0] 08:41:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x11863a400) [pid = 1977] [serial = 268] [outer = 0x116a59400] 08:41:18 INFO - PROCESS | 1977 | 1464104478203 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x119175000) [pid = 1977] [serial = 269] [outer = 0x116a59400] 08:41:18 INFO - PROCESS | 1977 | 1464104478524 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]]]}] 08:41:18 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. 08:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 527ms 08:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:41:18 INFO - PROCESS | 1977 | 1464104478538 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1977 | 1464104478539 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 08:41:18 INFO - PROCESS | 1977 | 1464104478541 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1977 | 1464104478542 Marionette TRACE conn2 <- [1,334,null,{}] 08:41:18 INFO - PROCESS | 1977 | 1464104478545 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}] 08:41:18 INFO - PROCESS | 1977 | 1464104478617 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:41:18 INFO - PROCESS | 1977 | 1464104478622 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x1183c3000 == 38 [pid = 1977] [id = 91] 08:41:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x119172400) [pid = 1977] [serial = 270] [outer = 0x0] 08:41:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x119724c00) [pid = 1977] [serial = 271] [outer = 0x119172400] 08:41:18 INFO - PROCESS | 1977 | 1464104478649 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x1199a5800) [pid = 1977] [serial = 272] [outer = 0x119172400] 08:41:18 INFO - PROCESS | 1977 | 1464104478950 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]]]}] 08:41:18 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. 08:41:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 419ms 08:41:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:41:18 INFO - PROCESS | 1977 | 1464104478960 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1977 | 1464104478961 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 08:41:18 INFO - PROCESS | 1977 | 1464104478963 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1977 | 1464104478964 Marionette TRACE conn2 <- [1,338,null,{}] 08:41:18 INFO - PROCESS | 1977 | 1464104478972 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}] 08:41:19 INFO - PROCESS | 1977 | 1464104479068 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:41:19 INFO - PROCESS | 1977 | 1464104479092 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x119155800 == 39 [pid = 1977] [id = 92] 08:41:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x1180ddc00) [pid = 1977] [serial = 273] [outer = 0x0] 08:41:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x1199aac00) [pid = 1977] [serial = 274] [outer = 0x1180ddc00] 08:41:19 INFO - PROCESS | 1977 | 1464104479117 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x123388000) [pid = 1977] [serial = 275] [outer = 0x1180ddc00] 08:41:19 INFO - PROCESS | 1977 | 1464104479395 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]]]}] 08:41:19 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. 08:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 474ms 08:41:19 INFO - PROCESS | 1977 | 1464104479440 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1977 | 1464104479441 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 08:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:41:19 INFO - PROCESS | 1977 | 1464104479443 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1977 | 1464104479444 Marionette TRACE conn2 <- [1,342,null,{}] 08:41:19 INFO - PROCESS | 1977 | 1464104479447 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}] 08:41:19 INFO - PROCESS | 1977 | 1464104479550 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:41:19 INFO - PROCESS | 1977 | 1464104479585 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x11958a000 == 40 [pid = 1977] [id = 93] 08:41:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x123710800) [pid = 1977] [serial = 276] [outer = 0x0] 08:41:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x124cb7000) [pid = 1977] [serial = 277] [outer = 0x123710800] 08:41:19 INFO - PROCESS | 1977 | 1464104479611 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x125060400) [pid = 1977] [serial = 278] [outer = 0x123710800] 08:41:19 INFO - PROCESS | 1977 | 1464104479899 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]]]}] 08:41:19 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. 08:41:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 471ms 08:41:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:41:19 INFO - PROCESS | 1977 | 1464104479924 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1977 | 1464104479925 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 08:41:19 INFO - PROCESS | 1977 | 1464104479928 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1977 | 1464104479929 Marionette TRACE conn2 <- [1,346,null,{}] 08:41:19 INFO - PROCESS | 1977 | 1464104479931 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}] 08:41:20 INFO - PROCESS | 1977 | 1464104480023 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:41:20 INFO - PROCESS | 1977 | 1464104480027 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199bd000 == 41 [pid = 1977] [id = 94] 08:41:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x124ce3800) [pid = 1977] [serial = 279] [outer = 0x0] 08:41:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x12582ec00) [pid = 1977] [serial = 280] [outer = 0x124ce3800] 08:41:20 INFO - PROCESS | 1977 | 1464104480052 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x125d54000) [pid = 1977] [serial = 281] [outer = 0x124ce3800] 08:41:20 INFO - PROCESS | 1977 | 1464104480358 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]]]}] 08:41:20 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. 08:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 469ms 08:41:20 INFO - PROCESS | 1977 | 1464104480397 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1977 | 1464104480400 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 08:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:41:20 INFO - PROCESS | 1977 | 1464104480403 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1977 | 1464104480404 Marionette TRACE conn2 <- [1,350,null,{}] 08:41:20 INFO - PROCESS | 1977 | 1464104480406 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}] 08:41:20 INFO - PROCESS | 1977 | 1464104480491 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:41:20 INFO - PROCESS | 1977 | 1464104480521 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d18800 == 42 [pid = 1977] [id = 95] 08:41:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x125d54c00) [pid = 1977] [serial = 282] [outer = 0x0] 08:41:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x125fc6000) [pid = 1977] [serial = 283] [outer = 0x125d54c00] 08:41:20 INFO - PROCESS | 1977 | 1464104480545 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x1270e9c00) [pid = 1977] [serial = 284] [outer = 0x125d54c00] 08:41:20 INFO - PROCESS | 1977 | 1464104480878 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]]]}] 08:41:20 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. 08:41:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 08:41:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:41:20 INFO - PROCESS | 1977 | 1464104480922 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1977 | 1464104480923 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 08:41:20 INFO - PROCESS | 1977 | 1464104480926 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1977 | 1464104480927 Marionette TRACE conn2 <- [1,354,null,{}] 08:41:20 INFO - PROCESS | 1977 | 1464104480929 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}] 08:41:21 INFO - PROCESS | 1977 | 1464104481018 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:41:21 INFO - PROCESS | 1977 | 1464104481022 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x123313000 == 43 [pid = 1977] [id = 96] 08:41:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x125f20000) [pid = 1977] [serial = 285] [outer = 0x0] 08:41:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x12760fc00) [pid = 1977] [serial = 286] [outer = 0x125f20000] 08:41:21 INFO - PROCESS | 1977 | 1464104481046 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x1276bbc00) [pid = 1977] [serial = 287] [outer = 0x125f20000] 08:41:21 INFO - PROCESS | 1977 | 1464104481362 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]]]}] 08:41:21 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. 08:41:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x119731c00) [pid = 1977] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x1183cb400) [pid = 1977] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x112a63400) [pid = 1977] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x115fcb400) [pid = 1977] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x112aab800) [pid = 1977] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x12587c000) [pid = 1977] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x119731800) [pid = 1977] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x113c56800) [pid = 1977] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x112a6c000) [pid = 1977] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x1122b6800) [pid = 1977] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x1183cf000) [pid = 1977] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x124fda000) [pid = 1977] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:41:21 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x12940fc00) [pid = 1977] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:41:21 INFO - PROCESS | 1977 | 1464104481474 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1977 | 1464104481475 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 08:41:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:41:21 INFO - PROCESS | 1977 | 1464104481480 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1977 | 1464104481481 Marionette TRACE conn2 <- [1,358,null,{}] 08:41:21 INFO - PROCESS | 1977 | 1464104481490 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}] 08:41:21 INFO - PROCESS | 1977 | 1464104481608 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:41:21 INFO - PROCESS | 1977 | 1464104481615 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199cd800 == 44 [pid = 1977] [id = 97] 08:41:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x116a5c800) [pid = 1977] [serial = 288] [outer = 0x0] 08:41:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x1183d1c00) [pid = 1977] [serial = 289] [outer = 0x116a5c800] 08:41:21 INFO - PROCESS | 1977 | 1464104481635 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x125837c00) [pid = 1977] [serial = 290] [outer = 0x116a5c800] 08:41:21 INFO - PROCESS | 1977 | 1464104481975 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]]]}] 08:41:22 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. 08:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 529ms 08:41:22 INFO - PROCESS | 1977 | 1464104482010 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1977 | 1464104482012 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 08:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:41:22 INFO - PROCESS | 1977 | 1464104482016 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1977 | 1464104482018 Marionette TRACE conn2 <- [1,362,null,{}] 08:41:22 INFO - PROCESS | 1977 | 1464104482022 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}] 08:41:22 INFO - PROCESS | 1977 | 1464104482193 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:41:22 INFO - PROCESS | 1977 | 1464104482239 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c64800 == 45 [pid = 1977] [id = 98] 08:41:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x127611000) [pid = 1977] [serial = 291] [outer = 0x0] 08:41:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x128d33400) [pid = 1977] [serial = 292] [outer = 0x127611000] 08:41:22 INFO - PROCESS | 1977 | 1464104482285 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x12940a000) [pid = 1977] [serial = 293] [outer = 0x127611000] 08:41:22 INFO - PROCESS | 1977 | 1464104482688 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]]]}] 08:41:22 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. 08:41:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 722ms 08:41:22 INFO - PROCESS | 1977 | 1464104482738 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1977 | 1464104482739 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 08:41:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:41:22 INFO - PROCESS | 1977 | 1464104482741 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1977 | 1464104482742 Marionette TRACE conn2 <- [1,366,null,{}] 08:41:22 INFO - PROCESS | 1977 | 1464104482745 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}] 08:41:22 INFO - PROCESS | 1977 | 1464104482837 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:41:22 INFO - PROCESS | 1977 | 1464104482843 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x12585f800 == 46 [pid = 1977] [id = 99] 08:41:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x12940fc00) [pid = 1977] [serial = 294] [outer = 0x0] 08:41:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x1294c2400) [pid = 1977] [serial = 295] [outer = 0x12940fc00] 08:41:22 INFO - PROCESS | 1977 | 1464104482868 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x129752c00) [pid = 1977] [serial = 296] [outer = 0x12940fc00] 08:41:23 INFO - PROCESS | 1977 | 1464104483214 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]]]}] 08:41:23 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. 08:41:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 519ms 08:41:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:41:23 INFO - PROCESS | 1977 | 1464104483262 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 1977 | 1464104483263 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 08:41:23 INFO - PROCESS | 1977 | 1464104483267 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1977 | 1464104483268 Marionette TRACE conn2 <- [1,370,null,{}] 08:41:23 INFO - PROCESS | 1977 | 1464104483272 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}] 08:41:23 INFO - PROCESS | 1977 | 1464104483385 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:41:23 INFO - PROCESS | 1977 | 1464104483454 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fb6000 == 47 [pid = 1977] [id = 100] 08:41:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x115fd7000) [pid = 1977] [serial = 297] [outer = 0x0] 08:41:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x129752400) [pid = 1977] [serial = 298] [outer = 0x115fd7000] 08:41:23 INFO - PROCESS | 1977 | 1464104483504 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x12a8ad400) [pid = 1977] [serial = 299] [outer = 0x115fd7000] 08:41:24 INFO - PROCESS | 1977 | 1464104484059 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]]]}] 08:41:24 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. 08:41:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 820ms 08:41:24 INFO - PROCESS | 1977 | 1464104484102 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:41:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:41:24 INFO - PROCESS | 1977 | 1464104484107 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 08:41:24 INFO - PROCESS | 1977 | 1464104484114 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1977 | 1464104484120 Marionette TRACE conn2 <- [1,374,null,{}] 08:41:24 INFO - PROCESS | 1977 | 1464104484125 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}] 08:41:24 INFO - PROCESS | 1977 | 1464104484260 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:41:24 INFO - PROCESS | 1977 | 1464104484318 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x116aaa800 == 48 [pid = 1977] [id = 101] 08:41:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x11642a000) [pid = 1977] [serial = 300] [outer = 0x0] 08:41:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x116732c00) [pid = 1977] [serial = 301] [outer = 0x11642a000] 08:41:24 INFO - PROCESS | 1977 | 1464104484349 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x117e73c00) [pid = 1977] [serial = 302] [outer = 0x11642a000] 08:41:24 INFO - PROCESS | 1977 | 1464104484796 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:41:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:41:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 726ms 08:41:24 INFO - PROCESS | 1977 | 1464104484839 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:41:24 INFO - PROCESS | 1977 | 1464104484843 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 08:41:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:41:24 INFO - PROCESS | 1977 | 1464104484848 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - PROCESS | 1977 | 1464104484850 Marionette TRACE conn2 <- [1,378,null,{}] 08:41:24 INFO - PROCESS | 1977 | 1464104484852 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}] 08:41:24 INFO - PROCESS | 1977 | 1464104484948 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:41:25 INFO - PROCESS | 1977 | 1464104485006 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a4800 == 49 [pid = 1977] [id = 102] 08:41:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x1180e1000) [pid = 1977] [serial = 303] [outer = 0x0] 08:41:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x118430c00) [pid = 1977] [serial = 304] [outer = 0x1180e1000] 08:41:25 INFO - PROCESS | 1977 | 1464104485036 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x119724400) [pid = 1977] [serial = 305] [outer = 0x1180e1000] 08:41:25 INFO - PROCESS | 1977 | 1464104485450 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:41:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 619ms 08:41:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:41:25 INFO - PROCESS | 1977 | 1464104485468 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1977 | 1464104485469 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 08:41:25 INFO - PROCESS | 1977 | 1464104485472 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 1977 | 1464104485474 Marionette TRACE conn2 <- [1,382,null,{}] 08:41:25 INFO - PROCESS | 1977 | 1464104485482 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}] 08:41:25 INFO - PROCESS | 1977 | 1464104485580 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:41:25 INFO - PROCESS | 1977 | 1464104485622 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x12950f000 == 50 [pid = 1977] [id = 103] 08:41:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x119956400) [pid = 1977] [serial = 306] [outer = 0x0] 08:41:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x124722c00) [pid = 1977] [serial = 307] [outer = 0x119956400] 08:41:25 INFO - PROCESS | 1977 | 1464104485653 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x124fdb000) [pid = 1977] [serial = 308] [outer = 0x119956400] 08:41:26 INFO - PROCESS | 1977 | 1464104486161 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:41:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 720ms 08:41:26 INFO - PROCESS | 1977 | 1464104486207 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1977 | 1464104486208 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 08:41:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:41:26 INFO - PROCESS | 1977 | 1464104486211 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 1977 | 1464104486212 Marionette TRACE conn2 <- [1,386,null,{}] 08:41:26 INFO - PROCESS | 1977 | 1464104486238 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}] 08:41:26 INFO - PROCESS | 1977 | 1464104486340 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:41:26 INFO - PROCESS | 1977 | 1464104486384 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x125f60000 == 51 [pid = 1977] [id = 104] 08:41:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x12760dc00) [pid = 1977] [serial = 309] [outer = 0x0] 08:41:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x128d38000) [pid = 1977] [serial = 310] [outer = 0x12760dc00] 08:41:26 INFO - PROCESS | 1977 | 1464104486415 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x129754800) [pid = 1977] [serial = 311] [outer = 0x12760dc00] 08:41:26 INFO - PROCESS | 1977 | 1464104486955 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]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:41:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 768ms 08:41:27 INFO - PROCESS | 1977 | 1464104487001 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1977 | 1464104487003 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 08:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:41:27 INFO - PROCESS | 1977 | 1464104487008 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1977 | 1464104487010 Marionette TRACE conn2 <- [1,390,null,{}] 08:41:27 INFO - PROCESS | 1977 | 1464104487014 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}] 08:41:27 INFO - PROCESS | 1977 | 1464104487102 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:41:27 INFO - PROCESS | 1977 | 1464104487161 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e09800 == 52 [pid = 1977] [id = 105] 08:41:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x11604d800) [pid = 1977] [serial = 312] [outer = 0x0] 08:41:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x11649a800) [pid = 1977] [serial = 313] [outer = 0x11604d800] 08:41:27 INFO - PROCESS | 1977 | 1464104487189 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x116848400) [pid = 1977] [serial = 314] [outer = 0x11604d800] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x12585f800 == 51 [pid = 1977] [id = 99] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x124c64800 == 50 [pid = 1977] [id = 98] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x1199cd800 == 49 [pid = 1977] [id = 97] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x123313000 == 48 [pid = 1977] [id = 96] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x119d18800 == 47 [pid = 1977] [id = 95] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x1199bd000 == 46 [pid = 1977] [id = 94] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x11958a000 == 45 [pid = 1977] [id = 93] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x116091400) [pid = 1977] [serial = 204] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x12974a400) [pid = 1977] [serial = 247] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x119155800 == 44 [pid = 1977] [id = 92] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x1183c3000 == 43 [pid = 1977] [id = 91] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x11744c000 == 42 [pid = 1977] [id = 90] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x113c25000 == 41 [pid = 1977] [id = 89] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x11326c000 == 40 [pid = 1977] [id = 88] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x1234f8000 == 39 [pid = 1977] [id = 87] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x124adf000 == 38 [pid = 1977] [id = 86] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x11899e800 == 37 [pid = 1977] [id = 85] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac7000 == 36 [pid = 1977] [id = 84] 08:41:27 INFO - PROCESS | 1977 | --DOCSHELL 0x1195ad000 == 35 [pid = 1977] [id = 83] 08:41:27 INFO - PROCESS | 1977 | 1464104487678 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]]]}] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x1294c0000) [pid = 1977] [serial = 244] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x1294c7400) [pid = 1977] [serial = 245] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12416e000) [pid = 1977] [serial = 223] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x129410800) [pid = 1977] [serial = 242] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x124ac8c00) [pid = 1977] [serial = 238] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x116729c00) [pid = 1977] [serial = 209] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x1150f5c00) [pid = 1977] [serial = 235] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x127607400) [pid = 1977] [serial = 233] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x1199a2400) [pid = 1977] [serial = 220] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x124faa400) [pid = 1977] [serial = 224] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x116098800) [pid = 1977] [serial = 208] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x1180e4000) [pid = 1977] [serial = 212] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x11972ac00) [pid = 1977] [serial = 218] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x125837000) [pid = 1977] [serial = 227] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x119172800) [pid = 1977] [serial = 215] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x129116c00) [pid = 1977] [serial = 241] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x1252af000) [pid = 1977] [serial = 226] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x116730000) [pid = 1977] [serial = 211] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x125fc4800) [pid = 1977] [serial = 230] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x1194f1000) [pid = 1977] [serial = 217] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x127190000) [pid = 1977] [serial = 232] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x117e7dc00) [pid = 1977] [serial = 236] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x119f6a000) [pid = 1977] [serial = 221] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x125883400) [pid = 1977] [serial = 229] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x12910ec00) [pid = 1977] [serial = 239] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x12d513400) [pid = 1977] [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.] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x11863ac00) [pid = 1977] [serial = 214] [outer = 0x0] [url = about:blank] 08:41:27 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x12718f800) [pid = 1977] [serial = 201] [outer = 0x0] [url = about:blank] 08:41:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:41:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 722ms 08:41:27 INFO - PROCESS | 1977 | 1464104487730 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 1977 | 1464104487734 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 08:41:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:41:27 INFO - PROCESS | 1977 | 1464104487738 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 1977 | 1464104487740 Marionette TRACE conn2 <- [1,394,null,{}] 08:41:27 INFO - PROCESS | 1977 | 1464104487742 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}] 08:41:27 INFO - PROCESS | 1977 | 1464104487817 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:41:27 INFO - PROCESS | 1977 | 1464104487824 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x1164d4800 == 36 [pid = 1977] [id = 106] 08:41:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x11769b000) [pid = 1977] [serial = 315] [outer = 0x0] 08:41:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x117e7f000) [pid = 1977] [serial = 316] [outer = 0x11769b000] 08:41:27 INFO - PROCESS | 1977 | 1464104487850 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x11863a000) [pid = 1977] [serial = 317] [outer = 0x11769b000] 08:41:28 INFO - PROCESS | 1977 | 1464104488197 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:41:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 469ms 08:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:41:28 INFO - PROCESS | 1977 | 1464104488207 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1977 | 1464104488209 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 08:41:28 INFO - PROCESS | 1977 | 1464104488211 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1977 | 1464104488213 Marionette TRACE conn2 <- [1,398,null,{}] 08:41:28 INFO - PROCESS | 1977 | 1464104488223 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}] 08:41:28 INFO - PROCESS | 1977 | 1464104488308 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:41:28 INFO - PROCESS | 1977 | 1464104488352 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e62000 == 37 [pid = 1977] [id = 107] 08:41:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x118642c00) [pid = 1977] [serial = 318] [outer = 0x0] 08:41:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x11919a400) [pid = 1977] [serial = 319] [outer = 0x118642c00] 08:41:28 INFO - PROCESS | 1977 | 1464104488379 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x11995b400) [pid = 1977] [serial = 320] [outer = 0x118642c00] 08:41:28 INFO - PROCESS | 1977 | 1464104488687 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:41:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 525ms 08:41:28 INFO - PROCESS | 1977 | 1464104488751 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1977 | 1464104488754 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 08:41:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:41:28 INFO - PROCESS | 1977 | 1464104488779 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1977 | 1464104488780 Marionette TRACE conn2 <- [1,402,null,{}] 08:41:28 INFO - PROCESS | 1977 | 1464104488855 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}] 08:41:29 INFO - PROCESS | 1977 | 1464104489001 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:41:29 INFO - PROCESS | 1977 | 1464104489060 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a5000 == 38 [pid = 1977] [id = 108] 08:41:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x124fd5000) [pid = 1977] [serial = 321] [outer = 0x0] 08:41:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x124fdf400) [pid = 1977] [serial = 322] [outer = 0x124fd5000] 08:41:29 INFO - PROCESS | 1977 | 1464104489115 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x125834c00) [pid = 1977] [serial = 323] [outer = 0x124fd5000] 08:41:29 INFO - PROCESS | 1977 | 1464104489421 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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 08:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:41:29 INFO - PROCESS | 1977 | 1464104489440 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1977 | 1464104489442 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 08:41:29 INFO - PROCESS | 1977 | 1464104489444 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1977 | 1464104489445 Marionette TRACE conn2 <- [1,406,null,{}] 08:41:29 INFO - PROCESS | 1977 | 1464104489447 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}] 08:41:29 INFO - PROCESS | 1977 | 1464104489558 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:41:29 INFO - PROCESS | 1977 | 1464104489565 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x116877800 == 39 [pid = 1977] [id = 109] 08:41:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x125835000) [pid = 1977] [serial = 324] [outer = 0x0] 08:41:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x125d5a000) [pid = 1977] [serial = 325] [outer = 0x125835000] 08:41:29 INFO - PROCESS | 1977 | 1464104489592 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x127303800) [pid = 1977] [serial = 326] [outer = 0x125835000] 08:41:29 INFO - PROCESS | 1977 | 1464104489926 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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:41:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 08:41:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:41:29 INFO - PROCESS | 1977 | 1464104489964 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1977 | 1464104489966 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 08:41:29 INFO - PROCESS | 1977 | 1464104489970 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1977 | 1464104489971 Marionette TRACE conn2 <- [1,410,null,{}] 08:41:29 INFO - PROCESS | 1977 | 1464104489973 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}] 08:41:30 INFO - PROCESS | 1977 | 1464104490079 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:41:30 INFO - PROCESS | 1977 | 1464104490096 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d0b000 == 40 [pid = 1977] [id = 110] 08:41:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x124fd5800) [pid = 1977] [serial = 327] [outer = 0x0] 08:41:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x128d33c00) [pid = 1977] [serial = 328] [outer = 0x124fd5800] 08:41:30 INFO - PROCESS | 1977 | 1464104490123 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x12a8a0000) [pid = 1977] [serial = 329] [outer = 0x124fd5800] 08:41:30 INFO - PROCESS | 1977 | 1464104490487 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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:41:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 568ms 08:41:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:41:30 INFO - PROCESS | 1977 | 1464104490538 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1977 | 1464104490540 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 08:41:30 INFO - PROCESS | 1977 | 1464104490542 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1977 | 1464104490543 Marionette TRACE conn2 <- [1,414,null,{}] 08:41:30 INFO - PROCESS | 1977 | 1464104490545 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}] 08:41:30 INFO - PROCESS | 1977 | 1464104490634 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:41:30 INFO - PROCESS | 1977 | 1464104490660 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x1233cd800 == 41 [pid = 1977] [id = 111] 08:41:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x1270e2400) [pid = 1977] [serial = 330] [outer = 0x0] 08:41:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x12a9b2800) [pid = 1977] [serial = 331] [outer = 0x1270e2400] 08:41:30 INFO - PROCESS | 1977 | 1464104490679 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x12ab65c00) [pid = 1977] [serial = 332] [outer = 0x1270e2400] 08:41:31 INFO - PROCESS | 1977 | 1464104491079 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:41:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 572ms 08:41:31 INFO - PROCESS | 1977 | 1464104491121 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1977 | 1464104491123 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 08:41:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:41:31 INFO - PROCESS | 1977 | 1464104491126 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 1977 | 1464104491128 Marionette TRACE conn2 <- [1,418,null,{}] 08:41:31 INFO - PROCESS | 1977 | 1464104491132 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}] 08:41:31 INFO - PROCESS | 1977 | 1464104491274 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:41:31 INFO - PROCESS | 1977 | 1464104491297 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x124740800 == 42 [pid = 1977] [id = 112] 08:41:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x12a8ad800) [pid = 1977] [serial = 333] [outer = 0x0] 08:41:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x12ab6b000) [pid = 1977] [serial = 334] [outer = 0x12a8ad800] 08:41:31 INFO - PROCESS | 1977 | 1464104491337 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x12acd1000) [pid = 1977] [serial = 335] [outer = 0x12a8ad800] 08:41:31 INFO - PROCESS | 1977 | 1464104491523 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x119958400) [pid = 1977] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x1180ddc00) [pid = 1977] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x119172400) [pid = 1977] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x124ce3800) [pid = 1977] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x115f5fc00) [pid = 1977] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x116a58400) [pid = 1977] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x116a59400) [pid = 1977] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x125f20000) [pid = 1977] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x116a5c800) [pid = 1977] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x12940fc00) [pid = 1977] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x127611000) [pid = 1977] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x113cdf800) [pid = 1977] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x115f64c00) [pid = 1977] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x123710800) [pid = 1977] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:41:31 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x125d54c00) [pid = 1977] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:41:32 INFO - PROCESS | 1977 | 1464104492192 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]]]}] 08:41:32 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 08:41:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1074ms 08:41:32 INFO - PROCESS | 1977 | 1464104492201 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 1977 | 1464104492202 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 08:41:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:41:32 INFO - PROCESS | 1977 | 1464104492204 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1977 | 1464104492205 Marionette TRACE conn2 <- [1,422,null,{}] 08:41:32 INFO - PROCESS | 1977 | 1464104492208 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}] 08:41:32 INFO - PROCESS | 1977 | 1464104492289 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:41:32 INFO - PROCESS | 1977 | 1464104492294 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x115d16000 == 43 [pid = 1977] [id = 113] 08:41:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x11642dc00) [pid = 1977] [serial = 336] [outer = 0x0] 08:41:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x11706e400) [pid = 1977] [serial = 337] [outer = 0x11642dc00] 08:41:32 INFO - PROCESS | 1977 | 1464104492316 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x125d54c00) [pid = 1977] [serial = 338] [outer = 0x11642dc00] 08:41:33 INFO - PROCESS | 1977 | 1464104493187 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:41:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1020ms 08:41:33 INFO - PROCESS | 1977 | 1464104493224 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1977 | 1464104493225 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 08:41:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:41:33 INFO - PROCESS | 1977 | 1464104493228 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1977 | 1464104493229 Marionette TRACE conn2 <- [1,426,null,{}] 08:41:33 INFO - PROCESS | 1977 | 1464104493238 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}] 08:41:33 INFO - PROCESS | 1977 | 1464104493330 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:41:33 INFO - PROCESS | 1977 | 1464104493336 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fbc800 == 44 [pid = 1977] [id = 114] 08:41:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x116729800) [pid = 1977] [serial = 339] [outer = 0x0] 08:41:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x1294c4000) [pid = 1977] [serial = 340] [outer = 0x116729800] 08:41:33 INFO - PROCESS | 1977 | 1464104493361 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x12acd9c00) [pid = 1977] [serial = 341] [outer = 0x116729800] 08:41:33 INFO - PROCESS | 1977 | 1464104493701 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] 08:41:33 INFO - PROCESS | 1977 | 1464104493756 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 08:41:33 INFO - PROCESS | 1977 | 1464104493758 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1977 | 1464104493760 Marionette TRACE conn2 <- [1,430,null,{}] 08:41:33 INFO - PROCESS | 1977 | 1464104493762 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}] 08:41:33 INFO - PROCESS | 1977 | 1464104493859 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:41:34 INFO - PROCESS | 1977 | 1464104494002 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x113269800 == 45 [pid = 1977] [id = 115] 08:41:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x1122b6000) [pid = 1977] [serial = 342] [outer = 0x0] 08:41:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x112d66000) [pid = 1977] [serial = 343] [outer = 0x1122b6000] 08:41:34 INFO - PROCESS | 1977 | 1464104494034 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x1150f9000) [pid = 1977] [serial = 344] [outer = 0x1122b6000] 08:41:34 INFO - PROCESS | 1977 | 1464104494496 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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:41:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 772ms 08:41:34 INFO - PROCESS | 1977 | 1464104494531 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1977 | 1464104494534 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 08:41:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:41:34 INFO - PROCESS | 1977 | 1464104494538 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1977 | 1464104494540 Marionette TRACE conn2 <- [1,434,null,{}] 08:41:34 INFO - PROCESS | 1977 | 1464104494544 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}] 08:41:34 INFO - PROCESS | 1977 | 1464104494645 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:41:34 INFO - PROCESS | 1977 | 1464104494705 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x1183b3800 == 46 [pid = 1977] [id = 116] 08:41:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x116731c00) [pid = 1977] [serial = 345] [outer = 0x0] 08:41:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x118636800) [pid = 1977] [serial = 346] [outer = 0x116731c00] 08:41:34 INFO - PROCESS | 1977 | 1464104494737 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x119172800) [pid = 1977] [serial = 347] [outer = 0x116731c00] 08:41:35 INFO - PROCESS | 1977 | 1464104495153 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 620ms 08:41:35 INFO - PROCESS | 1977 | 1464104495160 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1977 | 1464104495163 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 08:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:41:35 INFO - PROCESS | 1977 | 1464104495169 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1977 | 1464104495170 Marionette TRACE conn2 <- [1,438,null,{}] 08:41:35 INFO - PROCESS | 1977 | 1464104495173 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}] 08:41:35 INFO - PROCESS | 1977 | 1464104495325 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:41:35 INFO - PROCESS | 1977 | 1464104495407 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b77000 == 47 [pid = 1977] [id = 117] 08:41:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x1194f8c00) [pid = 1977] [serial = 348] [outer = 0x0] 08:41:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x1213b3800) [pid = 1977] [serial = 349] [outer = 0x1194f8c00] 08:41:35 INFO - PROCESS | 1977 | 1464104495456 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x124c11000) [pid = 1977] [serial = 350] [outer = 0x1194f8c00] 08:41:35 INFO - PROCESS | 1977 | 1464104495961 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:41:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 822ms 08:41:35 INFO - PROCESS | 1977 | 1464104495988 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1977 | 1464104495990 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 08:41:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:41:35 INFO - PROCESS | 1977 | 1464104495997 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1977 | 1464104496001 Marionette TRACE conn2 <- [1,442,null,{}] 08:41:36 INFO - PROCESS | 1977 | 1464104496022 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}] 08:41:36 INFO - PROCESS | 1977 | 1464104496123 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:41:36 INFO - PROCESS | 1977 | 1464104496182 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a95f800 == 48 [pid = 1977] [id = 118] 08:41:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x125f2b800) [pid = 1977] [serial = 351] [outer = 0x0] 08:41:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x128d31c00) [pid = 1977] [serial = 352] [outer = 0x125f2b800] 08:41:36 INFO - PROCESS | 1977 | 1464104496211 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x12910d000) [pid = 1977] [serial = 353] [outer = 0x125f2b800] 08:41:36 INFO - PROCESS | 1977 | 1464104496673 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:41:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 696ms 08:41:36 INFO - PROCESS | 1977 | 1464104496689 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1977 | 1464104496692 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 08:41:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:41:36 INFO - PROCESS | 1977 | 1464104496743 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1977 | 1464104496744 Marionette TRACE conn2 <- [1,446,null,{}] 08:41:36 INFO - PROCESS | 1977 | 1464104496750 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}] 08:41:36 INFO - PROCESS | 1977 | 1464104496846 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:41:36 INFO - PROCESS | 1977 | 1464104496903 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab1e000 == 49 [pid = 1977] [id = 119] 08:41:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x128d33000) [pid = 1977] [serial = 354] [outer = 0x0] 08:41:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x12a8a1800) [pid = 1977] [serial = 355] [outer = 0x128d33000] 08:41:36 INFO - PROCESS | 1977 | 1464104496933 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x12ab71000) [pid = 1977] [serial = 356] [outer = 0x128d33000] 08:41:37 INFO - PROCESS | 1977 | 1464104497375 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:41:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 722ms 08:41:37 INFO - PROCESS | 1977 | 1464104497418 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1977 | 1464104497419 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 08:41:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:41:37 INFO - PROCESS | 1977 | 1464104497421 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1977 | 1464104497423 Marionette TRACE conn2 <- [1,450,null,{}] 08:41:37 INFO - PROCESS | 1977 | 1464104497426 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}] 08:41:37 INFO - PROCESS | 1977 | 1464104497636 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:41:37 INFO - PROCESS | 1977 | 1464104497738 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170bb800 == 50 [pid = 1977] [id = 120] 08:41:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x1150f9400) [pid = 1977] [serial = 357] [outer = 0x0] 08:41:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x115fd6000) [pid = 1977] [serial = 358] [outer = 0x1150f9400] 08:41:37 INFO - PROCESS | 1977 | 1464104497784 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1168c1800) [pid = 1977] [serial = 359] [outer = 0x1150f9400] 08:41:38 INFO - PROCESS | 1977 | 1464104498289 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] 08:41:38 INFO - PROCESS | 1977 | 1464104498346 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 08:41:38 INFO - PROCESS | 1977 | 1464104498349 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1977 | 1464104498351 Marionette TRACE conn2 <- [1,454,null,{}] 08:41:38 INFO - PROCESS | 1977 | 1464104498355 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}] 08:41:38 INFO - PROCESS | 1977 | 1464104498441 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:41:38 INFO - PROCESS | 1977 | 1464104498501 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x116883800 == 51 [pid = 1977] [id = 121] 08:41:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x11684bc00) [pid = 1977] [serial = 360] [outer = 0x0] 08:41:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11916d800) [pid = 1977] [serial = 361] [outer = 0x11684bc00] 08:41:38 INFO - PROCESS | 1977 | 1464104498530 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x11972e800) [pid = 1977] [serial = 362] [outer = 0x11684bc00] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x128fbc800 == 50 [pid = 1977] [id = 114] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x115d16000 == 49 [pid = 1977] [id = 113] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x124740800 == 48 [pid = 1977] [id = 112] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x1233cd800 == 47 [pid = 1977] [id = 111] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x119d0b000 == 46 [pid = 1977] [id = 110] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x116877800 == 45 [pid = 1977] [id = 109] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a5000 == 44 [pid = 1977] [id = 108] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x117e62000 == 43 [pid = 1977] [id = 107] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x1164d4800 == 42 [pid = 1977] [id = 106] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x117e09800 == 41 [pid = 1977] [id = 105] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a4800 == 40 [pid = 1977] [id = 102] 08:41:38 INFO - PROCESS | 1977 | --DOCSHELL 0x116aaa800 == 39 [pid = 1977] [id = 101] 08:41:38 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x116091000) [pid = 1977] [serial = 163] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x11672e800) [pid = 1977] [serial = 205] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x124cb7000) [pid = 1977] [serial = 277] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x125fc6000) [pid = 1977] [serial = 283] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x116a5a800) [pid = 1977] [serial = 250] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x1183d5400) [pid = 1977] [serial = 253] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x124cb2400) [pid = 1977] [serial = 260] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x124164c00) [pid = 1977] [serial = 259] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x1199aac00) [pid = 1977] [serial = 274] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x119724c00) [pid = 1977] [serial = 271] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x1199a5800) [pid = 1977] [serial = 272] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x12582ec00) [pid = 1977] [serial = 280] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x1166c0800) [pid = 1977] [serial = 263] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x11604c000) [pid = 1977] [serial = 262] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x11756dc00) [pid = 1977] [serial = 265] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x117e79400) [pid = 1977] [serial = 266] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x11995dc00) [pid = 1977] [serial = 256] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x11863a400) [pid = 1977] [serial = 268] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x119175000) [pid = 1977] [serial = 269] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x12760fc00) [pid = 1977] [serial = 286] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x1270e9c00) [pid = 1977] [serial = 284] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x1183d1c00) [pid = 1977] [serial = 289] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x125837c00) [pid = 1977] [serial = 290] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x129752c00) [pid = 1977] [serial = 296] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x128d33400) [pid = 1977] [serial = 292] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x1294c2400) [pid = 1977] [serial = 295] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x1276bbc00) [pid = 1977] [serial = 287] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x125d54000) [pid = 1977] [serial = 281] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x125060400) [pid = 1977] [serial = 278] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x123388000) [pid = 1977] [serial = 275] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x12940a000) [pid = 1977] [serial = 293] [outer = 0x0] [url = about:blank] 08:41:38 INFO - PROCESS | 1977 | 1464104498920 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:41:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 623ms 08:41:38 INFO - PROCESS | 1977 | 1464104498972 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:41:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:41:38 INFO - PROCESS | 1977 | 1464104498974 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 08:41:38 INFO - PROCESS | 1977 | 1464104498976 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1977 | 1464104498977 Marionette TRACE conn2 <- [1,458,null,{}] 08:41:38 INFO - PROCESS | 1977 | 1464104498980 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}] 08:41:39 INFO - PROCESS | 1977 | 1464104499055 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:41:39 INFO - PROCESS | 1977 | 1464104499062 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x116720000 == 40 [pid = 1977] [id = 122] 08:41:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x11995bc00) [pid = 1977] [serial = 363] [outer = 0x0] 08:41:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x11995f000) [pid = 1977] [serial = 364] [outer = 0x11995bc00] 08:41:39 INFO - PROCESS | 1977 | 1464104499090 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x123387800) [pid = 1977] [serial = 365] [outer = 0x11995bc00] 08:41:39 INFO - PROCESS | 1977 | 1464104499438 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] 08:41:39 INFO - PROCESS | 1977 | 1464104499471 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 08:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:41:39 INFO - PROCESS | 1977 | 1464104499480 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1977 | 1464104499485 Marionette TRACE conn2 <- [1,462,null,{}] 08:41:39 INFO - PROCESS | 1977 | 1464104499488 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}] 08:41:39 INFO - PROCESS | 1977 | 1464104499562 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:41:39 INFO - PROCESS | 1977 | 1464104499569 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x11957d800 == 41 [pid = 1977] [id = 123] 08:41:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x123710c00) [pid = 1977] [serial = 366] [outer = 0x0] 08:41:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x124cb2400) [pid = 1977] [serial = 367] [outer = 0x123710c00] 08:41:39 INFO - PROCESS | 1977 | 1464104499594 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x125839c00) [pid = 1977] [serial = 368] [outer = 0x123710c00] 08:41:39 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:39 INFO - PROCESS | 1977 | 1464104499926 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] 08:41:39 INFO - PROCESS | 1977 | 1464104499955 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 08:41:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:41:39 INFO - PROCESS | 1977 | 1464104499964 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1977 | 1464104499965 Marionette TRACE conn2 <- [1,466,null,{}] 08:41:39 INFO - PROCESS | 1977 | 1464104499968 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}] 08:41:40 INFO - PROCESS | 1977 | 1464104500044 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:41:40 INFO - PROCESS | 1977 | 1464104500090 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x119965000 == 42 [pid = 1977] [id = 124] 08:41:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x1237a6c00) [pid = 1977] [serial = 369] [outer = 0x0] 08:41:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x125d5b800) [pid = 1977] [serial = 370] [outer = 0x1237a6c00] 08:41:40 INFO - PROCESS | 1977 | 1464104500115 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x128d2fc00) [pid = 1977] [serial = 371] [outer = 0x1237a6c00] 08:41:40 INFO - PROCESS | 1977 | 1464104500406 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] 08:41:40 INFO - PROCESS | 1977 | 1464104500439 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 08:41:40 INFO - PROCESS | 1977 | 1464104500441 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1977 | 1464104500442 Marionette TRACE conn2 <- [1,470,null,{}] 08:41:40 INFO - PROCESS | 1977 | 1464104500444 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}] 08:41:40 INFO - PROCESS | 1977 | 1464104500520 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:41:40 INFO - PROCESS | 1977 | 1464104500526 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f8e800 == 43 [pid = 1977] [id = 125] 08:41:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x129748c00) [pid = 1977] [serial = 372] [outer = 0x0] 08:41:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x129754400) [pid = 1977] [serial = 373] [outer = 0x129748c00] 08:41:40 INFO - PROCESS | 1977 | 1464104500557 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x12ab64400) [pid = 1977] [serial = 374] [outer = 0x129748c00] 08:41:40 INFO - PROCESS | 1977 | 1464104500937 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 567ms 08:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:41:41 INFO - PROCESS | 1977 | 1464104501010 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1977 | 1464104501012 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 08:41:41 INFO - PROCESS | 1977 | 1464104501015 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1977 | 1464104501017 Marionette TRACE conn2 <- [1,474,null,{}] 08:41:41 INFO - PROCESS | 1977 | 1464104501026 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}] 08:41:41 INFO - PROCESS | 1977 | 1464104501179 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:41:41 INFO - PROCESS | 1977 | 1464104501221 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x123313000 == 44 [pid = 1977] [id = 126] 08:41:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x12ab69c00) [pid = 1977] [serial = 375] [outer = 0x0] 08:41:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x12acda800) [pid = 1977] [serial = 376] [outer = 0x12ab69c00] 08:41:41 INFO - PROCESS | 1977 | 1464104501262 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x12bb23400) [pid = 1977] [serial = 377] [outer = 0x12ab69c00] 08:41:41 INFO - PROCESS | 1977 | 1464104501647 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:41:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 676ms 08:41:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:41:41 INFO - PROCESS | 1977 | 1464104501691 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1977 | 1464104501692 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 08:41:41 INFO - PROCESS | 1977 | 1464104501694 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1977 | 1464104501695 Marionette TRACE conn2 <- [1,478,null,{}] 08:41:41 INFO - PROCESS | 1977 | 1464104501698 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}] 08:41:41 INFO - PROCESS | 1977 | 1464104501788 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:41:41 INFO - PROCESS | 1977 | 1464104501792 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x124735800 == 45 [pid = 1977] [id = 127] 08:41:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x12bb26000) [pid = 1977] [serial = 378] [outer = 0x0] 08:41:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x12bb2f800) [pid = 1977] [serial = 379] [outer = 0x12bb26000] 08:41:41 INFO - PROCESS | 1977 | 1464104501817 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x12bb48c00) [pid = 1977] [serial = 380] [outer = 0x12bb26000] 08:41:42 INFO - PROCESS | 1977 | 1464104502144 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:41:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 468ms 08:41:42 INFO - PROCESS | 1977 | 1464104502163 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1977 | 1464104502164 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 08:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:41:42 INFO - PROCESS | 1977 | 1464104502174 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1977 | 1464104502175 Marionette TRACE conn2 <- [1,482,null,{}] 08:41:42 INFO - PROCESS | 1977 | 1464104502177 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}] 08:41:42 INFO - PROCESS | 1977 | 1464104502271 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:41:42 INFO - PROCESS | 1977 | 1464104502275 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x12585f800 == 46 [pid = 1977] [id = 128] 08:41:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x12bb4a800) [pid = 1977] [serial = 381] [outer = 0x0] 08:41:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x12bb4ec00) [pid = 1977] [serial = 382] [outer = 0x12bb4a800] 08:41:42 INFO - PROCESS | 1977 | 1464104502300 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x12bb53400) [pid = 1977] [serial = 383] [outer = 0x12bb4a800] 08:41:42 INFO - PROCESS | 1977 | 1464104502661 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:41:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 527ms 08:41:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:41:42 INFO - PROCESS | 1977 | 1464104502694 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1977 | 1464104502695 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 08:41:42 INFO - PROCESS | 1977 | 1464104502697 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1977 | 1464104502698 Marionette TRACE conn2 <- [1,486,null,{}] 08:41:42 INFO - PROCESS | 1977 | 1464104502703 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}] 08:41:42 INFO - PROCESS | 1977 | 1464104502793 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:41:42 INFO - PROCESS | 1977 | 1464104502798 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fbd000 == 47 [pid = 1977] [id = 129] 08:41:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x12bb4cc00) [pid = 1977] [serial = 384] [outer = 0x0] 08:41:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x12bbeec00) [pid = 1977] [serial = 385] [outer = 0x12bb4cc00] 08:41:42 INFO - PROCESS | 1977 | 1464104502823 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x12bbf7400) [pid = 1977] [serial = 386] [outer = 0x12bb4cc00] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x124fd5800) [pid = 1977] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x12a8ad800) [pid = 1977] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x1270e2400) [pid = 1977] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x124fd5000) [pid = 1977] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x11769b000) [pid = 1977] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x118642c00) [pid = 1977] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x125835000) [pid = 1977] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x11642dc00) [pid = 1977] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x11604d800) [pid = 1977] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:41:43 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x12760dc00) [pid = 1977] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:41:43 INFO - PROCESS | 1977 | 1464104503186 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 522ms 08:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:41:43 INFO - PROCESS | 1977 | 1464104503220 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1977 | 1464104503221 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 08:41:43 INFO - PROCESS | 1977 | 1464104503223 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1977 | 1464104503224 Marionette TRACE conn2 <- [1,490,null,{}] 08:41:43 INFO - PROCESS | 1977 | 1464104503227 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}] 08:41:43 INFO - PROCESS | 1977 | 1464104503302 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:41:43 INFO - PROCESS | 1977 | 1464104503349 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298cb000 == 48 [pid = 1977] [id = 130] 08:41:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x113313c00) [pid = 1977] [serial = 387] [outer = 0x0] 08:41:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x125f2b400) [pid = 1977] [serial = 388] [outer = 0x113313c00] 08:41:43 INFO - PROCESS | 1977 | 1464104503379 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x12bbf7800) [pid = 1977] [serial = 389] [outer = 0x113313c00] 08:41:43 INFO - PROCESS | 1977 | 1464104503680 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:41:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 08:41:43 INFO - PROCESS | 1977 | 1464104503693 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 1977 | 1464104503695 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 08:41:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:41:43 INFO - PROCESS | 1977 | 1464104503697 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1977 | 1464104503699 Marionette TRACE conn2 <- [1,494,null,{}] 08:41:43 INFO - PROCESS | 1977 | 1464104503709 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}] 08:41:43 INFO - PROCESS | 1977 | 1464104503804 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:41:43 INFO - PROCESS | 1977 | 1464104503809 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b351800 == 49 [pid = 1977] [id = 131] 08:41:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x12bc04c00) [pid = 1977] [serial = 390] [outer = 0x0] 08:41:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x12bc0fc00) [pid = 1977] [serial = 391] [outer = 0x12bc04c00] 08:41:43 INFO - PROCESS | 1977 | 1464104503833 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x12bf41800) [pid = 1977] [serial = 392] [outer = 0x12bc04c00] 08:41:44 INFO - PROCESS | 1977 | 1464104504139 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:41:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 477ms 08:41:44 INFO - PROCESS | 1977 | 1464104504175 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1977 | 1464104504176 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 08:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:41:44 INFO - PROCESS | 1977 | 1464104504178 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1977 | 1464104504179 Marionette TRACE conn2 <- [1,498,null,{}] 08:41:44 INFO - PROCESS | 1977 | 1464104504181 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}] 08:41:44 INFO - PROCESS | 1977 | 1464104504283 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:41:44 INFO - PROCESS | 1977 | 1464104504290 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3ec000 == 50 [pid = 1977] [id = 132] 08:41:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x12940f800) [pid = 1977] [serial = 393] [outer = 0x0] 08:41:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x12bf41c00) [pid = 1977] [serial = 394] [outer = 0x12940f800] 08:41:44 INFO - PROCESS | 1977 | 1464104504314 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x12c484000) [pid = 1977] [serial = 395] [outer = 0x12940f800] 08:41:44 INFO - PROCESS | 1977 | 1464104504618 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:41:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 08:41:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:41:44 INFO - PROCESS | 1977 | 1464104504647 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1977 | 1464104504648 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 08:41:44 INFO - PROCESS | 1977 | 1464104504653 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1977 | 1464104504654 Marionette TRACE conn2 <- [1,502,null,{}] 08:41:44 INFO - PROCESS | 1977 | 1464104504657 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}] 08:41:44 INFO - PROCESS | 1977 | 1464104504741 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:41:44 INFO - PROCESS | 1977 | 1464104504745 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbb7000 == 51 [pid = 1977] [id = 133] 08:41:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x12c485400) [pid = 1977] [serial = 396] [outer = 0x0] 08:41:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x12c5cec00) [pid = 1977] [serial = 397] [outer = 0x12c485400] 08:41:44 INFO - PROCESS | 1977 | 1464104504769 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x12c5d3800) [pid = 1977] [serial = 398] [outer = 0x12c485400] 08:41:45 INFO - PROCESS | 1977 | 1464104505144 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 521ms 08:41:45 INFO - PROCESS | 1977 | 1464104505174 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1977 | 1464104505177 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 08:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:41:45 INFO - PROCESS | 1977 | 1464104505180 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1977 | 1464104505183 Marionette TRACE conn2 <- [1,506,null,{}] 08:41:45 INFO - PROCESS | 1977 | 1464104505187 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}] 08:41:45 INFO - PROCESS | 1977 | 1464104505287 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:41:45 INFO - PROCESS | 1977 | 1464104505345 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x112659000 == 52 [pid = 1977] [id = 134] 08:41:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x112a64400) [pid = 1977] [serial = 399] [outer = 0x0] 08:41:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x11672e400) [pid = 1977] [serial = 400] [outer = 0x112a64400] 08:41:45 INFO - PROCESS | 1977 | 1464104505376 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x1183d1000) [pid = 1977] [serial = 401] [outer = 0x112a64400] 08:41:45 INFO - PROCESS | 1977 | 1464104505811 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:41:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 674ms 08:41:45 INFO - PROCESS | 1977 | 1464104505855 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1977 | 1464104505859 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 08:41:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:41:45 INFO - PROCESS | 1977 | 1464104505864 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1977 | 1464104505866 Marionette TRACE conn2 <- [1,510,null,{}] 08:41:45 INFO - PROCESS | 1977 | 1464104505887 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}] 08:41:46 INFO - PROCESS | 1977 | 1464104506008 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:41:46 INFO - PROCESS | 1977 | 1464104506082 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b60800 == 53 [pid = 1977] [id = 135] 08:41:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x119954000) [pid = 1977] [serial = 402] [outer = 0x0] 08:41:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x1199aac00) [pid = 1977] [serial = 403] [outer = 0x119954000] 08:41:46 INFO - PROCESS | 1977 | 1464104506111 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x1243d7800) [pid = 1977] [serial = 404] [outer = 0x119954000] 08:41:46 INFO - PROCESS | 1977 | 1464104506542 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:41:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 689ms 08:41:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:41:46 INFO - PROCESS | 1977 | 1464104506554 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1977 | 1464104506555 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 08:41:46 INFO - PROCESS | 1977 | 1464104506558 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1977 | 1464104506560 Marionette TRACE conn2 <- [1,514,null,{}] 08:41:46 INFO - PROCESS | 1977 | 1464104506568 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}] 08:41:46 INFO - PROCESS | 1977 | 1464104506668 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:41:46 INFO - PROCESS | 1977 | 1464104506714 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b34d800 == 54 [pid = 1977] [id = 136] 08:41:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x124fd5000) [pid = 1977] [serial = 405] [outer = 0x0] 08:41:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x127190000) [pid = 1977] [serial = 406] [outer = 0x124fd5000] 08:41:46 INFO - PROCESS | 1977 | 1464104506746 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1294b8400) [pid = 1977] [serial = 407] [outer = 0x124fd5000] 08:41:47 INFO - PROCESS | 1977 | 1464104507158 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]]]}] 08:41:47 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 08:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 621ms 08:41:47 INFO - PROCESS | 1977 | 1464104507179 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:41:47 INFO - PROCESS | 1977 | 1464104507181 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 08:41:47 INFO - PROCESS | 1977 | 1464104507184 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1977 | 1464104507185 Marionette TRACE conn2 <- [1,518,null,{}] 08:41:47 INFO - PROCESS | 1977 | 1464104507187 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}] 08:41:47 INFO - PROCESS | 1977 | 1464104507281 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:41:47 INFO - PROCESS | 1977 | 1464104507366 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c195000 == 55 [pid = 1977] [id = 137] 08:41:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x12a9b7800) [pid = 1977] [serial = 408] [outer = 0x0] 08:41:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x12acd4400) [pid = 1977] [serial = 409] [outer = 0x12a9b7800] 08:41:47 INFO - PROCESS | 1977 | 1464104507399 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x12bb49c00) [pid = 1977] [serial = 410] [outer = 0x12a9b7800] 08:41:47 INFO - PROCESS | 1977 | 1464104507903 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:41:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 770ms 08:41:47 INFO - PROCESS | 1977 | 1464104507955 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1977 | 1464104507956 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 08:41:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:41:47 INFO - PROCESS | 1977 | 1464104507958 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 1977 | 1464104507960 Marionette TRACE conn2 <- [1,522,null,{}] 08:41:47 INFO - PROCESS | 1977 | 1464104507962 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}] 08:41:48 INFO - PROCESS | 1977 | 1464104508055 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:41:48 INFO - PROCESS | 1977 | 1464104508116 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1a7800 == 56 [pid = 1977] [id = 138] 08:41:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x12ab67800) [pid = 1977] [serial = 411] [outer = 0x0] 08:41:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x12bc07400) [pid = 1977] [serial = 412] [outer = 0x12ab67800] 08:41:48 INFO - PROCESS | 1977 | 1464104508146 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x12bf35c00) [pid = 1977] [serial = 413] [outer = 0x12ab67800] 08:41:48 INFO - PROCESS | 1977 | 1464104508575 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:41:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 822ms 08:41:48 INFO - PROCESS | 1977 | 1464104508825 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1977 | 1464104508828 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 08:41:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:41:48 INFO - PROCESS | 1977 | 1464104508833 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1977 | 1464104508836 Marionette TRACE conn2 <- [1,526,null,{}] 08:41:48 INFO - PROCESS | 1977 | 1464104508840 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}] 08:41:48 INFO - PROCESS | 1977 | 1464104508928 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:41:48 INFO - PROCESS | 1977 | 1464104508988 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x11997c800 == 57 [pid = 1977] [id = 139] 08:41:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1183d3400) [pid = 1977] [serial = 414] [outer = 0x0] 08:41:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x11863e000) [pid = 1977] [serial = 415] [outer = 0x1183d3400] 08:41:49 INFO - PROCESS | 1977 | 1464104509015 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x11995a400) [pid = 1977] [serial = 416] [outer = 0x1183d3400] 08:41:49 INFO - PROCESS | 1977 | 1464104509439 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]]]}] 08:41:49 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 08:41:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 675ms 08:41:49 INFO - PROCESS | 1977 | 1464104509508 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:41:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:41:49 INFO - PROCESS | 1977 | 1464104509510 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 08:41:49 INFO - PROCESS | 1977 | 1464104509515 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1977 | 1464104509517 Marionette TRACE conn2 <- [1,530,null,{}] 08:41:49 INFO - PROCESS | 1977 | 1464104509520 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}] 08:41:49 INFO - PROCESS | 1977 | 1464104509610 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:41:49 INFO - PROCESS | 1977 | 1464104509674 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e21800 == 58 [pid = 1977] [id = 140] 08:41:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x119bcb400) [pid = 1977] [serial = 417] [outer = 0x0] 08:41:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12416e000) [pid = 1977] [serial = 418] [outer = 0x119bcb400] 08:41:49 INFO - PROCESS | 1977 | 1464104509703 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x124faa400) [pid = 1977] [serial = 419] [outer = 0x119bcb400] 08:41:49 INFO - PROCESS | 1977 | --DOCSHELL 0x11647b800 == 57 [pid = 1977] [id = 69] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3ec000 == 56 [pid = 1977] [id = 132] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x12b351800 == 55 [pid = 1977] [id = 131] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x1298cb000 == 54 [pid = 1977] [id = 130] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x128fbd000 == 53 [pid = 1977] [id = 129] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x12585f800 == 52 [pid = 1977] [id = 128] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x124735800 == 51 [pid = 1977] [id = 127] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x124722c00) [pid = 1977] [serial = 307] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1294c4000) [pid = 1977] [serial = 340] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x129752400) [pid = 1977] [serial = 298] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x116732c00) [pid = 1977] [serial = 301] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x118430c00) [pid = 1977] [serial = 304] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x123313000 == 50 [pid = 1977] [id = 126] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x119f8e800 == 49 [pid = 1977] [id = 125] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x119965000 == 48 [pid = 1977] [id = 124] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x11957d800 == 47 [pid = 1977] [id = 123] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x116720000 == 46 [pid = 1977] [id = 122] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x116883800 == 45 [pid = 1977] [id = 121] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x1170bb800 == 44 [pid = 1977] [id = 120] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x1183b3800 == 43 [pid = 1977] [id = 116] 08:41:50 INFO - PROCESS | 1977 | --DOCSHELL 0x113269800 == 42 [pid = 1977] [id = 115] 08:41:50 INFO - PROCESS | 1977 | 1464104510078 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"]]]}] 08:41:50 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 08:41:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:41:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:41:50 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 08:41:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:41:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:41:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:41:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 574ms 08:41:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:41:50 INFO - PROCESS | 1977 | 1464104510088 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1977 | 1464104510089 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 08:41:50 INFO - PROCESS | 1977 | 1464104510091 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1977 | 1464104510093 Marionette TRACE conn2 <- [1,534,null,{}] 08:41:50 INFO - PROCESS | 1977 | 1464104510101 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}] 08:41:50 INFO - PROCESS | 1977 | 1464104510186 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:41:50 INFO - PROCESS | 1977 | 1464104510210 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x11899e800 == 43 [pid = 1977] [id = 141] 08:41:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12730d400) [pid = 1977] [serial = 420] [outer = 0x0] 08:41:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x128d35c00) [pid = 1977] [serial = 421] [outer = 0x12730d400] 08:41:50 INFO - PROCESS | 1977 | 1464104510239 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x129411000) [pid = 1977] [serial = 422] [outer = 0x12730d400] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x12a8a0000) [pid = 1977] [serial = 329] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x125d54c00) [pid = 1977] [serial = 338] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x127303800) [pid = 1977] [serial = 326] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x128d33c00) [pid = 1977] [serial = 328] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x12ab6b000) [pid = 1977] [serial = 334] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x12ab65c00) [pid = 1977] [serial = 332] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x12a9b2800) [pid = 1977] [serial = 331] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x124fdf400) [pid = 1977] [serial = 322] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x125834c00) [pid = 1977] [serial = 323] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x117e7f000) [pid = 1977] [serial = 316] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x11863a000) [pid = 1977] [serial = 317] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x11919a400) [pid = 1977] [serial = 319] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x12acd1000) [pid = 1977] [serial = 335] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x11995b400) [pid = 1977] [serial = 320] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x125d5a000) [pid = 1977] [serial = 325] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x11706e400) [pid = 1977] [serial = 337] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x116848400) [pid = 1977] [serial = 314] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x11649a800) [pid = 1977] [serial = 313] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x129754800) [pid = 1977] [serial = 311] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x128d38000) [pid = 1977] [serial = 310] [outer = 0x0] [url = about:blank] 08:41:50 INFO - PROCESS | 1977 | 1464104510570 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:41:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 520ms 08:41:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:41:50 INFO - PROCESS | 1977 | 1464104510612 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1977 | 1464104510613 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 08:41:50 INFO - PROCESS | 1977 | 1464104510615 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1977 | 1464104510616 Marionette TRACE conn2 <- [1,538,null,{}] 08:41:50 INFO - PROCESS | 1977 | 1464104510619 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}] 08:41:50 INFO - PROCESS | 1977 | 1464104510695 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:41:50 INFO - PROCESS | 1977 | 1464104510705 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f85800 == 44 [pid = 1977] [id = 142] 08:41:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x1294bfc00) [pid = 1977] [serial = 423] [outer = 0x0] 08:41:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x129755000) [pid = 1977] [serial = 424] [outer = 0x1294bfc00] 08:41:50 INFO - PROCESS | 1977 | 1464104510737 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x12ab67c00) [pid = 1977] [serial = 425] [outer = 0x1294bfc00] 08:41:51 INFO - PROCESS | 1977 | 1464104511071 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]]]}] 08:41:51 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. 08:41:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 472ms 08:41:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:41:51 INFO - PROCESS | 1977 | 1464104511087 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1977 | 1464104511088 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 08:41:51 INFO - PROCESS | 1977 | 1464104511090 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1977 | 1464104511091 Marionette TRACE conn2 <- [1,542,null,{}] 08:41:51 INFO - PROCESS | 1977 | 1464104511093 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}] 08:41:51 INFO - PROCESS | 1977 | 1464104511177 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:41:51 INFO - PROCESS | 1977 | 1464104511226 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x123310000 == 45 [pid = 1977] [id = 143] 08:41:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x12a8a0c00) [pid = 1977] [serial = 426] [outer = 0x0] 08:41:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x12accec00) [pid = 1977] [serial = 427] [outer = 0x12a8a0c00] 08:41:51 INFO - PROCESS | 1977 | 1464104511253 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12bb20400) [pid = 1977] [serial = 428] [outer = 0x12a8a0c00] 08:41:51 INFO - PROCESS | 1977 | 1464104511532 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]]]}] 08:41:51 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. 08:41:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 470ms 08:41:51 INFO - PROCESS | 1977 | 1464104511561 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 1977 | 1464104511563 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 08:41:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:41:51 INFO - PROCESS | 1977 | 1464104511572 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 1977 | 1464104511574 Marionette TRACE conn2 <- [1,546,null,{}] 08:41:51 INFO - PROCESS | 1977 | 1464104511576 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}] 08:41:51 INFO - PROCESS | 1977 | 1464104511688 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:41:51 INFO - PROCESS | 1977 | 1464104511761 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170bc800 == 46 [pid = 1977] [id = 144] 08:41:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x12a9aec00) [pid = 1977] [serial = 429] [outer = 0x0] 08:41:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x12bb47400) [pid = 1977] [serial = 430] [outer = 0x12a9aec00] 08:41:51 INFO - PROCESS | 1977 | 1464104511794 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x12bf38c00) [pid = 1977] [serial = 431] [outer = 0x12a9aec00] 08:41:52 INFO - PROCESS | 1977 | 1464104512108 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:41:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 578ms 08:41:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:41:52 INFO - PROCESS | 1977 | 1464104512145 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1977 | 1464104512146 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 08:41:52 INFO - PROCESS | 1977 | 1464104512149 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1977 | 1464104512151 Marionette TRACE conn2 <- [1,550,null,{}] 08:41:52 INFO - PROCESS | 1977 | 1464104512156 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}] 08:41:52 INFO - PROCESS | 1977 | 1464104512279 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:41:52 INFO - PROCESS | 1977 | 1464104512325 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298ce000 == 47 [pid = 1977] [id = 145] 08:41:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x12bf3b800) [pid = 1977] [serial = 432] [outer = 0x0] 08:41:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x12c485800) [pid = 1977] [serial = 433] [outer = 0x12bf3b800] 08:41:52 INFO - PROCESS | 1977 | 1464104512356 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x12c5d6000) [pid = 1977] [serial = 434] [outer = 0x12bf3b800] 08:41:52 INFO - PROCESS | 1977 | 1464104512670 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]]]}] 08:41:52 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. 08:41:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 573ms 08:41:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:41:52 INFO - PROCESS | 1977 | 1464104512723 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1977 | 1464104512724 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 08:41:52 INFO - PROCESS | 1977 | 1464104512726 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1977 | 1464104512727 Marionette TRACE conn2 <- [1,554,null,{}] 08:41:52 INFO - PROCESS | 1977 | 1464104512736 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}] 08:41:52 INFO - PROCESS | 1977 | 1464104512833 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:41:52 INFO - PROCESS | 1977 | 1464104512837 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acb2800 == 48 [pid = 1977] [id = 146] 08:41:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x12c47f800) [pid = 1977] [serial = 435] [outer = 0x0] 08:41:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x12c5db000) [pid = 1977] [serial = 436] [outer = 0x12c47f800] 08:41:52 INFO - PROCESS | 1977 | 1464104512862 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x12ce49800) [pid = 1977] [serial = 437] [outer = 0x12c47f800] 08:41:53 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:53 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:53 INFO - PROCESS | 1977 | 1464104513210 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:41:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 528ms 08:41:53 INFO - PROCESS | 1977 | 1464104513254 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1977 | 1464104513255 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 08:41:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:41:53 INFO - PROCESS | 1977 | 1464104513258 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1977 | 1464104513259 Marionette TRACE conn2 <- [1,558,null,{}] 08:41:53 INFO - PROCESS | 1977 | 1464104513261 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}] 08:41:53 INFO - PROCESS | 1977 | 1464104513357 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:41:53 INFO - PROCESS | 1977 | 1464104513371 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3eb800 == 49 [pid = 1977] [id = 147] 08:41:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x124c59c00) [pid = 1977] [serial = 438] [outer = 0x0] 08:41:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x124c5d000) [pid = 1977] [serial = 439] [outer = 0x124c59c00] 08:41:53 INFO - PROCESS | 1977 | 1464104513398 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x124c61000) [pid = 1977] [serial = 440] [outer = 0x124c59c00] 08:41:53 INFO - PROCESS | 1977 | 1464104513843 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:41:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 618ms 08:41:53 INFO - PROCESS | 1977 | 1464104513877 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1977 | 1464104513879 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 08:41:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:41:53 INFO - PROCESS | 1977 | 1464104513889 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1977 | 1464104513890 Marionette TRACE conn2 <- [1,562,null,{}] 08:41:53 INFO - PROCESS | 1977 | 1464104513893 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}] 08:41:54 INFO - PROCESS | 1977 | 1464104514021 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:41:54 INFO - PROCESS | 1977 | 1464104514027 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x116719800 == 50 [pid = 1977] [id = 148] 08:41:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x118395400) [pid = 1977] [serial = 441] [outer = 0x0] 08:41:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x11839c400) [pid = 1977] [serial = 442] [outer = 0x118395400] 08:41:54 INFO - PROCESS | 1977 | 1464104514235 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x1183a1c00) [pid = 1977] [serial = 443] [outer = 0x118395400] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1180e7c00) [pid = 1977] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11642a000) [pid = 1977] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x1270a4400) [pid = 1977] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x111a0b400) [pid = 1977] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x119956000) [pid = 1977] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1180e1000) [pid = 1977] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x116724800) [pid = 1977] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x119956400) [pid = 1977] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x116729800) [pid = 1977] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x1150f9400) [pid = 1977] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x12bb4a800) [pid = 1977] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x129748c00) [pid = 1977] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x11995bc00) [pid = 1977] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x123710c00) [pid = 1977] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x12bb26000) [pid = 1977] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12bb4cc00) [pid = 1977] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x113313c00) [pid = 1977] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x1237a6c00) [pid = 1977] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x11684bc00) [pid = 1977] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x12bc04c00) [pid = 1977] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12940f800) [pid = 1977] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:41:54 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x12ab69c00) [pid = 1977] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:41:54 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:54 INFO - PROCESS | 1977 | [1977] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:54 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:54 INFO - PROCESS | 1977 | 1464104514541 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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:41:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 08:41:54 INFO - PROCESS | 1977 | 1464104514558 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1977 | 1464104514560 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 08:41:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:41:54 INFO - PROCESS | 1977 | 1464104514562 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1977 | 1464104514564 Marionette TRACE conn2 <- [1,566,null,{}] 08:41:54 INFO - PROCESS | 1977 | 1464104514568 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}] 08:41:54 INFO - PROCESS | 1977 | 1464104514660 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:41:54 INFO - PROCESS | 1977 | 1464104514664 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298d2000 == 51 [pid = 1977] [id = 149] 08:41:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x11839d400) [pid = 1977] [serial = 444] [outer = 0x0] 08:41:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x119bcc000) [pid = 1977] [serial = 445] [outer = 0x11839d400] 08:41:54 INFO - PROCESS | 1977 | 1464104514697 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x12587a800) [pid = 1977] [serial = 446] [outer = 0x11839d400] 08:41:54 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:54 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 08:41:55 INFO - PROCESS | 1977 | 1464104515027 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]]]}] 08:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:41:55 INFO - PROCESS | 1977 | 1464104515043 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1977 | 1464104515044 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 08:41:55 INFO - PROCESS | 1977 | 1464104515046 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1977 | 1464104515047 Marionette TRACE conn2 <- [1,570,null,{}] 08:41:55 INFO - PROCESS | 1977 | 1464104515051 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}] 08:41:55 INFO - PROCESS | 1977 | 1464104515154 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:41:55 INFO - PROCESS | 1977 | 1464104515160 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c613800 == 52 [pid = 1977] [id = 150] 08:41:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x113313c00) [pid = 1977] [serial = 447] [outer = 0x0] 08:41:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x1276be400) [pid = 1977] [serial = 448] [outer = 0x113313c00] 08:41:55 INFO - PROCESS | 1977 | 1464104515186 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x12c5d1400) [pid = 1977] [serial = 449] [outer = 0x113313c00] 08:41:55 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:55 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:55 INFO - PROCESS | 1977 | 1464104515492 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 470ms 08:41:55 INFO - PROCESS | 1977 | 1464104515519 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:41:55 INFO - PROCESS | 1977 | 1464104515521 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 08:41:55 INFO - PROCESS | 1977 | 1464104515524 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1977 | 1464104515525 Marionette TRACE conn2 <- [1,574,null,{}] 08:41:55 INFO - PROCESS | 1977 | 1464104515527 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}] 08:41:55 INFO - PROCESS | 1977 | 1464104515607 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:41:55 INFO - PROCESS | 1977 | 1464104515612 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce2f000 == 53 [pid = 1977] [id = 151] 08:41:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x11839ec00) [pid = 1977] [serial = 450] [outer = 0x0] 08:41:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x12ce4f800) [pid = 1977] [serial = 451] [outer = 0x11839ec00] 08:41:55 INFO - PROCESS | 1977 | 1464104515635 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x12cf34c00) [pid = 1977] [serial = 452] [outer = 0x11839ec00] 08:41:55 INFO - PROCESS | 1977 | 1464104515958 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:41:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 468ms 08:41:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:41:55 INFO - PROCESS | 1977 | 1464104515992 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 1977 | 1464104515993 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 08:41:55 INFO - PROCESS | 1977 | 1464104515995 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1977 | 1464104515996 Marionette TRACE conn2 <- [1,578,null,{}] 08:41:56 INFO - PROCESS | 1977 | 1464104515999 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}] 08:41:56 INFO - PROCESS | 1977 | 1464104516111 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:41:56 INFO - PROCESS | 1977 | 1464104516117 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf77000 == 54 [pid = 1977] [id = 152] 08:41:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x112666400) [pid = 1977] [serial = 453] [outer = 0x0] 08:41:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x11266b400) [pid = 1977] [serial = 454] [outer = 0x112666400] 08:41:56 INFO - PROCESS | 1977 | 1464104516148 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x11266f000) [pid = 1977] [serial = 455] [outer = 0x112666400] 08:41:56 INFO - PROCESS | 1977 | 1464104516670 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:41:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 719ms 08:41:56 INFO - PROCESS | 1977 | 1464104516715 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1977 | 1464104516718 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 08:41:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:41:56 INFO - PROCESS | 1977 | 1464104516722 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1977 | 1464104516724 Marionette TRACE conn2 <- [1,582,null,{}] 08:41:56 INFO - PROCESS | 1977 | 1464104516728 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}] 08:41:56 INFO - PROCESS | 1977 | 1464104516832 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:41:56 INFO - PROCESS | 1977 | 1464104516936 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x119161000 == 55 [pid = 1977] [id = 153] 08:41:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x116a5a800) [pid = 1977] [serial = 456] [outer = 0x0] 08:41:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x1180e1000) [pid = 1977] [serial = 457] [outer = 0x116a5a800] 08:41:56 INFO - PROCESS | 1977 | 1464104516968 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x1183cf800) [pid = 1977] [serial = 458] [outer = 0x116a5a800] 08:41:57 INFO - PROCESS | 1977 | 1464104517372 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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:41:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 673ms 08:41:57 INFO - PROCESS | 1977 | 1464104517395 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1977 | 1464104517399 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 08:41:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:41:57 INFO - PROCESS | 1977 | 1464104517406 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1977 | 1464104517408 Marionette TRACE conn2 <- [1,586,null,{}] 08:41:57 INFO - PROCESS | 1977 | 1464104517410 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}] 08:41:57 INFO - PROCESS | 1977 | 1464104517512 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:41:57 INFO - PROCESS | 1977 | 1464104517566 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x12500f800 == 56 [pid = 1977] [id = 154] 08:41:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x119125400) [pid = 1977] [serial = 459] [outer = 0x0] 08:41:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1235fd400) [pid = 1977] [serial = 460] [outer = 0x119125400] 08:41:57 INFO - PROCESS | 1977 | 1464104517597 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x124c5a000) [pid = 1977] [serial = 461] [outer = 0x119125400] 08:41:57 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:58 INFO - PROCESS | 1977 | 1464104518038 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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:41:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 08:41:58 INFO - PROCESS | 1977 | 1464104518077 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1977 | 1464104518078 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 08:41:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:41:58 INFO - PROCESS | 1977 | 1464104518081 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1977 | 1464104518083 Marionette TRACE conn2 <- [1,590,null,{}] 08:41:58 INFO - PROCESS | 1977 | 1464104518091 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}] 08:41:58 INFO - PROCESS | 1977 | 1464104518215 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:41:58 INFO - PROCESS | 1977 | 1464104518295 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf79800 == 57 [pid = 1977] [id = 155] 08:41:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x125f20400) [pid = 1977] [serial = 462] [outer = 0x0] 08:41:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x128d32800) [pid = 1977] [serial = 463] [outer = 0x125f20400] 08:41:58 INFO - PROCESS | 1977 | 1464104518329 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12a9ae400) [pid = 1977] [serial = 464] [outer = 0x125f20400] 08:41:58 INFO - PROCESS | 1977 | 1464104518738 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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:41:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 674ms 08:41:58 INFO - PROCESS | 1977 | 1464104518756 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:41:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:41:58 INFO - PROCESS | 1977 | 1464104518758 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 08:41:58 INFO - PROCESS | 1977 | 1464104518760 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1977 | 1464104518762 Marionette TRACE conn2 <- [1,594,null,{}] 08:41:58 INFO - PROCESS | 1977 | 1464104518764 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}] 08:41:58 INFO - PROCESS | 1977 | 1464104518866 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:41:58 INFO - PROCESS | 1977 | 1464104518917 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3e5800 == 58 [pid = 1977] [id = 156] 08:41:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12acd7c00) [pid = 1977] [serial = 465] [outer = 0x0] 08:41:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12bb2b400) [pid = 1977] [serial = 466] [outer = 0x12acd7c00] 08:41:58 INFO - PROCESS | 1977 | 1464104518950 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12bbeb400) [pid = 1977] [serial = 467] [outer = 0x12acd7c00] 08:41:59 INFO - PROCESS | 1977 | 1464104519627 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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:41:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 920ms 08:41:59 INFO - PROCESS | 1977 | 1464104519681 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1977 | 1464104519683 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 08:41:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:41:59 INFO - PROCESS | 1977 | 1464104519689 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1977 | 1464104519693 Marionette TRACE conn2 <- [1,598,null,{}] 08:41:59 INFO - PROCESS | 1977 | 1464104519713 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}] 08:41:59 INFO - PROCESS | 1977 | 1464104519878 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:41:59 INFO - PROCESS | 1977 | 1464104519928 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x11806f000 == 59 [pid = 1977] [id = 157] 08:41:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x1164ed000) [pid = 1977] [serial = 468] [outer = 0x0] 08:41:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x1166c6c00) [pid = 1977] [serial = 469] [outer = 0x1164ed000] 08:41:59 INFO - PROCESS | 1977 | 1464104519973 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x117575c00) [pid = 1977] [serial = 470] [outer = 0x1164ed000] 08:42:00 INFO - PROCESS | 1977 | 1464104520402 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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:42:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 776ms 08:42:00 INFO - PROCESS | 1977 | 1464104520464 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1977 | 1464104520467 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 08:42:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:42:00 INFO - PROCESS | 1977 | 1464104520472 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 1977 | 1464104520474 Marionette TRACE conn2 <- [1,602,null,{}] 08:42:00 INFO - PROCESS | 1977 | 1464104520476 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}] 08:42:00 INFO - PROCESS | 1977 | 1464104520564 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:42:00 INFO - PROCESS | 1977 | 1464104520616 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x116643000 == 60 [pid = 1977] [id = 158] 08:42:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x11672dc00) [pid = 1977] [serial = 471] [outer = 0x0] 08:42:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x11769d000) [pid = 1977] [serial = 472] [outer = 0x11672dc00] 08:42:00 INFO - PROCESS | 1977 | 1464104520644 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x11839b400) [pid = 1977] [serial = 473] [outer = 0x11672dc00] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce2f000 == 59 [pid = 1977] [id = 151] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12c613800 == 58 [pid = 1977] [id = 150] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x1298d2000 == 57 [pid = 1977] [id = 149] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x12c5cec00) [pid = 1977] [serial = 397] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | 1464104521169 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]]]}] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x116719800 == 56 [pid = 1977] [id = 148] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3eb800 == 55 [pid = 1977] [id = 147] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12acb2800 == 54 [pid = 1977] [id = 146] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x1298ce000 == 53 [pid = 1977] [id = 145] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x1170bc800 == 52 [pid = 1977] [id = 144] 08:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 721ms 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x123310000 == 51 [pid = 1977] [id = 143] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x119f85800 == 50 [pid = 1977] [id = 142] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x11899e800 == 49 [pid = 1977] [id = 141] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x117e21800 == 48 [pid = 1977] [id = 140] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x11997c800 == 47 [pid = 1977] [id = 139] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x119b60800 == 46 [pid = 1977] [id = 135] 08:42:01 INFO - PROCESS | 1977 | --DOCSHELL 0x112659000 == 45 [pid = 1977] [id = 134] 08:42:01 INFO - PROCESS | 1977 | 1464104521235 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1977 | 1464104521237 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 08:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:42:01 INFO - PROCESS | 1977 | 1464104521241 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1977 | 1464104521245 Marionette TRACE conn2 <- [1,606,null,{}] 08:42:01 INFO - PROCESS | 1977 | 1464104521256 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}] 08:42:01 INFO - PROCESS | 1977 | 1464104521380 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:42:01 INFO - PROCESS | 1977 | 1464104521385 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac6800 == 46 [pid = 1977] [id = 159] 08:42:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x1183d2c00) [pid = 1977] [serial = 474] [outer = 0x0] 08:42:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x118639c00) [pid = 1977] [serial = 475] [outer = 0x1183d2c00] 08:42:01 INFO - PROCESS | 1977 | 1464104521412 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x119199000) [pid = 1977] [serial = 476] [outer = 0x1183d2c00] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x119174c00) [pid = 1977] [serial = 254] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x117e73c00) [pid = 1977] [serial = 302] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x127306400) [pid = 1977] [serial = 202] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x129757c00) [pid = 1977] [serial = 248] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x1211eb800) [pid = 1977] [serial = 257] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x119724400) [pid = 1977] [serial = 305] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x117e75c00) [pid = 1977] [serial = 251] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x124fdb000) [pid = 1977] [serial = 308] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x12acd9c00) [pid = 1977] [serial = 341] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1168c1800) [pid = 1977] [serial = 359] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x115fd6000) [pid = 1977] [serial = 358] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x12bb4ec00) [pid = 1977] [serial = 382] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x118636800) [pid = 1977] [serial = 346] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x129754400) [pid = 1977] [serial = 373] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x11995f000) [pid = 1977] [serial = 364] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x123387800) [pid = 1977] [serial = 365] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x124cb2400) [pid = 1977] [serial = 367] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x125839c00) [pid = 1977] [serial = 368] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x12bb2f800) [pid = 1977] [serial = 379] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x12bbeec00) [pid = 1977] [serial = 385] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x112d66000) [pid = 1977] [serial = 343] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x125f2b400) [pid = 1977] [serial = 388] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1213b3800) [pid = 1977] [serial = 349] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x128d31c00) [pid = 1977] [serial = 352] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x12a8a1800) [pid = 1977] [serial = 355] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x125d5b800) [pid = 1977] [serial = 370] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x128d2fc00) [pid = 1977] [serial = 371] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x12bb53400) [pid = 1977] [serial = 383] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x11916d800) [pid = 1977] [serial = 361] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x12bc0fc00) [pid = 1977] [serial = 391] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x11972e800) [pid = 1977] [serial = 362] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x12bbf7400) [pid = 1977] [serial = 386] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12bbf7800) [pid = 1977] [serial = 389] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x12c484000) [pid = 1977] [serial = 395] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x12acda800) [pid = 1977] [serial = 376] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x12bb48c00) [pid = 1977] [serial = 380] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x12bf41c00) [pid = 1977] [serial = 394] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x12bf41800) [pid = 1977] [serial = 392] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x12ab64400) [pid = 1977] [serial = 374] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x12bb23400) [pid = 1977] [serial = 377] [outer = 0x0] [url = about:blank] 08:42:01 INFO - PROCESS | 1977 | 1464104521784 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:42:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 574ms 08:42:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:42:01 INFO - PROCESS | 1977 | 1464104521815 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1977 | 1464104521818 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 08:42:01 INFO - PROCESS | 1977 | 1464104521821 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1977 | 1464104521822 Marionette TRACE conn2 <- [1,610,null,{}] 08:42:01 INFO - PROCESS | 1977 | 1464104521825 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}] 08:42:01 INFO - PROCESS | 1977 | 1464104521897 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:42:01 INFO - PROCESS | 1977 | 1464104521904 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192d8000 == 47 [pid = 1977] [id = 160] 08:42:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x11919b400) [pid = 1977] [serial = 477] [outer = 0x0] 08:42:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x119956800) [pid = 1977] [serial = 478] [outer = 0x11919b400] 08:42:01 INFO - PROCESS | 1977 | 1464104521930 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x119bcac00) [pid = 1977] [serial = 479] [outer = 0x11919b400] 08:42:02 INFO - PROCESS | 1977 | 1464104522237 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 470ms 08:42:02 INFO - PROCESS | 1977 | 1464104522291 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1977 | 1464104522293 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 08:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:42:02 INFO - PROCESS | 1977 | 1464104522295 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1977 | 1464104522296 Marionette TRACE conn2 <- [1,614,null,{}] 08:42:02 INFO - PROCESS | 1977 | 1464104522298 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}] 08:42:02 INFO - PROCESS | 1977 | 1464104522403 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:42:02 INFO - PROCESS | 1977 | 1464104522411 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a1c000 == 48 [pid = 1977] [id = 161] 08:42:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x11266e400) [pid = 1977] [serial = 480] [outer = 0x0] 08:42:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x123591c00) [pid = 1977] [serial = 481] [outer = 0x11266e400] 08:42:02 INFO - PROCESS | 1977 | 1464104522436 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x124acd800) [pid = 1977] [serial = 482] [outer = 0x11266e400] 08:42:02 INFO - PROCESS | 1977 | 1464104522749 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:42:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 08:42:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:42:02 INFO - PROCESS | 1977 | 1464104522764 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1977 | 1464104522765 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 08:42:02 INFO - PROCESS | 1977 | 1464104522772 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1977 | 1464104522773 Marionette TRACE conn2 <- [1,618,null,{}] 08:42:02 INFO - PROCESS | 1977 | 1464104522776 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}] 08:42:02 INFO - PROCESS | 1977 | 1464104522873 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:42:02 INFO - PROCESS | 1977 | 1464104522925 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b6a800 == 49 [pid = 1977] [id = 162] 08:42:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x116499400) [pid = 1977] [serial = 483] [outer = 0x0] 08:42:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x124c5f800) [pid = 1977] [serial = 484] [outer = 0x116499400] 08:42:02 INFO - PROCESS | 1977 | 1464104522952 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x12587b400) [pid = 1977] [serial = 485] [outer = 0x116499400] 08:42:03 INFO - PROCESS | 1977 | 1464104523226 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 473ms 08:42:03 INFO - PROCESS | 1977 | 1464104523249 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1977 | 1464104523252 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 08:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:42:03 INFO - PROCESS | 1977 | 1464104523260 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1977 | 1464104523261 Marionette TRACE conn2 <- [1,622,null,{}] 08:42:03 INFO - PROCESS | 1977 | 1464104523264 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}] 08:42:03 INFO - PROCESS | 1977 | 1464104523362 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:42:03 INFO - PROCESS | 1977 | 1464104523366 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a0d000 == 50 [pid = 1977] [id = 163] 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x119958c00) [pid = 1977] [serial = 486] [outer = 0x0] 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x125d5bc00) [pid = 1977] [serial = 487] [outer = 0x119958c00] 08:42:03 INFO - PROCESS | 1977 | 1464104523423 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x127606c00) [pid = 1977] [serial = 488] [outer = 0x119958c00] 08:42:03 INFO - PROCESS | 1977 | 1464104523710 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:42:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 471ms 08:42:03 INFO - PROCESS | 1977 | 1464104523731 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1977 | 1464104523733 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 08:42:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:42:03 INFO - PROCESS | 1977 | 1464104523743 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1977 | 1464104523744 Marionette TRACE conn2 <- [1,626,null,{}] 08:42:03 INFO - PROCESS | 1977 | 1464104523747 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}] 08:42:03 INFO - PROCESS | 1977 | 1464104523847 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:42:03 INFO - PROCESS | 1977 | 1464104523885 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x1234e6000 == 51 [pid = 1977] [id = 164] 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x1276b8400) [pid = 1977] [serial = 489] [outer = 0x0] 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x128d34000) [pid = 1977] [serial = 490] [outer = 0x1276b8400] 08:42:03 INFO - PROCESS | 1977 | 1464104523910 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x129409800) [pid = 1977] [serial = 491] [outer = 0x1276b8400] 08:42:04 INFO - PROCESS | 1977 | 1464104524320 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 620ms 08:42:04 INFO - PROCESS | 1977 | 1464104524363 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1977 | 1464104524364 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 08:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:42:04 INFO - PROCESS | 1977 | 1464104524369 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1977 | 1464104524370 Marionette TRACE conn2 <- [1,630,null,{}] 08:42:04 INFO - PROCESS | 1977 | 1464104524373 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}] 08:42:04 INFO - PROCESS | 1977 | 1464104524467 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:42:04 INFO - PROCESS | 1977 | 1464104524471 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x124ade000 == 52 [pid = 1977] [id = 165] 08:42:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x128d30400) [pid = 1977] [serial = 492] [outer = 0x0] 08:42:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x1294c2800) [pid = 1977] [serial = 493] [outer = 0x128d30400] 08:42:04 INFO - PROCESS | 1977 | 1464104524496 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x129750000) [pid = 1977] [serial = 494] [outer = 0x128d30400] 08:42:04 INFO - PROCESS | 1977 | 1464104524829 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:42:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 471ms 08:42:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:42:04 INFO - PROCESS | 1977 | 1464104524841 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1977 | 1464104524842 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 08:42:04 INFO - PROCESS | 1977 | 1464104524845 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1977 | 1464104524846 Marionette TRACE conn2 <- [1,634,null,{}] 08:42:04 INFO - PROCESS | 1977 | 1464104524848 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}] 08:42:04 INFO - PROCESS | 1977 | 1464104524948 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:42:04 INFO - PROCESS | 1977 | 1464104524983 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x12586f800 == 53 [pid = 1977] [id = 166] 08:42:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x129410400) [pid = 1977] [serial = 495] [outer = 0x0] 08:42:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x12a9b4800) [pid = 1977] [serial = 496] [outer = 0x129410400] 08:42:05 INFO - PROCESS | 1977 | 1464104525008 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x12ab72c00) [pid = 1977] [serial = 497] [outer = 0x129410400] 08:42:05 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:05 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x11839ec00) [pid = 1977] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x124c59c00) [pid = 1977] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x12bf3b800) [pid = 1977] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x12a9aec00) [pid = 1977] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11839d400) [pid = 1977] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x12c47f800) [pid = 1977] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x1183d3400) [pid = 1977] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1294bfc00) [pid = 1977] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x119bcb400) [pid = 1977] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12730d400) [pid = 1977] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x12a8a0c00) [pid = 1977] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x113313c00) [pid = 1977] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:42:05 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x118395400) [pid = 1977] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:42:05 INFO - PROCESS | 1977 | 1464104525451 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 619ms 08:42:05 INFO - PROCESS | 1977 | 1464104525464 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1977 | 1464104525465 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 08:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:42:05 INFO - PROCESS | 1977 | 1464104525470 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1977 | 1464104525472 Marionette TRACE conn2 <- [1,638,null,{}] 08:42:05 INFO - PROCESS | 1977 | 1464104525474 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}] 08:42:05 INFO - PROCESS | 1977 | 1464104525562 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:42:05 INFO - PROCESS | 1977 | 1464104525569 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x125366800 == 54 [pid = 1977] [id = 167] 08:42:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x113313c00) [pid = 1977] [serial = 498] [outer = 0x0] 08:42:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x12acd5c00) [pid = 1977] [serial = 499] [outer = 0x113313c00] 08:42:05 INFO - PROCESS | 1977 | 1464104525598 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x12bb24800) [pid = 1977] [serial = 500] [outer = 0x113313c00] 08:42:05 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:05 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:05 INFO - PROCESS | 1977 | 1464104525948 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:42:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 520ms 08:42:05 INFO - PROCESS | 1977 | 1464104525989 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1977 | 1464104525990 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 08:42:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:42:05 INFO - PROCESS | 1977 | 1464104525993 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1977 | 1464104525994 Marionette TRACE conn2 <- [1,642,null,{}] 08:42:05 INFO - PROCESS | 1977 | 1464104525996 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}] 08:42:06 INFO - PROCESS | 1977 | 1464104526073 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:42:06 INFO - PROCESS | 1977 | 1464104526078 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298cc000 == 55 [pid = 1977] [id = 168] 08:42:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x12bb25400) [pid = 1977] [serial = 501] [outer = 0x0] 08:42:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x12bb49400) [pid = 1977] [serial = 502] [outer = 0x12bb25400] 08:42:06 INFO - PROCESS | 1977 | 1464104526102 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x12bbef800) [pid = 1977] [serial = 503] [outer = 0x12bb25400] 08:42:06 INFO - PROCESS | 1977 | 1464104526411 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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:42:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 468ms 08:42:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:42:06 INFO - PROCESS | 1977 | 1464104526461 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 1977 | 1464104526462 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 08:42:06 INFO - PROCESS | 1977 | 1464104526464 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1977 | 1464104526465 Marionette TRACE conn2 <- [1,646,null,{}] 08:42:06 INFO - PROCESS | 1977 | 1464104526468 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}] 08:42:06 INFO - PROCESS | 1977 | 1464104526544 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:42:06 INFO - PROCESS | 1977 | 1464104526551 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab18000 == 56 [pid = 1977] [id = 169] 08:42:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12bbebc00) [pid = 1977] [serial = 504] [outer = 0x0] 08:42:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x12bc07c00) [pid = 1977] [serial = 505] [outer = 0x12bbebc00] 08:42:06 INFO - PROCESS | 1977 | 1464104526577 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x12bc0ec00) [pid = 1977] [serial = 506] [outer = 0x12bbebc00] 08:42:07 INFO - PROCESS | 1977 | 1464104526996 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]]]}] 08:42:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x12bbeec00) [pid = 1977] [serial = 507] [outer = 0x12cf38800] 08:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 569ms 08:42:07 INFO - PROCESS | 1977 | 1464104527051 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1977 | 1464104527053 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 08:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:42:07 INFO - PROCESS | 1977 | 1464104527080 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1977 | 1464104527082 Marionette TRACE conn2 <- [1,650,null,{}] 08:42:07 INFO - PROCESS | 1977 | 1464104527086 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}] 08:42:07 INFO - PROCESS | 1977 | 1464104527222 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:42:07 INFO - PROCESS | 1977 | 1464104527230 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bea3000 == 57 [pid = 1977] [id = 170] 08:42:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x12bbeb800) [pid = 1977] [serial = 508] [outer = 0x0] 08:42:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x12bf41800) [pid = 1977] [serial = 509] [outer = 0x12bbeb800] 08:42:07 INFO - PROCESS | 1977 | 1464104527260 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x12c5cec00) [pid = 1977] [serial = 510] [outer = 0x12bbeb800] 08:42:07 INFO - PROCESS | 1977 | 1464104527729 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:42:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 683ms 08:42:07 INFO - PROCESS | 1977 | 1464104527767 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1977 | 1464104527770 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 08:42:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:42:07 INFO - PROCESS | 1977 | 1464104527775 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1977 | 1464104527777 Marionette TRACE conn2 <- [1,654,null,{}] 08:42:07 INFO - PROCESS | 1977 | 1464104527781 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}] 08:42:07 INFO - PROCESS | 1977 | 1464104527883 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:42:07 INFO - PROCESS | 1977 | 1464104527973 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x116880800 == 58 [pid = 1977] [id = 171] 08:42:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x116095c00) [pid = 1977] [serial = 511] [outer = 0x0] 08:42:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x1164a1c00) [pid = 1977] [serial = 512] [outer = 0x116095c00] 08:42:08 INFO - PROCESS | 1977 | 1464104528006 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x117075000) [pid = 1977] [serial = 513] [outer = 0x116095c00] 08:42:08 INFO - PROCESS | 1977 | 1464104528405 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:42:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 08:42:08 INFO - PROCESS | 1977 | 1464104528447 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1977 | 1464104528451 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 08:42:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:42:08 INFO - PROCESS | 1977 | 1464104528456 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 1977 | 1464104528457 Marionette TRACE conn2 <- [1,658,null,{}] 08:42:08 INFO - PROCESS | 1977 | 1464104528460 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}] 08:42:08 INFO - PROCESS | 1977 | 1464104528561 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:42:08 INFO - PROCESS | 1977 | 1464104528612 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b62000 == 59 [pid = 1977] [id = 172] 08:42:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x117e73c00) [pid = 1977] [serial = 514] [outer = 0x0] 08:42:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1183c6400) [pid = 1977] [serial = 515] [outer = 0x117e73c00] 08:42:08 INFO - PROCESS | 1977 | 1464104528641 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x119129000) [pid = 1977] [serial = 516] [outer = 0x117e73c00] 08:42:09 INFO - PROCESS | 1977 | 1464104529056 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 620ms 08:42:09 INFO - PROCESS | 1977 | 1464104529075 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1977 | 1464104529077 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 08:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:42:09 INFO - PROCESS | 1977 | 1464104529079 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1977 | 1464104529082 Marionette TRACE conn2 <- [1,662,null,{}] 08:42:09 INFO - PROCESS | 1977 | 1464104529092 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}] 08:42:09 INFO - PROCESS | 1977 | 1464104529194 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:42:09 INFO - PROCESS | 1977 | 1464104529283 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab28000 == 60 [pid = 1977] [id = 173] 08:42:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x124c5c800) [pid = 1977] [serial = 517] [outer = 0x0] 08:42:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x124cd7c00) [pid = 1977] [serial = 518] [outer = 0x124c5c800] 08:42:09 INFO - PROCESS | 1977 | 1464104529317 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x1252b5800) [pid = 1977] [serial = 519] [outer = 0x124c5c800] 08:42:09 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:09 INFO - PROCESS | 1977 | 1464104529714 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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:42:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 677ms 08:42:09 INFO - PROCESS | 1977 | 1464104529756 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1977 | 1464104529758 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 08:42:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:42:09 INFO - PROCESS | 1977 | 1464104529760 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1977 | 1464104529761 Marionette TRACE conn2 <- [1,666,null,{}] 08:42:09 INFO - PROCESS | 1977 | 1464104529764 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}] 08:42:09 INFO - PROCESS | 1977 | 1464104529862 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:42:09 INFO - PROCESS | 1977 | 1464104529912 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be9d000 == 61 [pid = 1977] [id = 174] 08:42:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x124c61c00) [pid = 1977] [serial = 520] [outer = 0x0] 08:42:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x128d39000) [pid = 1977] [serial = 521] [outer = 0x124c61c00] 08:42:09 INFO - PROCESS | 1977 | 1464104529942 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12a9b5c00) [pid = 1977] [serial = 522] [outer = 0x124c61c00] 08:42:10 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:10 INFO - PROCESS | 1977 | 1464104530345 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:42:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 620ms 08:42:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:42:10 INFO - PROCESS | 1977 | 1464104530380 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1977 | 1464104530382 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 08:42:10 INFO - PROCESS | 1977 | 1464104530384 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1977 | 1464104530385 Marionette TRACE conn2 <- [1,670,null,{}] 08:42:10 INFO - PROCESS | 1977 | 1464104530387 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}] 08:42:10 INFO - PROCESS | 1977 | 1464104530484 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:42:10 INFO - PROCESS | 1977 | 1464104530566 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c61b800 == 62 [pid = 1977] [id = 175] 08:42:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x12acd3800) [pid = 1977] [serial = 523] [outer = 0x0] 08:42:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x12b3d8c00) [pid = 1977] [serial = 524] [outer = 0x12acd3800] 08:42:10 INFO - PROCESS | 1977 | 1464104530596 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x12bb4f400) [pid = 1977] [serial = 525] [outer = 0x12acd3800] 08:42:11 INFO - PROCESS | 1977 | 1464104531008 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]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 08:42:11 INFO - PROCESS | 1977 | 1464104531055 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1977 | 1464104531057 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 08:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:42:11 INFO - PROCESS | 1977 | 1464104531059 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1977 | 1464104531060 Marionette TRACE conn2 <- [1,674,null,{}] 08:42:11 INFO - PROCESS | 1977 | 1464104531062 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}] 08:42:11 INFO - PROCESS | 1977 | 1464104531175 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:42:11 INFO - PROCESS | 1977 | 1464104531228 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce35800 == 63 [pid = 1977] [id = 176] 08:42:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x12bf33400) [pid = 1977] [serial = 526] [outer = 0x0] 08:42:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x12c5d8400) [pid = 1977] [serial = 527] [outer = 0x12bf33400] 08:42:11 INFO - PROCESS | 1977 | 1464104531258 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x12ce54400) [pid = 1977] [serial = 528] [outer = 0x12bf33400] 08:42:11 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:42:11 INFO - PROCESS | 1977 | 1464104531879 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]]]}] 08:42:11 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 08:42:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 872ms 08:42:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:42:11 INFO - PROCESS | 1977 | 1464104531931 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1977 | 1464104531934 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 08:42:11 INFO - PROCESS | 1977 | 1464104531937 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 1977 | 1464104531940 Marionette TRACE conn2 <- [1,678,null,{}] 08:42:11 INFO - PROCESS | 1977 | 1464104531944 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}] 08:42:12 INFO - PROCESS | 1977 | 1464104532037 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:42:12 INFO - PROCESS | 1977 | 1464104532105 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199c9800 == 64 [pid = 1977] [id = 177] 08:42:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x11336fc00) [pid = 1977] [serial = 529] [outer = 0x0] 08:42:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x1164ec800) [pid = 1977] [serial = 530] [outer = 0x11336fc00] 08:42:12 INFO - PROCESS | 1977 | 1464104532134 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x11769c800) [pid = 1977] [serial = 531] [outer = 0x11336fc00] 08:42:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:42:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 624ms 08:42:12 INFO - PROCESS | 1977 | 1464104532555 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]]]}] 08:42:12 INFO - PROCESS | 1977 | 1464104532561 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1977 | 1464104532564 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 08:42:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:42:12 INFO - PROCESS | 1977 | 1464104532571 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1977 | 1464104532573 Marionette TRACE conn2 <- [1,682,null,{}] 08:42:12 INFO - PROCESS | 1977 | 1464104532575 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}] 08:42:12 INFO - PROCESS | 1977 | 1464104532667 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:42:12 INFO - PROCESS | 1977 | 1464104532717 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x119160000 == 65 [pid = 1977] [id = 178] 08:42:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x1182da800) [pid = 1977] [serial = 532] [outer = 0x0] 08:42:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x1183cec00) [pid = 1977] [serial = 533] [outer = 0x1182da800] 08:42:12 INFO - PROCESS | 1977 | 1464104532745 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x119192c00) [pid = 1977] [serial = 534] [outer = 0x1182da800] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x128fb6000 == 64 [pid = 1977] [id = 100] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab18000 == 63 [pid = 1977] [id = 169] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x1298cc000 == 62 [pid = 1977] [id = 168] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x125366800 == 61 [pid = 1977] [id = 167] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x12586f800 == 60 [pid = 1977] [id = 166] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x124ade000 == 59 [pid = 1977] [id = 165] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x11672e400) [pid = 1977] [serial = 400] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x1199aac00) [pid = 1977] [serial = 403] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x12acd4400) [pid = 1977] [serial = 409] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x12bc07400) [pid = 1977] [serial = 412] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x127190000) [pid = 1977] [serial = 406] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x11266b400) [pid = 1977] [serial = 454] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x1234e6000 == 58 [pid = 1977] [id = 164] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x113a0d000 == 57 [pid = 1977] [id = 163] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x119b6a800 == 56 [pid = 1977] [id = 162] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x113a1c000 == 55 [pid = 1977] [id = 161] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x1192d8000 == 54 [pid = 1977] [id = 160] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac6800 == 53 [pid = 1977] [id = 159] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x116643000 == 52 [pid = 1977] [id = 158] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x11806f000 == 51 [pid = 1977] [id = 157] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x12500f800 == 50 [pid = 1977] [id = 154] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x119161000 == 49 [pid = 1977] [id = 153] 08:42:13 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf77000 == 48 [pid = 1977] [id = 152] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x12ce4f800) [pid = 1977] [serial = 451] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x12cf34c00) [pid = 1977] [serial = 452] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x124c5d000) [pid = 1977] [serial = 439] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x12c5d6000) [pid = 1977] [serial = 434] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x12bf38c00) [pid = 1977] [serial = 431] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x119bcc000) [pid = 1977] [serial = 445] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x12ce49800) [pid = 1977] [serial = 437] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x11863e000) [pid = 1977] [serial = 415] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x12ab67c00) [pid = 1977] [serial = 425] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x12416e000) [pid = 1977] [serial = 418] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x128d35c00) [pid = 1977] [serial = 421] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12bb47400) [pid = 1977] [serial = 430] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x12accec00) [pid = 1977] [serial = 427] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x129755000) [pid = 1977] [serial = 424] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1276be400) [pid = 1977] [serial = 448] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x129411000) [pid = 1977] [serial = 422] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x12bb20400) [pid = 1977] [serial = 428] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x11995a400) [pid = 1977] [serial = 416] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x124c61000) [pid = 1977] [serial = 440] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x12c5db000) [pid = 1977] [serial = 436] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x12c485800) [pid = 1977] [serial = 433] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x12587a800) [pid = 1977] [serial = 446] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x1183a1c00) [pid = 1977] [serial = 443] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x124faa400) [pid = 1977] [serial = 419] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12c5d1400) [pid = 1977] [serial = 449] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x11839c400) [pid = 1977] [serial = 442] [outer = 0x0] [url = about:blank] 08:42:13 INFO - PROCESS | 1977 | 1464104533625 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]]]}] 08:42:13 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) 08:42:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1070ms 08:42:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:42:13 INFO - PROCESS | 1977 | 1464104533642 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1977 | 1464104533643 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 08:42:13 INFO - PROCESS | 1977 | 1464104533645 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1977 | 1464104533648 Marionette TRACE conn2 <- [1,686,null,{}] 08:42:13 INFO - PROCESS | 1977 | 1464104533657 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}] 08:42:13 INFO - PROCESS | 1977 | 1464104533738 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:42:13 INFO - PROCESS | 1977 | 1464104533743 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x1183a9800 == 49 [pid = 1977] [id = 179] 08:42:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11970b000) [pid = 1977] [serial = 535] [outer = 0x0] 08:42:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x11970e800) [pid = 1977] [serial = 536] [outer = 0x11970b000] 08:42:13 INFO - PROCESS | 1977 | 1464104533771 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x119731000) [pid = 1977] [serial = 537] [outer = 0x11970b000] 08:42:14 INFO - PROCESS | 1977 | 1464104534575 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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:42:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 977ms 08:42:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:42:14 INFO - PROCESS | 1977 | 1464104534622 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1977 | 1464104534624 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 08:42:14 INFO - PROCESS | 1977 | 1464104534626 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 1977 | 1464104534627 Marionette TRACE conn2 <- [1,690,null,{}] 08:42:14 INFO - PROCESS | 1977 | 1464104534629 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}] 08:42:14 INFO - PROCESS | 1977 | 1464104534707 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:42:14 INFO - PROCESS | 1977 | 1464104534711 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d1e800 == 50 [pid = 1977] [id = 180] 08:42:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x1199aac00) [pid = 1977] [serial = 538] [outer = 0x0] 08:42:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x1235f9c00) [pid = 1977] [serial = 539] [outer = 0x1199aac00] 08:42:14 INFO - PROCESS | 1977 | 1464104534737 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x124c57c00) [pid = 1977] [serial = 540] [outer = 0x1199aac00] 08:42:15 INFO - PROCESS | 1977 | 1464104535581 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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:42:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 969ms 08:42:15 INFO - PROCESS | 1977 | 1464104535602 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1977 | 1464104535603 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 08:42:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:42:15 INFO - PROCESS | 1977 | 1464104535605 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1977 | 1464104535606 Marionette TRACE conn2 <- [1,694,null,{}] 08:42:15 INFO - PROCESS | 1977 | 1464104535608 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}] 08:42:15 INFO - PROCESS | 1977 | 1464104535704 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:42:15 INFO - PROCESS | 1977 | 1464104535708 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x116874000 == 51 [pid = 1977] [id = 181] 08:42:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x119bcd400) [pid = 1977] [serial = 541] [outer = 0x0] 08:42:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x124fda000) [pid = 1977] [serial = 542] [outer = 0x119bcd400] 08:42:15 INFO - PROCESS | 1977 | 1464104535733 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x125834c00) [pid = 1977] [serial = 543] [outer = 0x119bcd400] 08:42:16 INFO - PROCESS | 1977 | 1464104536533 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]]]}] 08:42:16 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) 08:42:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 08:42:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:42:16 INFO - PROCESS | 1977 | 1464104536574 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 1977 | 1464104536575 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 08:42:16 INFO - PROCESS | 1977 | 1464104536577 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1977 | 1464104536578 Marionette TRACE conn2 <- [1,698,null,{}] 08:42:16 INFO - PROCESS | 1977 | 1464104536580 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}] 08:42:16 INFO - PROCESS | 1977 | 1464104536691 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:42:16 INFO - PROCESS | 1977 | 1464104536696 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x125367800 == 52 [pid = 1977] [id = 182] 08:42:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x12719a400) [pid = 1977] [serial = 544] [outer = 0x0] 08:42:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x128d3b400) [pid = 1977] [serial = 545] [outer = 0x12719a400] 08:42:16 INFO - PROCESS | 1977 | 1464104536749 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x12ab65c00) [pid = 1977] [serial = 546] [outer = 0x12719a400] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x12c485400) [pid = 1977] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x1276b8400) [pid = 1977] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x112666400) [pid = 1977] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x1164ed000) [pid = 1977] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x116499400) [pid = 1977] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x128d30400) [pid = 1977] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x11672dc00) [pid = 1977] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x11919b400) [pid = 1977] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11266e400) [pid = 1977] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1183d2c00) [pid = 1977] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x129410400) [pid = 1977] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x113313c00) [pid = 1977] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x12bbebc00) [pid = 1977] [serial = 504] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12bb25400) [pid = 1977] [serial = 501] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:42:17 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x119958c00) [pid = 1977] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:42:17 INFO - PROCESS | 1977 | 1464104537576 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]]]}] 08:42:17 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) 08:42:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1019ms 08:42:17 INFO - PROCESS | 1977 | 1464104537596 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1977 | 1464104537597 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 08:42:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:42:17 INFO - PROCESS | 1977 | 1464104537600 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1977 | 1464104537603 Marionette TRACE conn2 <- [1,702,null,{}] 08:42:17 INFO - PROCESS | 1977 | 1464104537606 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}] 08:42:17 INFO - PROCESS | 1977 | 1464104537689 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:42:17 INFO - PROCESS | 1977 | 1464104537693 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x1258a0800 == 53 [pid = 1977] [id = 183] 08:42:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x115fd6000) [pid = 1977] [serial = 547] [outer = 0x0] 08:42:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x118638c00) [pid = 1977] [serial = 548] [outer = 0x115fd6000] 08:42:17 INFO - PROCESS | 1977 | 1464104537718 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x11266a400) [pid = 1977] [serial = 549] [outer = 0x115fd6000] 08:42:18 INFO - PROCESS | 1977 | 1464104538527 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]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:42:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 975ms 08:42:18 INFO - PROCESS | 1977 | 1464104538575 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1977 | 1464104538577 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 08:42:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:42:18 INFO - PROCESS | 1977 | 1464104538579 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1977 | 1464104538580 Marionette TRACE conn2 <- [1,706,null,{}] 08:42:18 INFO - PROCESS | 1977 | 1464104538582 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}] 08:42:18 INFO - PROCESS | 1977 | 1464104538677 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:42:18 INFO - PROCESS | 1977 | 1464104538684 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x129505800 == 54 [pid = 1977] [id = 184] 08:42:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x116499400) [pid = 1977] [serial = 550] [outer = 0x0] 08:42:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12ab72800) [pid = 1977] [serial = 551] [outer = 0x116499400] 08:42:18 INFO - PROCESS | 1977 | 1464104538709 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x12bb28800) [pid = 1977] [serial = 552] [outer = 0x116499400] 08:42:19 INFO - PROCESS | 1977 | 1464104539499 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]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:42:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 969ms 08:42:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:42:19 INFO - PROCESS | 1977 | 1464104539549 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1977 | 1464104539552 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 08:42:19 INFO - PROCESS | 1977 | 1464104539555 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1977 | 1464104539558 Marionette TRACE conn2 <- [1,710,null,{}] 08:42:19 INFO - PROCESS | 1977 | 1464104539562 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}] 08:42:19 INFO - PROCESS | 1977 | 1464104539664 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:42:19 INFO - PROCESS | 1977 | 1464104539713 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac3000 == 55 [pid = 1977] [id = 185] 08:42:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x115f66000) [pid = 1977] [serial = 553] [outer = 0x0] 08:42:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x11642a000) [pid = 1977] [serial = 554] [outer = 0x115f66000] 08:42:19 INFO - PROCESS | 1977 | 1464104539744 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x117e7c400) [pid = 1977] [serial = 555] [outer = 0x115f66000] 08:42:20 INFO - PROCESS | 1977 | 1464104540655 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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:42:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1121ms 08:42:20 INFO - PROCESS | 1977 | 1464104540677 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1977 | 1464104540681 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 08:42:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:42:20 INFO - PROCESS | 1977 | 1464104540686 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1977 | 1464104540687 Marionette TRACE conn2 <- [1,714,null,{}] 08:42:20 INFO - PROCESS | 1977 | 1464104540690 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}] 08:42:20 INFO - PROCESS | 1977 | 1464104540787 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:42:20 INFO - PROCESS | 1977 | 1464104540837 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x1233c2800 == 56 [pid = 1977] [id = 186] 08:42:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x11839f400) [pid = 1977] [serial = 556] [outer = 0x0] 08:42:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x119705c00) [pid = 1977] [serial = 557] [outer = 0x11839f400] 08:42:20 INFO - PROCESS | 1977 | 1464104540866 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x119730400) [pid = 1977] [serial = 558] [outer = 0x11839f400] 08:42:21 INFO - PROCESS | 1977 | 1464104541765 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]]]}] 08:42:21 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 08:42:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 08:42:21 INFO - PROCESS | 1977 | 1464104541807 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 1977 | 1464104541809 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 08:42:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:42:21 INFO - PROCESS | 1977 | 1464104541811 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1977 | 1464104541814 Marionette TRACE conn2 <- [1,718,null,{}] 08:42:21 INFO - PROCESS | 1977 | 1464104541821 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}] 08:42:21 INFO - PROCESS | 1977 | 1464104541923 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:42:21 INFO - PROCESS | 1977 | 1464104541972 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab17800 == 57 [pid = 1977] [id = 187] 08:42:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x125834800) [pid = 1977] [serial = 559] [outer = 0x0] 08:42:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1276be000) [pid = 1977] [serial = 560] [outer = 0x125834800] 08:42:22 INFO - PROCESS | 1977 | 1464104542003 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1294bb000) [pid = 1977] [serial = 561] [outer = 0x125834800] 08:42:22 INFO - PROCESS | 1977 | 1464104542889 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]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:42:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1121ms 08:42:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:42:22 INFO - PROCESS | 1977 | 1464104542933 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1977 | 1464104542935 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 08:42:22 INFO - PROCESS | 1977 | 1464104542937 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 1977 | 1464104542939 Marionette TRACE conn2 <- [1,722,null,{}] 08:42:22 INFO - PROCESS | 1977 | 1464104542941 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}] 08:42:23 INFO - PROCESS | 1977 | 1464104543037 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:42:23 INFO - PROCESS | 1977 | 1464104543086 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbad000 == 58 [pid = 1977] [id = 188] 08:42:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x12974cc00) [pid = 1977] [serial = 562] [outer = 0x0] 08:42:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12bb48400) [pid = 1977] [serial = 563] [outer = 0x12974cc00] 08:42:23 INFO - PROCESS | 1977 | 1464104543116 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x12bc04800) [pid = 1977] [serial = 564] [outer = 0x12974cc00] 08:42:23 INFO - PROCESS | 1977 | 1464104543529 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] 08:42:23 INFO - PROCESS | 1977 | 1464104543558 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 08:42:23 INFO - PROCESS | 1977 | 1464104543560 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1977 | 1464104543562 Marionette TRACE conn2 <- [1,726,null,{}] 08:42:23 INFO - PROCESS | 1977 | 1464104543564 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}] 08:42:23 INFO - PROCESS | 1977 | 1464104543673 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:42:23 INFO - PROCESS | 1977 | 1464104543725 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c19c800 == 59 [pid = 1977] [id = 189] 08:42:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x112669000) [pid = 1977] [serial = 565] [outer = 0x0] 08:42:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12bc0e800) [pid = 1977] [serial = 566] [outer = 0x112669000] 08:42:23 INFO - PROCESS | 1977 | 1464104543755 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12c48a400) [pid = 1977] [serial = 567] [outer = 0x112669000] 08:42:24 INFO - PROCESS | 1977 | 1464104544207 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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:42:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 674ms 08:42:24 INFO - PROCESS | 1977 | 1464104544234 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1977 | 1464104544236 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 08:42:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:42:24 INFO - PROCESS | 1977 | 1464104544238 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1977 | 1464104544239 Marionette TRACE conn2 <- [1,730,null,{}] 08:42:24 INFO - PROCESS | 1977 | 1464104544242 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}] 08:42:24 INFO - PROCESS | 1977 | 1464104544374 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:42:24 INFO - PROCESS | 1977 | 1464104544582 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x118081800 == 60 [pid = 1977] [id = 190] 08:42:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x112f84000) [pid = 1977] [serial = 568] [outer = 0x0] 08:42:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x1150f1000) [pid = 1977] [serial = 569] [outer = 0x112f84000] 08:42:24 INFO - PROCESS | 1977 | 1464104544612 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x117579c00) [pid = 1977] [serial = 570] [outer = 0x112f84000] 08:42:25 INFO - PROCESS | 1977 | 1464104545030 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] 08:42:25 INFO - PROCESS | 1977 | 1464104545061 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 08:42:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:42:25 INFO - PROCESS | 1977 | 1464104545064 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1977 | 1464104545067 Marionette TRACE conn2 <- [1,734,null,{}] 08:42:25 INFO - PROCESS | 1977 | 1464104545070 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}] 08:42:25 INFO - PROCESS | 1977 | 1464104545162 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:42:25 INFO - PROCESS | 1977 | 1464104545216 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e5c000 == 61 [pid = 1977] [id = 191] 08:42:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x118395c00) [pid = 1977] [serial = 571] [outer = 0x0] 08:42:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x119709c00) [pid = 1977] [serial = 572] [outer = 0x118395c00] 08:42:25 INFO - PROCESS | 1977 | 1464104545245 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x11995d800) [pid = 1977] [serial = 573] [outer = 0x118395c00] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x1258a0800 == 60 [pid = 1977] [id = 183] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x125367800 == 59 [pid = 1977] [id = 182] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x116874000 == 58 [pid = 1977] [id = 181] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x119d1e800 == 57 [pid = 1977] [id = 180] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x1183a9800 == 56 [pid = 1977] [id = 179] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x119160000 == 55 [pid = 1977] [id = 178] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x1199c9800 == 54 [pid = 1977] [id = 177] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x12bf41800) [pid = 1977] [serial = 509] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x119b62000 == 53 [pid = 1977] [id = 172] 08:42:25 INFO - PROCESS | 1977 | --DOCSHELL 0x116880800 == 52 [pid = 1977] [id = 171] 08:42:25 INFO - PROCESS | 1977 | 1464104545618 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]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:42:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 574ms 08:42:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:42:25 INFO - PROCESS | 1977 | 1464104545641 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1977 | 1464104545644 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 08:42:25 INFO - PROCESS | 1977 | 1464104545646 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1977 | 1464104545647 Marionette TRACE conn2 <- [1,738,null,{}] 08:42:25 INFO - PROCESS | 1977 | 1464104545650 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}] 08:42:25 INFO - PROCESS | 1977 | 1464104545731 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x12bb49400) [pid = 1977] [serial = 502] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x127606c00) [pid = 1977] [serial = 488] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x125d5bc00) [pid = 1977] [serial = 487] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x12bbef800) [pid = 1977] [serial = 503] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x12bc0ec00) [pid = 1977] [serial = 506] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x12587b400) [pid = 1977] [serial = 485] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x12c5d3800) [pid = 1977] [serial = 398] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x128d34000) [pid = 1977] [serial = 490] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x11266f000) [pid = 1977] [serial = 455] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x12bb2b400) [pid = 1977] [serial = 466] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x117575c00) [pid = 1977] [serial = 470] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1166c6c00) [pid = 1977] [serial = 469] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x124c5f800) [pid = 1977] [serial = 484] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1294c2800) [pid = 1977] [serial = 493] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x11839b400) [pid = 1977] [serial = 473] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x11769d000) [pid = 1977] [serial = 472] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x119956800) [pid = 1977] [serial = 478] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x119bcac00) [pid = 1977] [serial = 479] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1235fd400) [pid = 1977] [serial = 460] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x123591c00) [pid = 1977] [serial = 481] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x124acd800) [pid = 1977] [serial = 482] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x129409800) [pid = 1977] [serial = 491] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x118639c00) [pid = 1977] [serial = 475] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x119199000) [pid = 1977] [serial = 476] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x128d32800) [pid = 1977] [serial = 463] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x1180e1000) [pid = 1977] [serial = 457] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12a9b4800) [pid = 1977] [serial = 496] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x129750000) [pid = 1977] [serial = 494] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12bb24800) [pid = 1977] [serial = 500] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x12acd5c00) [pid = 1977] [serial = 499] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x113e35800) [pid = 1977] [serial = 206] [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.] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x12bc07c00) [pid = 1977] [serial = 505] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x12ab72c00) [pid = 1977] [serial = 497] [outer = 0x0] [url = about:blank] 08:42:25 INFO - PROCESS | 1977 | 1464104545811 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e1b800 == 53 [pid = 1977] [id = 192] 08:42:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x1180e1000) [pid = 1977] [serial = 574] [outer = 0x0] 08:42:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x119956800) [pid = 1977] [serial = 575] [outer = 0x1180e1000] 08:42:25 INFO - PROCESS | 1977 | 1464104545842 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x12363b800) [pid = 1977] [serial = 576] [outer = 0x1180e1000] 08:42:26 INFO - PROCESS | 1977 | 1464104546614 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]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:42:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1020ms 08:42:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:42:26 INFO - PROCESS | 1977 | 1464104546667 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1977 | 1464104546668 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 08:42:26 INFO - PROCESS | 1977 | 1464104546675 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1977 | 1464104546679 Marionette TRACE conn2 <- [1,742,null,{}] 08:42:26 INFO - PROCESS | 1977 | 1464104546691 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}] 08:42:26 INFO - PROCESS | 1977 | 1464104546776 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:42:26 INFO - PROCESS | 1977 | 1464104546780 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x1234f6000 == 54 [pid = 1977] [id = 193] 08:42:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x123640000) [pid = 1977] [serial = 577] [outer = 0x0] 08:42:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x124c60400) [pid = 1977] [serial = 578] [outer = 0x123640000] 08:42:26 INFO - PROCESS | 1977 | 1464104546806 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x125d5bc00) [pid = 1977] [serial = 579] [outer = 0x123640000] 08:42:27 INFO - PROCESS | 1977 | 1464104547615 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]]]}] 08:42:27 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 08:42:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 985ms 08:42:27 INFO - PROCESS | 1977 | 1464104547663 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1977 | 1464104547671 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 08:42:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:42:27 INFO - PROCESS | 1977 | 1464104547674 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 1977 | 1464104547675 Marionette TRACE conn2 <- [1,746,null,{}] 08:42:27 INFO - PROCESS | 1977 | 1464104547677 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}] 08:42:27 INFO - PROCESS | 1977 | 1464104547776 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:42:27 INFO - PROCESS | 1977 | 1464104547790 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x12535f000 == 55 [pid = 1977] [id = 194] 08:42:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x125fd1800) [pid = 1977] [serial = 580] [outer = 0x0] 08:42:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x128d35c00) [pid = 1977] [serial = 581] [outer = 0x125fd1800] 08:42:27 INFO - PROCESS | 1977 | 1464104547815 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1294c2800) [pid = 1977] [serial = 582] [outer = 0x125fd1800] 08:42:28 INFO - PROCESS | 1977 | 1464104548634 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]]]}] 08:42:28 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.) 08:42:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 970ms 08:42:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:42:28 INFO - PROCESS | 1977 | 1464104548650 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1977 | 1464104548652 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 08:42:28 INFO - PROCESS | 1977 | 1464104548654 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1977 | 1464104548655 Marionette TRACE conn2 <- [1,750,null,{}] 08:42:28 INFO - PROCESS | 1977 | 1464104548658 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}] 08:42:28 INFO - PROCESS | 1977 | 1464104548755 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:42:28 INFO - PROCESS | 1977 | 1464104548809 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x129504000 == 56 [pid = 1977] [id = 195] 08:42:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x12bb23c00) [pid = 1977] [serial = 583] [outer = 0x0] 08:42:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x12bb2d800) [pid = 1977] [serial = 584] [outer = 0x12bb23c00] 08:42:28 INFO - PROCESS | 1977 | 1464104548839 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12bf3d000) [pid = 1977] [serial = 585] [outer = 0x12bb23c00] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x119bcd400) [pid = 1977] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x12719a400) [pid = 1977] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x1199aac00) [pid = 1977] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x11336fc00) [pid = 1977] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x115fd6000) [pid = 1977] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x11970b000) [pid = 1977] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:42:29 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x1182da800) [pid = 1977] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:42:29 INFO - PROCESS | 1977 | 1464104549643 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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:42:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1019ms 08:42:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:42:29 INFO - PROCESS | 1977 | 1464104549674 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1977 | 1464104549675 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 08:42:29 INFO - PROCESS | 1977 | 1464104549677 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1977 | 1464104549678 Marionette TRACE conn2 <- [1,754,null,{}] 08:42:29 INFO - PROCESS | 1977 | 1464104549681 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}] 08:42:29 INFO - PROCESS | 1977 | 1464104549765 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:42:29 INFO - PROCESS | 1977 | 1464104549771 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x12139e800 == 57 [pid = 1977] [id = 196] 08:42:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x11756b000) [pid = 1977] [serial = 586] [outer = 0x0] 08:42:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x128d30000) [pid = 1977] [serial = 587] [outer = 0x11756b000] 08:42:29 INFO - PROCESS | 1977 | 1464104549796 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x12c5cf000) [pid = 1977] [serial = 588] [outer = 0x11756b000] 08:42:30 INFO - PROCESS | 1977 | 1464104550606 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]]]}] 08:42:30 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 08:42:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 968ms 08:42:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:42:30 INFO - PROCESS | 1977 | 1464104550646 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1977 | 1464104550647 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 08:42:30 INFO - PROCESS | 1977 | 1464104550650 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1977 | 1464104550651 Marionette TRACE conn2 <- [1,758,null,{}] 08:42:30 INFO - PROCESS | 1977 | 1464104550653 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}] 08:42:30 INFO - PROCESS | 1977 | 1464104550749 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:42:30 INFO - PROCESS | 1977 | 1464104550756 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e0800 == 58 [pid = 1977] [id = 197] 08:42:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x11745ec00) [pid = 1977] [serial = 589] [outer = 0x0] 08:42:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x117466000) [pid = 1977] [serial = 590] [outer = 0x11745ec00] 08:42:30 INFO - PROCESS | 1977 | 1464104550781 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11746b000) [pid = 1977] [serial = 591] [outer = 0x11745ec00] 08:42:31 INFO - PROCESS | 1977 | 1464104551088 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]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:42:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms 08:42:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:42:31 INFO - PROCESS | 1977 | 1464104551121 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1977 | 1464104551122 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 08:42:31 INFO - PROCESS | 1977 | 1464104551124 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1977 | 1464104551126 Marionette TRACE conn2 <- [1,762,null,{}] 08:42:31 INFO - PROCESS | 1977 | 1464104551128 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}] 08:42:31 INFO - PROCESS | 1977 | 1464104551208 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:42:31 INFO - PROCESS | 1977 | 1464104551212 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x12beac800 == 59 [pid = 1977] [id = 198] 08:42:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x11746c400) [pid = 1977] [serial = 592] [outer = 0x0] 08:42:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x12442ec00) [pid = 1977] [serial = 593] [outer = 0x11746c400] 08:42:31 INFO - PROCESS | 1977 | 1464104551236 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x124433400) [pid = 1977] [serial = 594] [outer = 0x11746c400] 08:42:32 INFO - PROCESS | 1977 | 1464104552043 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]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:42:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 970ms 08:42:32 INFO - PROCESS | 1977 | 1464104552135 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1977 | 1464104552137 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 08:42:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:42:32 INFO - PROCESS | 1977 | 1464104552142 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1977 | 1464104552145 Marionette TRACE conn2 <- [1,766,null,{}] 08:42:32 INFO - PROCESS | 1977 | 1464104552149 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}] 08:42:32 INFO - PROCESS | 1977 | 1464104552240 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:42:32 INFO - PROCESS | 1977 | 1464104552329 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e59800 == 60 [pid = 1977] [id = 199] 08:42:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x116730000) [pid = 1977] [serial = 595] [outer = 0x0] 08:42:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x11744f400) [pid = 1977] [serial = 596] [outer = 0x116730000] 08:42:32 INFO - PROCESS | 1977 | 1464104552363 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x117e81000) [pid = 1977] [serial = 597] [outer = 0x116730000] 08:42:33 INFO - PROCESS | 1977 | 1464104553278 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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:42:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1174ms 08:42:33 INFO - PROCESS | 1977 | 1464104553317 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1977 | 1464104553321 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:42:33 INFO - PROCESS | 1977 | 1464104553326 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1977 | 1464104553328 Marionette TRACE conn2 <- [1,770,null,{}] 08:42:33 INFO - PROCESS | 1977 | 1464104553330 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}] 08:42:33 INFO - PROCESS | 1977 | 1464104553455 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:42:33 INFO - PROCESS | 1977 | 1464104553511 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x1233c6800 == 61 [pid = 1977] [id = 200] 08:42:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x119179800) [pid = 1977] [serial = 598] [outer = 0x0] 08:42:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x119957400) [pid = 1977] [serial = 599] [outer = 0x119179800] 08:42:33 INFO - PROCESS | 1977 | 1464104553541 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x123634800) [pid = 1977] [serial = 600] [outer = 0x119179800] 08:42:33 INFO - PROCESS | 1977 | 1464104553965 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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:42:34 INFO - PROCESS | 1977 | 1464104553996 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1977 | 1464104553997 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 08:42:34 INFO - PROCESS | 1977 | 1464104553999 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1977 | 1464104554002 Marionette TRACE conn2 <- [1,774,null,{}] 08:42:34 INFO - PROCESS | 1977 | 1464104554010 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}] 08:42:34 INFO - PROCESS | 1977 | 1464104554112 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:42:34 INFO - PROCESS | 1977 | 1464104554166 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce2e800 == 62 [pid = 1977] [id = 201] 08:42:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x12363c800) [pid = 1977] [serial = 601] [outer = 0x0] 08:42:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x124430400) [pid = 1977] [serial = 602] [outer = 0x12363c800] 08:42:34 INFO - PROCESS | 1977 | 1464104554210 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x124cde400) [pid = 1977] [serial = 603] [outer = 0x12363c800] 08:42:34 INFO - PROCESS | 1977 | 1464104554652 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]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 672ms 08:42:34 INFO - PROCESS | 1977 | 1464104554672 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1977 | 1464104554674 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 08:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:42:34 INFO - PROCESS | 1977 | 1464104554676 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1977 | 1464104554677 Marionette TRACE conn2 <- [1,778,null,{}] 08:42:34 INFO - PROCESS | 1977 | 1464104554680 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}] 08:42:34 INFO - PROCESS | 1977 | 1464104554782 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:42:34 INFO - PROCESS | 1977 | 1464104554880 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b6800 == 63 [pid = 1977] [id = 202] 08:42:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x119f69c00) [pid = 1977] [serial = 604] [outer = 0x0] 08:42:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x125832800) [pid = 1977] [serial = 605] [outer = 0x119f69c00] 08:42:34 INFO - PROCESS | 1977 | 1464104554911 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x1294be000) [pid = 1977] [serial = 606] [outer = 0x119f69c00] 08:42:35 INFO - PROCESS | 1977 | 1464104555452 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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 820ms 08:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:42:35 INFO - PROCESS | 1977 | 1464104555497 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1977 | 1464104555499 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 08:42:35 INFO - PROCESS | 1977 | 1464104555505 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1977 | 1464104555507 Marionette TRACE conn2 <- [1,782,null,{}] 08:42:35 INFO - PROCESS | 1977 | 1464104555511 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}] 08:42:35 INFO - PROCESS | 1977 | 1464104555607 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:42:35 INFO - PROCESS | 1977 | 1464104555675 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a4800 == 64 [pid = 1977] [id = 203] 08:42:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x116431800) [pid = 1977] [serial = 607] [outer = 0x0] 08:42:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x117461000) [pid = 1977] [serial = 608] [outer = 0x116431800] 08:42:35 INFO - PROCESS | 1977 | 1464104555703 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x118394400) [pid = 1977] [serial = 609] [outer = 0x116431800] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e0800 == 63 [pid = 1977] [id = 197] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x12139e800 == 62 [pid = 1977] [id = 196] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x129504000 == 61 [pid = 1977] [id = 195] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x12ab72800) [pid = 1977] [serial = 551] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x12535f000 == 60 [pid = 1977] [id = 194] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x1234f6000 == 59 [pid = 1977] [id = 193] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x117e1b800 == 58 [pid = 1977] [id = 192] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x117e5c000 == 57 [pid = 1977] [id = 191] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x118081800 == 56 [pid = 1977] [id = 190] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab17800 == 55 [pid = 1977] [id = 187] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x1233c2800 == 54 [pid = 1977] [id = 186] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac3000 == 53 [pid = 1977] [id = 185] 08:42:36 INFO - PROCESS | 1977 | --DOCSHELL 0x129505800 == 52 [pid = 1977] [id = 184] 08:42:36 INFO - PROCESS | 1977 | 1464104556158 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 675ms 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x124fda000) [pid = 1977] [serial = 542] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x128d3b400) [pid = 1977] [serial = 545] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x1235f9c00) [pid = 1977] [serial = 539] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12ab65c00) [pid = 1977] [serial = 546] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x1183c6400) [pid = 1977] [serial = 515] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x11769c800) [pid = 1977] [serial = 531] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1164ec800) [pid = 1977] [serial = 530] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x118638c00) [pid = 1977] [serial = 548] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x124cd7c00) [pid = 1977] [serial = 518] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x11970e800) [pid = 1977] [serial = 536] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x119731000) [pid = 1977] [serial = 537] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x1164a1c00) [pid = 1977] [serial = 512] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x119192c00) [pid = 1977] [serial = 534] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1183cec00) [pid = 1977] [serial = 533] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x12c5d8400) [pid = 1977] [serial = 527] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x128d39000) [pid = 1977] [serial = 521] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12b3d8c00) [pid = 1977] [serial = 524] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x11266a400) [pid = 1977] [serial = 549] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x125834c00) [pid = 1977] [serial = 543] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x124c57c00) [pid = 1977] [serial = 540] [outer = 0x0] [url = about:blank] 08:42:36 INFO - PROCESS | 1977 | 1464104556196 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1977 | 1464104556200 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:42:36 INFO - PROCESS | 1977 | 1464104556208 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1977 | 1464104556210 Marionette TRACE conn2 <- [1,786,null,{}] 08:42:36 INFO - PROCESS | 1977 | 1464104556212 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}] 08:42:36 INFO - PROCESS | 1977 | 1464104556291 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:42:36 INFO - PROCESS | 1977 | 1464104556296 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e1e000 == 53 [pid = 1977] [id = 204] 08:42:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x118959800) [pid = 1977] [serial = 610] [outer = 0x0] 08:42:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x119702400) [pid = 1977] [serial = 611] [outer = 0x118959800] 08:42:36 INFO - PROCESS | 1977 | 1464104556321 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x119711800) [pid = 1977] [serial = 612] [outer = 0x118959800] 08:42:36 INFO - PROCESS | 1977 | 1464104556660 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]]]}] 08:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:42:36 INFO - PROCESS | 1977 | 1464104556677 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1977 | 1464104556679 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 08:42:36 INFO - PROCESS | 1977 | 1464104556681 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1977 | 1464104556683 Marionette TRACE conn2 <- [1,790,null,{}] 08:42:36 INFO - PROCESS | 1977 | 1464104556693 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}] 08:42:36 INFO - PROCESS | 1977 | 1464104556783 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:42:36 INFO - PROCESS | 1977 | 1464104556837 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f8d000 == 54 [pid = 1977] [id = 205] 08:42:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x119725000) [pid = 1977] [serial = 613] [outer = 0x0] 08:42:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x119bd3400) [pid = 1977] [serial = 614] [outer = 0x119725000] 08:42:36 INFO - PROCESS | 1977 | 1464104556865 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x124430800) [pid = 1977] [serial = 615] [outer = 0x119725000] 08:42:37 INFO - PROCESS | 1977 | 1464104557154 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 525ms 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:42:37 INFO - PROCESS | 1977 | 1464104557207 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1977 | 1464104557209 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 08:42:37 INFO - PROCESS | 1977 | 1464104557211 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1977 | 1464104557212 Marionette TRACE conn2 <- [1,794,null,{}] 08:42:37 INFO - PROCESS | 1977 | 1464104557223 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}] 08:42:37 INFO - PROCESS | 1977 | 1464104557300 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:42:37 INFO - PROCESS | 1977 | 1464104557355 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x1234f5000 == 55 [pid = 1977] [id = 206] 08:42:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x124430c00) [pid = 1977] [serial = 616] [outer = 0x0] 08:42:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x124c56400) [pid = 1977] [serial = 617] [outer = 0x124430c00] 08:42:37 INFO - PROCESS | 1977 | 1464104557382 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x1252b1800) [pid = 1977] [serial = 618] [outer = 0x124430c00] 08:42:37 INFO - PROCESS | 1977 | 1464104557661 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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 470ms 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:42:37 INFO - PROCESS | 1977 | 1464104557682 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1977 | 1464104557683 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 08:42:37 INFO - PROCESS | 1977 | 1464104557694 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1977 | 1464104557695 Marionette TRACE conn2 <- [1,798,null,{}] 08:42:37 INFO - PROCESS | 1977 | 1464104557697 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}] 08:42:37 INFO - PROCESS | 1977 | 1464104557778 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:42:37 INFO - PROCESS | 1977 | 1464104557783 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x12733b000 == 56 [pid = 1977] [id = 207] 08:42:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x123637800) [pid = 1977] [serial = 619] [outer = 0x0] 08:42:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x1270dbc00) [pid = 1977] [serial = 620] [outer = 0x123637800] 08:42:37 INFO - PROCESS | 1977 | 1464104557811 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x128d39000) [pid = 1977] [serial = 621] [outer = 0x123637800] 08:42:38 INFO - PROCESS | 1977 | 1464104558139 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]]]}] 08:42:38 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 08:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 477ms 08:42:38 INFO - PROCESS | 1977 | 1464104558163 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1977 | 1464104558164 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 08:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:42:38 INFO - PROCESS | 1977 | 1464104558166 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1977 | 1464104558167 Marionette TRACE conn2 <- [1,802,null,{}] 08:42:38 INFO - PROCESS | 1977 | 1464104558170 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}] 08:42:38 INFO - PROCESS | 1977 | 1464104558294 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:42:38 INFO - PROCESS | 1977 | 1464104558310 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x129192800 == 57 [pid = 1977] [id = 208] 08:42:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x129407800) [pid = 1977] [serial = 622] [outer = 0x0] 08:42:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x129755000) [pid = 1977] [serial = 623] [outer = 0x129407800] 08:42:38 INFO - PROCESS | 1977 | 1464104558343 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x12bb28000) [pid = 1977] [serial = 624] [outer = 0x129407800] 08:42:38 INFO - PROCESS | 1977 | 1464104558696 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]]]}] 08:42:38 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 08:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 571ms 08:42:38 INFO - PROCESS | 1977 | 1464104558738 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1977 | 1464104558739 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 08:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:42:38 INFO - PROCESS | 1977 | 1464104558742 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1977 | 1464104558743 Marionette TRACE conn2 <- [1,806,null,{}] 08:42:38 INFO - PROCESS | 1977 | 1464104558745 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}] 08:42:38 INFO - PROCESS | 1977 | 1464104558845 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:42:38 INFO - PROCESS | 1977 | 1464104558849 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x116aad000 == 58 [pid = 1977] [id = 209] 08:42:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x124fda000) [pid = 1977] [serial = 625] [outer = 0x0] 08:42:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x12bbe9400) [pid = 1977] [serial = 626] [outer = 0x124fda000] 08:42:38 INFO - PROCESS | 1977 | 1464104558875 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12bc0f400) [pid = 1977] [serial = 627] [outer = 0x124fda000] 08:42:39 INFO - PROCESS | 1977 | [1977] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 08:42:39 INFO - PROCESS | 1977 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 08:42:39 INFO - PROCESS | 1977 | Determined SkiaGL cache limits: Size 100663296, Items: 256 08:42:39 INFO - PROCESS | 1977 | [GFX2-]: Using SkiaGL canvas. 08:42:39 INFO - PROCESS | 1977 | 1464104559245 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]]]}] 08:42:39 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 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 519ms 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:42:39 INFO - PROCESS | 1977 | 1464104559262 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1977 | 1464104559263 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 08:42:39 INFO - PROCESS | 1977 | 1464104559265 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1977 | 1464104559266 Marionette TRACE conn2 <- [1,810,null,{}] 08:42:39 INFO - PROCESS | 1977 | 1464104559278 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}] 08:42:39 INFO - PROCESS | 1977 | 1464104559376 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:42:39 INFO - PROCESS | 1977 | 1464104559380 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1a2800 == 59 [pid = 1977] [id = 210] 08:42:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12940a000) [pid = 1977] [serial = 628] [outer = 0x0] 08:42:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12c47f800) [pid = 1977] [serial = 629] [outer = 0x12940a000] 08:42:39 INFO - PROCESS | 1977 | 1464104559434 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x125060c00) [pid = 1977] [serial = 630] [outer = 0x12940a000] 08:42:39 INFO - PROCESS | 1977 | 1464104559773 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]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 527ms 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:42:39 INFO - PROCESS | 1977 | 1464104559792 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1977 | 1464104559794 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 08:42:39 INFO - PROCESS | 1977 | 1464104559796 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1977 | 1464104559797 Marionette TRACE conn2 <- [1,814,null,{}] 08:42:39 INFO - PROCESS | 1977 | 1464104559799 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}] 08:42:39 INFO - PROCESS | 1977 | 1464104559898 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:42:39 INFO - PROCESS | 1977 | 1464104559910 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf8b000 == 60 [pid = 1977] [id = 211] 08:42:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x124c49c00) [pid = 1977] [serial = 631] [outer = 0x0] 08:42:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x124c4cc00) [pid = 1977] [serial = 632] [outer = 0x124c49c00] 08:42:39 INFO - PROCESS | 1977 | 1464104559935 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x124c52c00) [pid = 1977] [serial = 633] [outer = 0x124c49c00] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x12bbeb800) [pid = 1977] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x11756b000) [pid = 1977] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x12bb23c00) [pid = 1977] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x118395c00) [pid = 1977] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1180e1000) [pid = 1977] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x112f84000) [pid = 1977] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x123640000) [pid = 1977] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x11745ec00) [pid = 1977] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:42:40 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x125fd1800) [pid = 1977] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:42:40 INFO - PROCESS | 1977 | 1464104560363 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] 08:42:40 INFO - PROCESS | 1977 | 1464104560417 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 08:42:40 INFO - PROCESS | 1977 | 1464104560419 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1977 | 1464104560420 Marionette TRACE conn2 <- [1,818,null,{}] 08:42:40 INFO - PROCESS | 1977 | 1464104560422 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}] 08:42:40 INFO - PROCESS | 1977 | 1464104560499 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:42:40 INFO - PROCESS | 1977 | 1464104560507 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6ca000 == 61 [pid = 1977] [id = 212] 08:42:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x1180e1000) [pid = 1977] [serial = 634] [outer = 0x0] 08:42:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x11837bc00) [pid = 1977] [serial = 635] [outer = 0x1180e1000] 08:42:40 INFO - PROCESS | 1977 | 1464104560532 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x118380000) [pid = 1977] [serial = 636] [outer = 0x1180e1000] 08:42:40 INFO - PROCESS | 1977 | 1464104560873 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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 471ms 08:42:40 INFO - PROCESS | 1977 | 1464104560890 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:42:40 INFO - PROCESS | 1977 | 1464104560900 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 08:42:40 INFO - PROCESS | 1977 | 1464104560902 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1977 | 1464104560904 Marionette TRACE conn2 <- [1,822,null,{}] 08:42:40 INFO - PROCESS | 1977 | 1464104560907 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}] 08:42:41 INFO - PROCESS | 1977 | 1464104561024 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:42:41 INFO - PROCESS | 1977 | 1464104561030 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7cb800 == 62 [pid = 1977] [id = 213] 08:42:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x118382400) [pid = 1977] [serial = 637] [outer = 0x0] 08:42:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x124c4b400) [pid = 1977] [serial = 638] [outer = 0x118382400] 08:42:41 INFO - PROCESS | 1977 | 1464104561059 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12c5d4400) [pid = 1977] [serial = 639] [outer = 0x118382400] 08:42:41 INFO - PROCESS | 1977 | 1464104561373 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] 08:42:41 INFO - PROCESS | 1977 | 1464104561426 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:42:41 INFO - PROCESS | 1977 | 1464104561428 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1977 | 1464104561429 Marionette TRACE conn2 <- [1,826,null,{}] 08:42:41 INFO - PROCESS | 1977 | 1464104561431 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}] 08:42:41 INFO - PROCESS | 1977 | 1464104561511 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:42:41 INFO - PROCESS | 1977 | 1464104561515 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dce0000 == 63 [pid = 1977] [id = 214] 08:42:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x1236bfc00) [pid = 1977] [serial = 640] [outer = 0x0] 08:42:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x1236c4800) [pid = 1977] [serial = 641] [outer = 0x1236bfc00] 08:42:41 INFO - PROCESS | 1977 | 1464104561542 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1294bac00) [pid = 1977] [serial = 642] [outer = 0x1236bfc00] 08:42:41 INFO - PROCESS | 1977 | 1464104561867 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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 469ms 08:42:41 INFO - PROCESS | 1977 | 1464104561911 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 1977 | 1464104561912 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:42:41 INFO - PROCESS | 1977 | 1464104561914 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1977 | 1464104561915 Marionette TRACE conn2 <- [1,830,null,{}] 08:42:41 INFO - PROCESS | 1977 | 1464104561918 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}] 08:42:42 INFO - PROCESS | 1977 | 1464104562013 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:42:42 INFO - PROCESS | 1977 | 1464104562018 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dcfa800 == 64 [pid = 1977] [id = 215] 08:42:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x1252b0000) [pid = 1977] [serial = 643] [outer = 0x0] 08:42:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x12c121000) [pid = 1977] [serial = 644] [outer = 0x1252b0000] 08:42:42 INFO - PROCESS | 1977 | 1464104562041 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x12c126000) [pid = 1977] [serial = 645] [outer = 0x1252b0000] 08:42:42 INFO - PROCESS | 1977 | 1464104562353 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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 519ms 08:42:42 INFO - PROCESS | 1977 | 1464104562435 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:42:42 INFO - PROCESS | 1977 | 1464104562437 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 08:42:42 INFO - PROCESS | 1977 | 1464104562440 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1977 | 1464104562443 Marionette TRACE conn2 <- [1,834,null,{}] 08:42:42 INFO - PROCESS | 1977 | 1464104562447 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}] 08:42:42 INFO - PROCESS | 1977 | 1464104562556 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:42:42 INFO - PROCESS | 1977 | 1464104562614 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x110e95800 == 65 [pid = 1977] [id = 216] 08:42:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x116429400) [pid = 1977] [serial = 646] [outer = 0x0] 08:42:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x1168bf800) [pid = 1977] [serial = 647] [outer = 0x116429400] 08:42:42 INFO - PROCESS | 1977 | 1464104562644 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x117e74000) [pid = 1977] [serial = 648] [outer = 0x116429400] 08:42:43 INFO - PROCESS | 1977 | 1464104563094 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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 671ms 08:42:43 INFO - PROCESS | 1977 | 1464104563112 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1977 | 1464104563114 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:42:43 INFO - PROCESS | 1977 | 1464104563120 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1977 | 1464104563123 Marionette TRACE conn2 <- [1,838,null,{}] 08:42:43 INFO - PROCESS | 1977 | 1464104563125 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}] 08:42:43 INFO - PROCESS | 1977 | 1464104563249 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:42:43 INFO - PROCESS | 1977 | 1464104563329 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b5000 == 66 [pid = 1977] [id = 217] 08:42:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x118426000) [pid = 1977] [serial = 649] [outer = 0x0] 08:42:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x11970d800) [pid = 1977] [serial = 650] [outer = 0x118426000] 08:42:43 INFO - PROCESS | 1977 | 1464104563360 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x119bcbc00) [pid = 1977] [serial = 651] [outer = 0x118426000] 08:42:43 INFO - PROCESS | 1977 | 1464104563775 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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 673ms 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:42:43 INFO - PROCESS | 1977 | 1464104563792 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1977 | 1464104563793 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 08:42:43 INFO - PROCESS | 1977 | 1464104563796 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1977 | 1464104563797 Marionette TRACE conn2 <- [1,842,null,{}] 08:42:43 INFO - PROCESS | 1977 | 1464104563804 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}] 08:42:43 INFO - PROCESS | 1977 | 1464104563908 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:42:43 INFO - PROCESS | 1977 | 1464104563964 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce1f800 == 67 [pid = 1977] [id = 218] 08:42:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x12363f000) [pid = 1977] [serial = 652] [outer = 0x0] 08:42:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124434800) [pid = 1977] [serial = 653] [outer = 0x12363f000] 08:42:44 INFO - PROCESS | 1977 | 1464104564011 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x124c61400) [pid = 1977] [serial = 654] [outer = 0x12363f000] 08:42:44 INFO - PROCESS | 1977 | 1464104564425 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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 669ms 08:42:44 INFO - PROCESS | 1977 | 1464104564465 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1977 | 1464104564467 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:42:44 INFO - PROCESS | 1977 | 1464104564469 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1977 | 1464104564470 Marionette TRACE conn2 <- [1,846,null,{}] 08:42:44 INFO - PROCESS | 1977 | 1464104564472 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}] 08:42:44 INFO - PROCESS | 1977 | 1464104564572 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:42:44 INFO - PROCESS | 1977 | 1464104564663 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b84000 == 68 [pid = 1977] [id = 219] 08:42:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x1270df000) [pid = 1977] [serial = 655] [outer = 0x0] 08:42:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x128d36000) [pid = 1977] [serial = 656] [outer = 0x1270df000] 08:42:44 INFO - PROCESS | 1977 | 1464104564693 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12a626000) [pid = 1977] [serial = 657] [outer = 0x1270df000] 08:42:45 INFO - PROCESS | 1977 | 1464104565101 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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 672ms 08:42:45 INFO - PROCESS | 1977 | 1464104565141 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1977 | 1464104565143 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 08:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:42:45 INFO - PROCESS | 1977 | 1464104565145 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1977 | 1464104565146 Marionette TRACE conn2 <- [1,850,null,{}] 08:42:45 INFO - PROCESS | 1977 | 1464104565149 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}] 08:42:45 INFO - PROCESS | 1977 | 1464104565287 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:42:45 INFO - PROCESS | 1977 | 1464104565298 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298bc000 == 69 [pid = 1977] [id = 220] 08:42:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x127190000) [pid = 1977] [serial = 658] [outer = 0x0] 08:42:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12acd8000) [pid = 1977] [serial = 659] [outer = 0x127190000] 08:42:45 INFO - PROCESS | 1977 | 1464104565325 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x12bc03400) [pid = 1977] [serial = 660] [outer = 0x127190000] 08:42:45 INFO - PROCESS | 1977 | 1464104565734 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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 618ms 08:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:42:45 INFO - PROCESS | 1977 | 1464104565764 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1977 | 1464104565765 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 08:42:45 INFO - PROCESS | 1977 | 1464104565767 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1977 | 1464104565768 Marionette TRACE conn2 <- [1,854,null,{}] 08:42:45 INFO - PROCESS | 1977 | 1464104565771 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}] 08:42:45 INFO - PROCESS | 1977 | 1464104565889 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:42:45 INFO - PROCESS | 1977 | 1464104565991 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c85800 == 70 [pid = 1977] [id = 221] 08:42:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x12c126400) [pid = 1977] [serial = 661] [outer = 0x0] 08:42:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x12c485000) [pid = 1977] [serial = 662] [outer = 0x12c126400] 08:42:46 INFO - PROCESS | 1977 | 1464104566021 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x12cf36000) [pid = 1977] [serial = 663] [outer = 0x12c126400] 08:42:46 INFO - PROCESS | 1977 | 1464104566612 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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 871ms 08:42:46 INFO - PROCESS | 1977 | 1464104566639 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:42:46 INFO - PROCESS | 1977 | 1464104566641 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 08:42:46 INFO - PROCESS | 1977 | 1464104566645 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1977 | 1464104566647 Marionette TRACE conn2 <- [1,858,null,{}] 08:42:46 INFO - PROCESS | 1977 | 1464104566651 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}] 08:42:46 INFO - PROCESS | 1977 | 1464104566749 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:42:46 INFO - PROCESS | 1977 | 1464104566818 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a0e000 == 71 [pid = 1977] [id = 222] 08:42:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x1150f7800) [pid = 1977] [serial = 664] [outer = 0x0] 08:42:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x115fcb400) [pid = 1977] [serial = 665] [outer = 0x1150f7800] 08:42:46 INFO - PROCESS | 1977 | 1464104566846 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x1166c3c00) [pid = 1977] [serial = 666] [outer = 0x1150f7800] 08:42:47 INFO - PROCESS | 1977 | 1464104567291 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 08:42:47 INFO - PROCESS | 1977 | 1464104567319 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1977 | 1464104567323 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:42:47 INFO - PROCESS | 1977 | 1464104567329 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1977 | 1464104567331 Marionette TRACE conn2 <- [1,862,null,{}] 08:42:47 INFO - PROCESS | 1977 | 1464104567333 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}] 08:42:47 INFO - PROCESS | 1977 | 1464104567428 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:42:47 INFO - PROCESS | 1977 | 1464104567500 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e1a000 == 72 [pid = 1977] [id = 223] 08:42:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x11683ec00) [pid = 1977] [serial = 667] [outer = 0x0] 08:42:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x117468400) [pid = 1977] [serial = 668] [outer = 0x11683ec00] 08:42:47 INFO - PROCESS | 1977 | 1464104567528 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x117e77400) [pid = 1977] [serial = 669] [outer = 0x11683ec00] 08:42:47 INFO - PROCESS | 1977 | 1464104567941 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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 621ms 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:42:47 INFO - PROCESS | 1977 | 1464104567951 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1977 | 1464104567952 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 08:42:47 INFO - PROCESS | 1977 | 1464104567954 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1977 | 1464104567957 Marionette TRACE conn2 <- [1,866,null,{}] 08:42:47 INFO - PROCESS | 1977 | 1464104567964 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}] 08:42:48 INFO - PROCESS | 1977 | 1464104568063 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:42:48 INFO - PROCESS | 1977 | 1464104568118 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x119977800 == 73 [pid = 1977] [id = 224] 08:42:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x118383400) [pid = 1977] [serial = 670] [outer = 0x0] 08:42:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 173 (0x11842f400) [pid = 1977] [serial = 671] [outer = 0x118383400] 08:42:48 INFO - PROCESS | 1977 | 1464104568150 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 174 (0x11970b400) [pid = 1977] [serial = 672] [outer = 0x118383400] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12dce0000 == 72 [pid = 1977] [id = 214] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7cb800 == 71 [pid = 1977] [id = 213] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6ca000 == 70 [pid = 1977] [id = 212] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf8b000 == 69 [pid = 1977] [id = 211] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1a2800 == 68 [pid = 1977] [id = 210] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x116aad000 == 67 [pid = 1977] [id = 209] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 173 (0x12442ec00) [pid = 1977] [serial = 593] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 172 (0x11642a000) [pid = 1977] [serial = 554] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x119705c00) [pid = 1977] [serial = 557] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x1276be000) [pid = 1977] [serial = 560] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x12bb48400) [pid = 1977] [serial = 563] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x12bc0e800) [pid = 1977] [serial = 566] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x129192800 == 66 [pid = 1977] [id = 208] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12733b000 == 65 [pid = 1977] [id = 207] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x1234f5000 == 64 [pid = 1977] [id = 206] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x119f8d000 == 63 [pid = 1977] [id = 205] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x117e1e000 == 62 [pid = 1977] [id = 204] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a4800 == 61 [pid = 1977] [id = 203] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x117e59800 == 60 [pid = 1977] [id = 199] 08:42:48 INFO - PROCESS | 1977 | --DOCSHELL 0x12beac800 == 59 [pid = 1977] [id = 198] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x12c5cec00) [pid = 1977] [serial = 510] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x128d30000) [pid = 1977] [serial = 587] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x12bb2d800) [pid = 1977] [serial = 584] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x12bf3d000) [pid = 1977] [serial = 585] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x11995d800) [pid = 1977] [serial = 573] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x119709c00) [pid = 1977] [serial = 572] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x119956800) [pid = 1977] [serial = 575] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x12363b800) [pid = 1977] [serial = 576] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x117579c00) [pid = 1977] [serial = 570] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x1150f1000) [pid = 1977] [serial = 569] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x124c60400) [pid = 1977] [serial = 578] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x12c5cf000) [pid = 1977] [serial = 588] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x117466000) [pid = 1977] [serial = 590] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x128d35c00) [pid = 1977] [serial = 581] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x11746b000) [pid = 1977] [serial = 591] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x125d5bc00) [pid = 1977] [serial = 579] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x1294c2800) [pid = 1977] [serial = 582] [outer = 0x0] [url = about:blank] 08:42:48 INFO - PROCESS | 1977 | 1464104568542 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]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 623ms 08:42:48 INFO - PROCESS | 1977 | 1464104568577 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1977 | 1464104568579 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 08:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:42:48 INFO - PROCESS | 1977 | 1464104568581 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1977 | 1464104568582 Marionette TRACE conn2 <- [1,870,null,{}] 08:42:48 INFO - PROCESS | 1977 | 1464104568585 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}] 08:42:48 INFO - PROCESS | 1977 | 1464104568664 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:42:48 INFO - PROCESS | 1977 | 1464104568673 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x11742f000 == 60 [pid = 1977] [id = 225] 08:42:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x118395000) [pid = 1977] [serial = 673] [outer = 0x0] 08:42:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x11919e400) [pid = 1977] [serial = 674] [outer = 0x118395000] 08:42:48 INFO - PROCESS | 1977 | 1464104568699 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x11995c800) [pid = 1977] [serial = 675] [outer = 0x118395000] 08:42:49 INFO - PROCESS | 1977 | 1464104569093 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 519ms 08:42:49 INFO - PROCESS | 1977 | 1464104569100 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1977 | 1464104569103 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:42:49 INFO - PROCESS | 1977 | 1464104569105 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1977 | 1464104569106 Marionette TRACE conn2 <- [1,874,null,{}] 08:42:49 INFO - PROCESS | 1977 | 1464104569108 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}] 08:42:49 INFO - PROCESS | 1977 | 1464104569189 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:42:49 INFO - PROCESS | 1977 | 1464104569193 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d15800 == 61 [pid = 1977] [id = 226] 08:42:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x11995d800) [pid = 1977] [serial = 676] [outer = 0x0] 08:42:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x11b307000) [pid = 1977] [serial = 677] [outer = 0x11995d800] 08:42:49 INFO - PROCESS | 1977 | 1464104569219 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x123637c00) [pid = 1977] [serial = 678] [outer = 0x11995d800] 08:42:49 INFO - PROCESS | 1977 | 1464104569558 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]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 469ms 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:42:49 INFO - PROCESS | 1977 | 1464104569575 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1977 | 1464104569576 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 08:42:49 INFO - PROCESS | 1977 | 1464104569578 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1977 | 1464104569579 Marionette TRACE conn2 <- [1,878,null,{}] 08:42:49 INFO - PROCESS | 1977 | 1464104569581 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}] 08:42:49 INFO - PROCESS | 1977 | 1464104569677 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:42:49 INFO - PROCESS | 1977 | 1464104569734 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x123316000 == 62 [pid = 1977] [id = 227] 08:42:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x123633c00) [pid = 1977] [serial = 679] [outer = 0x0] 08:42:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12363d000) [pid = 1977] [serial = 680] [outer = 0x123633c00] 08:42:49 INFO - PROCESS | 1977 | 1464104569760 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x124433c00) [pid = 1977] [serial = 681] [outer = 0x123633c00] 08:42:50 INFO - PROCESS | 1977 | 1464104570060 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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 520ms 08:42:50 INFO - PROCESS | 1977 | 1464104570098 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1977 | 1464104570100 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:42:50 INFO - PROCESS | 1977 | 1464104570105 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1977 | 1464104570107 Marionette TRACE conn2 <- [1,882,null,{}] 08:42:50 INFO - PROCESS | 1977 | 1464104570109 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}] 08:42:50 INFO - PROCESS | 1977 | 1464104570209 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:42:50 INFO - PROCESS | 1977 | 1464104570297 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x124aef000 == 63 [pid = 1977] [id = 228] 08:42:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x123637400) [pid = 1977] [serial = 682] [outer = 0x0] 08:42:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x124438000) [pid = 1977] [serial = 683] [outer = 0x123637400] 08:42:50 INFO - PROCESS | 1977 | 1464104570340 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x124c51800) [pid = 1977] [serial = 684] [outer = 0x123637400] 08:42:50 INFO - PROCESS | 1977 | 1464104570706 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]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 620ms 08:42:50 INFO - PROCESS | 1977 | 1464104570725 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1977 | 1464104570726 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:42:50 INFO - PROCESS | 1977 | 1464104570729 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1977 | 1464104570730 Marionette TRACE conn2 <- [1,886,null,{}] 08:42:50 INFO - PROCESS | 1977 | 1464104570740 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}] 08:42:50 INFO - PROCESS | 1977 | 1464104570847 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:42:50 INFO - PROCESS | 1977 | 1464104570882 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x127103800 == 64 [pid = 1977] [id = 229] 08:42:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x124c49400) [pid = 1977] [serial = 685] [outer = 0x0] 08:42:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x124c5e400) [pid = 1977] [serial = 686] [outer = 0x124c49400] 08:42:50 INFO - PROCESS | 1977 | 1464104570908 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x124fd4800) [pid = 1977] [serial = 687] [outer = 0x124c49400] 08:42:51 INFO - PROCESS | 1977 | 1464104571231 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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 528ms 08:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:42:51 INFO - PROCESS | 1977 | 1464104571258 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1977 | 1464104571259 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 08:42:51 INFO - PROCESS | 1977 | 1464104571261 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1977 | 1464104571262 Marionette TRACE conn2 <- [1,890,null,{}] 08:42:51 INFO - PROCESS | 1977 | 1464104571265 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}] 08:42:51 INFO - PROCESS | 1977 | 1464104571368 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:42:51 INFO - PROCESS | 1977 | 1464104571391 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c84800 == 65 [pid = 1977] [id = 230] 08:42:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x12505fc00) [pid = 1977] [serial = 688] [outer = 0x0] 08:42:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x125f2b400) [pid = 1977] [serial = 689] [outer = 0x12505fc00] 08:42:51 INFO - PROCESS | 1977 | 1464104571415 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x1276b5800) [pid = 1977] [serial = 690] [outer = 0x12505fc00] 08:42:51 INFO - PROCESS | 1977 | 1464104571762 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]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 522ms 08:42:51 INFO - PROCESS | 1977 | 1464104571783 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1977 | 1464104571784 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 08:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:42:51 INFO - PROCESS | 1977 | 1464104571787 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1977 | 1464104571788 Marionette TRACE conn2 <- [1,894,null,{}] 08:42:51 INFO - PROCESS | 1977 | 1464104571796 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}] 08:42:51 INFO - PROCESS | 1977 | 1464104571898 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:42:51 INFO - PROCESS | 1977 | 1464104571933 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6d5000 == 66 [pid = 1977] [id = 231] 08:42:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x128d2c800) [pid = 1977] [serial = 691] [outer = 0x0] 08:42:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x129411000) [pid = 1977] [serial = 692] [outer = 0x128d2c800] 08:42:51 INFO - PROCESS | 1977 | 1464104571966 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x12a9af800) [pid = 1977] [serial = 693] [outer = 0x128d2c800] 08:42:52 INFO - PROCESS | 1977 | 1464104572310 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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 570ms 08:42:52 INFO - PROCESS | 1977 | 1464104572357 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:42:52 INFO - PROCESS | 1977 | 1464104572359 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 08:42:52 INFO - PROCESS | 1977 | 1464104572361 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1977 | 1464104572363 Marionette TRACE conn2 <- [1,898,null,{}] 08:42:52 INFO - PROCESS | 1977 | 1464104572365 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}] 08:42:52 INFO - PROCESS | 1977 | 1464104572483 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:42:52 INFO - PROCESS | 1977 | 1464104572496 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3f9800 == 67 [pid = 1977] [id = 232] 08:42:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 173 (0x128d2d000) [pid = 1977] [serial = 694] [outer = 0x0] 08:42:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 174 (0x12bb26000) [pid = 1977] [serial = 695] [outer = 0x128d2d000] 08:42:52 INFO - PROCESS | 1977 | 1464104572524 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 175 (0x12bc0c400) [pid = 1977] [serial = 696] [outer = 0x128d2d000] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 174 (0x116499400) [pid = 1977] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 173 (0x12bf33400) [pid = 1977] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 172 (0x12940a000) [pid = 1977] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x1180e1000) [pid = 1977] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x117e73c00) [pid = 1977] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x116730000) [pid = 1977] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x129407800) [pid = 1977] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x112669000) [pid = 1977] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x116731c00) [pid = 1977] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x125834800) [pid = 1977] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x124c5c800) [pid = 1977] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x119179800) [pid = 1977] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x124c61c00) [pid = 1977] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x12acd7c00) [pid = 1977] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x1122b6000) [pid = 1977] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x116a5a800) [pid = 1977] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x115fd7000) [pid = 1977] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x119f69c00) [pid = 1977] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x123637800) [pid = 1977] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x12363c800) [pid = 1977] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x124430c00) [pid = 1977] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x128d33000) [pid = 1977] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x119725000) [pid = 1977] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x118959800) [pid = 1977] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x11839f400) [pid = 1977] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x12acd3800) [pid = 1977] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x12a9b7800) [pid = 1977] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x118382400) [pid = 1977] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x119125400) [pid = 1977] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x116431800) [pid = 1977] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x125f20400) [pid = 1977] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x112a64400) [pid = 1977] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x124c49c00) [pid = 1977] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x12ab67800) [pid = 1977] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x116095c00) [pid = 1977] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x11746c400) [pid = 1977] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x124fda000) [pid = 1977] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x119954000) [pid = 1977] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x115f66000) [pid = 1977] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x12974cc00) [pid = 1977] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1194f8c00) [pid = 1977] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x124fd5000) [pid = 1977] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x125f2b800) [pid = 1977] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:42:52 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1236bfc00) [pid = 1977] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:42:53 INFO - PROCESS | 1977 | 1464104573088 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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 771ms 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:42:53 INFO - PROCESS | 1977 | 1464104573157 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1977 | 1464104573159 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 08:42:53 INFO - PROCESS | 1977 | 1464104573162 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1977 | 1464104573163 Marionette TRACE conn2 <- [1,902,null,{}] 08:42:53 INFO - PROCESS | 1977 | 1464104573165 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}] 08:42:53 INFO - PROCESS | 1977 | 1464104573253 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:42:53 INFO - PROCESS | 1977 | 1464104573259 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x121393000 == 68 [pid = 1977] [id = 233] 08:42:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x11745f000) [pid = 1977] [serial = 697] [outer = 0x0] 08:42:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x118380c00) [pid = 1977] [serial = 698] [outer = 0x11745f000] 08:42:53 INFO - PROCESS | 1977 | 1464104573283 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x11917c800) [pid = 1977] [serial = 699] [outer = 0x11745f000] 08:42:53 INFO - PROCESS | 1977 | 1464104573600 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]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 08:42:53 INFO - PROCESS | 1977 | 1464104573632 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1977 | 1464104573633 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:42:53 INFO - PROCESS | 1977 | 1464104573635 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1977 | 1464104573636 Marionette TRACE conn2 <- [1,906,null,{}] 08:42:53 INFO - PROCESS | 1977 | 1464104573639 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}] 08:42:53 INFO - PROCESS | 1977 | 1464104573722 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:42:53 INFO - PROCESS | 1977 | 1464104573727 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a955000 == 69 [pid = 1977] [id = 234] 08:42:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x119199c00) [pid = 1977] [serial = 700] [outer = 0x0] 08:42:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x1236bec00) [pid = 1977] [serial = 701] [outer = 0x119199c00] 08:42:53 INFO - PROCESS | 1977 | 1464104573751 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x124c58800) [pid = 1977] [serial = 702] [outer = 0x119199c00] 08:42:54 INFO - PROCESS | 1977 | 1464104574073 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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 471ms 08:42:54 INFO - PROCESS | 1977 | 1464104574107 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1977 | 1464104574108 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:42:54 INFO - PROCESS | 1977 | 1464104574110 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1977 | 1464104574111 Marionette TRACE conn2 <- [1,910,null,{}] 08:42:54 INFO - PROCESS | 1977 | 1464104574113 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}] 08:42:54 INFO - PROCESS | 1977 | 1464104574227 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:42:54 INFO - PROCESS | 1977 | 1464104574233 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1b3000 == 70 [pid = 1977] [id = 235] 08:42:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x11995c400) [pid = 1977] [serial = 703] [outer = 0x0] 08:42:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x125061800) [pid = 1977] [serial = 704] [outer = 0x11995c400] 08:42:54 INFO - PROCESS | 1977 | 1464104574258 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12760f800) [pid = 1977] [serial = 705] [outer = 0x11995c400] 08:42:54 INFO - PROCESS | 1977 | 1464104574571 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]]]}] 08:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 472ms 08:42:54 INFO - PROCESS | 1977 | 1464104574582 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1977 | 1464104574583 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:42:54 INFO - PROCESS | 1977 | 1464104574588 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1977 | 1464104574591 Marionette TRACE conn2 <- [1,914,null,{}] 08:42:54 INFO - PROCESS | 1977 | 1464104574593 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}] 08:42:54 INFO - PROCESS | 1977 | 1464104574684 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:42:54 INFO - PROCESS | 1977 | 1464104574690 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf8b000 == 71 [pid = 1977] [id = 236] 08:42:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x1294bd000) [pid = 1977] [serial = 706] [outer = 0x0] 08:42:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12acda800) [pid = 1977] [serial = 707] [outer = 0x1294bd000] 08:42:54 INFO - PROCESS | 1977 | 1464104574715 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x12bb4fc00) [pid = 1977] [serial = 708] [outer = 0x1294bd000] 08:42:55 INFO - PROCESS | 1977 | 1464104575211 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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 08:42:55 INFO - PROCESS | 1977 | 1464104575259 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1977 | 1464104575261 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 08:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:42:55 INFO - PROCESS | 1977 | 1464104575265 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1977 | 1464104575268 Marionette TRACE conn2 <- [1,918,null,{}] 08:42:55 INFO - PROCESS | 1977 | 1464104575272 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}] 08:42:55 INFO - PROCESS | 1977 | 1464104575380 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:42:55 INFO - PROCESS | 1977 | 1464104575475 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ab7000 == 72 [pid = 1977] [id = 237] 08:42:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x115fd7000) [pid = 1977] [serial = 709] [outer = 0x0] 08:42:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x11642ec00) [pid = 1977] [serial = 710] [outer = 0x115fd7000] 08:42:55 INFO - PROCESS | 1977 | 1464104575509 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x1168c1800) [pid = 1977] [serial = 711] [outer = 0x115fd7000] 08:42:55 INFO - PROCESS | 1977 | 1464104575941 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]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 725ms 08:42:55 INFO - PROCESS | 1977 | 1464104575990 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1977 | 1464104575994 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 08:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:42:56 INFO - PROCESS | 1977 | 1464104575999 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1977 | 1464104576001 Marionette TRACE conn2 <- [1,922,null,{}] 08:42:56 INFO - PROCESS | 1977 | 1464104576004 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}] 08:42:56 INFO - PROCESS | 1977 | 1464104576110 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:42:56 INFO - PROCESS | 1977 | 1464104576181 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x119962800 == 73 [pid = 1977] [id = 238] 08:42:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x117468000) [pid = 1977] [serial = 712] [outer = 0x0] 08:42:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x118382000) [pid = 1977] [serial = 713] [outer = 0x117468000] 08:42:56 INFO - PROCESS | 1977 | 1464104576214 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x118953800) [pid = 1977] [serial = 714] [outer = 0x117468000] 08:42:56 INFO - PROCESS | 1977 | 1464104576599 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]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 624ms 08:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:42:56 INFO - PROCESS | 1977 | 1464104576639 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1977 | 1464104576640 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 08:42:56 INFO - PROCESS | 1977 | 1464104576643 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - PROCESS | 1977 | 1464104576645 Marionette TRACE conn2 <- [1,926,null,{}] 08:42:56 INFO - PROCESS | 1977 | 1464104576655 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}] 08:42:56 INFO - PROCESS | 1977 | 1464104576788 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:42:56 INFO - PROCESS | 1977 | 1464104576860 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf7e000 == 74 [pid = 1977] [id = 239] 08:42:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x12363c800) [pid = 1977] [serial = 715] [outer = 0x0] 08:42:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x1236bd000) [pid = 1977] [serial = 716] [outer = 0x12363c800] 08:42:56 INFO - PROCESS | 1977 | 1464104576903 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x1237a6c00) [pid = 1977] [serial = 717] [outer = 0x12363c800] 08:42:57 INFO - PROCESS | 1977 | 1464104577380 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]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 772ms 08:42:57 INFO - PROCESS | 1977 | 1464104577416 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1977 | 1464104577420 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 08:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:42:57 INFO - PROCESS | 1977 | 1464104577423 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1977 | 1464104577425 Marionette TRACE conn2 <- [1,930,null,{}] 08:42:57 INFO - PROCESS | 1977 | 1464104577428 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}] 08:42:57 INFO - PROCESS | 1977 | 1464104577579 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:42:57 INFO - PROCESS | 1977 | 1464104577708 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7d1000 == 75 [pid = 1977] [id = 240] 08:42:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x124436400) [pid = 1977] [serial = 718] [outer = 0x0] 08:42:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x125833000) [pid = 1977] [serial = 719] [outer = 0x124436400] 08:42:57 INFO - PROCESS | 1977 | 1464104577760 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x12a8a9800) [pid = 1977] [serial = 720] [outer = 0x124436400] 08:42:58 INFO - PROCESS | 1977 | 1464104578231 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]]]}] 08:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 871ms 08:42:58 INFO - PROCESS | 1977 | 1464104578294 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1977 | 1464104578295 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 08:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:42:58 INFO - PROCESS | 1977 | 1464104578297 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1977 | 1464104578298 Marionette TRACE conn2 <- [1,934,null,{}] 08:42:58 INFO - PROCESS | 1977 | 1464104578301 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}] 08:42:58 INFO - PROCESS | 1977 | 1464104578403 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:42:58 INFO - PROCESS | 1977 | 1464104578461 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dcf6800 == 76 [pid = 1977] [id = 241] 08:42:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12a9b0c00) [pid = 1977] [serial = 721] [outer = 0x0] 08:42:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x12b3d7800) [pid = 1977] [serial = 722] [outer = 0x12a9b0c00] 08:42:58 INFO - PROCESS | 1977 | 1464104578491 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12bb52c00) [pid = 1977] [serial = 723] [outer = 0x12a9b0c00] 08:42:58 INFO - PROCESS | 1977 | 1464104578961 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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 718ms 08:42:59 INFO - PROCESS | 1977 | 1464104579017 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1977 | 1464104579019 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 08:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:42:59 INFO - PROCESS | 1977 | 1464104579022 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1977 | 1464104579024 Marionette TRACE conn2 <- [1,938,null,{}] 08:42:59 INFO - PROCESS | 1977 | 1464104579028 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}] 08:42:59 INFO - PROCESS | 1977 | 1464104579178 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:42:59 INFO - PROCESS | 1977 | 1464104579251 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x135185000 == 77 [pid = 1977] [id = 242] 08:42:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12bbefc00) [pid = 1977] [serial = 724] [outer = 0x0] 08:42:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12bf37c00) [pid = 1977] [serial = 725] [outer = 0x12bbefc00] 08:42:59 INFO - PROCESS | 1977 | 1464104579284 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12c47c800) [pid = 1977] [serial = 726] [outer = 0x12bbefc00] 08:42:59 INFO - PROCESS | 1977 | 1464104579710 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]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 08:42:59 INFO - PROCESS | 1977 | 1464104579816 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1977 | 1464104579818 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 08:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:42:59 INFO - PROCESS | 1977 | 1464104579824 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1977 | 1464104579825 Marionette TRACE conn2 <- [1,942,null,{}] 08:42:59 INFO - PROCESS | 1977 | 1464104579828 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}] 08:42:59 INFO - PROCESS | 1977 | 1464104579929 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:43:00 INFO - PROCESS | 1977 | 1464104579999 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x12beb2000 == 78 [pid = 1977] [id = 243] 08:43:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x118375800) [pid = 1977] [serial = 727] [outer = 0x0] 08:43:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x124c50800) [pid = 1977] [serial = 728] [outer = 0x118375800] 08:43:00 INFO - PROCESS | 1977 | 1464104580032 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x12c484400) [pid = 1977] [serial = 729] [outer = 0x118375800] 08:43:00 INFO - PROCESS | 1977 | 1464104580456 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]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 668ms 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:43:00 INFO - PROCESS | 1977 | 1464104580493 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1977 | 1464104580494 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 08:43:00 INFO - PROCESS | 1977 | 1464104580497 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1977 | 1464104580498 Marionette TRACE conn2 <- [1,946,null,{}] 08:43:00 INFO - PROCESS | 1977 | 1464104580500 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}] 08:43:00 INFO - PROCESS | 1977 | 1464104580608 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:43:00 INFO - PROCESS | 1977 | 1464104580667 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a8f800 == 79 [pid = 1977] [id = 244] 08:43:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x112668400) [pid = 1977] [serial = 730] [outer = 0x0] 08:43:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x112670800) [pid = 1977] [serial = 731] [outer = 0x112668400] 08:43:00 INFO - PROCESS | 1977 | 1464104580878 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x113e35800) [pid = 1977] [serial = 732] [outer = 0x112668400] 08:43:01 INFO - PROCESS | 1977 | 1464104581327 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]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 873ms 08:43:01 INFO - PROCESS | 1977 | 1464104581371 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1977 | 1464104581374 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:43:01 INFO - PROCESS | 1977 | 1464104581377 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1977 | 1464104581379 Marionette TRACE conn2 <- [1,950,null,{}] 08:43:01 INFO - PROCESS | 1977 | 1464104581383 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}] 08:43:01 INFO - PROCESS | 1977 | 1464104581482 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:43:01 INFO - PROCESS | 1977 | 1464104581561 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x11284b800 == 80 [pid = 1977] [id = 245] 08:43:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x117466000) [pid = 1977] [serial = 733] [outer = 0x0] 08:43:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x117575400) [pid = 1977] [serial = 734] [outer = 0x117466000] 08:43:01 INFO - PROCESS | 1977 | 1464104581590 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x118379000) [pid = 1977] [serial = 735] [outer = 0x117466000] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab28000 == 79 [pid = 1977] [id = 173] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12bea3000 == 78 [pid = 1977] [id = 170] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12c19c800 == 77 [pid = 1977] [id = 189] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf79800 == 76 [pid = 1977] [id = 155] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12406f800 == 75 [pid = 1977] [id = 68] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbb7000 == 74 [pid = 1977] [id = 133] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12a95f800 == 73 [pid = 1977] [id = 118] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x125f60000 == 72 [pid = 1977] [id = 104] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1b3000 == 71 [pid = 1977] [id = 235] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12a955000 == 70 [pid = 1977] [id = 234] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x121393000 == 69 [pid = 1977] [id = 233] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3f9800 == 68 [pid = 1977] [id = 232] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6d5000 == 67 [pid = 1977] [id = 231] 08:43:01 INFO - PROCESS | 1977 | --DOCSHELL 0x128c84800 == 66 [pid = 1977] [id = 230] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x12c121000) [pid = 1977] [serial = 644] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x127103800 == 65 [pid = 1977] [id = 229] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x124aef000 == 64 [pid = 1977] [id = 228] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x123316000 == 63 [pid = 1977] [id = 227] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x119d15800 == 62 [pid = 1977] [id = 226] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x11742f000 == 61 [pid = 1977] [id = 225] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x119977800 == 60 [pid = 1977] [id = 224] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x117e1a000 == 59 [pid = 1977] [id = 223] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x113a0e000 == 58 [pid = 1977] [id = 222] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b5000 == 57 [pid = 1977] [id = 217] 08:43:02 INFO - PROCESS | 1977 | --DOCSHELL 0x110e95800 == 56 [pid = 1977] [id = 216] 08:43:02 INFO - PROCESS | 1977 | 1464104582050 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 722ms 08:43:02 INFO - PROCESS | 1977 | 1464104582100 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1977 | 1464104582103 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x1294bac00) [pid = 1977] [serial = 642] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x12bb28800) [pid = 1977] [serial = 552] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x12ce54400) [pid = 1977] [serial = 528] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x12c47f800) [pid = 1977] [serial = 629] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x118380000) [pid = 1977] [serial = 636] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x119129000) [pid = 1977] [serial = 516] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x117e81000) [pid = 1977] [serial = 597] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x129755000) [pid = 1977] [serial = 623] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x12c48a400) [pid = 1977] [serial = 567] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x119172800) [pid = 1977] [serial = 347] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x1294bb000) [pid = 1977] [serial = 561] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x1252b5800) [pid = 1977] [serial = 519] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x123634800) [pid = 1977] [serial = 600] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x12a9b5c00) [pid = 1977] [serial = 522] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x12bbeb400) [pid = 1977] [serial = 467] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x1150f9000) [pid = 1977] [serial = 344] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x11744f400) [pid = 1977] [serial = 596] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x1183cf800) [pid = 1977] [serial = 458] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x12a8ad400) [pid = 1977] [serial = 299] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x125832800) [pid = 1977] [serial = 605] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x128d39000) [pid = 1977] [serial = 621] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x124430400) [pid = 1977] [serial = 602] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x1252b1800) [pid = 1977] [serial = 618] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x12ab71000) [pid = 1977] [serial = 356] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x119bd3400) [pid = 1977] [serial = 614] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x119702400) [pid = 1977] [serial = 611] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x119730400) [pid = 1977] [serial = 558] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x12bb4f400) [pid = 1977] [serial = 525] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x124cde400) [pid = 1977] [serial = 603] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x12bb49c00) [pid = 1977] [serial = 410] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x124c4b400) [pid = 1977] [serial = 638] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x124c5a000) [pid = 1977] [serial = 461] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x117461000) [pid = 1977] [serial = 608] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x12a9ae400) [pid = 1977] [serial = 464] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1270dbc00) [pid = 1977] [serial = 620] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x119711800) [pid = 1977] [serial = 612] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x11837bc00) [pid = 1977] [serial = 635] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x124430800) [pid = 1977] [serial = 615] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x1183d1000) [pid = 1977] [serial = 401] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x124c52c00) [pid = 1977] [serial = 633] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x118394400) [pid = 1977] [serial = 609] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x124c4cc00) [pid = 1977] [serial = 632] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x12bf35c00) [pid = 1977] [serial = 413] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x125060c00) [pid = 1977] [serial = 630] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x117075000) [pid = 1977] [serial = 513] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x1294be000) [pid = 1977] [serial = 606] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x124433400) [pid = 1977] [serial = 594] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x12bc0f400) [pid = 1977] [serial = 627] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x1243d7800) [pid = 1977] [serial = 404] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x117e7c400) [pid = 1977] [serial = 555] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12c5d4400) [pid = 1977] [serial = 639] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x12bbe9400) [pid = 1977] [serial = 626] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12bc04800) [pid = 1977] [serial = 564] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x119957400) [pid = 1977] [serial = 599] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x124c56400) [pid = 1977] [serial = 617] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x124c11000) [pid = 1977] [serial = 350] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x1294b8400) [pid = 1977] [serial = 407] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x12bb28000) [pid = 1977] [serial = 624] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x12910d000) [pid = 1977] [serial = 353] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x1236c4800) [pid = 1977] [serial = 641] [outer = 0x0] [url = about:blank] 08:43:02 INFO - PROCESS | 1977 | 1464104582131 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1977 | 1464104582133 Marionette TRACE conn2 <- [1,954,null,{}] 08:43:02 INFO - PROCESS | 1977 | 1464104582143 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}] 08:43:02 INFO - PROCESS | 1977 | 1464104582226 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:43:02 INFO - PROCESS | 1977 | 1464104582233 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x113326800 == 57 [pid = 1977] [id = 246] 08:43:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x11684c400) [pid = 1977] [serial = 736] [outer = 0x0] 08:43:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x118380000) [pid = 1977] [serial = 737] [outer = 0x11684c400] 08:43:02 INFO - PROCESS | 1977 | 1464104582260 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x1183d1000) [pid = 1977] [serial = 738] [outer = 0x11684c400] 08:43:02 INFO - PROCESS | 1977 | 1464104582634 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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 544ms 08:43:02 INFO - PROCESS | 1977 | 1464104582670 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1977 | 1464104582672 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:43:02 INFO - PROCESS | 1977 | 1464104582676 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1977 | 1464104582678 Marionette TRACE conn2 <- [1,958,null,{}] 08:43:02 INFO - PROCESS | 1977 | 1464104582687 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}] 08:43:02 INFO - PROCESS | 1977 | 1464104582774 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:43:02 INFO - PROCESS | 1977 | 1464104582799 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b1000 == 58 [pid = 1977] [id = 247] 08:43:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x119707400) [pid = 1977] [serial = 739] [outer = 0x0] 08:43:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x119724400) [pid = 1977] [serial = 740] [outer = 0x119707400] 08:43:02 INFO - PROCESS | 1977 | 1464104582826 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x119957400) [pid = 1977] [serial = 741] [outer = 0x119707400] 08:43:03 INFO - PROCESS | 1977 | 1464104583156 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 521ms 08:43:03 INFO - PROCESS | 1977 | 1464104583197 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1977 | 1464104583199 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:43:03 INFO - PROCESS | 1977 | 1464104583201 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1977 | 1464104583203 Marionette TRACE conn2 <- [1,962,null,{}] 08:43:03 INFO - PROCESS | 1977 | 1464104583218 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}] 08:43:03 INFO - PROCESS | 1977 | 1464104583324 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:43:03 INFO - PROCESS | 1977 | 1464104583328 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d08800 == 59 [pid = 1977] [id = 248] 08:43:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x119708800) [pid = 1977] [serial = 742] [outer = 0x0] 08:43:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x119f6c400) [pid = 1977] [serial = 743] [outer = 0x119708800] 08:43:03 INFO - PROCESS | 1977 | 1464104583353 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x123639000) [pid = 1977] [serial = 744] [outer = 0x119708800] 08:43:03 INFO - PROCESS | 1977 | 1464104583659 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]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 470ms 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:43:03 INFO - PROCESS | 1977 | 1464104583676 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1977 | 1464104583677 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 08:43:03 INFO - PROCESS | 1977 | 1464104583680 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1977 | 1464104583681 Marionette TRACE conn2 <- [1,966,null,{}] 08:43:03 INFO - PROCESS | 1977 | 1464104583683 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}] 08:43:03 INFO - PROCESS | 1977 | 1464104583767 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:43:03 INFO - PROCESS | 1977 | 1464104583829 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x123313800 == 60 [pid = 1977] [id = 249] 08:43:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x12363c400) [pid = 1977] [serial = 745] [outer = 0x0] 08:43:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x1236c3000) [pid = 1977] [serial = 746] [outer = 0x12363c400] 08:43:03 INFO - PROCESS | 1977 | 1464104583858 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x12442ac00) [pid = 1977] [serial = 747] [outer = 0x12363c400] 08:43:04 INFO - PROCESS | 1977 | 1464104584196 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]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 568ms 08:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:43:04 INFO - PROCESS | 1977 | 1464104584251 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1977 | 1464104584252 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 08:43:04 INFO - PROCESS | 1977 | 1464104584254 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1977 | 1464104584255 Marionette TRACE conn2 <- [1,970,null,{}] 08:43:04 INFO - PROCESS | 1977 | 1464104584257 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}] 08:43:04 INFO - PROCESS | 1977 | 1464104584375 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:43:04 INFO - PROCESS | 1977 | 1464104584388 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x124adf800 == 61 [pid = 1977] [id = 250] 08:43:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x124433400) [pid = 1977] [serial = 748] [outer = 0x0] 08:43:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x124439400) [pid = 1977] [serial = 749] [outer = 0x124433400] 08:43:04 INFO - PROCESS | 1977 | 1464104584413 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x124fdcc00) [pid = 1977] [serial = 750] [outer = 0x124433400] 08:43:04 INFO - PROCESS | 1977 | 1464104584745 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]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 08:43:04 INFO - PROCESS | 1977 | 1464104584777 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1977 | 1464104584778 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 08:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:43:04 INFO - PROCESS | 1977 | 1464104584780 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1977 | 1464104584781 Marionette TRACE conn2 <- [1,974,null,{}] 08:43:04 INFO - PROCESS | 1977 | 1464104584784 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}] 08:43:04 INFO - PROCESS | 1977 | 1464104584889 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:43:04 INFO - PROCESS | 1977 | 1464104584927 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x127333000 == 62 [pid = 1977] [id = 251] 08:43:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x124c45000) [pid = 1977] [serial = 751] [outer = 0x0] 08:43:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x12587ac00) [pid = 1977] [serial = 752] [outer = 0x124c45000] 08:43:04 INFO - PROCESS | 1977 | 1464104584952 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x1270e0800) [pid = 1977] [serial = 753] [outer = 0x124c45000] 08:43:05 INFO - PROCESS | 1977 | 1464104585274 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 519ms 08:43:05 INFO - PROCESS | 1977 | 1464104585307 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1977 | 1464104585309 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:43:05 INFO - PROCESS | 1977 | 1464104585312 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1977 | 1464104585313 Marionette TRACE conn2 <- [1,978,null,{}] 08:43:05 INFO - PROCESS | 1977 | 1464104585316 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}] 08:43:05 INFO - PROCESS | 1977 | 1464104585450 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:43:05 INFO - PROCESS | 1977 | 1464104585467 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c7d000 == 63 [pid = 1977] [id = 252] 08:43:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x12587c800) [pid = 1977] [serial = 754] [outer = 0x0] 08:43:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x129409800) [pid = 1977] [serial = 755] [outer = 0x12587c800] 08:43:05 INFO - PROCESS | 1977 | 1464104585509 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x1294c3c00) [pid = 1977] [serial = 756] [outer = 0x12587c800] 08:43:05 INFO - PROCESS | 1977 | 1464104585953 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]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:43:05 INFO - PROCESS | 1977 | 1464104585982 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1977 | 1464104585983 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 08:43:05 INFO - PROCESS | 1977 | 1464104585986 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1977 | 1464104585989 Marionette TRACE conn2 <- [1,982,null,{}] 08:43:05 INFO - PROCESS | 1977 | 1464104585992 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}] 08:43:06 INFO - PROCESS | 1977 | 1464104586096 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x11995d800) [pid = 1977] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x11683ec00) [pid = 1977] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x128d2c800) [pid = 1977] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x128d2d000) [pid = 1977] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11995c400) [pid = 1977] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x119199c00) [pid = 1977] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x11745f000) [pid = 1977] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1252b0000) [pid = 1977] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x124c49400) [pid = 1977] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12505fc00) [pid = 1977] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x123637400) [pid = 1977] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x118383400) [pid = 1977] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x1150f7800) [pid = 1977] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x118395000) [pid = 1977] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:43:06 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x123633c00) [pid = 1977] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:43:06 INFO - PROCESS | 1977 | 1464104586288 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x117443800 == 64 [pid = 1977] [id = 253] 08:43:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x112a64400) [pid = 1977] [serial = 757] [outer = 0x0] 08:43:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1166c0000) [pid = 1977] [serial = 758] [outer = 0x112a64400] 08:43:06 INFO - PROCESS | 1977 | 1464104586313 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x119199c00) [pid = 1977] [serial = 759] [outer = 0x112a64400] 08:43:06 INFO - PROCESS | 1977 | 1464104586577 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]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 622ms 08:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:43:06 INFO - PROCESS | 1977 | 1464104586610 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1977 | 1464104586611 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 08:43:06 INFO - PROCESS | 1977 | 1464104586613 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1977 | 1464104586614 Marionette TRACE conn2 <- [1,986,null,{}] 08:43:06 INFO - PROCESS | 1977 | 1464104586616 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}] 08:43:06 INFO - PROCESS | 1977 | 1464104586708 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:43:06 INFO - PROCESS | 1977 | 1464104586713 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a942800 == 65 [pid = 1977] [id = 254] 08:43:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x1236bb800) [pid = 1977] [serial = 760] [outer = 0x0] 08:43:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x128d3a000) [pid = 1977] [serial = 761] [outer = 0x1236bb800] 08:43:06 INFO - PROCESS | 1977 | 1464104586741 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x12bb28000) [pid = 1977] [serial = 762] [outer = 0x1236bb800] 08:43:07 INFO - PROCESS | 1977 | 1464104587098 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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 520ms 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:43:07 INFO - PROCESS | 1977 | 1464104587133 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 1977 | 1464104587135 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 08:43:07 INFO - PROCESS | 1977 | 1464104587140 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1977 | 1464104587141 Marionette TRACE conn2 <- [1,990,null,{}] 08:43:07 INFO - PROCESS | 1977 | 1464104587144 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}] 08:43:07 INFO - PROCESS | 1977 | 1464104587240 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:43:07 INFO - PROCESS | 1977 | 1464104587244 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b34f800 == 66 [pid = 1977] [id = 255] 08:43:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x12bb4e800) [pid = 1977] [serial = 763] [outer = 0x0] 08:43:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x12bc0d800) [pid = 1977] [serial = 764] [outer = 0x12bb4e800] 08:43:07 INFO - PROCESS | 1977 | 1464104587271 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12c125400) [pid = 1977] [serial = 765] [outer = 0x12bb4e800] 08:43:07 INFO - PROCESS | 1977 | 1464104587716 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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 620ms 08:43:07 INFO - PROCESS | 1977 | 1464104587760 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:43:07 INFO - PROCESS | 1977 | 1464104587762 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 08:43:07 INFO - PROCESS | 1977 | 1464104587766 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1977 | 1464104587767 Marionette TRACE conn2 <- [1,994,null,{}] 08:43:07 INFO - PROCESS | 1977 | 1464104587771 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}] 08:43:07 INFO - PROCESS | 1977 | 1464104587894 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:43:07 INFO - PROCESS | 1977 | 1464104587900 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be9e000 == 67 [pid = 1977] [id = 256] 08:43:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x12c11e400) [pid = 1977] [serial = 766] [outer = 0x0] 08:43:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x12c486800) [pid = 1977] [serial = 767] [outer = 0x12c11e400] 08:43:07 INFO - PROCESS | 1977 | 1464104587925 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x12c5dc000) [pid = 1977] [serial = 768] [outer = 0x12c11e400] 08:43:08 INFO - PROCESS | 1977 | 1464104588246 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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 571ms 08:43:08 INFO - PROCESS | 1977 | 1464104588344 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1977 | 1464104588346 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 08:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:43:08 INFO - PROCESS | 1977 | 1464104588349 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 1977 | 1464104588352 Marionette TRACE conn2 <- [1,998,null,{}] 08:43:08 INFO - PROCESS | 1977 | 1464104588376 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}] 08:43:08 INFO - PROCESS | 1977 | 1464104588490 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:43:08 INFO - PROCESS | 1977 | 1464104588561 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x116aab800 == 68 [pid = 1977] [id = 257] 08:43:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1150f7c00) [pid = 1977] [serial = 769] [outer = 0x0] 08:43:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x116048800) [pid = 1977] [serial = 770] [outer = 0x1150f7c00] 08:43:08 INFO - PROCESS | 1977 | 1464104588592 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x11745e800) [pid = 1977] [serial = 771] [outer = 0x1150f7c00] 08:43:09 INFO - PROCESS | 1977 | 1464104589056 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 744ms 08:43:09 INFO - PROCESS | 1977 | 1464104589094 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:43:09 INFO - PROCESS | 1977 | 1464104589096 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 08:43:09 INFO - PROCESS | 1977 | 1464104589102 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1977 | 1464104589105 Marionette TRACE conn2 <- [1,1002,null,{}] 08:43:09 INFO - PROCESS | 1977 | 1464104589107 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}] 08:43:09 INFO - PROCESS | 1977 | 1464104589220 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:43:09 INFO - PROCESS | 1977 | 1464104589278 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x124481000 == 69 [pid = 1977] [id = 258] 08:43:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x117464c00) [pid = 1977] [serial = 772] [outer = 0x0] 08:43:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x11842a000) [pid = 1977] [serial = 773] [outer = 0x117464c00] 08:43:09 INFO - PROCESS | 1977 | 1464104589309 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1194f9c00) [pid = 1977] [serial = 774] [outer = 0x117464c00] 08:43:09 INFO - PROCESS | 1977 | 1464104589754 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]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 726ms 08:43:09 INFO - PROCESS | 1977 | 1464104589831 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1977 | 1464104589833 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:43:09 INFO - PROCESS | 1977 | 1464104589837 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1977 | 1464104589838 Marionette TRACE conn2 <- [1,1006,null,{}] 08:43:09 INFO - PROCESS | 1977 | 1464104589845 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}] 08:43:09 INFO - PROCESS | 1977 | 1464104589958 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:43:10 INFO - PROCESS | 1977 | 1464104590016 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1b3000 == 70 [pid = 1977] [id = 259] 08:43:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1199a4800) [pid = 1977] [serial = 775] [outer = 0x0] 08:43:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1236c8400) [pid = 1977] [serial = 776] [outer = 0x1199a4800] 08:43:10 INFO - PROCESS | 1977 | 1464104590061 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x124436c00) [pid = 1977] [serial = 777] [outer = 0x1199a4800] 08:43:10 INFO - PROCESS | 1977 | 1464104590455 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]]]}] 08:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 08:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:43:10 INFO - PROCESS | 1977 | 1464104590508 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1977 | 1464104590509 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 08:43:10 INFO - PROCESS | 1977 | 1464104590512 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1977 | 1464104590513 Marionette TRACE conn2 <- [1,1010,null,{}] 08:43:10 INFO - PROCESS | 1977 | 1464104590515 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}] 08:43:10 INFO - PROCESS | 1977 | 1464104590625 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:43:10 INFO - PROCESS | 1977 | 1464104590681 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce30800 == 71 [pid = 1977] [id = 260] 08:43:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x124c49000) [pid = 1977] [serial = 778] [outer = 0x0] 08:43:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12582ec00) [pid = 1977] [serial = 779] [outer = 0x124c49000] 08:43:10 INFO - PROCESS | 1977 | 1464104590711 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12a9b5c00) [pid = 1977] [serial = 780] [outer = 0x124c49000] 08:43:11 INFO - PROCESS | 1977 | 1464104591122 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 621ms 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:43:11 INFO - PROCESS | 1977 | 1464104591134 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1977 | 1464104591135 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 08:43:11 INFO - PROCESS | 1977 | 1464104591140 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1977 | 1464104591141 Marionette TRACE conn2 <- [1,1014,null,{}] 08:43:11 INFO - PROCESS | 1977 | 1464104591144 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}] 08:43:11 INFO - PROCESS | 1977 | 1464104591248 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:43:11 INFO - PROCESS | 1977 | 1464104591337 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7be000 == 72 [pid = 1977] [id = 261] 08:43:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12ab65c00) [pid = 1977] [serial = 781] [outer = 0x0] 08:43:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12bb46c00) [pid = 1977] [serial = 782] [outer = 0x12ab65c00] 08:43:11 INFO - PROCESS | 1977 | 1464104591366 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12bf3f400) [pid = 1977] [serial = 783] [outer = 0x12ab65c00] 08:43:11 INFO - PROCESS | 1977 | 1464104591772 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]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 669ms 08:43:11 INFO - PROCESS | 1977 | 1464104591809 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:43:11 INFO - PROCESS | 1977 | 1464104591810 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 08:43:11 INFO - PROCESS | 1977 | 1464104591812 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1977 | 1464104591814 Marionette TRACE conn2 <- [1,1018,null,{}] 08:43:11 INFO - PROCESS | 1977 | 1464104591816 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}] 08:43:11 INFO - PROCESS | 1977 | 1464104591977 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:43:12 INFO - PROCESS | 1977 | 1464104592031 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x135180000 == 73 [pid = 1977] [id = 262] 08:43:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x110fef400) [pid = 1977] [serial = 784] [outer = 0x0] 08:43:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x12bbea000) [pid = 1977] [serial = 785] [outer = 0x110fef400] 08:43:12 INFO - PROCESS | 1977 | 1464104592062 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x12c5d9000) [pid = 1977] [serial = 786] [outer = 0x110fef400] 08:43:12 INFO - PROCESS | 1977 | 1464104592472 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]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 669ms 08:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:43:12 INFO - PROCESS | 1977 | 1464104592482 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1977 | 1464104592484 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 08:43:12 INFO - PROCESS | 1977 | 1464104592486 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1977 | 1464104592489 Marionette TRACE conn2 <- [1,1022,null,{}] 08:43:12 INFO - PROCESS | 1977 | 1464104592492 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}] 08:43:12 INFO - PROCESS | 1977 | 1464104592612 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:43:12 INFO - PROCESS | 1977 | 1464104592681 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x1355d6000 == 74 [pid = 1977] [id = 263] 08:43:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x12ce4a800) [pid = 1977] [serial = 787] [outer = 0x0] 08:43:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x12ce54400) [pid = 1977] [serial = 788] [outer = 0x12ce4a800] 08:43:12 INFO - PROCESS | 1977 | 1464104592710 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x12cf3d000) [pid = 1977] [serial = 789] [outer = 0x12ce4a800] 08:43:13 INFO - PROCESS | 1977 | 1464104593148 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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 672ms 08:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:43:13 INFO - PROCESS | 1977 | 1464104593158 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1977 | 1464104593160 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 08:43:13 INFO - PROCESS | 1977 | 1464104593162 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1977 | 1464104593163 Marionette TRACE conn2 <- [1,1026,null,{}] 08:43:13 INFO - PROCESS | 1977 | 1464104593165 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}] 08:43:13 INFO - PROCESS | 1977 | 1464104593270 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:43:13 INFO - PROCESS | 1977 | 1464104593325 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab27000 == 75 [pid = 1977] [id = 264] 08:43:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x117579c00) [pid = 1977] [serial = 790] [outer = 0x0] 08:43:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x12cf3f400) [pid = 1977] [serial = 791] [outer = 0x117579c00] 08:43:13 INFO - PROCESS | 1977 | 1464104593354 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x12d514800) [pid = 1977] [serial = 792] [outer = 0x117579c00] 08:43:13 INFO - PROCESS | 1977 | 1464104593963 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]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 822ms 08:43:13 INFO - PROCESS | 1977 | 1464104593985 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 1977 | 1464104593990 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 08:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:43:13 INFO - PROCESS | 1977 | 1464104593994 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1977 | 1464104593996 Marionette TRACE conn2 <- [1,1030,null,{}] 08:43:14 INFO - PROCESS | 1977 | 1464104593999 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}] 08:43:14 INFO - PROCESS | 1977 | 1464104594100 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:43:14 INFO - PROCESS | 1977 | 1464104594161 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x1183b6000 == 76 [pid = 1977] [id = 265] 08:43:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x112669c00) [pid = 1977] [serial = 793] [outer = 0x0] 08:43:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x113363c00) [pid = 1977] [serial = 794] [outer = 0x112669c00] 08:43:14 INFO - PROCESS | 1977 | 1464104594189 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x116433800) [pid = 1977] [serial = 795] [outer = 0x112669c00] 08:43:14 INFO - PROCESS | 1977 | 1464104594653 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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 727ms 08:43:14 INFO - PROCESS | 1977 | 1464104594722 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1977 | 1464104594727 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:43:14 INFO - PROCESS | 1977 | 1464104594734 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1977 | 1464104594737 Marionette TRACE conn2 <- [1,1034,null,{}] 08:43:14 INFO - PROCESS | 1977 | 1464104594764 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}] 08:43:14 INFO - PROCESS | 1977 | 1464104594916 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:43:15 INFO - PROCESS | 1977 | 1464104595015 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x116651000 == 77 [pid = 1977] [id = 266] 08:43:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x117460c00) [pid = 1977] [serial = 796] [outer = 0x0] 08:43:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x1180e6c00) [pid = 1977] [serial = 797] [outer = 0x117460c00] 08:43:15 INFO - PROCESS | 1977 | 1464104595059 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x118397800) [pid = 1977] [serial = 798] [outer = 0x117460c00] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x12dcfa800 == 76 [pid = 1977] [id = 215] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x12b34f800 == 75 [pid = 1977] [id = 255] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x12a942800 == 74 [pid = 1977] [id = 254] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x117443800 == 73 [pid = 1977] [id = 253] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x128c7d000 == 72 [pid = 1977] [id = 252] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1168bf800) [pid = 1977] [serial = 647] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x11970d800) [pid = 1977] [serial = 650] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x124434800) [pid = 1977] [serial = 653] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x128d36000) [pid = 1977] [serial = 656] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x12acd8000) [pid = 1977] [serial = 659] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x12c485000) [pid = 1977] [serial = 662] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x12acda800) [pid = 1977] [serial = 707] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x127333000 == 71 [pid = 1977] [id = 251] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x124adf800 == 70 [pid = 1977] [id = 250] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x123313800 == 69 [pid = 1977] [id = 249] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x119d08800 == 68 [pid = 1977] [id = 248] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b1000 == 67 [pid = 1977] [id = 247] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x113326800 == 66 [pid = 1977] [id = 246] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x11284b800 == 65 [pid = 1977] [id = 245] 08:43:15 INFO - PROCESS | 1977 | --DOCSHELL 0x113a8f800 == 64 [pid = 1977] [id = 244] 08:43:15 INFO - PROCESS | 1977 | 1464104595498 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]]]}] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x124438000) [pid = 1977] [serial = 683] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x11842f400) [pid = 1977] [serial = 671] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x11970b400) [pid = 1977] [serial = 672] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x1166c3c00) [pid = 1977] [serial = 666] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x115fcb400) [pid = 1977] [serial = 665] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x11919e400) [pid = 1977] [serial = 674] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x11995c800) [pid = 1977] [serial = 675] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x12363d000) [pid = 1977] [serial = 680] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x124433c00) [pid = 1977] [serial = 681] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x11b307000) [pid = 1977] [serial = 677] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x123637c00) [pid = 1977] [serial = 678] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x117e77400) [pid = 1977] [serial = 669] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x117468400) [pid = 1977] [serial = 668] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12a9af800) [pid = 1977] [serial = 693] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x129411000) [pid = 1977] [serial = 692] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x12bb26000) [pid = 1977] [serial = 695] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x12760f800) [pid = 1977] [serial = 705] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x1236bec00) [pid = 1977] [serial = 701] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x125061800) [pid = 1977] [serial = 704] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x118380c00) [pid = 1977] [serial = 698] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x124c58800) [pid = 1977] [serial = 702] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x12bc0c400) [pid = 1977] [serial = 696] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x12c126000) [pid = 1977] [serial = 645] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x11917c800) [pid = 1977] [serial = 699] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x124c51800) [pid = 1977] [serial = 684] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x124c5e400) [pid = 1977] [serial = 686] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x125f2b400) [pid = 1977] [serial = 689] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1276b5800) [pid = 1977] [serial = 690] [outer = 0x0] [url = about:blank] 08:43:15 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x124fd4800) [pid = 1977] [serial = 687] [outer = 0x0] [url = about:blank] 08:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 793ms 08:43:15 INFO - PROCESS | 1977 | 1464104595530 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1977 | 1464104595531 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:43:15 INFO - PROCESS | 1977 | 1464104595536 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1977 | 1464104595541 Marionette TRACE conn2 <- [1,1038,null,{}] 08:43:15 INFO - PROCESS | 1977 | 1464104595548 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}] 08:43:15 INFO - PROCESS | 1977 | 1464104595635 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:43:15 INFO - PROCESS | 1977 | 1464104595643 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x11899b000 == 65 [pid = 1977] [id = 267] 08:43:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x11839f800) [pid = 1977] [serial = 799] [outer = 0x0] 08:43:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11917cc00) [pid = 1977] [serial = 800] [outer = 0x11839f800] 08:43:15 INFO - PROCESS | 1977 | 1464104595671 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x119709c00) [pid = 1977] [serial = 801] [outer = 0x11839f800] 08:43:16 INFO - PROCESS | 1977 | 1464104595998 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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 473ms 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:43:16 INFO - PROCESS | 1977 | 1464104596010 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1977 | 1464104596011 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 08:43:16 INFO - PROCESS | 1977 | 1464104596013 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1977 | 1464104596014 Marionette TRACE conn2 <- [1,1042,null,{}] 08:43:16 INFO - PROCESS | 1977 | 1464104596017 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}] 08:43:16 INFO - PROCESS | 1977 | 1464104596123 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:43:16 INFO - PROCESS | 1977 | 1464104596175 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x119969800 == 66 [pid = 1977] [id = 268] 08:43:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x119708400) [pid = 1977] [serial = 802] [outer = 0x0] 08:43:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x119725000) [pid = 1977] [serial = 803] [outer = 0x119708400] 08:43:16 INFO - PROCESS | 1977 | 1464104596201 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x119f6ac00) [pid = 1977] [serial = 804] [outer = 0x119708400] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 468ms 08:43:16 INFO - PROCESS | 1977 | 1464104596474 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]]]}] 08:43:16 INFO - PROCESS | 1977 | 1464104596493 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1977 | 1464104596494 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:43:16 INFO - PROCESS | 1977 | 1464104596502 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1977 | 1464104596505 Marionette TRACE conn2 <- [1,1046,null,{}] 08:43:16 INFO - PROCESS | 1977 | 1464104596513 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}] 08:43:16 INFO - PROCESS | 1977 | 1464104596600 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:43:16 INFO - PROCESS | 1977 | 1464104596607 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x1234f5800 == 67 [pid = 1977] [id = 269] 08:43:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x119f70800) [pid = 1977] [serial = 805] [outer = 0x0] 08:43:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x12363b800) [pid = 1977] [serial = 806] [outer = 0x119f70800] 08:43:16 INFO - PROCESS | 1977 | 1464104596632 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x1236bec00) [pid = 1977] [serial = 807] [outer = 0x119f70800] 08:43:16 INFO - PROCESS | 1977 | 1464104596964 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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 477ms 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:43:16 INFO - PROCESS | 1977 | 1464104596979 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1977 | 1464104596980 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 08:43:16 INFO - PROCESS | 1977 | 1464104596982 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1977 | 1464104596983 Marionette TRACE conn2 <- [1,1050,null,{}] 08:43:16 INFO - PROCESS | 1977 | 1464104596986 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}] 08:43:17 INFO - PROCESS | 1977 | 1464104597085 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:43:17 INFO - PROCESS | 1977 | 1464104597090 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x125373800 == 68 [pid = 1977] [id = 270] 08:43:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x1236c6400) [pid = 1977] [serial = 808] [outer = 0x0] 08:43:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x124c0fc00) [pid = 1977] [serial = 809] [outer = 0x1236c6400] 08:43:17 INFO - PROCESS | 1977 | 1464104597115 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x124c5c000) [pid = 1977] [serial = 810] [outer = 0x1236c6400] 08:43:17 INFO - PROCESS | 1977 | 1464104597427 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 469ms 08:43:17 INFO - PROCESS | 1977 | 1464104597451 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1977 | 1464104597454 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:43:17 INFO - PROCESS | 1977 | 1464104597457 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1977 | 1464104597458 Marionette TRACE conn2 <- [1,1054,null,{}] 08:43:17 INFO - PROCESS | 1977 | 1464104597461 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}] 08:43:17 INFO - PROCESS | 1977 | 1464104597550 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:43:17 INFO - PROCESS | 1977 | 1464104597555 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b82000 == 69 [pid = 1977] [id = 271] 08:43:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x124faa400) [pid = 1977] [serial = 811] [outer = 0x0] 08:43:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x125d54400) [pid = 1977] [serial = 812] [outer = 0x124faa400] 08:43:17 INFO - PROCESS | 1977 | 1464104597579 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12718e000) [pid = 1977] [serial = 813] [outer = 0x124faa400] 08:43:17 INFO - PROCESS | 1977 | 1464104597949 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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 518ms 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:43:17 INFO - PROCESS | 1977 | 1464104597979 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1977 | 1464104597980 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 08:43:17 INFO - PROCESS | 1977 | 1464104597983 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1977 | 1464104597984 Marionette TRACE conn2 <- [1,1058,null,{}] 08:43:17 INFO - PROCESS | 1977 | 1464104597988 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}] 08:43:18 INFO - PROCESS | 1977 | 1464104598095 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:43:18 INFO - PROCESS | 1977 | 1464104598107 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c83800 == 70 [pid = 1977] [id = 272] 08:43:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x124c5b400) [pid = 1977] [serial = 814] [outer = 0x0] 08:43:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x1276be000) [pid = 1977] [serial = 815] [outer = 0x124c5b400] 08:43:18 INFO - PROCESS | 1977 | 1464104598132 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x129411c00) [pid = 1977] [serial = 816] [outer = 0x124c5b400] 08:43:18 INFO - PROCESS | 1977 | 1464104598451 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]]]}] 08:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:43:18 INFO - PROCESS | 1977 | 1464104598501 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1977 | 1464104598503 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 08:43:18 INFO - PROCESS | 1977 | 1464104598505 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1977 | 1464104598506 Marionette TRACE conn2 <- [1,1062,null,{}] 08:43:18 INFO - PROCESS | 1977 | 1464104598508 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}] 08:43:18 INFO - PROCESS | 1977 | 1464104598614 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:43:18 INFO - PROCESS | 1977 | 1464104598625 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6d9000 == 71 [pid = 1977] [id = 273] 08:43:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x116729c00) [pid = 1977] [serial = 817] [outer = 0x0] 08:43:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12a9aec00) [pid = 1977] [serial = 818] [outer = 0x116729c00] 08:43:18 INFO - PROCESS | 1977 | 1464104598649 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12acda800) [pid = 1977] [serial = 819] [outer = 0x116729c00] 08:43:19 INFO - PROCESS | 1977 | 1464104598998 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]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 518ms 08:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:43:19 INFO - PROCESS | 1977 | 1464104599030 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1977 | 1464104599031 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 08:43:19 INFO - PROCESS | 1977 | 1464104599033 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1977 | 1464104599035 Marionette TRACE conn2 <- [1,1066,null,{}] 08:43:19 INFO - PROCESS | 1977 | 1464104599037 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}] 08:43:19 INFO - PROCESS | 1977 | 1464104599145 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:43:19 INFO - PROCESS | 1977 | 1464104599171 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b34b000 == 72 [pid = 1977] [id = 274] 08:43:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x12bb4a400) [pid = 1977] [serial = 820] [outer = 0x0] 08:43:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x12bbf7400) [pid = 1977] [serial = 821] [outer = 0x12bb4a400] 08:43:19 INFO - PROCESS | 1977 | 1464104599196 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x12c11f400) [pid = 1977] [serial = 822] [outer = 0x12bb4a400] 08:43:19 INFO - PROCESS | 1977 | 1464104599549 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]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 08:43:19 INFO - PROCESS | 1977 | 1464104599552 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:43:19 INFO - PROCESS | 1977 | 1464104599555 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 08:43:19 INFO - PROCESS | 1977 | 1464104599558 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1977 | 1464104599560 Marionette TRACE conn2 <- [1,1070,null,{}] 08:43:19 INFO - PROCESS | 1977 | 1464104599562 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}] 08:43:19 INFO - PROCESS | 1977 | 1464104599683 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x124c45000) [pid = 1977] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x124433400) [pid = 1977] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x12587c800) [pid = 1977] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x112a64400) [pid = 1977] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x119708800) [pid = 1977] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x112668400) [pid = 1977] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x11684c400) [pid = 1977] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x117466000) [pid = 1977] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12363c400) [pid = 1977] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x119707400) [pid = 1977] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x12bb4e800) [pid = 1977] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:43:19 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1236bb800) [pid = 1977] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:43:19 INFO - PROCESS | 1977 | 1464104599863 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d15800 == 73 [pid = 1977] [id = 275] 08:43:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x112a64400) [pid = 1977] [serial = 823] [outer = 0x0] 08:43:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x118382400) [pid = 1977] [serial = 824] [outer = 0x112a64400] 08:43:19 INFO - PROCESS | 1977 | 1464104599892 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x124cd8800) [pid = 1977] [serial = 825] [outer = 0x112a64400] 08:43:20 INFO - PROCESS | 1977 | 1464104600179 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 669ms 08:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:43:20 INFO - PROCESS | 1977 | 1464104600227 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1977 | 1464104600229 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 08:43:20 INFO - PROCESS | 1977 | 1464104600231 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1977 | 1464104600232 Marionette TRACE conn2 <- [1,1074,null,{}] 08:43:20 INFO - PROCESS | 1977 | 1464104600234 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}] 08:43:20 INFO - PROCESS | 1977 | 1464104600323 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:43:20 INFO - PROCESS | 1977 | 1464104600327 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf72800 == 74 [pid = 1977] [id = 276] 08:43:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x115d4c000) [pid = 1977] [serial = 826] [outer = 0x0] 08:43:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x115d53400) [pid = 1977] [serial = 827] [outer = 0x115d4c000] 08:43:20 INFO - PROCESS | 1977 | 1464104600352 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x115d57400) [pid = 1977] [serial = 828] [outer = 0x115d4c000] 08:43:20 INFO - PROCESS | 1977 | 1464104600685 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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 468ms 08:43:20 INFO - PROCESS | 1977 | 1464104600699 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1977 | 1464104600701 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 08:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:43:20 INFO - PROCESS | 1977 | 1464104600710 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 1977 | 1464104600711 Marionette TRACE conn2 <- [1,1078,null,{}] 08:43:20 INFO - PROCESS | 1977 | 1464104600713 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}] 08:43:20 INFO - PROCESS | 1977 | 1464104600835 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:43:20 INFO - PROCESS | 1977 | 1464104600842 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7bd800 == 75 [pid = 1977] [id = 277] 08:43:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x115d4c400) [pid = 1977] [serial = 829] [outer = 0x0] 08:43:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x11649f400) [pid = 1977] [serial = 830] [outer = 0x115d4c400] 08:43:20 INFO - PROCESS | 1977 | 1464104600866 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12ce4e400) [pid = 1977] [serial = 831] [outer = 0x115d4c400] 08:43:21 INFO - PROCESS | 1977 | 1464104601175 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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 518ms 08:43:21 INFO - PROCESS | 1977 | 1464104601240 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1977 | 1464104601242 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:43:21 INFO - PROCESS | 1977 | 1464104601246 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1977 | 1464104601247 Marionette TRACE conn2 <- [1,1082,null,{}] 08:43:21 INFO - PROCESS | 1977 | 1464104601250 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}] 08:43:21 INFO - PROCESS | 1977 | 1464104601385 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:43:21 INFO - PROCESS | 1977 | 1464104601457 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dcf2000 == 76 [pid = 1977] [id = 278] 08:43:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x115d4f400) [pid = 1977] [serial = 832] [outer = 0x0] 08:43:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x12d518000) [pid = 1977] [serial = 833] [outer = 0x115d4f400] 08:43:21 INFO - PROCESS | 1977 | 1464104601491 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x12d53c000) [pid = 1977] [serial = 834] [outer = 0x115d4f400] 08:43:21 INFO - PROCESS | 1977 | 1464104601968 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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 770ms 08:43:22 INFO - PROCESS | 1977 | 1464104602016 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1977 | 1464104602018 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 08:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:43:22 INFO - PROCESS | 1977 | 1464104602022 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1977 | 1464104602024 Marionette TRACE conn2 <- [1,1086,null,{}] 08:43:22 INFO - PROCESS | 1977 | 1464104602028 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}] 08:43:22 INFO - PROCESS | 1977 | 1464104602145 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:43:22 INFO - PROCESS | 1977 | 1464104602218 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x116881000 == 77 [pid = 1977] [id = 279] 08:43:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x110ff2400) [pid = 1977] [serial = 835] [outer = 0x0] 08:43:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x112a64c00) [pid = 1977] [serial = 836] [outer = 0x110ff2400] 08:43:22 INFO - PROCESS | 1977 | 1464104602251 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x115d53800) [pid = 1977] [serial = 837] [outer = 0x110ff2400] 08:43:22 INFO - PROCESS | 1977 | 1464104602648 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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 08:43:22 INFO - PROCESS | 1977 | 1464104602693 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1977 | 1464104602697 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 08:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:43:22 INFO - PROCESS | 1977 | 1464104602701 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1977 | 1464104602703 Marionette TRACE conn2 <- [1,1090,null,{}] 08:43:22 INFO - PROCESS | 1977 | 1464104602730 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}] 08:43:22 INFO - PROCESS | 1977 | 1464104602840 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:43:22 INFO - PROCESS | 1977 | 1464104602912 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c65000 == 78 [pid = 1977] [id = 280] 08:43:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x1164f5c00) [pid = 1977] [serial = 838] [outer = 0x0] 08:43:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x1180de400) [pid = 1977] [serial = 839] [outer = 0x1164f5c00] 08:43:22 INFO - PROCESS | 1977 | 1464104602943 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x11839ec00) [pid = 1977] [serial = 840] [outer = 0x1164f5c00] 08:43:23 INFO - PROCESS | 1977 | 1464104603366 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]]]}] 08:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 672ms 08:43:23 INFO - PROCESS | 1977 | 1464104603373 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1977 | 1464104603375 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 08:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:43:23 INFO - PROCESS | 1977 | 1464104603377 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1977 | 1464104603380 Marionette TRACE conn2 <- [1,1094,null,{}] 08:43:23 INFO - PROCESS | 1977 | 1464104603388 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}] 08:43:23 INFO - PROCESS | 1977 | 1464104603499 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:43:23 INFO - PROCESS | 1977 | 1464104603555 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dced800 == 79 [pid = 1977] [id = 281] 08:43:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x1183d3400) [pid = 1977] [serial = 841] [outer = 0x0] 08:43:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x119959800) [pid = 1977] [serial = 842] [outer = 0x1183d3400] 08:43:23 INFO - PROCESS | 1977 | 1464104603633 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x123710400) [pid = 1977] [serial = 843] [outer = 0x1183d3400] 08:43:24 INFO - PROCESS | 1977 | 1464104604153 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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 825ms 08:43:24 INFO - PROCESS | 1977 | 1464104604204 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1977 | 1464104604207 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:43:24 INFO - PROCESS | 1977 | 1464104604210 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1977 | 1464104604212 Marionette TRACE conn2 <- [1,1098,null,{}] 08:43:24 INFO - PROCESS | 1977 | 1464104604216 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}] 08:43:24 INFO - PROCESS | 1977 | 1464104604372 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:43:24 INFO - PROCESS | 1977 | 1464104604444 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x121157000 == 80 [pid = 1977] [id = 282] 08:43:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124c48000) [pid = 1977] [serial = 844] [outer = 0x0] 08:43:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x124c4e000) [pid = 1977] [serial = 845] [outer = 0x124c48000] 08:43:24 INFO - PROCESS | 1977 | 1464104604473 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x11912a000) [pid = 1977] [serial = 846] [outer = 0x124c48000] 08:43:24 INFO - PROCESS | 1977 | 1464104604853 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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 673ms 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:43:24 INFO - PROCESS | 1977 | 1464104604884 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1977 | 1464104604885 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 08:43:24 INFO - PROCESS | 1977 | 1464104604887 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1977 | 1464104604888 Marionette TRACE conn2 <- [1,1102,null,{}] 08:43:24 INFO - PROCESS | 1977 | 1464104604891 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}] 08:43:25 INFO - PROCESS | 1977 | 1464104604999 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:43:25 INFO - PROCESS | 1977 | 1464104605057 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dcfa800 == 81 [pid = 1977] [id = 283] 08:43:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x113103000) [pid = 1977] [serial = 847] [outer = 0x0] 08:43:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x11310a400) [pid = 1977] [serial = 848] [outer = 0x113103000] 08:43:25 INFO - PROCESS | 1977 | 1464104605127 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x11310ec00) [pid = 1977] [serial = 849] [outer = 0x113103000] 08:43:25 INFO - PROCESS | 1977 | 1464104605525 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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 672ms 08:43:25 INFO - PROCESS | 1977 | 1464104605559 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1977 | 1464104605561 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 08:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:43:25 INFO - PROCESS | 1977 | 1464104605563 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 1977 | 1464104605564 Marionette TRACE conn2 <- [1,1106,null,{}] 08:43:25 INFO - PROCESS | 1977 | 1464104605567 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}] 08:43:25 INFO - PROCESS | 1977 | 1464104605744 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:43:25 INFO - PROCESS | 1977 | 1464104605811 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x137ad2800 == 82 [pid = 1977] [id = 284] 08:43:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x111069000) [pid = 1977] [serial = 850] [outer = 0x0] 08:43:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x113111000) [pid = 1977] [serial = 851] [outer = 0x111069000] 08:43:25 INFO - PROCESS | 1977 | 1464104605840 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x124fb0c00) [pid = 1977] [serial = 852] [outer = 0x111069000] 08:43:26 INFO - PROCESS | 1977 | 1464104606243 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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 720ms 08:43:26 INFO - PROCESS | 1977 | 1464104606284 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1977 | 1464104606285 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:43:26 INFO - PROCESS | 1977 | 1464104606287 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1977 | 1464104606288 Marionette TRACE conn2 <- [1,1110,null,{}] 08:43:26 INFO - PROCESS | 1977 | 1464104606291 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}] 08:43:26 INFO - PROCESS | 1977 | 1464104606397 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:43:26 INFO - PROCESS | 1977 | 1464104606457 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3ef000 == 83 [pid = 1977] [id = 285] 08:43:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x110feb400) [pid = 1977] [serial = 853] [outer = 0x0] 08:43:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x128d32c00) [pid = 1977] [serial = 854] [outer = 0x110feb400] 08:43:26 INFO - PROCESS | 1977 | 1464104606541 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x12bc06000) [pid = 1977] [serial = 855] [outer = 0x110feb400] 08:43:27 INFO - PROCESS | 1977 | 1464104607170 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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 922ms 08:43:27 INFO - PROCESS | 1977 | 1464104607216 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1977 | 1464104607218 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 08:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:43:27 INFO - PROCESS | 1977 | 1464104607224 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1977 | 1464104607226 Marionette TRACE conn2 <- [1,1114,null,{}] 08:43:27 INFO - PROCESS | 1977 | 1464104607230 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}] 08:43:27 INFO - PROCESS | 1977 | 1464104607333 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:43:27 INFO - PROCESS | 1977 | 1464104607391 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a8000 == 84 [pid = 1977] [id = 286] 08:43:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x11106b400) [pid = 1977] [serial = 856] [outer = 0x0] 08:43:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x11106e400) [pid = 1977] [serial = 857] [outer = 0x11106b400] 08:43:27 INFO - PROCESS | 1977 | 1464104607419 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x112a63400) [pid = 1977] [serial = 858] [outer = 0x11106b400] 08:43:27 INFO - PROCESS | 1977 | 1464104607849 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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 08:43:27 INFO - PROCESS | 1977 | 1464104607905 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1977 | 1464104607909 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 08:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:43:27 INFO - PROCESS | 1977 | 1464104607916 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1977 | 1464104607917 Marionette TRACE conn2 <- [1,1118,null,{}] 08:43:27 INFO - PROCESS | 1977 | 1464104607920 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}] 08:43:28 INFO - PROCESS | 1977 | 1464104608018 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:43:28 INFO - PROCESS | 1977 | 1464104608092 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x1160c3800 == 85 [pid = 1977] [id = 287] 08:43:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x112a60800) [pid = 1977] [serial = 859] [outer = 0x0] 08:43:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x113af0000) [pid = 1977] [serial = 860] [outer = 0x112a60800] 08:43:28 INFO - PROCESS | 1977 | 1464104608120 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x115d54000) [pid = 1977] [serial = 861] [outer = 0x112a60800] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7bd800 == 84 [pid = 1977] [id = 277] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf72800 == 83 [pid = 1977] [id = 276] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x119d15800 == 82 [pid = 1977] [id = 275] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12b34b000 == 81 [pid = 1977] [id = 274] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6d9000 == 80 [pid = 1977] [id = 273] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x128c83800 == 79 [pid = 1977] [id = 272] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x128b82000 == 78 [pid = 1977] [id = 271] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x12bf37c00) [pid = 1977] [serial = 725] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x124c50800) [pid = 1977] [serial = 728] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x12c486800) [pid = 1977] [serial = 767] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x125373800 == 77 [pid = 1977] [id = 270] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x1234f5800 == 76 [pid = 1977] [id = 269] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x119969800 == 75 [pid = 1977] [id = 268] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x11899b000 == 74 [pid = 1977] [id = 267] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x116651000 == 73 [pid = 1977] [id = 266] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x1183b6000 == 72 [pid = 1977] [id = 265] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7be000 == 71 [pid = 1977] [id = 261] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce30800 == 70 [pid = 1977] [id = 260] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1b3000 == 69 [pid = 1977] [id = 259] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x124481000 == 68 [pid = 1977] [id = 258] 08:43:28 INFO - PROCESS | 1977 | --DOCSHELL 0x116aab800 == 67 [pid = 1977] [id = 257] 08:43:28 INFO - PROCESS | 1977 | 1464104608569 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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 677ms 08:43:28 INFO - PROCESS | 1977 | 1464104608626 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 1977 | 1464104608629 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x12587ac00) [pid = 1977] [serial = 752] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x124439400) [pid = 1977] [serial = 749] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x1270e0800) [pid = 1977] [serial = 753] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x129409800) [pid = 1977] [serial = 755] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x119199c00) [pid = 1977] [serial = 759] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x119f6c400) [pid = 1977] [serial = 743] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x123639000) [pid = 1977] [serial = 744] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x112670800) [pid = 1977] [serial = 731] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x113e35800) [pid = 1977] [serial = 732] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x118380000) [pid = 1977] [serial = 737] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x1183d1000) [pid = 1977] [serial = 738] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x11642ec00) [pid = 1977] [serial = 710] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1236bd000) [pid = 1977] [serial = 716] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x118379000) [pid = 1977] [serial = 735] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x117575400) [pid = 1977] [serial = 734] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x125833000) [pid = 1977] [serial = 719] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x1236c3000) [pid = 1977] [serial = 746] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x119724400) [pid = 1977] [serial = 740] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x119957400) [pid = 1977] [serial = 741] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x118382000) [pid = 1977] [serial = 713] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x12bc0d800) [pid = 1977] [serial = 764] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x12b3d7800) [pid = 1977] [serial = 722] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x12c125400) [pid = 1977] [serial = 765] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x1166c0000) [pid = 1977] [serial = 758] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x128d3a000) [pid = 1977] [serial = 761] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x1294c3c00) [pid = 1977] [serial = 756] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x12bb28000) [pid = 1977] [serial = 762] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x124fdcc00) [pid = 1977] [serial = 750] [outer = 0x0] [url = about:blank] 08:43:28 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x12442ac00) [pid = 1977] [serial = 747] [outer = 0x0] [url = about:blank] 08:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:43:28 INFO - PROCESS | 1977 | 1464104608653 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 1977 | 1464104608659 Marionette TRACE conn2 <- [1,1122,null,{}] 08:43:28 INFO - PROCESS | 1977 | 1464104608670 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}] 08:43:28 INFO - PROCESS | 1977 | 1464104608808 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:43:28 INFO - PROCESS | 1977 | 1464104608825 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ab8800 == 68 [pid = 1977] [id = 288] 08:43:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x115d54c00) [pid = 1977] [serial = 862] [outer = 0x0] 08:43:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x116a59400) [pid = 1977] [serial = 863] [outer = 0x115d54c00] 08:43:28 INFO - PROCESS | 1977 | 1464104608870 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x11746c000) [pid = 1977] [serial = 864] [outer = 0x115d54c00] 08:43:29 INFO - PROCESS | 1977 | 1464104609356 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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 728ms 08:43:29 INFO - PROCESS | 1977 | 1464104609379 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1977 | 1464104609380 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:43:29 INFO - PROCESS | 1977 | 1464104609382 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1977 | 1464104609383 Marionette TRACE conn2 <- [1,1126,null,{}] 08:43:29 INFO - PROCESS | 1977 | 1464104609386 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}] 08:43:29 INFO - PROCESS | 1977 | 1464104609471 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:43:29 INFO - PROCESS | 1977 | 1464104609477 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x119976000 == 69 [pid = 1977] [id = 289] 08:43:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1176a2800) [pid = 1977] [serial = 865] [outer = 0x0] 08:43:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x11837a400) [pid = 1977] [serial = 866] [outer = 0x1176a2800] 08:43:29 INFO - PROCESS | 1977 | 1464104609502 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x11839c800) [pid = 1977] [serial = 867] [outer = 0x1176a2800] 08:43:29 INFO - PROCESS | 1977 | 1464104609830 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]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 08:43:29 INFO - PROCESS | 1977 | 1464104609850 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1977 | 1464104609852 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:43:29 INFO - PROCESS | 1977 | 1464104609872 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1977 | 1464104609874 Marionette TRACE conn2 <- [1,1130,null,{}] 08:43:29 INFO - PROCESS | 1977 | 1464104609881 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}] 08:43:29 INFO - PROCESS | 1977 | 1464104609963 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:43:29 INFO - PROCESS | 1977 | 1464104609967 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x121399000 == 70 [pid = 1977] [id = 290] 08:43:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x11839f400) [pid = 1977] [serial = 868] [outer = 0x0] 08:43:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x1183d4800) [pid = 1977] [serial = 869] [outer = 0x11839f400] 08:43:29 INFO - PROCESS | 1977 | 1464104609994 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x11863c800) [pid = 1977] [serial = 870] [outer = 0x11839f400] 08:43:30 INFO - PROCESS | 1977 | 1464104610330 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]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 543ms 08:43:30 INFO - PROCESS | 1977 | 1464104610398 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1977 | 1464104610399 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 08:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:43:30 INFO - PROCESS | 1977 | 1464104610401 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 1977 | 1464104610402 Marionette TRACE conn2 <- [1,1134,null,{}] 08:43:30 INFO - PROCESS | 1977 | 1464104610458 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}] 08:43:30 INFO - PROCESS | 1977 | 1464104610617 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:43:30 INFO - PROCESS | 1977 | 1464104610625 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12588e000 == 71 [pid = 1977] [id = 291] 08:43:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x1183cf800) [pid = 1977] [serial = 871] [outer = 0x0] 08:43:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x11919e400) [pid = 1977] [serial = 872] [outer = 0x1183cf800] 08:43:30 INFO - PROCESS | 1977 | 1464104610652 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x1236c7800) [pid = 1977] [serial = 873] [outer = 0x1183cf800] 08:43:30 INFO - PROCESS | 1977 | 1464104610991 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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 626ms 08:43:31 INFO - PROCESS | 1977 | 1464104611029 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1977 | 1464104611030 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 08:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:43:31 INFO - PROCESS | 1977 | 1464104611032 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1977 | 1464104611033 Marionette TRACE conn2 <- [1,1138,null,{}] 08:43:31 INFO - PROCESS | 1977 | 1464104611036 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}] 08:43:31 INFO - PROCESS | 1977 | 1464104611149 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:43:31 INFO - PROCESS | 1977 | 1464104611163 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c6f800 == 72 [pid = 1977] [id = 292] 08:43:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x1236bd000) [pid = 1977] [serial = 874] [outer = 0x0] 08:43:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x12442e000) [pid = 1977] [serial = 875] [outer = 0x1236bd000] 08:43:31 INFO - PROCESS | 1977 | 1464104611187 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124c56c00) [pid = 1977] [serial = 876] [outer = 0x1236bd000] 08:43:31 INFO - PROCESS | 1977 | 1464104611518 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]]]}] 08:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 518ms 08:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:43:31 INFO - PROCESS | 1977 | 1464104611551 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1977 | 1464104611552 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 08:43:31 INFO - PROCESS | 1977 | 1464104611554 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1977 | 1464104611555 Marionette TRACE conn2 <- [1,1142,null,{}] 08:43:31 INFO - PROCESS | 1977 | 1464104611558 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}] 08:43:31 INFO - PROCESS | 1977 | 1464104611662 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:43:31 INFO - PROCESS | 1977 | 1464104611676 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x129186800 == 73 [pid = 1977] [id = 293] 08:43:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x123714000) [pid = 1977] [serial = 877] [outer = 0x0] 08:43:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x124fdbc00) [pid = 1977] [serial = 878] [outer = 0x123714000] 08:43:31 INFO - PROCESS | 1977 | 1464104611701 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x125839000) [pid = 1977] [serial = 879] [outer = 0x123714000] 08:43:32 INFO - PROCESS | 1977 | 1464104612034 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]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 521ms 08:43:32 INFO - PROCESS | 1977 | 1464104612076 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1977 | 1464104612077 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:43:32 INFO - PROCESS | 1977 | 1464104612079 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1977 | 1464104612080 Marionette TRACE conn2 <- [1,1146,null,{}] 08:43:32 INFO - PROCESS | 1977 | 1464104612083 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}] 08:43:32 INFO - PROCESS | 1977 | 1464104612189 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:43:32 INFO - PROCESS | 1977 | 1464104612204 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a942800 == 74 [pid = 1977] [id = 294] 08:43:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x124fd2c00) [pid = 1977] [serial = 880] [outer = 0x0] 08:43:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x1270a4400) [pid = 1977] [serial = 881] [outer = 0x124fd2c00] 08:43:32 INFO - PROCESS | 1977 | 1464104612236 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12760f800) [pid = 1977] [serial = 882] [outer = 0x124fd2c00] 08:43:32 INFO - PROCESS | 1977 | 1464104612596 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]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 567ms 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:43:32 INFO - PROCESS | 1977 | 1464104612648 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1977 | 1464104612649 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 08:43:32 INFO - PROCESS | 1977 | 1464104612651 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1977 | 1464104612652 Marionette TRACE conn2 <- [1,1150,null,{}] 08:43:32 INFO - PROCESS | 1977 | 1464104612654 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}] 08:43:32 INFO - PROCESS | 1977 | 1464104612762 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:43:32 INFO - PROCESS | 1977 | 1464104612778 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acb3000 == 75 [pid = 1977] [id = 295] 08:43:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x1276c1c00) [pid = 1977] [serial = 883] [outer = 0x0] 08:43:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x128d37400) [pid = 1977] [serial = 884] [outer = 0x1276c1c00] 08:43:32 INFO - PROCESS | 1977 | 1464104612802 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x12940b000) [pid = 1977] [serial = 885] [outer = 0x1276c1c00] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x124c5b400) [pid = 1977] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x116729c00) [pid = 1977] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x12bb4a400) [pid = 1977] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x1236c6400) [pid = 1977] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x119708400) [pid = 1977] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x112669c00) [pid = 1977] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x117460c00) [pid = 1977] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x124faa400) [pid = 1977] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x119f70800) [pid = 1977] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x112a64400) [pid = 1977] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x12c11e400) [pid = 1977] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x115d4c400) [pid = 1977] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:43:33 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x115d4c000) [pid = 1977] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:43:33 INFO - PROCESS | 1977 | 1464104613304 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]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 672ms 08:43:33 INFO - PROCESS | 1977 | 1464104613327 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1977 | 1464104613329 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:43:33 INFO - PROCESS | 1977 | 1464104613331 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1977 | 1464104613333 Marionette TRACE conn2 <- [1,1154,null,{}] 08:43:33 INFO - PROCESS | 1977 | 1464104613335 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}] 08:43:33 INFO - PROCESS | 1977 | 1464104613477 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:43:33 INFO - PROCESS | 1977 | 1464104613537 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acbc800 == 76 [pid = 1977] [id = 296] 08:43:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x110fec400) [pid = 1977] [serial = 886] [outer = 0x0] 08:43:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x1276c3800) [pid = 1977] [serial = 887] [outer = 0x110fec400] 08:43:33 INFO - PROCESS | 1977 | 1464104613566 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x12a8a6400) [pid = 1977] [serial = 888] [outer = 0x110fec400] 08:43:33 INFO - PROCESS | 1977 | 1464104613860 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]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 569ms 08:43:33 INFO - PROCESS | 1977 | 1464104613901 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1977 | 1464104613902 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:43:33 INFO - PROCESS | 1977 | 1464104613907 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1977 | 1464104613908 Marionette TRACE conn2 <- [1,1158,null,{}] 08:43:33 INFO - PROCESS | 1977 | 1464104613911 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}] 08:43:34 INFO - PROCESS | 1977 | 1464104613997 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:43:34 INFO - PROCESS | 1977 | 1464104614055 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12beae000 == 77 [pid = 1977] [id = 297] 08:43:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x1236c6400) [pid = 1977] [serial = 889] [outer = 0x0] 08:43:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12ab67800) [pid = 1977] [serial = 890] [outer = 0x1236c6400] 08:43:34 INFO - PROCESS | 1977 | 1464104614080 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x12bb2d800) [pid = 1977] [serial = 891] [outer = 0x1236c6400] 08:43:34 INFO - PROCESS | 1977 | 1464104614365 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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 471ms 08:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:43:34 INFO - PROCESS | 1977 | 1464104614377 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1977 | 1464104614379 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 08:43:34 INFO - PROCESS | 1977 | 1464104614381 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1977 | 1464104614382 Marionette TRACE conn2 <- [1,1162,null,{}] 08:43:34 INFO - PROCESS | 1977 | 1464104614385 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}] 08:43:34 INFO - PROCESS | 1977 | 1464104614498 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:43:34 INFO - PROCESS | 1977 | 1464104614503 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf7a800 == 78 [pid = 1977] [id = 298] 08:43:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12acd1000) [pid = 1977] [serial = 892] [outer = 0x0] 08:43:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12bc0c400) [pid = 1977] [serial = 893] [outer = 0x12acd1000] 08:43:34 INFO - PROCESS | 1977 | 1464104614540 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12c11dc00) [pid = 1977] [serial = 894] [outer = 0x12acd1000] 08:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 669ms 08:43:35 INFO - PROCESS | 1977 | 1464104615047 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]]]}] 08:43:35 INFO - PROCESS | 1977 | 1464104615051 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1977 | 1464104615052 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 08:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:43:35 INFO - PROCESS | 1977 | 1464104615058 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1977 | 1464104615059 Marionette TRACE conn2 <- [1,1166,null,{}] 08:43:35 INFO - PROCESS | 1977 | 1464104615062 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}] 08:43:35 INFO - PROCESS | 1977 | 1464104615155 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:43:35 INFO - PROCESS | 1977 | 1464104615284 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x112844000 == 79 [pid = 1977] [id = 299] 08:43:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x110fea400) [pid = 1977] [serial = 895] [outer = 0x0] 08:43:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x110ff2800) [pid = 1977] [serial = 896] [outer = 0x110fea400] 08:43:35 INFO - PROCESS | 1977 | 1464104615317 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x111068000) [pid = 1977] [serial = 897] [outer = 0x110fea400] 08:43:35 INFO - PROCESS | 1977 | 1464104615747 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]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 720ms 08:43:35 INFO - PROCESS | 1977 | 1464104615779 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 08:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:43:35 INFO - PROCESS | 1977 | 1464104615782 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 08:43:35 INFO - PROCESS | 1977 | 1464104615785 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1977 | 1464104615788 Marionette TRACE conn2 <- [1,1170,null,{}] 08:43:35 INFO - PROCESS | 1977 | 1464104615791 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}] 08:43:35 INFO - PROCESS | 1977 | 1464104615930 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:43:36 INFO - PROCESS | 1977 | 1464104616015 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x11959b000 == 80 [pid = 1977] [id = 300] 08:43:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x115d4e800) [pid = 1977] [serial = 898] [outer = 0x0] 08:43:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x115d52400) [pid = 1977] [serial = 899] [outer = 0x115d4e800] 08:43:36 INFO - PROCESS | 1977 | 1464104616048 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x1166c6c00) [pid = 1977] [serial = 900] [outer = 0x115d4e800] 08:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 673ms 08:43:36 INFO - PROCESS | 1977 | 1464104616454 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]]]}] 08:43:36 INFO - PROCESS | 1977 | 1464104616461 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1977 | 1464104616464 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 08:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:43:36 INFO - PROCESS | 1977 | 1464104616466 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 1977 | 1464104616468 Marionette TRACE conn2 <- [1,1174,null,{}] 08:43:36 INFO - PROCESS | 1977 | 1464104616470 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}] 08:43:36 INFO - PROCESS | 1977 | 1464104616578 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:43:36 INFO - PROCESS | 1977 | 1464104616638 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298d0800 == 81 [pid = 1977] [id = 301] 08:43:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x115d4fc00) [pid = 1977] [serial = 901] [outer = 0x0] 08:43:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x1180eac00) [pid = 1977] [serial = 902] [outer = 0x115d4fc00] 08:43:36 INFO - PROCESS | 1977 | 1464104616709 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x119174800) [pid = 1977] [serial = 903] [outer = 0x115d4fc00] 08:43:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x1235f5000) [pid = 1977] [serial = 904] [outer = 0x12cf38800] 08:43:37 INFO - PROCESS | 1977 | 1464104617176 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] 08:43:37 INFO - PROCESS | 1977 | 1464104617268 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 08:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:43:37 INFO - PROCESS | 1977 | 1464104617278 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1977 | 1464104617282 Marionette TRACE conn2 <- [1,1178,null,{}] 08:43:37 INFO - PROCESS | 1977 | 1464104617285 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}] 08:43:37 INFO - PROCESS | 1977 | 1464104617395 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:43:37 INFO - PROCESS | 1977 | 1464104617465 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbb5800 == 82 [pid = 1977] [id = 302] 08:43:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x118379c00) [pid = 1977] [serial = 905] [outer = 0x0] 08:43:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x1236c0c00) [pid = 1977] [serial = 906] [outer = 0x118379c00] 08:43:37 INFO - PROCESS | 1977 | 1464104617496 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 173 (0x1276b7800) [pid = 1977] [serial = 907] [outer = 0x118379c00] 08:43:37 INFO - PROCESS | 1977 | 1464104617885 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] 08:43:37 INFO - PROCESS | 1977 | 1464104617955 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 08:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:43:37 INFO - PROCESS | 1977 | 1464104617957 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1977 | 1464104617958 Marionette TRACE conn2 <- [1,1182,null,{}] 08:43:37 INFO - PROCESS | 1977 | 1464104617961 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}] 08:43:38 INFO - PROCESS | 1977 | 1464104618067 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:43:38 INFO - PROCESS | 1977 | 1464104618127 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x1355c9800 == 83 [pid = 1977] [id = 303] 08:43:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 174 (0x119bcb400) [pid = 1977] [serial = 908] [outer = 0x0] 08:43:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 175 (0x12940d000) [pid = 1977] [serial = 909] [outer = 0x119bcb400] 08:43:38 INFO - PROCESS | 1977 | 1464104618198 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 176 (0x12bf34c00) [pid = 1977] [serial = 910] [outer = 0x119bcb400] 08:43:38 INFO - PROCESS | 1977 | 1464104618595 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] 08:43:38 INFO - PROCESS | 1977 | 1464104618628 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 08:43:38 INFO - PROCESS | 1977 | 1464104618630 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 1977 | 1464104618631 Marionette TRACE conn2 <- [1,1186,null,{}] 08:43:38 INFO - PROCESS | 1977 | 1464104618634 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}] 08:43:38 INFO - PROCESS | 1977 | 1464104618757 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:43:38 INFO - PROCESS | 1977 | 1464104618833 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x135fcd000 == 84 [pid = 1977] [id = 304] 08:43:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 177 (0x12c485800) [pid = 1977] [serial = 911] [outer = 0x0] 08:43:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 178 (0x12c5cf000) [pid = 1977] [serial = 912] [outer = 0x12c485800] 08:43:38 INFO - PROCESS | 1977 | 1464104618868 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 179 (0x12cf36800) [pid = 1977] [serial = 913] [outer = 0x12c485800] 08:43:39 INFO - PROCESS | 1977 | 1464104619278 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] 08:43:39 INFO - PROCESS | 1977 | 1464104619301 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 08:43:39 INFO - PROCESS | 1977 | 1464104619303 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1977 | 1464104619307 Marionette TRACE conn2 <- [1,1190,null,{}] 08:43:39 INFO - PROCESS | 1977 | 1464104619309 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}] 08:43:39 INFO - PROCESS | 1977 | 1464104619416 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:43:39 INFO - PROCESS | 1977 | 1464104619517 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x135206800 == 85 [pid = 1977] [id = 305] 08:43:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 180 (0x12bc10800) [pid = 1977] [serial = 914] [outer = 0x0] 08:43:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 181 (0x12d512c00) [pid = 1977] [serial = 915] [outer = 0x12bc10800] 08:43:39 INFO - PROCESS | 1977 | 1464104619549 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 182 (0x12d9dcc00) [pid = 1977] [serial = 916] [outer = 0x12bc10800] 08:43:39 INFO - PROCESS | 1977 | 1464104619956 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] 08:43:40 INFO - PROCESS | 1977 | 1464104620026 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 08:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:43:40 INFO - PROCESS | 1977 | 1464104620029 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1977 | 1464104620030 Marionette TRACE conn2 <- [1,1194,null,{}] 08:43:40 INFO - PROCESS | 1977 | 1464104620033 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}] 08:43:40 INFO - PROCESS | 1977 | 1464104620153 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:43:40 INFO - PROCESS | 1977 | 1464104620259 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x13521d000 == 86 [pid = 1977] [id = 306] 08:43:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 183 (0x12bb4ac00) [pid = 1977] [serial = 917] [outer = 0x0] 08:43:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 184 (0x12d9e3800) [pid = 1977] [serial = 918] [outer = 0x12bb4ac00] 08:43:40 INFO - PROCESS | 1977 | 1464104620289 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 185 (0x12e37cc00) [pid = 1977] [serial = 919] [outer = 0x12bb4ac00] 08:43:40 INFO - PROCESS | 1977 | 1464104620713 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] 08:43:40 INFO - PROCESS | 1977 | 1464104620750 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 08:43:40 INFO - PROCESS | 1977 | 1464104620752 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1977 | 1464104620753 Marionette TRACE conn2 <- [1,1198,null,{}] 08:43:40 INFO - PROCESS | 1977 | 1464104620756 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}] 08:43:40 INFO - PROCESS | 1977 | 1464104620866 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:43:41 INFO - PROCESS | 1977 | 1464104621102 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x119164000 == 87 [pid = 1977] [id = 307] 08:43:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 186 (0x111063c00) [pid = 1977] [serial = 920] [outer = 0x0] 08:43:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x111069400) [pid = 1977] [serial = 921] [outer = 0x111063c00] 08:43:41 INFO - PROCESS | 1977 | 1464104621147 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x112aab000) [pid = 1977] [serial = 922] [outer = 0x111063c00] 08:43:41 INFO - PROCESS | 1977 | 1464104621583 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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 871ms 08:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:43:41 INFO - PROCESS | 1977 | 1464104621638 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1977 | 1464104621641 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 08:43:41 INFO - PROCESS | 1977 | 1464104621645 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1977 | 1464104621647 Marionette TRACE conn2 <- [1,1202,null,{}] 08:43:41 INFO - PROCESS | 1977 | 1464104621651 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}] 08:43:41 INFO - PROCESS | 1977 | 1464104621753 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:43:41 INFO - PROCESS | 1977 | 1464104621832 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b60800 == 88 [pid = 1977] [id = 308] 08:43:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x113e36400) [pid = 1977] [serial = 923] [outer = 0x0] 08:43:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x115d51800) [pid = 1977] [serial = 924] [outer = 0x113e36400] 08:43:41 INFO - PROCESS | 1977 | 1464104621860 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x117e75c00) [pid = 1977] [serial = 925] [outer = 0x113e36400] 08:43:42 INFO - PROCESS | 1977 | 1464104622262 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]]]}] 08:43:42 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 08:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 08:43:42 INFO - PROCESS | 1977 | 1464104622318 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1977 | 1464104622320 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:43:42 INFO - PROCESS | 1977 | 1464104622323 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1977 | 1464104622324 Marionette TRACE conn2 <- [1,1206,null,{}] 08:43:42 INFO - PROCESS | 1977 | 1464104622327 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}] 08:43:42 INFO - PROCESS | 1977 | 1464104622465 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf7a800 == 87 [pid = 1977] [id = 298] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12beae000 == 86 [pid = 1977] [id = 297] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12acbc800 == 85 [pid = 1977] [id = 296] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12acb3000 == 84 [pid = 1977] [id = 295] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12a942800 == 83 [pid = 1977] [id = 294] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x129186800 == 82 [pid = 1977] [id = 293] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x12bbea000) [pid = 1977] [serial = 785] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x12ce54400) [pid = 1977] [serial = 788] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x12d518000) [pid = 1977] [serial = 833] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x128c6f800 == 81 [pid = 1977] [id = 292] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12588e000 == 80 [pid = 1977] [id = 291] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x121399000 == 79 [pid = 1977] [id = 290] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x119976000 == 78 [pid = 1977] [id = 289] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x116ab8800 == 77 [pid = 1977] [id = 288] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x1160c3800 == 76 [pid = 1977] [id = 287] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a8000 == 75 [pid = 1977] [id = 286] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3ef000 == 74 [pid = 1977] [id = 285] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x137ad2800 == 73 [pid = 1977] [id = 284] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12dcfa800 == 72 [pid = 1977] [id = 283] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x121157000 == 71 [pid = 1977] [id = 282] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12dced800 == 70 [pid = 1977] [id = 281] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x124c65000 == 69 [pid = 1977] [id = 280] 08:43:42 INFO - PROCESS | 1977 | --DOCSHELL 0x116881000 == 68 [pid = 1977] [id = 279] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x1276be000) [pid = 1977] [serial = 815] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x12a9aec00) [pid = 1977] [serial = 818] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 185 (0x12bbf7400) [pid = 1977] [serial = 821] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 184 (0x12acda800) [pid = 1977] [serial = 819] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 183 (0x124c0fc00) [pid = 1977] [serial = 809] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 182 (0x124c5c000) [pid = 1977] [serial = 810] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 181 (0x1236c8400) [pid = 1977] [serial = 776] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 180 (0x119725000) [pid = 1977] [serial = 803] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 179 (0x119f6ac00) [pid = 1977] [serial = 804] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 178 (0x12c11f400) [pid = 1977] [serial = 822] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 177 (0x116048800) [pid = 1977] [serial = 770] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 176 (0x116433800) [pid = 1977] [serial = 795] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 175 (0x113363c00) [pid = 1977] [serial = 794] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 174 (0x1180e6c00) [pid = 1977] [serial = 797] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 173 (0x118397800) [pid = 1977] [serial = 798] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 172 (0x125d54400) [pid = 1977] [serial = 812] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x11917cc00) [pid = 1977] [serial = 800] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x11842a000) [pid = 1977] [serial = 773] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x12363b800) [pid = 1977] [serial = 806] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x1236bec00) [pid = 1977] [serial = 807] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x12bb46c00) [pid = 1977] [serial = 782] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x12cf3f400) [pid = 1977] [serial = 791] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x124cd8800) [pid = 1977] [serial = 825] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x12582ec00) [pid = 1977] [serial = 779] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x118382400) [pid = 1977] [serial = 824] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x12c5dc000) [pid = 1977] [serial = 768] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x129411c00) [pid = 1977] [serial = 816] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x12ce4e400) [pid = 1977] [serial = 831] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x115d57400) [pid = 1977] [serial = 828] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x11649f400) [pid = 1977] [serial = 830] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x115d53400) [pid = 1977] [serial = 827] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x12718e000) [pid = 1977] [serial = 813] [outer = 0x0] [url = about:blank] 08:43:42 INFO - PROCESS | 1977 | 1464104622568 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x115d0c000 == 69 [pid = 1977] [id = 309] 08:43:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x111e69c00) [pid = 1977] [serial = 926] [outer = 0x0] 08:43:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x113a66800) [pid = 1977] [serial = 927] [outer = 0x111e69c00] 08:43:42 INFO - PROCESS | 1977 | 1464104622597 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x118380000) [pid = 1977] [serial = 928] [outer = 0x111e69c00] 08:43:42 INFO - PROCESS | 1977 | 1464104622912 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]]]}] 08:43:42 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 08:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 620ms 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:43:42 INFO - PROCESS | 1977 | 1464104622943 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1977 | 1464104622944 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 08:43:42 INFO - PROCESS | 1977 | 1464104622948 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1977 | 1464104622952 Marionette TRACE conn2 <- [1,1210,null,{}] 08:43:42 INFO - PROCESS | 1977 | 1464104622961 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}] 08:43:43 INFO - PROCESS | 1977 | 1464104623065 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:43:43 INFO - PROCESS | 1977 | 1464104623143 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x121397000 == 70 [pid = 1977] [id = 310] 08:43:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x11972e000) [pid = 1977] [serial = 929] [outer = 0x0] 08:43:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x123637000) [pid = 1977] [serial = 930] [outer = 0x11972e000] 08:43:43 INFO - PROCESS | 1977 | 1464104623169 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x11919f000) [pid = 1977] [serial = 931] [outer = 0x11972e000] 08:43:43 INFO - PROCESS | 1977 | 1464104623474 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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 577ms 08:43:43 INFO - PROCESS | 1977 | 1464104623525 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1977 | 1464104623527 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 08:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:43:43 INFO - PROCESS | 1977 | 1464104623530 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 1977 | 1464104623532 Marionette TRACE conn2 <- [1,1214,null,{}] 08:43:43 INFO - PROCESS | 1977 | 1464104623535 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}] 08:43:43 INFO - PROCESS | 1977 | 1464104623680 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:43:43 INFO - PROCESS | 1977 | 1464104623766 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12588e000 == 71 [pid = 1977] [id = 311] 08:43:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x11972f000) [pid = 1977] [serial = 932] [outer = 0x0] 08:43:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x124c0fc00) [pid = 1977] [serial = 933] [outer = 0x11972f000] 08:43:43 INFO - PROCESS | 1977 | 1464104623808 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x124c5e400) [pid = 1977] [serial = 934] [outer = 0x11972f000] 08:43:44 INFO - PROCESS | 1977 | 1464104624129 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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 619ms 08:43:44 INFO - PROCESS | 1977 | 1464104624149 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:43:44 INFO - PROCESS | 1977 | 1464104624150 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 08:43:44 INFO - PROCESS | 1977 | 1464104624161 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1977 | 1464104624162 Marionette TRACE conn2 <- [1,1218,null,{}] 08:43:44 INFO - PROCESS | 1977 | 1464104624165 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}] 08:43:44 INFO - PROCESS | 1977 | 1464104624326 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:43:44 INFO - PROCESS | 1977 | 1464104624410 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x129502800 == 72 [pid = 1977] [id = 312] 08:43:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x125d5b800) [pid = 1977] [serial = 935] [outer = 0x0] 08:43:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x125f2b400) [pid = 1977] [serial = 936] [outer = 0x125d5b800] 08:43:44 INFO - PROCESS | 1977 | 1464104624460 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x128d33000) [pid = 1977] [serial = 937] [outer = 0x125d5b800] 08:43:44 INFO - PROCESS | 1977 | 1464104624898 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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 777ms 08:43:44 INFO - PROCESS | 1977 | 1464104624931 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 1977 | 1464104624932 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 08:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:43:44 INFO - PROCESS | 1977 | 1464104624942 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 1977 | 1464104624943 Marionette TRACE conn2 <- [1,1222,null,{}] 08:43:44 INFO - PROCESS | 1977 | 1464104624946 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}] 08:43:45 INFO - PROCESS | 1977 | 1464104625055 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:43:45 INFO - PROCESS | 1977 | 1464104625095 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6d9800 == 73 [pid = 1977] [id = 313] 08:43:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x110f4bc00) [pid = 1977] [serial = 938] [outer = 0x0] 08:43:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x110f50000) [pid = 1977] [serial = 939] [outer = 0x110f4bc00] 08:43:45 INFO - PROCESS | 1977 | 1464104625120 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x111053000) [pid = 1977] [serial = 940] [outer = 0x110f4bc00] 08:43:45 INFO - PROCESS | 1977 | 1464104625425 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] 08:43:45 INFO - PROCESS | 1977 | 1464104625465 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 08:43:45 INFO - PROCESS | 1977 | 1464104625467 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1977 | 1464104625468 Marionette TRACE conn2 <- [1,1226,null,{}] 08:43:45 INFO - PROCESS | 1977 | 1464104625472 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}] 08:43:45 INFO - PROCESS | 1977 | 1464104625582 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:43:45 INFO - PROCESS | 1977 | 1464104625622 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bba5000 == 74 [pid = 1977] [id = 314] 08:43:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x111052400) [pid = 1977] [serial = 941] [outer = 0x0] 08:43:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 173 (0x111059000) [pid = 1977] [serial = 942] [outer = 0x111052400] 08:43:45 INFO - PROCESS | 1977 | 1464104625647 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 174 (0x125f21800) [pid = 1977] [serial = 943] [outer = 0x111052400] 08:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 08:43:45 INFO - PROCESS | 1977 | 1464104625982 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]]]}] 08:43:45 INFO - PROCESS | 1977 | 1464104625986 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1977 | 1464104625987 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 08:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:43:45 INFO - PROCESS | 1977 | 1464104625993 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1977 | 1464104625994 Marionette TRACE conn2 <- [1,1230,null,{}] 08:43:45 INFO - PROCESS | 1977 | 1464104625997 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}] 08:43:46 INFO - PROCESS | 1977 | 1464104626110 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:43:46 INFO - PROCESS | 1977 | 1464104626123 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce18000 == 75 [pid = 1977] [id = 315] 08:43:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 175 (0x111058800) [pid = 1977] [serial = 944] [outer = 0x0] 08:43:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 176 (0x1127bf000) [pid = 1977] [serial = 945] [outer = 0x111058800] 08:43:46 INFO - PROCESS | 1977 | 1464104626148 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 177 (0x1127c2c00) [pid = 1977] [serial = 946] [outer = 0x111058800] 08:43:46 INFO - PROCESS | 1977 | 1464104626482 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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 520ms 08:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:43:46 INFO - PROCESS | 1977 | 1464104626518 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1977 | 1464104626519 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 08:43:46 INFO - PROCESS | 1977 | 1464104626521 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1977 | 1464104626523 Marionette TRACE conn2 <- [1,1234,null,{}] 08:43:46 INFO - PROCESS | 1977 | 1464104626525 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}] 08:43:46 INFO - PROCESS | 1977 | 1464104626642 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 176 (0x1183cf800) [pid = 1977] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 175 (0x112a60800) [pid = 1977] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 174 (0x1236bd000) [pid = 1977] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 173 (0x1176a2800) [pid = 1977] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 172 (0x115d4f400) [pid = 1977] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x115d54c00) [pid = 1977] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x11839f400) [pid = 1977] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x123714000) [pid = 1977] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x11106b400) [pid = 1977] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x124fd2c00) [pid = 1977] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x110fec400) [pid = 1977] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x1276c1c00) [pid = 1977] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x1236c6400) [pid = 1977] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x1294bd000) [pid = 1977] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:43:46 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x11839f800) [pid = 1977] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:43:46 INFO - PROCESS | 1977 | 1464104626792 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170ac800 == 76 [pid = 1977] [id = 316] 08:43:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x111066c00) [pid = 1977] [serial = 947] [outer = 0x0] 08:43:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x1127c5400) [pid = 1977] [serial = 948] [outer = 0x111066c00] 08:43:46 INFO - PROCESS | 1977 | 1464104626818 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x11316e400) [pid = 1977] [serial = 949] [outer = 0x111066c00] 08:43:47 INFO - PROCESS | 1977 | 1464104627106 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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 620ms 08:43:47 INFO - PROCESS | 1977 | 1464104627143 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1977 | 1464104627144 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 08:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:43:47 INFO - PROCESS | 1977 | 1464104627147 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1977 | 1464104627148 Marionette TRACE conn2 <- [1,1238,null,{}] 08:43:47 INFO - PROCESS | 1977 | 1464104627150 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}] 08:43:47 INFO - PROCESS | 1977 | 1464104627242 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:43:47 INFO - PROCESS | 1977 | 1464104627246 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7bb800 == 77 [pid = 1977] [id = 317] 08:43:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x113170800) [pid = 1977] [serial = 950] [outer = 0x0] 08:43:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x113175800) [pid = 1977] [serial = 951] [outer = 0x113170800] 08:43:47 INFO - PROCESS | 1977 | 1464104627275 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x11706f400) [pid = 1977] [serial = 952] [outer = 0x113170800] 08:43:47 INFO - PROCESS | 1977 | 1464104627612 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]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 08:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:43:47 INFO - PROCESS | 1977 | 1464104627672 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1977 | 1464104627674 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 08:43:47 INFO - PROCESS | 1977 | 1464104627676 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1977 | 1464104627678 Marionette TRACE conn2 <- [1,1242,null,{}] 08:43:47 INFO - PROCESS | 1977 | 1464104627680 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}] 08:43:47 INFO - PROCESS | 1977 | 1464104627784 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:43:47 INFO - PROCESS | 1977 | 1464104627788 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x1355d4000 == 78 [pid = 1977] [id = 318] 08:43:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x11842a400) [pid = 1977] [serial = 953] [outer = 0x0] 08:43:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x129411c00) [pid = 1977] [serial = 954] [outer = 0x11842a400] 08:43:47 INFO - PROCESS | 1977 | 1464104627812 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x12acdbc00) [pid = 1977] [serial = 955] [outer = 0x11842a400] 08:43:48 INFO - PROCESS | 1977 | 1464104628168 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 519ms 08:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:43:48 INFO - PROCESS | 1977 | 1464104628195 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1977 | 1464104628196 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 08:43:48 INFO - PROCESS | 1977 | 1464104628198 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1977 | 1464104628199 Marionette TRACE conn2 <- [1,1246,null,{}] 08:43:48 INFO - PROCESS | 1977 | 1464104628202 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}] 08:43:48 INFO - PROCESS | 1977 | 1464104628293 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:43:48 INFO - PROCESS | 1977 | 1464104628357 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357e1800 == 79 [pid = 1977] [id = 319] 08:43:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x125f20400) [pid = 1977] [serial = 956] [outer = 0x0] 08:43:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 173 (0x12bb49400) [pid = 1977] [serial = 957] [outer = 0x125f20400] 08:43:48 INFO - PROCESS | 1977 | 1464104628382 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 174 (0x12c11d000) [pid = 1977] [serial = 958] [outer = 0x125f20400] 08:43:48 INFO - PROCESS | 1977 | 1464104628657 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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 469ms 08:43:48 INFO - PROCESS | 1977 | 1464104628669 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 1977 | 1464104628670 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 08:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:43:48 INFO - PROCESS | 1977 | 1464104628681 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1977 | 1464104628682 Marionette TRACE conn2 <- [1,1250,null,{}] 08:43:48 INFO - PROCESS | 1977 | 1464104628684 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}] 08:43:48 INFO - PROCESS | 1977 | 1464104628779 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:43:48 INFO - PROCESS | 1977 | 1464104628912 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x115f8a000 == 80 [pid = 1977] [id = 320] 08:43:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 175 (0x110f42c00) [pid = 1977] [serial = 959] [outer = 0x0] 08:43:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 176 (0x110f44c00) [pid = 1977] [serial = 960] [outer = 0x110f42c00] 08:43:48 INFO - PROCESS | 1977 | 1464104628946 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 177 (0x110fe7400) [pid = 1977] [serial = 961] [outer = 0x110f42c00] 08:43:49 INFO - PROCESS | 1977 | 1464104629429 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]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 774ms 08:43:49 INFO - PROCESS | 1977 | 1464104629451 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1977 | 1464104629454 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:43:49 INFO - PROCESS | 1977 | 1464104629459 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1977 | 1464104629462 Marionette TRACE conn2 <- [1,1254,null,{}] 08:43:49 INFO - PROCESS | 1977 | 1464104629465 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}] 08:43:49 INFO - PROCESS | 1977 | 1464104629580 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:43:49 INFO - PROCESS | 1977 | 1464104629656 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x12585d000 == 81 [pid = 1977] [id = 321] 08:43:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 178 (0x111066000) [pid = 1977] [serial = 962] [outer = 0x0] 08:43:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 179 (0x113172800) [pid = 1977] [serial = 963] [outer = 0x111066000] 08:43:49 INFO - PROCESS | 1977 | 1464104629690 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 180 (0x115d57800) [pid = 1977] [serial = 964] [outer = 0x111066000] 08:43:50 INFO - PROCESS | 1977 | 1464104630124 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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 08:43:50 INFO - PROCESS | 1977 | 1464104630132 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1977 | 1464104630135 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 08:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:43:50 INFO - PROCESS | 1977 | 1464104630139 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1977 | 1464104630141 Marionette TRACE conn2 <- [1,1258,null,{}] 08:43:50 INFO - PROCESS | 1977 | 1464104630144 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}] 08:43:50 INFO - PROCESS | 1977 | 1464104630272 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:43:50 INFO - PROCESS | 1977 | 1464104630351 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6dc800 == 82 [pid = 1977] [id = 322] 08:43:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 181 (0x117468400) [pid = 1977] [serial = 965] [outer = 0x0] 08:43:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 182 (0x11837cc00) [pid = 1977] [serial = 966] [outer = 0x117468400] 08:43:50 INFO - PROCESS | 1977 | 1464104630393 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 183 (0x119126400) [pid = 1977] [serial = 967] [outer = 0x117468400] 08:43:50 INFO - PROCESS | 1977 | 1464104630825 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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 721ms 08:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:43:50 INFO - PROCESS | 1977 | 1464104630860 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1977 | 1464104630861 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 08:43:50 INFO - PROCESS | 1977 | 1464104630869 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1977 | 1464104630873 Marionette TRACE conn2 <- [1,1262,null,{}] 08:43:50 INFO - PROCESS | 1977 | 1464104630877 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}] 08:43:50 INFO - PROCESS | 1977 | 1464104630988 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:43:51 INFO - PROCESS | 1977 | 1464104631094 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x135fdf800 == 83 [pid = 1977] [id = 323] 08:43:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 184 (0x11746b000) [pid = 1977] [serial = 968] [outer = 0x0] 08:43:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 185 (0x119f67400) [pid = 1977] [serial = 969] [outer = 0x11746b000] 08:43:51 INFO - PROCESS | 1977 | 1464104631126 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 186 (0x1270e8c00) [pid = 1977] [serial = 970] [outer = 0x11746b000] 08:43:51 INFO - PROCESS | 1977 | 1464104631540 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]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 729ms 08:43:51 INFO - PROCESS | 1977 | 1464104631600 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1977 | 1464104631602 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 08:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:43:51 INFO - PROCESS | 1977 | 1464104631606 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1977 | 1464104631607 Marionette TRACE conn2 <- [1,1266,null,{}] 08:43:51 INFO - PROCESS | 1977 | 1464104631610 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}] 08:43:51 INFO - PROCESS | 1977 | 1464104631720 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:43:51 INFO - PROCESS | 1977 | 1464104631825 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x1386c9000 == 84 [pid = 1977] [id = 324] 08:43:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x127305800) [pid = 1977] [serial = 971] [outer = 0x0] 08:43:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x12974c000) [pid = 1977] [serial = 972] [outer = 0x127305800] 08:43:51 INFO - PROCESS | 1977 | 1464104631857 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x12bc0ac00) [pid = 1977] [serial = 973] [outer = 0x127305800] 08:43:52 INFO - PROCESS | 1977 | 1464104632227 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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 669ms 08:43:52 INFO - PROCESS | 1977 | 1464104632275 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1977 | 1464104632276 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 08:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:43:52 INFO - PROCESS | 1977 | 1464104632279 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1977 | 1464104632280 Marionette TRACE conn2 <- [1,1270,null,{}] 08:43:52 INFO - PROCESS | 1977 | 1464104632282 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}] 08:43:52 INFO - PROCESS | 1977 | 1464104632394 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:43:52 INFO - PROCESS | 1977 | 1464104632472 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x13fec7800 == 85 [pid = 1977] [id = 325] 08:43:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x12ce46c00) [pid = 1977] [serial = 974] [outer = 0x0] 08:43:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x12ce51c00) [pid = 1977] [serial = 975] [outer = 0x12ce46c00] 08:43:52 INFO - PROCESS | 1977 | 1464104632507 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 192 (0x12d9dc000) [pid = 1977] [serial = 976] [outer = 0x12ce46c00] 08:43:52 INFO - PROCESS | 1977 | 1464104632932 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]]]}] 08:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 668ms 08:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:43:52 INFO - PROCESS | 1977 | 1464104632947 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1977 | 1464104632949 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 08:43:52 INFO - PROCESS | 1977 | 1464104632951 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1977 | 1464104632952 Marionette TRACE conn2 <- [1,1274,null,{}] 08:43:52 INFO - PROCESS | 1977 | 1464104632955 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}] 08:43:53 INFO - PROCESS | 1977 | 1464104633063 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:43:53 INFO - PROCESS | 1977 | 1464104633176 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x135955000 == 86 [pid = 1977] [id = 326] 08:43:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 193 (0x12d51c400) [pid = 1977] [serial = 977] [outer = 0x0] 08:43:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 194 (0x12e37f000) [pid = 1977] [serial = 978] [outer = 0x12d51c400] 08:43:53 INFO - PROCESS | 1977 | 1464104633208 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 195 (0x12e389c00) [pid = 1977] [serial = 979] [outer = 0x12d51c400] 08:43:53 INFO - PROCESS | 1977 | 1464104633662 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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 718ms 08:43:53 INFO - PROCESS | 1977 | 1464104633670 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1977 | 1464104633674 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 08:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:43:53 INFO - PROCESS | 1977 | 1464104633676 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 1977 | 1464104633677 Marionette TRACE conn2 <- [1,1278,null,{}] 08:43:53 INFO - PROCESS | 1977 | 1464104633680 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}] 08:43:53 INFO - PROCESS | 1977 | 1464104633789 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:43:53 INFO - PROCESS | 1977 | 1464104633867 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x11959d800 == 87 [pid = 1977] [id = 327] 08:43:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 196 (0x117e76000) [pid = 1977] [serial = 980] [outer = 0x0] 08:43:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 197 (0x12d9dd800) [pid = 1977] [serial = 981] [outer = 0x117e76000] 08:43:53 INFO - PROCESS | 1977 | 1464104633897 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 198 (0x135d62800) [pid = 1977] [serial = 982] [outer = 0x117e76000] 08:43:54 INFO - PROCESS | 1977 | 1464104634326 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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 668ms 08:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:43:54 INFO - PROCESS | 1977 | 1464104634345 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 1977 | 1464104634346 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 08:43:54 INFO - PROCESS | 1977 | 1464104634349 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 1977 | 1464104634350 Marionette TRACE conn2 <- [1,1282,null,{}] 08:43:54 INFO - PROCESS | 1977 | 1464104634353 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}] 08:43:54 INFO - PROCESS | 1977 | 1464104634481 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:43:54 INFO - PROCESS | 1977 | 1464104634767 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a9000 == 88 [pid = 1977] [id = 328] 08:43:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 199 (0x110f4d800) [pid = 1977] [serial = 983] [outer = 0x0] 08:43:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 200 (0x110fee400) [pid = 1977] [serial = 984] [outer = 0x110f4d800] 08:43:54 INFO - PROCESS | 1977 | 1464104634832 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 201 (0x111065c00) [pid = 1977] [serial = 985] [outer = 0x110f4d800] 08:43:55 INFO - PROCESS | 1977 | 1464104635267 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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 08:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:43:55 INFO - PROCESS | 1977 | 1464104635319 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 1977 | 1464104635322 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 08:43:55 INFO - PROCESS | 1977 | 1464104635325 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1977 | 1464104635327 Marionette TRACE conn2 <- [1,1286,null,{}] 08:43:55 INFO - PROCESS | 1977 | 1464104635330 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}] 08:43:55 INFO - PROCESS | 1977 | 1464104635433 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:43:55 INFO - PROCESS | 1977 | 1464104635500 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x119981800 == 89 [pid = 1977] [id = 329] 08:43:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 202 (0x112668c00) [pid = 1977] [serial = 986] [outer = 0x0] 08:43:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 203 (0x1127bdc00) [pid = 1977] [serial = 987] [outer = 0x112668c00] 08:43:55 INFO - PROCESS | 1977 | 1464104635540 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 204 (0x11316d000) [pid = 1977] [serial = 988] [outer = 0x112668c00] 08:43:55 INFO - PROCESS | 1977 | 1464104635949 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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 673ms 08:43:56 INFO - PROCESS | 1977 | 1464104635999 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1977 | 1464104636002 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 08:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:43:56 INFO - PROCESS | 1977 | 1464104636005 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1977 | 1464104636006 Marionette TRACE conn2 <- [1,1290,null,{}] 08:43:56 INFO - PROCESS | 1977 | 1464104636030 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}] 08:43:56 INFO - PROCESS | 1977 | 1464104636131 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:43:56 INFO - PROCESS | 1977 | 1464104636212 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x117444000 == 90 [pid = 1977] [id = 330] 08:43:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 205 (0x111059800) [pid = 1977] [serial = 989] [outer = 0x0] 08:43:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 206 (0x115d52800) [pid = 1977] [serial = 990] [outer = 0x111059800] 08:43:56 INFO - PROCESS | 1977 | 1464104636240 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 207 (0x117460c00) [pid = 1977] [serial = 991] [outer = 0x111059800] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12950f000 == 89 [pid = 1977] [id = 103] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12be9e000 == 88 [pid = 1977] [id = 256] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x1357e1800 == 87 [pid = 1977] [id = 319] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x1355d4000 == 86 [pid = 1977] [id = 318] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7bb800 == 85 [pid = 1977] [id = 317] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x1170ac800 == 84 [pid = 1977] [id = 316] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 206 (0x128d32c00) [pid = 1977] [serial = 854] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 205 (0x12bc0c400) [pid = 1977] [serial = 893] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce18000 == 83 [pid = 1977] [id = 315] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12bba5000 == 82 [pid = 1977] [id = 314] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6d9800 == 81 [pid = 1977] [id = 313] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x129502800 == 80 [pid = 1977] [id = 312] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12588e000 == 79 [pid = 1977] [id = 311] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x121397000 == 78 [pid = 1977] [id = 310] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x115d0c000 == 77 [pid = 1977] [id = 309] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x119b60800 == 76 [pid = 1977] [id = 308] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x119164000 == 75 [pid = 1977] [id = 307] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x1355c9800 == 74 [pid = 1977] [id = 303] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbb5800 == 73 [pid = 1977] [id = 302] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x1298d0800 == 72 [pid = 1977] [id = 301] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x11959b000 == 71 [pid = 1977] [id = 300] 08:43:56 INFO - PROCESS | 1977 | --DOCSHELL 0x112844000 == 70 [pid = 1977] [id = 299] 08:43:56 INFO - PROCESS | 1977 | 1464104636650 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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 690ms 08:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:43:56 INFO - PROCESS | 1977 | 1464104636696 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1977 | 1464104636697 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 08:43:56 INFO - PROCESS | 1977 | 1464104636701 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1977 | 1464104636705 Marionette TRACE conn2 <- [1,1294,null,{}] 08:43:56 INFO - PROCESS | 1977 | 1464104636711 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}] 08:43:56 INFO - PROCESS | 1977 | 1464104636801 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 204 (0x12bb4fc00) [pid = 1977] [serial = 708] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 203 (0x11919e400) [pid = 1977] [serial = 872] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 202 (0x113111000) [pid = 1977] [serial = 851] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 201 (0x115d54000) [pid = 1977] [serial = 861] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 200 (0x113af0000) [pid = 1977] [serial = 860] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 199 (0x12442e000) [pid = 1977] [serial = 875] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 198 (0x11837a400) [pid = 1977] [serial = 866] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 197 (0x11839c800) [pid = 1977] [serial = 867] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 196 (0x12d53c000) [pid = 1977] [serial = 834] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 195 (0x116a59400) [pid = 1977] [serial = 863] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 194 (0x11746c000) [pid = 1977] [serial = 864] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 193 (0x1183d4800) [pid = 1977] [serial = 869] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 192 (0x11863c800) [pid = 1977] [serial = 870] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 191 (0x11310a400) [pid = 1977] [serial = 848] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x124fdbc00) [pid = 1977] [serial = 878] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x112a63400) [pid = 1977] [serial = 858] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x11106e400) [pid = 1977] [serial = 857] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x1180de400) [pid = 1977] [serial = 839] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x124c56c00) [pid = 1977] [serial = 876] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 185 (0x112a64c00) [pid = 1977] [serial = 836] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 184 (0x124c4e000) [pid = 1977] [serial = 845] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 183 (0x1270a4400) [pid = 1977] [serial = 881] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 182 (0x119959800) [pid = 1977] [serial = 842] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 181 (0x125839000) [pid = 1977] [serial = 879] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 180 (0x1276c3800) [pid = 1977] [serial = 887] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 179 (0x128d37400) [pid = 1977] [serial = 884] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 178 (0x12760f800) [pid = 1977] [serial = 882] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 177 (0x12bb2d800) [pid = 1977] [serial = 891] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 176 (0x12940b000) [pid = 1977] [serial = 885] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 175 (0x12a8a6400) [pid = 1977] [serial = 888] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 174 (0x1236c7800) [pid = 1977] [serial = 873] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 173 (0x12ab67800) [pid = 1977] [serial = 890] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | --DOMWINDOW == 172 (0x119709c00) [pid = 1977] [serial = 801] [outer = 0x0] [url = about:blank] 08:43:56 INFO - PROCESS | 1977 | 1464104636877 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x11841a000 == 71 [pid = 1977] [id = 331] 08:43:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 173 (0x111062000) [pid = 1977] [serial = 992] [outer = 0x0] 08:43:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 174 (0x113178000) [pid = 1977] [serial = 993] [outer = 0x111062000] 08:43:56 INFO - PROCESS | 1977 | 1464104636906 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 175 (0x1180de400) [pid = 1977] [serial = 994] [outer = 0x111062000] 08:43:57 INFO - PROCESS | 1977 | 1464104637214 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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 525ms 08:43:57 INFO - PROCESS | 1977 | 1464104637228 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1977 | 1464104637230 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 08:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:43:57 INFO - PROCESS | 1977 | 1464104637233 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1977 | 1464104637234 Marionette TRACE conn2 <- [1,1298,null,{}] 08:43:57 INFO - PROCESS | 1977 | 1464104637236 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}] 08:43:57 INFO - PROCESS | 1977 | 1464104637330 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:43:57 INFO - PROCESS | 1977 | 1464104637334 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x1213a6800 == 72 [pid = 1977] [id = 332] 08:43:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 176 (0x118374800) [pid = 1977] [serial = 995] [outer = 0x0] 08:43:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 177 (0x118399000) [pid = 1977] [serial = 996] [outer = 0x118374800] 08:43:57 INFO - PROCESS | 1977 | 1464104637360 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 178 (0x11842a800) [pid = 1977] [serial = 997] [outer = 0x118374800] 08:43:57 INFO - PROCESS | 1977 | 1464104637725 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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 08:43:57 INFO - PROCESS | 1977 | 1464104637752 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1977 | 1464104637753 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 08:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:43:57 INFO - PROCESS | 1977 | 1464104637756 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1977 | 1464104637764 Marionette TRACE conn2 <- [1,1302,null,{}] 08:43:57 INFO - PROCESS | 1977 | 1464104637766 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}] 08:43:57 INFO - PROCESS | 1977 | 1464104637852 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:43:57 INFO - PROCESS | 1977 | 1464104637857 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x125f71000 == 73 [pid = 1977] [id = 333] 08:43:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 179 (0x11917cc00) [pid = 1977] [serial = 998] [outer = 0x0] 08:43:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 180 (0x11919ec00) [pid = 1977] [serial = 999] [outer = 0x11917cc00] 08:43:57 INFO - PROCESS | 1977 | 1464104637887 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 181 (0x1213b5c00) [pid = 1977] [serial = 1000] [outer = 0x11917cc00] 08:43:58 INFO - PROCESS | 1977 | 1464104638231 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 525ms 08:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:43:58 INFO - PROCESS | 1977 | 1464104638281 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1977 | 1464104638283 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 08:43:58 INFO - PROCESS | 1977 | 1464104638285 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1977 | 1464104638286 Marionette TRACE conn2 <- [1,1306,null,{}] 08:43:58 INFO - PROCESS | 1977 | 1464104638288 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}] 08:43:58 INFO - PROCESS | 1977 | 1464104638377 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:43:58 INFO - PROCESS | 1977 | 1464104638451 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c7e000 == 74 [pid = 1977] [id = 334] 08:43:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 182 (0x118952800) [pid = 1977] [serial = 1001] [outer = 0x0] 08:43:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 183 (0x1236c3c00) [pid = 1977] [serial = 1002] [outer = 0x118952800] 08:43:58 INFO - PROCESS | 1977 | 1464104638477 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 184 (0x124c48400) [pid = 1977] [serial = 1003] [outer = 0x118952800] 08:43:58 INFO - PROCESS | 1977 | 1464104638830 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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 572ms 08:43:58 INFO - PROCESS | 1977 | 1464104638858 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1977 | 1464104638860 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 08:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:43:58 INFO - PROCESS | 1977 | 1464104638864 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 1977 | 1464104638865 Marionette TRACE conn2 <- [1,1310,null,{}] 08:43:58 INFO - PROCESS | 1977 | 1464104638869 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}] 08:43:59 INFO - PROCESS | 1977 | 1464104639035 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:43:59 INFO - PROCESS | 1977 | 1464104639053 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298bb000 == 75 [pid = 1977] [id = 335] 08:43:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 185 (0x124c51800) [pid = 1977] [serial = 1004] [outer = 0x0] 08:43:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 186 (0x124c56c00) [pid = 1977] [serial = 1005] [outer = 0x124c51800] 08:43:59 INFO - PROCESS | 1977 | 1464104639079 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x1252b2000) [pid = 1977] [serial = 1006] [outer = 0x124c51800] 08:43:59 INFO - PROCESS | 1977 | 1464104639425 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] 08:43:59 INFO - PROCESS | 1977 | 1464104639439 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 08:43:59 INFO - PROCESS | 1977 | 1464104639441 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1977 | 1464104639442 Marionette TRACE conn2 <- [1,1314,null,{}] 08:43:59 INFO - PROCESS | 1977 | 1464104639444 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}] 08:43:59 INFO - PROCESS | 1977 | 1464104639558 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:43:59 INFO - PROCESS | 1977 | 1464104639571 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab19800 == 76 [pid = 1977] [id = 336] 08:43:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x124c53800) [pid = 1977] [serial = 1007] [outer = 0x0] 08:43:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x1270a3c00) [pid = 1977] [serial = 1008] [outer = 0x124c53800] 08:43:59 INFO - PROCESS | 1977 | 1464104639595 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x12760e400) [pid = 1977] [serial = 1009] [outer = 0x124c53800] 08:43:59 INFO - PROCESS | 1977 | 1464104639962 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 569ms 08:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:44:00 INFO - PROCESS | 1977 | 1464104640010 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 1977 | 1464104640011 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 08:44:00 INFO - PROCESS | 1977 | 1464104640014 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1977 | 1464104640015 Marionette TRACE conn2 <- [1,1318,null,{}] 08:44:00 INFO - PROCESS | 1977 | 1464104640017 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}] 08:44:00 INFO - PROCESS | 1977 | 1464104640129 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:44:00 INFO - PROCESS | 1977 | 1464104640148 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3f8800 == 77 [pid = 1977] [id = 337] 08:44:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x124ce5c00) [pid = 1977] [serial = 1010] [outer = 0x0] 08:44:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 192 (0x12940b000) [pid = 1977] [serial = 1011] [outer = 0x124ce5c00] 08:44:00 INFO - PROCESS | 1977 | 1464104640173 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 193 (0x12a628c00) [pid = 1977] [serial = 1012] [outer = 0x124ce5c00] 08:44:00 INFO - PROCESS | 1977 | 1464104640526 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]]]}] 08:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 520ms 08:44:00 INFO - PROCESS | 1977 | 1464104640534 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 1977 | 1464104640536 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 08:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:44:00 INFO - PROCESS | 1977 | 1464104640540 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1977 | 1464104640543 Marionette TRACE conn2 <- [1,1322,null,{}] 08:44:00 INFO - PROCESS | 1977 | 1464104640546 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}] 08:44:00 INFO - PROCESS | 1977 | 1464104640662 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:44:00 INFO - PROCESS | 1977 | 1464104640678 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c194800 == 78 [pid = 1977] [id = 338] 08:44:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 194 (0x128d31800) [pid = 1977] [serial = 1013] [outer = 0x0] 08:44:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 195 (0x12b3d3000) [pid = 1977] [serial = 1014] [outer = 0x128d31800] 08:44:00 INFO - PROCESS | 1977 | 1464104640707 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 196 (0x12bbea800) [pid = 1977] [serial = 1015] [outer = 0x128d31800] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 195 (0x12acd1000) [pid = 1977] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 194 (0x11842a400) [pid = 1977] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 193 (0x11972f000) [pid = 1977] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 192 (0x11972e000) [pid = 1977] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 191 (0x110f4bc00) [pid = 1977] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x111e69c00) [pid = 1977] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x111063c00) [pid = 1977] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x111052400) [pid = 1977] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x113e36400) [pid = 1977] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x125d5b800) [pid = 1977] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 185 (0x111058800) [pid = 1977] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 184 (0x111066c00) [pid = 1977] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:44:01 INFO - PROCESS | 1977 | --DOMWINDOW == 183 (0x113170800) [pid = 1977] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:44:01 INFO - PROCESS | 1977 | 1464104641232 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]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 723ms 08:44:01 INFO - PROCESS | 1977 | 1464104641261 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1977 | 1464104641263 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 08:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:44:01 INFO - PROCESS | 1977 | 1464104641278 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1977 | 1464104641280 Marionette TRACE conn2 <- [1,1326,null,{}] 08:44:01 INFO - PROCESS | 1977 | 1464104641284 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}] 08:44:01 INFO - PROCESS | 1977 | 1464104641396 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:44:01 INFO - PROCESS | 1977 | 1464104641400 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3dc000 == 79 [pid = 1977] [id = 339] 08:44:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 184 (0x11972e000) [pid = 1977] [serial = 1016] [outer = 0x0] 08:44:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 185 (0x12bb4c800) [pid = 1977] [serial = 1017] [outer = 0x11972e000] 08:44:01 INFO - PROCESS | 1977 | 1464104641425 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 186 (0x12bf3c800) [pid = 1977] [serial = 1018] [outer = 0x11972e000] 08:44:01 INFO - PROCESS | 1977 | 1464104641766 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]]]}] 08:44:01 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 08:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 533ms 08:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:44:01 INFO - PROCESS | 1977 | 1464104641799 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1977 | 1464104641800 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 08:44:01 INFO - PROCESS | 1977 | 1464104641802 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1977 | 1464104641803 Marionette TRACE conn2 <- [1,1330,null,{}] 08:44:01 INFO - PROCESS | 1977 | 1464104641805 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}] 08:44:01 INFO - PROCESS | 1977 | 1464104641896 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:44:01 INFO - PROCESS | 1977 | 1464104641966 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc41000 == 80 [pid = 1977] [id = 340] 08:44:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x11972f000) [pid = 1977] [serial = 1019] [outer = 0x0] 08:44:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x12c5d0c00) [pid = 1977] [serial = 1020] [outer = 0x11972f000] 08:44:01 INFO - PROCESS | 1977 | 1464104641991 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x12cf3f400) [pid = 1977] [serial = 1021] [outer = 0x11972f000] 08:44:02 INFO - PROCESS | 1977 | 1464104642495 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]]]}] 08:44:02 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 08:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 718ms 08:44:02 INFO - PROCESS | 1977 | 1464104642520 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:44:02 INFO - PROCESS | 1977 | 1464104642526 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 08:44:02 INFO - PROCESS | 1977 | 1464104642529 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1977 | 1464104642532 Marionette TRACE conn2 <- [1,1334,null,{}] 08:44:02 INFO - PROCESS | 1977 | 1464104642536 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}] 08:44:02 INFO - PROCESS | 1977 | 1464104642694 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:44:02 INFO - PROCESS | 1977 | 1464104642752 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b0000 == 81 [pid = 1977] [id = 341] 08:44:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x1127b8800) [pid = 1977] [serial = 1022] [outer = 0x0] 08:44:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x113108c00) [pid = 1977] [serial = 1023] [outer = 0x1127b8800] 08:44:02 INFO - PROCESS | 1977 | 1464104642786 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 192 (0x113174400) [pid = 1977] [serial = 1024] [outer = 0x1127b8800] 08:44:03 INFO - PROCESS | 1977 | 1464104643225 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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 721ms 08:44:03 INFO - PROCESS | 1977 | 1464104643262 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1977 | 1464104643266 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 08:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:44:03 INFO - PROCESS | 1977 | 1464104643285 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1977 | 1464104643287 Marionette TRACE conn2 <- [1,1338,null,{}] 08:44:03 INFO - PROCESS | 1977 | 1464104643291 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}] 08:44:03 INFO - PROCESS | 1977 | 1464104643407 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:44:03 INFO - PROCESS | 1977 | 1464104643512 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c80800 == 82 [pid = 1977] [id = 342] 08:44:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 193 (0x115d4cc00) [pid = 1977] [serial = 1025] [outer = 0x0] 08:44:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 194 (0x11672dc00) [pid = 1977] [serial = 1026] [outer = 0x115d4cc00] 08:44:03 INFO - PROCESS | 1977 | 1464104643546 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 195 (0x118376400) [pid = 1977] [serial = 1027] [outer = 0x115d4cc00] 08:44:04 INFO - PROCESS | 1977 | 1464104644494 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]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1241ms 08:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:44:04 INFO - PROCESS | 1977 | 1464104644513 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1977 | 1464104644514 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 08:44:04 INFO - PROCESS | 1977 | 1464104644517 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1977 | 1464104644520 Marionette TRACE conn2 <- [1,1342,null,{}] 08:44:04 INFO - PROCESS | 1977 | 1464104644530 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}] 08:44:04 INFO - PROCESS | 1977 | 1464104644643 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:44:04 INFO - PROCESS | 1977 | 1464104644705 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x13520b000 == 83 [pid = 1977] [id = 343] 08:44:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 196 (0x1183a2c00) [pid = 1977] [serial = 1028] [outer = 0x0] 08:44:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 197 (0x119f67800) [pid = 1977] [serial = 1029] [outer = 0x1183a2c00] 08:44:04 INFO - PROCESS | 1977 | 1464104644778 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 198 (0x124c11000) [pid = 1977] [serial = 1030] [outer = 0x1183a2c00] 08:44:05 INFO - PROCESS | 1977 | 1464104645223 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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 726ms 08:44:05 INFO - PROCESS | 1977 | 1464104645256 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1977 | 1464104645258 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 08:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:44:05 INFO - PROCESS | 1977 | 1464104645262 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1977 | 1464104645263 Marionette TRACE conn2 <- [1,1346,null,{}] 08:44:05 INFO - PROCESS | 1977 | 1464104645266 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}] 08:44:05 INFO - PROCESS | 1977 | 1464104645378 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:44:05 INFO - PROCESS | 1977 | 1464104645456 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x135956800 == 84 [pid = 1977] [id = 344] 08:44:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 199 (0x124c56400) [pid = 1977] [serial = 1031] [outer = 0x0] 08:44:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 200 (0x12a9ab400) [pid = 1977] [serial = 1032] [outer = 0x124c56400] 08:44:05 INFO - PROCESS | 1977 | 1464104645485 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 201 (0x12bb4bc00) [pid = 1977] [serial = 1033] [outer = 0x124c56400] 08:44:05 INFO - PROCESS | 1977 | 1464104645913 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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 08:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:44:05 INFO - PROCESS | 1977 | 1464104645931 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1977 | 1464104645933 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 08:44:05 INFO - PROCESS | 1977 | 1464104645935 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1977 | 1464104645936 Marionette TRACE conn2 <- [1,1350,null,{}] 08:44:05 INFO - PROCESS | 1977 | 1464104645939 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}] 08:44:06 INFO - PROCESS | 1977 | 1464104646050 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:44:06 INFO - PROCESS | 1977 | 1464104646158 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x135acf800 == 85 [pid = 1977] [id = 345] 08:44:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 202 (0x125f1dc00) [pid = 1977] [serial = 1034] [outer = 0x0] 08:44:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 203 (0x12c47bc00) [pid = 1977] [serial = 1035] [outer = 0x125f1dc00] 08:44:06 INFO - PROCESS | 1977 | 1464104646189 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 204 (0x12cf37400) [pid = 1977] [serial = 1036] [outer = 0x125f1dc00] 08:44:06 INFO - PROCESS | 1977 | 1464104646625 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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 719ms 08:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:44:06 INFO - PROCESS | 1977 | 1464104646655 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1977 | 1464104646656 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 08:44:06 INFO - PROCESS | 1977 | 1464104646659 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1977 | 1464104646660 Marionette TRACE conn2 <- [1,1354,null,{}] 08:44:06 INFO - PROCESS | 1977 | 1464104646662 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}] 08:44:06 INFO - PROCESS | 1977 | 1464104646779 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:44:06 INFO - PROCESS | 1977 | 1464104646855 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x135fc7000 == 86 [pid = 1977] [id = 346] 08:44:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 205 (0x12d520c00) [pid = 1977] [serial = 1037] [outer = 0x0] 08:44:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 206 (0x12d9d9800) [pid = 1977] [serial = 1038] [outer = 0x12d520c00] 08:44:06 INFO - PROCESS | 1977 | 1464104646888 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 207 (0x1358e2000) [pid = 1977] [serial = 1039] [outer = 0x12d520c00] 08:44:07 INFO - PROCESS | 1977 | 1464104647370 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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 770ms 08:44:07 INFO - PROCESS | 1977 | 1464104647438 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1977 | 1464104647440 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 08:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:44:07 INFO - PROCESS | 1977 | 1464104647442 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1977 | 1464104647444 Marionette TRACE conn2 <- [1,1358,null,{}] 08:44:07 INFO - PROCESS | 1977 | 1464104647446 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}] 08:44:07 INFO - PROCESS | 1977 | 1464104647556 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:44:07 INFO - PROCESS | 1977 | 1464104647636 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x124055000 == 87 [pid = 1977] [id = 347] 08:44:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 208 (0x11104f800) [pid = 1977] [serial = 1040] [outer = 0x0] 08:44:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 209 (0x1127b9000) [pid = 1977] [serial = 1041] [outer = 0x11104f800] 08:44:07 INFO - PROCESS | 1977 | 1464104647666 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 210 (0x12bb53800) [pid = 1977] [serial = 1042] [outer = 0x11104f800] 08:44:08 INFO - PROCESS | 1977 | 1464104648088 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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 08:44:08 INFO - PROCESS | 1977 | 1464104648112 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 1977 | 1464104648114 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 08:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:44:08 INFO - PROCESS | 1977 | 1464104648116 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 1977 | 1464104648117 Marionette TRACE conn2 <- [1,1362,null,{}] 08:44:08 INFO - PROCESS | 1977 | 1464104648120 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}] 08:44:08 INFO - PROCESS | 1977 | 1464104648230 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:44:08 INFO - PROCESS | 1977 | 1464104648508 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x115d17800 == 88 [pid = 1977] [id = 348] 08:44:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 211 (0x110f51400) [pid = 1977] [serial = 1043] [outer = 0x0] 08:44:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 212 (0x111050400) [pid = 1977] [serial = 1044] [outer = 0x110f51400] 08:44:08 INFO - PROCESS | 1977 | 1464104648548 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 213 (0x111c19c00) [pid = 1977] [serial = 1045] [outer = 0x110f51400] 08:44:09 INFO - PROCESS | 1977 | 1464104649047 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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 969ms 08:44:09 INFO - PROCESS | 1977 | 1464104649086 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 1977 | 1464104649088 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 08:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:44:09 INFO - PROCESS | 1977 | 1464104649094 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1977 | 1464104649096 Marionette TRACE conn2 <- [1,1366,null,{}] 08:44:09 INFO - PROCESS | 1977 | 1464104649099 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}] 08:44:09 INFO - PROCESS | 1977 | 1464104649208 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:44:09 INFO - PROCESS | 1977 | 1464104649291 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x112db4000 == 89 [pid = 1977] [id = 349] 08:44:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 214 (0x1122a8c00) [pid = 1977] [serial = 1046] [outer = 0x0] 08:44:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 215 (0x11266e400) [pid = 1977] [serial = 1047] [outer = 0x1122a8c00] 08:44:09 INFO - PROCESS | 1977 | 1464104649320 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 216 (0x1127c3800) [pid = 1977] [serial = 1048] [outer = 0x1122a8c00] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12beb2000 == 88 [pid = 1977] [id = 243] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12dcf6800 == 87 [pid = 1977] [id = 241] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf7e000 == 86 [pid = 1977] [id = 239] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7d1000 == 85 [pid = 1977] [id = 240] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x135185000 == 84 [pid = 1977] [id = 242] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x119962800 == 83 [pid = 1977] [id = 238] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3dc000 == 82 [pid = 1977] [id = 339] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12c194800 == 81 [pid = 1977] [id = 338] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3f8800 == 80 [pid = 1977] [id = 337] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab19800 == 79 [pid = 1977] [id = 336] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 215 (0x12d512c00) [pid = 1977] [serial = 915] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 214 (0x12d9e3800) [pid = 1977] [serial = 918] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 213 (0x12bb49400) [pid = 1977] [serial = 957] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x1298bb000 == 78 [pid = 1977] [id = 335] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x128c7e000 == 77 [pid = 1977] [id = 334] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x125f71000 == 76 [pid = 1977] [id = 333] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x1213a6800 == 75 [pid = 1977] [id = 332] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x11841a000 == 74 [pid = 1977] [id = 331] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x117444000 == 73 [pid = 1977] [id = 330] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x119981800 == 72 [pid = 1977] [id = 329] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a9000 == 71 [pid = 1977] [id = 328] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6dc800 == 70 [pid = 1977] [id = 322] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x12585d000 == 69 [pid = 1977] [id = 321] 08:44:09 INFO - PROCESS | 1977 | --DOCSHELL 0x115f8a000 == 68 [pid = 1977] [id = 320] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 212 (0x12c11dc00) [pid = 1977] [serial = 894] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 211 (0x12acdbc00) [pid = 1977] [serial = 955] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 210 (0x110ff2800) [pid = 1977] [serial = 896] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 209 (0x124c5e400) [pid = 1977] [serial = 934] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 208 (0x124c0fc00) [pid = 1977] [serial = 933] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 207 (0x123637000) [pid = 1977] [serial = 930] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 206 (0x11919f000) [pid = 1977] [serial = 931] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 205 (0x110f50000) [pid = 1977] [serial = 939] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 204 (0x113a66800) [pid = 1977] [serial = 927] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 203 (0x118380000) [pid = 1977] [serial = 928] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 202 (0x112aab000) [pid = 1977] [serial = 922] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 201 (0x111069400) [pid = 1977] [serial = 921] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 200 (0x12c5cf000) [pid = 1977] [serial = 912] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 199 (0x111059000) [pid = 1977] [serial = 942] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 198 (0x117e75c00) [pid = 1977] [serial = 925] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 197 (0x115d51800) [pid = 1977] [serial = 924] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 196 (0x111053000) [pid = 1977] [serial = 940] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 195 (0x125f2b400) [pid = 1977] [serial = 936] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 194 (0x1180eac00) [pid = 1977] [serial = 902] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 193 (0x1127c2c00) [pid = 1977] [serial = 946] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 192 (0x115d52400) [pid = 1977] [serial = 899] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 191 (0x12940d000) [pid = 1977] [serial = 909] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x1127bf000) [pid = 1977] [serial = 945] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x1236c0c00) [pid = 1977] [serial = 906] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x125f21800) [pid = 1977] [serial = 943] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x11316e400) [pid = 1977] [serial = 949] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x129411c00) [pid = 1977] [serial = 954] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 185 (0x1127c5400) [pid = 1977] [serial = 948] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 184 (0x113175800) [pid = 1977] [serial = 951] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 183 (0x12bbeec00) [pid = 1977] [serial = 507] [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.] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 182 (0x11706f400) [pid = 1977] [serial = 952] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | --DOMWINDOW == 181 (0x128d33000) [pid = 1977] [serial = 937] [outer = 0x0] [url = about:blank] 08:44:09 INFO - PROCESS | 1977 | 1464104649838 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] 08:44:09 INFO - PROCESS | 1977 | 1464104649873 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 08:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:44:09 INFO - PROCESS | 1977 | 1464104649879 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - PROCESS | 1977 | 1464104649881 Marionette TRACE conn2 <- [1,1370,null,{}] 08:44:09 INFO - PROCESS | 1977 | 1464104649885 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}] 08:44:10 INFO - PROCESS | 1977 | 1464104650027 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:44:10 INFO - PROCESS | 1977 | 1464104650128 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x116655000 == 69 [pid = 1977] [id = 350] 08:44:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 182 (0x11266ec00) [pid = 1977] [serial = 1049] [outer = 0x0] 08:44:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 183 (0x11310e400) [pid = 1977] [serial = 1050] [outer = 0x11266ec00] 08:44:10 INFO - PROCESS | 1977 | 1464104650172 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 184 (0x11322d000) [pid = 1977] [serial = 1051] [outer = 0x11266ec00] 08:44:10 INFO - PROCESS | 1977 | 1464104650532 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] 08:44:10 INFO - PROCESS | 1977 | 1464104650551 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 08:44:10 INFO - PROCESS | 1977 | 1464104650557 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1977 | 1464104650563 Marionette TRACE conn2 <- [1,1374,null,{}] 08:44:10 INFO - PROCESS | 1977 | 1464104650571 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}] 08:44:10 INFO - PROCESS | 1977 | 1464104650688 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:44:10 INFO - PROCESS | 1977 | 1464104650768 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e0e000 == 70 [pid = 1977] [id = 351] 08:44:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 185 (0x11322c400) [pid = 1977] [serial = 1052] [outer = 0x0] 08:44:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 186 (0x113ce3800) [pid = 1977] [serial = 1053] [outer = 0x11322c400] 08:44:10 INFO - PROCESS | 1977 | 1464104650811 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x1164f9c00) [pid = 1977] [serial = 1054] [outer = 0x11322c400] 08:44:11 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:11 INFO - PROCESS | 1977 | 1464104651167 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] 08:44:11 INFO - PROCESS | 1977 | 1464104651196 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 08:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:44:11 INFO - PROCESS | 1977 | 1464104651199 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1977 | 1464104651213 Marionette TRACE conn2 <- [1,1378,null,{}] 08:44:11 INFO - PROCESS | 1977 | 1464104651217 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}] 08:44:11 INFO - PROCESS | 1977 | 1464104651360 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:44:11 INFO - PROCESS | 1977 | 1464104651372 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b5f800 == 71 [pid = 1977] [id = 352] 08:44:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x11672cc00) [pid = 1977] [serial = 1055] [outer = 0x0] 08:44:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x116a59000) [pid = 1977] [serial = 1056] [outer = 0x11672cc00] 08:44:11 INFO - PROCESS | 1977 | 1464104651414 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x117077000) [pid = 1977] [serial = 1057] [outer = 0x11672cc00] 08:44:11 INFO - PROCESS | 1977 | 1464104651856 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] 08:44:11 INFO - PROCESS | 1977 | 1464104651904 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 08:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:44:11 INFO - PROCESS | 1977 | 1464104651926 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1977 | 1464104651928 Marionette TRACE conn2 <- [1,1382,null,{}] 08:44:11 INFO - PROCESS | 1977 | 1464104651930 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}] 08:44:12 INFO - PROCESS | 1977 | 1464104652059 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:44:12 INFO - PROCESS | 1977 | 1464104652078 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x12115d800 == 72 [pid = 1977] [id = 353] 08:44:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x117e7e400) [pid = 1977] [serial = 1058] [outer = 0x0] 08:44:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 192 (0x1180dfc00) [pid = 1977] [serial = 1059] [outer = 0x117e7e400] 08:44:12 INFO - PROCESS | 1977 | 1464104652109 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 193 (0x118382c00) [pid = 1977] [serial = 1060] [outer = 0x117e7e400] 08:44:12 INFO - PROCESS | 1977 | [1977] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:44:12 INFO - PROCESS | 1977 | 1464104652536 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] 08:44:12 INFO - PROCESS | 1977 | 1464104652549 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 08:44:12 INFO - PROCESS | 1977 | 1464104652552 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1977 | 1464104652554 Marionette TRACE conn2 <- [1,1386,null,{}] 08:44:12 INFO - PROCESS | 1977 | 1464104652557 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}] 08:44:12 INFO - PROCESS | 1977 | 1464104652745 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:44:12 INFO - PROCESS | 1977 | 1464104652776 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x124317000 == 73 [pid = 1977] [id = 354] 08:44:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 194 (0x1183a0c00) [pid = 1977] [serial = 1061] [outer = 0x0] 08:44:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 195 (0x1183ce400) [pid = 1977] [serial = 1062] [outer = 0x1183a0c00] 08:44:12 INFO - PROCESS | 1977 | 1464104652814 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 196 (0x118951c00) [pid = 1977] [serial = 1063] [outer = 0x1183a0c00] 08:44:13 INFO - PROCESS | 1977 | 1464104653243 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] 08:44:13 INFO - PROCESS | 1977 | 1464104653274 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 08:44:13 INFO - PROCESS | 1977 | 1464104653276 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1977 | 1464104653277 Marionette TRACE conn2 <- [1,1390,null,{}] 08:44:13 INFO - PROCESS | 1977 | 1464104653280 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}] 08:44:13 INFO - PROCESS | 1977 | 1464104653408 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:44:13 INFO - PROCESS | 1977 | 1464104653425 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x127103800 == 74 [pid = 1977] [id = 355] 08:44:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 197 (0x1183c6400) [pid = 1977] [serial = 1064] [outer = 0x0] 08:44:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 198 (0x11895b800) [pid = 1977] [serial = 1065] [outer = 0x1183c6400] 08:44:13 INFO - PROCESS | 1977 | 1464104653450 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 199 (0x119703000) [pid = 1977] [serial = 1066] [outer = 0x1183c6400] 08:44:13 INFO - PROCESS | 1977 | 1464104653802 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]]]}] 08:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 571ms 08:44:13 INFO - PROCESS | 1977 | 1464104653847 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1977 | 1464104653849 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 08:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:44:13 INFO - PROCESS | 1977 | 1464104653851 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1977 | 1464104653852 Marionette TRACE conn2 <- [1,1394,null,{}] 08:44:13 INFO - PROCESS | 1977 | 1464104653854 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}] 08:44:14 INFO - PROCESS | 1977 | 1464104654107 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 198 (0x125f20400) [pid = 1977] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 197 (0x124c51800) [pid = 1977] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 196 (0x124c53800) [pid = 1977] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 195 (0x128d31800) [pid = 1977] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 194 (0x118374800) [pid = 1977] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 193 (0x124ce5c00) [pid = 1977] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 192 (0x11917cc00) [pid = 1977] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 191 (0x118952800) [pid = 1977] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x111062000) [pid = 1977] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x112668c00) [pid = 1977] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x111059800) [pid = 1977] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x110f4d800) [pid = 1977] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:44:14 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x11972e000) [pid = 1977] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:44:14 INFO - PROCESS | 1977 | 1464104654156 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192d6800 == 75 [pid = 1977] [id = 356] 08:44:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x110f4d800) [pid = 1977] [serial = 1067] [outer = 0x0] 08:44:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x11224ec00) [pid = 1977] [serial = 1068] [outer = 0x110f4d800] 08:44:14 INFO - PROCESS | 1977 | 1464104654181 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x1180e4800) [pid = 1977] [serial = 1069] [outer = 0x110f4d800] 08:44:14 INFO - PROCESS | 1977 | 1464104654499 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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 668ms 08:44:14 INFO - PROCESS | 1977 | 1464104654521 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 1977 | 1464104654527 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 08:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:44:14 INFO - PROCESS | 1977 | 1464104654530 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 1977 | 1464104654532 Marionette TRACE conn2 <- [1,1398,null,{}] 08:44:14 INFO - PROCESS | 1977 | 1464104654535 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}] 08:44:14 INFO - PROCESS | 1977 | 1464104654682 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:44:14 INFO - PROCESS | 1977 | 1464104654809 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fb1800 == 76 [pid = 1977] [id = 357] 08:44:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x111052000) [pid = 1977] [serial = 1070] [outer = 0x0] 08:44:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x11970fc00) [pid = 1977] [serial = 1071] [outer = 0x111052000] 08:44:14 INFO - PROCESS | 1977 | 1464104654850 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 192 (0x1199a5800) [pid = 1977] [serial = 1072] [outer = 0x111052000] 08:44:15 INFO - PROCESS | 1977 | 1464104655129 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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 620ms 08:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:44:15 INFO - PROCESS | 1977 | 1464104655149 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1977 | 1464104655150 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 08:44:15 INFO - PROCESS | 1977 | 1464104655153 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1977 | 1464104655154 Marionette TRACE conn2 <- [1,1402,null,{}] 08:44:15 INFO - PROCESS | 1977 | 1464104655164 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}] 08:44:15 INFO - PROCESS | 1977 | 1464104655262 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:44:15 INFO - PROCESS | 1977 | 1464104655327 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298bb000 == 77 [pid = 1977] [id = 358] 08:44:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 193 (0x117466400) [pid = 1977] [serial = 1073] [outer = 0x0] 08:44:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 194 (0x1213f7000) [pid = 1977] [serial = 1074] [outer = 0x117466400] 08:44:15 INFO - PROCESS | 1977 | 1464104655357 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 195 (0x1236ca800) [pid = 1977] [serial = 1075] [outer = 0x117466400] 08:44:15 INFO - PROCESS | 1977 | 1464104655664 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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 525ms 08:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:44:15 INFO - PROCESS | 1977 | 1464104655679 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1977 | 1464104655680 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 08:44:15 INFO - PROCESS | 1977 | 1464104655683 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1977 | 1464104655684 Marionette TRACE conn2 <- [1,1406,null,{}] 08:44:15 INFO - PROCESS | 1977 | 1464104655687 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}] 08:44:15 INFO - PROCESS | 1977 | 1464104655797 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:44:15 INFO - PROCESS | 1977 | 1464104655801 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e6000 == 78 [pid = 1977] [id = 359] 08:44:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 196 (0x124163c00) [pid = 1977] [serial = 1076] [outer = 0x0] 08:44:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 197 (0x124439400) [pid = 1977] [serial = 1077] [outer = 0x124163c00] 08:44:15 INFO - PROCESS | 1977 | 1464104655826 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 198 (0x124c5ec00) [pid = 1977] [serial = 1078] [outer = 0x124163c00] 08:44:16 INFO - PROCESS | 1977 | 1464104656380 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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 720ms 08:44:16 INFO - PROCESS | 1977 | 1464104656404 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1977 | 1464104656408 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 08:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:44:16 INFO - PROCESS | 1977 | 1464104656412 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1977 | 1464104656415 Marionette TRACE conn2 <- [1,1410,null,{}] 08:44:16 INFO - PROCESS | 1977 | 1464104656419 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}] 08:44:16 INFO - PROCESS | 1977 | 1464104656539 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:44:16 INFO - PROCESS | 1977 | 1464104656620 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x11663c800 == 79 [pid = 1977] [id = 360] 08:44:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 199 (0x111066800) [pid = 1977] [serial = 1079] [outer = 0x0] 08:44:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 200 (0x112664400) [pid = 1977] [serial = 1080] [outer = 0x111066800] 08:44:16 INFO - PROCESS | 1977 | 1464104656652 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 201 (0x112a64c00) [pid = 1977] [serial = 1081] [outer = 0x111066800] 08:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 724ms 08:44:17 INFO - PROCESS | 1977 | 1464104657129 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]]]}] 08:44:17 INFO - PROCESS | 1977 | 1464104657137 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1977 | 1464104657144 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 08:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:44:17 INFO - PROCESS | 1977 | 1464104657169 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 1977 | 1464104657172 Marionette TRACE conn2 <- [1,1414,null,{}] 08:44:17 INFO - PROCESS | 1977 | 1464104657177 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}] 08:44:17 INFO - PROCESS | 1977 | 1464104657299 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:44:17 INFO - PROCESS | 1977 | 1464104657401 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x121154800 == 80 [pid = 1977] [id = 361] 08:44:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 202 (0x113ae7800) [pid = 1977] [serial = 1082] [outer = 0x0] 08:44:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 203 (0x115d56400) [pid = 1977] [serial = 1083] [outer = 0x113ae7800] 08:44:17 INFO - PROCESS | 1977 | 1464104657446 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 204 (0x116724000) [pid = 1977] [serial = 1084] [outer = 0x113ae7800] 08:44:18 INFO - PROCESS | 1977 | 1464104658034 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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 877ms 08:44:18 INFO - PROCESS | 1977 | 1464104658044 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1977 | 1464104658046 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 08:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:44:18 INFO - PROCESS | 1977 | 1464104658048 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1977 | 1464104658051 Marionette TRACE conn2 <- [1,1418,null,{}] 08:44:18 INFO - PROCESS | 1977 | 1464104658059 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}] 08:44:18 INFO - PROCESS | 1977 | 1464104658171 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:44:18 INFO - PROCESS | 1977 | 1464104658254 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bba3000 == 81 [pid = 1977] [id = 362] 08:44:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 205 (0x11837dc00) [pid = 1977] [serial = 1085] [outer = 0x0] 08:44:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 206 (0x1183a2400) [pid = 1977] [serial = 1086] [outer = 0x11837dc00] 08:44:18 INFO - PROCESS | 1977 | 1464104658286 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 207 (0x119170400) [pid = 1977] [serial = 1087] [outer = 0x11837dc00] 08:44:18 INFO - PROCESS | 1977 | 1464104658767 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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 776ms 08:44:18 INFO - PROCESS | 1977 | 1464104658826 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 1977 | 1464104658827 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 08:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:44:18 INFO - PROCESS | 1977 | 1464104658830 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - PROCESS | 1977 | 1464104658831 Marionette TRACE conn2 <- [1,1422,null,{}] 08:44:18 INFO - PROCESS | 1977 | 1464104658833 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}] 08:44:18 INFO - PROCESS | 1977 | 1464104658945 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:44:19 INFO - PROCESS | 1977 | 1464104659024 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c616800 == 82 [pid = 1977] [id = 363] 08:44:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 208 (0x123637000) [pid = 1977] [serial = 1088] [outer = 0x0] 08:44:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 209 (0x1243d2400) [pid = 1977] [serial = 1089] [outer = 0x123637000] 08:44:19 INFO - PROCESS | 1977 | 1464104659054 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 210 (0x124c4d800) [pid = 1977] [serial = 1090] [outer = 0x123637000] 08:44:19 INFO - PROCESS | 1977 | 1464104659514 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]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 720ms 08:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:44:19 INFO - PROCESS | 1977 | 1464104659550 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1977 | 1464104659552 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 08:44:19 INFO - PROCESS | 1977 | 1464104659570 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1977 | 1464104659572 Marionette TRACE conn2 <- [1,1426,null,{}] 08:44:19 INFO - PROCESS | 1977 | 1464104659577 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}] 08:44:19 INFO - PROCESS | 1977 | 1464104659687 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:44:19 INFO - PROCESS | 1977 | 1464104659766 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf86000 == 83 [pid = 1977] [id = 364] 08:44:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 211 (0x124430000) [pid = 1977] [serial = 1091] [outer = 0x0] 08:44:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 212 (0x124c63c00) [pid = 1977] [serial = 1092] [outer = 0x124430000] 08:44:19 INFO - PROCESS | 1977 | 1464104659795 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 213 (0x125060400) [pid = 1977] [serial = 1093] [outer = 0x124430000] 08:44:20 INFO - PROCESS | 1977 | 1464104660255 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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 739ms 08:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:44:20 INFO - PROCESS | 1977 | 1464104660294 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1977 | 1464104660295 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 08:44:20 INFO - PROCESS | 1977 | 1464104660297 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1977 | 1464104660298 Marionette TRACE conn2 <- [1,1430,null,{}] 08:44:20 INFO - PROCESS | 1977 | 1464104660301 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}] 08:44:20 INFO - PROCESS | 1977 | 1464104660424 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:44:20 INFO - PROCESS | 1977 | 1464104660506 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc48800 == 84 [pid = 1977] [id = 365] 08:44:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 214 (0x125f20400) [pid = 1977] [serial = 1094] [outer = 0x0] 08:44:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 215 (0x1270e9c00) [pid = 1977] [serial = 1095] [outer = 0x125f20400] 08:44:20 INFO - PROCESS | 1977 | 1464104660535 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 216 (0x1276b5400) [pid = 1977] [serial = 1096] [outer = 0x125f20400] 08:44:20 INFO - PROCESS | 1977 | 1464104660980 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]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 722ms 08:44:21 INFO - PROCESS | 1977 | 1464104661022 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1977 | 1464104661024 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 08:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:44:21 INFO - PROCESS | 1977 | 1464104661028 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1977 | 1464104661029 Marionette TRACE conn2 <- [1,1434,null,{}] 08:44:21 INFO - PROCESS | 1977 | 1464104661031 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}] 08:44:21 INFO - PROCESS | 1977 | 1464104661139 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:44:21 INFO - PROCESS | 1977 | 1464104661220 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x13519c800 == 85 [pid = 1977] [id = 366] 08:44:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 217 (0x127304000) [pid = 1977] [serial = 1097] [outer = 0x0] 08:44:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 218 (0x128d32800) [pid = 1977] [serial = 1098] [outer = 0x127304000] 08:44:21 INFO - PROCESS | 1977 | 1464104661249 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 219 (0x129115c00) [pid = 1977] [serial = 1099] [outer = 0x127304000] 08:44:21 INFO - PROCESS | 1977 | 1464104661660 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]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 669ms 08:44:21 INFO - PROCESS | 1977 | 1464104661697 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 1977 | 1464104661699 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 08:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:44:21 INFO - PROCESS | 1977 | 1464104661701 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - PROCESS | 1977 | 1464104661703 Marionette TRACE conn2 <- [1,1438,null,{}] 08:44:21 INFO - PROCESS | 1977 | 1464104661740 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}] 08:44:21 INFO - PROCESS | 1977 | 1464104661875 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:44:21 INFO - PROCESS | 1977 | 1464104661933 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357d0800 == 86 [pid = 1977] [id = 367] 08:44:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 220 (0x128d36800) [pid = 1977] [serial = 1100] [outer = 0x0] 08:44:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 221 (0x1294bdc00) [pid = 1977] [serial = 1101] [outer = 0x128d36800] 08:44:21 INFO - PROCESS | 1977 | 1464104661964 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 222 (0x12974d400) [pid = 1977] [serial = 1102] [outer = 0x128d36800] 08:44:22 INFO - PROCESS | 1977 | 1464104662374 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]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 719ms 08:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:44:22 INFO - PROCESS | 1977 | 1464104662420 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1977 | 1464104662422 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 08:44:22 INFO - PROCESS | 1977 | 1464104662424 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 1977 | 1464104662425 Marionette TRACE conn2 <- [1,1442,null,{}] 08:44:22 INFO - PROCESS | 1977 | 1464104662428 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}] 08:44:22 INFO - PROCESS | 1977 | 1464104662538 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:44:22 INFO - PROCESS | 1977 | 1464104662667 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x135960800 == 87 [pid = 1977] [id = 368] 08:44:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 223 (0x11105a400) [pid = 1977] [serial = 1103] [outer = 0x0] 08:44:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 224 (0x129756c00) [pid = 1977] [serial = 1104] [outer = 0x11105a400] 08:44:22 INFO - PROCESS | 1977 | 1464104662699 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 225 (0x12a8a6c00) [pid = 1977] [serial = 1105] [outer = 0x11105a400] 08:44:23 INFO - PROCESS | 1977 | 1464104663143 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]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 08:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:44:23 INFO - PROCESS | 1977 | 1464104663194 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1977 | 1464104663195 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 08:44:23 INFO - PROCESS | 1977 | 1464104663198 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1977 | 1464104663199 Marionette TRACE conn2 <- [1,1446,null,{}] 08:44:23 INFO - PROCESS | 1977 | 1464104663201 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}] 08:44:23 INFO - PROCESS | 1977 | 1464104663318 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:44:23 INFO - PROCESS | 1977 | 1464104663431 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acca800 == 88 [pid = 1977] [id = 369] 08:44:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 226 (0x11204c400) [pid = 1977] [serial = 1106] [outer = 0x0] 08:44:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 227 (0x123634c00) [pid = 1977] [serial = 1107] [outer = 0x11204c400] 08:44:23 INFO - PROCESS | 1977 | 1464104663465 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 228 (0x12a8a5800) [pid = 1977] [serial = 1108] [outer = 0x11204c400] 08:44:24 INFO - PROCESS | 1977 | 1464104664113 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 972ms 08:44:24 INFO - PROCESS | 1977 | 1464104664171 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1977 | 1464104664173 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 08:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:44:24 INFO - PROCESS | 1977 | 1464104664176 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1977 | 1464104664179 Marionette TRACE conn2 <- [1,1450,null,{}] 08:44:24 INFO - PROCESS | 1977 | 1464104664182 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}] 08:44:24 INFO - PROCESS | 1977 | 1464104664298 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:44:24 INFO - PROCESS | 1977 | 1464104664385 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b2000 == 89 [pid = 1977] [id = 370] 08:44:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 229 (0x111064800) [pid = 1977] [serial = 1109] [outer = 0x0] 08:44:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 230 (0x112663800) [pid = 1977] [serial = 1110] [outer = 0x111064800] 08:44:24 INFO - PROCESS | 1977 | 1464104664414 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 231 (0x11105ec00) [pid = 1977] [serial = 1111] [outer = 0x111064800] 08:44:24 INFO - PROCESS | 1977 | 1464104664895 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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 772ms 08:44:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf8b000 == 88 [pid = 1977] [id = 236] 08:44:24 INFO - PROCESS | 1977 | --DOCSHELL 0x1298bb000 == 87 [pid = 1977] [id = 358] 08:44:24 INFO - PROCESS | 1977 | --DOCSHELL 0x128fb1800 == 86 [pid = 1977] [id = 357] 08:44:25 INFO - PROCESS | 1977 | 1464104665008 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1977 | 1464104665013 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x1192d6800 == 85 [pid = 1977] [id = 356] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x127103800 == 84 [pid = 1977] [id = 355] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x124317000 == 83 [pid = 1977] [id = 354] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12115d800 == 82 [pid = 1977] [id = 353] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x119b5f800 == 81 [pid = 1977] [id = 352] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x117e0e000 == 80 [pid = 1977] [id = 351] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x116655000 == 79 [pid = 1977] [id = 350] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x112db4000 == 78 [pid = 1977] [id = 349] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x115d17800 == 77 [pid = 1977] [id = 348] 08:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x135956800 == 76 [pid = 1977] [id = 344] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x13520b000 == 75 [pid = 1977] [id = 343] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x128c80800 == 74 [pid = 1977] [id = 342] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b0000 == 73 [pid = 1977] [id = 341] 08:44:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc41000 == 72 [pid = 1977] [id = 340] 08:44:25 INFO - PROCESS | 1977 | 1464104665029 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1977 | 1464104665031 Marionette TRACE conn2 <- [1,1454,null,{}] 08:44:25 INFO - PROCESS | 1977 | 1464104665033 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}] 08:44:25 INFO - PROCESS | 1977 | 1464104665110 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:44:25 INFO - PROCESS | 1977 | 1464104665117 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x115d15000 == 73 [pid = 1977] [id = 371] 08:44:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 232 (0x11316c400) [pid = 1977] [serial = 1112] [outer = 0x0] 08:44:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 233 (0x113178400) [pid = 1977] [serial = 1113] [outer = 0x11316c400] 08:44:25 INFO - PROCESS | 1977 | 1464104665151 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 234 (0x115d58c00) [pid = 1977] [serial = 1114] [outer = 0x11316c400] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 233 (0x12c11d000) [pid = 1977] [serial = 958] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 232 (0x12a628c00) [pid = 1977] [serial = 1012] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 231 (0x1252b2000) [pid = 1977] [serial = 1006] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 230 (0x124c48400) [pid = 1977] [serial = 1003] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 229 (0x12bf3c800) [pid = 1977] [serial = 1018] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 228 (0x124c56c00) [pid = 1977] [serial = 1005] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 227 (0x12760e400) [pid = 1977] [serial = 1009] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 226 (0x1270a3c00) [pid = 1977] [serial = 1008] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 225 (0x12b3d3000) [pid = 1977] [serial = 1014] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 224 (0x11837cc00) [pid = 1977] [serial = 966] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 223 (0x118399000) [pid = 1977] [serial = 996] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 222 (0x11842a800) [pid = 1977] [serial = 997] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 221 (0x12940b000) [pid = 1977] [serial = 1011] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 220 (0x11919ec00) [pid = 1977] [serial = 999] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 219 (0x1213b5c00) [pid = 1977] [serial = 1000] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 218 (0x1236c3c00) [pid = 1977] [serial = 1002] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 217 (0x12ce51c00) [pid = 1977] [serial = 975] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 216 (0x113178000) [pid = 1977] [serial = 993] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 215 (0x1180de400) [pid = 1977] [serial = 994] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 214 (0x11316d000) [pid = 1977] [serial = 988] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 213 (0x1127bdc00) [pid = 1977] [serial = 987] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 212 (0x113172800) [pid = 1977] [serial = 963] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 211 (0x117460c00) [pid = 1977] [serial = 991] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 210 (0x115d52800) [pid = 1977] [serial = 990] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 209 (0x111065c00) [pid = 1977] [serial = 985] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 208 (0x110fee400) [pid = 1977] [serial = 984] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 207 (0x12974c000) [pid = 1977] [serial = 972] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 206 (0x119f67400) [pid = 1977] [serial = 969] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 205 (0x110f44c00) [pid = 1977] [serial = 960] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 204 (0x12e37f000) [pid = 1977] [serial = 978] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 203 (0x12d9dd800) [pid = 1977] [serial = 981] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 202 (0x12bb4c800) [pid = 1977] [serial = 1017] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | --DOMWINDOW == 201 (0x12bbea800) [pid = 1977] [serial = 1015] [outer = 0x0] [url = about:blank] 08:44:25 INFO - PROCESS | 1977 | 1464104665738 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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 774ms 08:44:25 INFO - PROCESS | 1977 | 1464104665800 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1977 | 1464104665802 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 08:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:44:25 INFO - PROCESS | 1977 | 1464104665806 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1977 | 1464104665810 Marionette TRACE conn2 <- [1,1458,null,{}] 08:44:25 INFO - PROCESS | 1977 | 1464104665821 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}] 08:44:25 INFO - PROCESS | 1977 | 1464104665941 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:44:25 INFO - PROCESS | 1977 | 1464104665951 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a9000 == 74 [pid = 1977] [id = 372] 08:44:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 202 (0x1168be000) [pid = 1977] [serial = 1115] [outer = 0x0] 08:44:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 203 (0x116a59800) [pid = 1977] [serial = 1116] [outer = 0x1168be000] 08:44:25 INFO - PROCESS | 1977 | 1464104665978 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 204 (0x11756a400) [pid = 1977] [serial = 1117] [outer = 0x1168be000] 08:44:26 INFO - PROCESS | 1977 | 1464104666352 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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 574ms 08:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:44:26 INFO - PROCESS | 1977 | 1464104666380 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1977 | 1464104666381 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 08:44:26 INFO - PROCESS | 1977 | 1464104666384 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1977 | 1464104666385 Marionette TRACE conn2 <- [1,1462,null,{}] 08:44:26 INFO - PROCESS | 1977 | 1464104666387 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}] 08:44:26 INFO - PROCESS | 1977 | 1464104666488 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:44:26 INFO - PROCESS | 1977 | 1464104666510 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x123310800 == 75 [pid = 1977] [id = 373] 08:44:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 205 (0x1180e1000) [pid = 1977] [serial = 1118] [outer = 0x0] 08:44:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 206 (0x118382800) [pid = 1977] [serial = 1119] [outer = 0x1180e1000] 08:44:26 INFO - PROCESS | 1977 | 1464104666536 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 207 (0x1183d5800) [pid = 1977] [serial = 1120] [outer = 0x1180e1000] 08:44:26 INFO - PROCESS | 1977 | 1464104666905 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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 570ms 08:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:44:26 INFO - PROCESS | 1977 | 1464104666955 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1977 | 1464104666956 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 08:44:26 INFO - PROCESS | 1977 | 1464104666958 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1977 | 1464104666959 Marionette TRACE conn2 <- [1,1466,null,{}] 08:44:26 INFO - PROCESS | 1977 | 1464104666985 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}] 08:44:27 INFO - PROCESS | 1977 | 1464104667078 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:44:27 INFO - PROCESS | 1977 | 1464104667082 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x125860000 == 76 [pid = 1977] [id = 374] 08:44:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 208 (0x11863d400) [pid = 1977] [serial = 1121] [outer = 0x0] 08:44:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 209 (0x118952000) [pid = 1977] [serial = 1122] [outer = 0x11863d400] 08:44:27 INFO - PROCESS | 1977 | 1464104667108 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 210 (0x11917a800) [pid = 1977] [serial = 1123] [outer = 0x11863d400] 08:44:27 INFO - PROCESS | 1977 | 1464104667488 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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 536ms 08:44:27 INFO - PROCESS | 1977 | 1464104667494 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1977 | 1464104667495 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 08:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:44:27 INFO - PROCESS | 1977 | 1464104667498 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1977 | 1464104667499 Marionette TRACE conn2 <- [1,1470,null,{}] 08:44:27 INFO - PROCESS | 1977 | 1464104667501 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}] 08:44:27 INFO - PROCESS | 1977 | 1464104667645 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:44:27 INFO - PROCESS | 1977 | 1464104667659 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x129183000 == 77 [pid = 1977] [id = 375] 08:44:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 211 (0x11919a400) [pid = 1977] [serial = 1124] [outer = 0x0] 08:44:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 212 (0x119958800) [pid = 1977] [serial = 1125] [outer = 0x11919a400] 08:44:27 INFO - PROCESS | 1977 | 1464104667694 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 213 (0x124433800) [pid = 1977] [serial = 1126] [outer = 0x11919a400] 08:44:28 INFO - PROCESS | 1977 | 1464104668129 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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 08:44:28 INFO - PROCESS | 1977 | 1464104668169 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1977 | 1464104668170 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 08:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:44:28 INFO - PROCESS | 1977 | 1464104668172 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1977 | 1464104668175 Marionette TRACE conn2 <- [1,1474,null,{}] 08:44:28 INFO - PROCESS | 1977 | 1464104668178 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}] 08:44:28 INFO - PROCESS | 1977 | 1464104668305 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:44:28 INFO - PROCESS | 1977 | 1464104668315 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6e8000 == 78 [pid = 1977] [id = 376] 08:44:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 214 (0x124c45c00) [pid = 1977] [serial = 1127] [outer = 0x0] 08:44:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 215 (0x124fd9c00) [pid = 1977] [serial = 1128] [outer = 0x124c45c00] 08:44:28 INFO - PROCESS | 1977 | 1464104668342 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 216 (0x125836400) [pid = 1977] [serial = 1129] [outer = 0x124c45c00] 08:44:28 INFO - PROCESS | 1977 | 1464104668688 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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 572ms 08:44:28 INFO - PROCESS | 1977 | 1464104668745 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1977 | 1464104668746 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 08:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:44:28 INFO - PROCESS | 1977 | 1464104668748 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1977 | 1464104668749 Marionette TRACE conn2 <- [1,1478,null,{}] 08:44:28 INFO - PROCESS | 1977 | 1464104668752 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}] 08:44:28 INFO - PROCESS | 1977 | 1464104668875 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:44:28 INFO - PROCESS | 1977 | 1464104668890 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be9e000 == 79 [pid = 1977] [id = 377] 08:44:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 217 (0x125f1fc00) [pid = 1977] [serial = 1130] [outer = 0x0] 08:44:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 218 (0x1270df800) [pid = 1977] [serial = 1131] [outer = 0x125f1fc00] 08:44:28 INFO - PROCESS | 1977 | 1464104668915 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 219 (0x127309000) [pid = 1977] [serial = 1132] [outer = 0x125f1fc00] 08:44:29 INFO - PROCESS | 1977 | 1464104669483 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]]]}] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 218 (0x117e7e400) [pid = 1977] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 217 (0x1183a0c00) [pid = 1977] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 216 (0x1122a8c00) [pid = 1977] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 215 (0x11322c400) [pid = 1977] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 214 (0x11672cc00) [pid = 1977] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 213 (0x11266ec00) [pid = 1977] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 212 (0x110f51400) [pid = 1977] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 211 (0x1183c6400) [pid = 1977] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 210 (0x110f4d800) [pid = 1977] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 209 (0x111052000) [pid = 1977] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:44:29 INFO - PROCESS | 1977 | --DOMWINDOW == 208 (0x117466400) [pid = 1977] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 769ms 08:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:44:29 INFO - PROCESS | 1977 | 1464104669519 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 1977 | 1464104669520 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 08:44:29 INFO - PROCESS | 1977 | 1464104669525 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 1977 | 1464104669527 Marionette TRACE conn2 <- [1,1482,null,{}] 08:44:29 INFO - PROCESS | 1977 | 1464104669531 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}] 08:44:29 INFO - PROCESS | 1977 | 1464104669683 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:44:29 INFO - PROCESS | 1977 | 1464104669693 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x12138d000 == 80 [pid = 1977] [id = 378] 08:44:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 209 (0x1122a8c00) [pid = 1977] [serial = 1133] [outer = 0x0] 08:44:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 210 (0x116a5b400) [pid = 1977] [serial = 1134] [outer = 0x1122a8c00] 08:44:29 INFO - PROCESS | 1977 | 1464104669734 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 211 (0x11970bc00) [pid = 1977] [serial = 1135] [outer = 0x1122a8c00] 08:44:30 INFO - PROCESS | 1977 | 1464104670144 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]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 671ms 08:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:44:30 INFO - PROCESS | 1977 | 1464104670198 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 1977 | 1464104670199 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 08:44:30 INFO - PROCESS | 1977 | 1464104670201 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1977 | 1464104670203 Marionette TRACE conn2 <- [1,1486,null,{}] 08:44:30 INFO - PROCESS | 1977 | 1464104670207 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}] 08:44:30 INFO - PROCESS | 1977 | 1464104670301 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:44:30 INFO - PROCESS | 1977 | 1464104670308 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce25000 == 81 [pid = 1977] [id = 379] 08:44:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 212 (0x12760ec00) [pid = 1977] [serial = 1136] [outer = 0x0] 08:44:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 213 (0x1294c0400) [pid = 1977] [serial = 1137] [outer = 0x12760ec00] 08:44:30 INFO - PROCESS | 1977 | 1464104670332 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 214 (0x12a9ae000) [pid = 1977] [serial = 1138] [outer = 0x12760ec00] 08:44:30 INFO - PROCESS | 1977 | 1464104670732 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]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 569ms 08:44:30 INFO - PROCESS | 1977 | 1464104670774 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 1977 | 1464104670777 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 08:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:44:30 INFO - PROCESS | 1977 | 1464104670780 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1977 | 1464104670783 Marionette TRACE conn2 <- [1,1490,null,{}] 08:44:30 INFO - PROCESS | 1977 | 1464104670786 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}] 08:44:31 INFO - PROCESS | 1977 | 1464104671004 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:44:31 INFO - PROCESS | 1977 | 1464104671020 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357d6800 == 82 [pid = 1977] [id = 380] 08:44:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 215 (0x11201a800) [pid = 1977] [serial = 1139] [outer = 0x0] 08:44:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 216 (0x128d30000) [pid = 1977] [serial = 1140] [outer = 0x11201a800] 08:44:31 INFO - PROCESS | 1977 | 1464104671049 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 217 (0x12bb50400) [pid = 1977] [serial = 1141] [outer = 0x11201a800] 08:44:31 INFO - PROCESS | 1977 | 1464104671359 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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 620ms 08:44:31 INFO - PROCESS | 1977 | 1464104671401 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1977 | 1464104671402 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 08:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:44:31 INFO - PROCESS | 1977 | 1464104671404 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1977 | 1464104671405 Marionette TRACE conn2 <- [1,1494,null,{}] 08:44:31 INFO - PROCESS | 1977 | 1464104671407 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}] 08:44:31 INFO - PROCESS | 1977 | 1464104671503 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:44:31 INFO - PROCESS | 1977 | 1464104671685 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x113c24800 == 83 [pid = 1977] [id = 381] 08:44:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 218 (0x111051000) [pid = 1977] [serial = 1142] [outer = 0x0] 08:44:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 219 (0x111061000) [pid = 1977] [serial = 1143] [outer = 0x111051000] 08:44:31 INFO - PROCESS | 1977 | 1464104671718 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 220 (0x1127bc400) [pid = 1977] [serial = 1144] [outer = 0x111051000] 08:44:32 INFO - PROCESS | 1977 | 1464104672186 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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 821ms 08:44:32 INFO - PROCESS | 1977 | 1464104672242 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1977 | 1464104672245 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 08:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:44:32 INFO - PROCESS | 1977 | 1464104672249 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1977 | 1464104672252 Marionette TRACE conn2 <- [1,1498,null,{}] 08:44:32 INFO - PROCESS | 1977 | 1464104672255 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}] 08:44:32 INFO - PROCESS | 1977 | 1464104672376 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:44:32 INFO - PROCESS | 1977 | 1464104672459 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12114f000 == 84 [pid = 1977] [id = 382] 08:44:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 221 (0x1150f9400) [pid = 1977] [serial = 1145] [outer = 0x0] 08:44:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 222 (0x115fd0400) [pid = 1977] [serial = 1146] [outer = 0x1150f9400] 08:44:32 INFO - PROCESS | 1977 | 1464104672491 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 223 (0x116729800) [pid = 1977] [serial = 1147] [outer = 0x1150f9400] 08:44:32 INFO - PROCESS | 1977 | 1464104672916 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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 721ms 08:44:32 INFO - PROCESS | 1977 | 1464104672990 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1977 | 1464104672993 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 08:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:44:33 INFO - PROCESS | 1977 | 1464104672998 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1977 | 1464104672999 Marionette TRACE conn2 <- [1,1502,null,{}] 08:44:33 INFO - PROCESS | 1977 | 1464104673001 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}] 08:44:33 INFO - PROCESS | 1977 | 1464104673117 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:44:33 INFO - PROCESS | 1977 | 1464104673201 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x112842000 == 85 [pid = 1977] [id = 383] 08:44:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 224 (0x117e82400) [pid = 1977] [serial = 1148] [outer = 0x0] 08:44:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 225 (0x11839c400) [pid = 1977] [serial = 1149] [outer = 0x117e82400] 08:44:33 INFO - PROCESS | 1977 | 1464104673232 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 226 (0x119197800) [pid = 1977] [serial = 1150] [outer = 0x117e82400] 08:44:33 INFO - PROCESS | 1977 | 1464104673665 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]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 720ms 08:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:44:33 INFO - PROCESS | 1977 | 1464104673717 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1977 | 1464104673719 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 08:44:33 INFO - PROCESS | 1977 | 1464104673729 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1977 | 1464104673733 Marionette TRACE conn2 <- [1,1506,null,{}] 08:44:33 INFO - PROCESS | 1977 | 1464104673737 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}] 08:44:33 INFO - PROCESS | 1977 | 1464104673854 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:44:33 INFO - PROCESS | 1977 | 1464104673938 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x135fd0000 == 86 [pid = 1977] [id = 384] 08:44:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 227 (0x119954800) [pid = 1977] [serial = 1151] [outer = 0x0] 08:44:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 228 (0x1236c6800) [pid = 1977] [serial = 1152] [outer = 0x119954800] 08:44:33 INFO - PROCESS | 1977 | 1464104673968 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 229 (0x12472d400) [pid = 1977] [serial = 1153] [outer = 0x119954800] 08:44:34 INFO - PROCESS | 1977 | 1464104674379 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]]]}] 08:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 680ms 08:44:34 INFO - PROCESS | 1977 | 1464104674420 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1977 | 1464104674422 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 08:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:44:34 INFO - PROCESS | 1977 | 1464104674455 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 1977 | 1464104674457 Marionette TRACE conn2 <- [1,1510,null,{}] 08:44:34 INFO - PROCESS | 1977 | 1464104674477 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}] 08:44:34 INFO - PROCESS | 1977 | 1464104674590 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:44:34 INFO - PROCESS | 1977 | 1464104674673 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x1386c7000 == 87 [pid = 1977] [id = 385] 08:44:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 230 (0x124c4f800) [pid = 1977] [serial = 1154] [outer = 0x0] 08:44:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 231 (0x127606800) [pid = 1977] [serial = 1155] [outer = 0x124c4f800] 08:44:34 INFO - PROCESS | 1977 | 1464104674703 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 232 (0x1294c1c00) [pid = 1977] [serial = 1156] [outer = 0x124c4f800] 08:44:35 INFO - PROCESS | 1977 | 1464104675104 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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 706ms 08:44:35 INFO - PROCESS | 1977 | 1464104675143 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 1977 | 1464104675145 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 08:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:44:35 INFO - PROCESS | 1977 | 1464104675148 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1977 | 1464104675150 Marionette TRACE conn2 <- [1,1514,null,{}] 08:44:35 INFO - PROCESS | 1977 | 1464104675154 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}] 08:44:35 INFO - PROCESS | 1977 | 1464104675323 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:44:35 INFO - PROCESS | 1977 | 1464104675476 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x13fed0000 == 88 [pid = 1977] [id = 386] 08:44:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 233 (0x12ab71800) [pid = 1977] [serial = 1157] [outer = 0x0] 08:44:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 234 (0x12b140800) [pid = 1977] [serial = 1158] [outer = 0x12ab71800] 08:44:35 INFO - PROCESS | 1977 | 1464104675532 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 235 (0x12bb4d800) [pid = 1977] [serial = 1159] [outer = 0x12ab71800] 08:44:36 INFO - PROCESS | 1977 | 1464104676055 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 921ms 08:44:36 INFO - PROCESS | 1977 | 1464104676070 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1977 | 1464104676071 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 08:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:44:36 INFO - PROCESS | 1977 | 1464104676093 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1977 | 1464104676094 Marionette TRACE conn2 <- [1,1518,null,{}] 08:44:36 INFO - PROCESS | 1977 | 1464104676097 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}] 08:44:36 INFO - PROCESS | 1977 | 1464104676212 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:44:36 INFO - PROCESS | 1977 | 1464104676297 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x140070800 == 89 [pid = 1977] [id = 387] 08:44:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 236 (0x12bbf6c00) [pid = 1977] [serial = 1160] [outer = 0x0] 08:44:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 237 (0x12bc0f000) [pid = 1977] [serial = 1161] [outer = 0x12bbf6c00] 08:44:36 INFO - PROCESS | 1977 | 1464104676326 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 238 (0x12bf3b000) [pid = 1977] [serial = 1162] [outer = 0x12bbf6c00] 08:44:36 INFO - PROCESS | 1977 | 1464104676741 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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 08:44:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:44:36 INFO - PROCESS | 1977 | 1464104676762 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1977 | 1464104676763 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 08:44:36 INFO - PROCESS | 1977 | 1464104676765 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1977 | 1464104676767 Marionette TRACE conn2 <- [1,1522,null,{}] 08:44:36 INFO - PROCESS | 1977 | 1464104676769 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}] 08:44:36 INFO - PROCESS | 1977 | 1464104676880 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:44:37 INFO - PROCESS | 1977 | 1464104676994 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x135a8a800 == 90 [pid = 1977] [id = 388] 08:44:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 239 (0x12bf39800) [pid = 1977] [serial = 1163] [outer = 0x0] 08:44:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 240 (0x12c11d800) [pid = 1977] [serial = 1164] [outer = 0x12bf39800] 08:44:37 INFO - PROCESS | 1977 | 1464104677037 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 241 (0x12c129800) [pid = 1977] [serial = 1165] [outer = 0x12bf39800] 08:44:37 INFO - PROCESS | 1977 | 1464104677398 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"]]]}] 08:44:37 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 () { 08:44:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:44:37 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 () { 08:44:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:44:37 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 () { 08:44:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:44:37 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 () { 08:44:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:44:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:44:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 671ms 08:44:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:44:37 INFO - PROCESS | 1977 | 1464104677438 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1977 | 1464104677439 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 08:44:37 INFO - PROCESS | 1977 | 1464104677441 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1977 | 1464104677443 Marionette TRACE conn2 <- [1,1526,null,{}] 08:44:37 INFO - PROCESS | 1977 | 1464104677445 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}] 08:44:37 INFO - PROCESS | 1977 | 1464104677557 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:44:37 INFO - PROCESS | 1977 | 1464104677670 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x14007c800 == 91 [pid = 1977] [id = 389] 08:44:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 242 (0x12c11d400) [pid = 1977] [serial = 1166] [outer = 0x0] 08:44:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 243 (0x12c489400) [pid = 1977] [serial = 1167] [outer = 0x12c11d400] 08:44:37 INFO - PROCESS | 1977 | 1464104677701 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 244 (0x12ce4fc00) [pid = 1977] [serial = 1168] [outer = 0x12c11d400] 08:44:38 INFO - PROCESS | 1977 | 1464104678059 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"]]]}] 08:44:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:44:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:44:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:44:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 08:44:38 INFO - PROCESS | 1977 | 1464104678112 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1977 | 1464104678113 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 08:44:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:44:38 INFO - PROCESS | 1977 | 1464104678116 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1977 | 1464104678117 Marionette TRACE conn2 <- [1,1530,null,{}] 08:44:38 INFO - PROCESS | 1977 | 1464104678119 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}] 08:44:38 INFO - PROCESS | 1977 | 1464104678232 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:44:38 INFO - PROCESS | 1977 | 1464104678380 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x137b4f000 == 92 [pid = 1977] [id = 390] 08:44:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 245 (0x1243d7400) [pid = 1977] [serial = 1169] [outer = 0x0] 08:44:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 246 (0x12cf3f800) [pid = 1977] [serial = 1170] [outer = 0x1243d7400] 08:44:38 INFO - PROCESS | 1977 | 1464104678409 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 247 (0x12d9dac00) [pid = 1977] [serial = 1171] [outer = 0x1243d7400] 08:44:38 INFO - PROCESS | 1977 | 1464104678768 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]]]}] 08:44:38 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 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:44:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:44:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:44:38 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. 08:44:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:44:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 672ms 08:44:38 INFO - PROCESS | 1977 | 1464104678789 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:44:38 INFO - PROCESS | 1977 | 1464104678791 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 08:44:38 INFO - PROCESS | 1977 | 1464104678794 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1977 | 1464104678796 Marionette TRACE conn2 <- [1,1534,null,{}] 08:44:38 INFO - PROCESS | 1977 | 1464104678799 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}] 08:44:38 INFO - PROCESS | 1977 | 1464104678963 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:44:39 INFO - PROCESS | 1977 | 1464104679354 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x119168000 == 93 [pid = 1977] [id = 391] 08:44:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 248 (0x110f4f400) [pid = 1977] [serial = 1172] [outer = 0x0] 08:44:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 249 (0x110fefc00) [pid = 1977] [serial = 1173] [outer = 0x110f4f400] 08:44:39 INFO - PROCESS | 1977 | 1464104679398 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 250 (0x1122aa800) [pid = 1977] [serial = 1174] [outer = 0x110f4f400] 08:44:39 INFO - PROCESS | 1977 | 1464104679903 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]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1123ms 08:44:39 INFO - PROCESS | 1977 | 1464104679918 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 1977 | 1464104679920 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 08:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:44:39 INFO - PROCESS | 1977 | 1464104679947 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 1977 | 1464104679949 Marionette TRACE conn2 <- [1,1538,null,{}] 08:44:39 INFO - PROCESS | 1977 | 1464104679952 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}] 08:44:40 INFO - PROCESS | 1977 | 1464104680064 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:44:40 INFO - PROCESS | 1977 | 1464104680160 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x11915d000 == 94 [pid = 1977] [id = 392] 08:44:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 251 (0x1127bbc00) [pid = 1977] [serial = 1175] [outer = 0x0] 08:44:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 252 (0x115fcf800) [pid = 1977] [serial = 1176] [outer = 0x1127bbc00] 08:44:40 INFO - PROCESS | 1977 | 1464104680190 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 253 (0x11672c000) [pid = 1977] [serial = 1177] [outer = 0x1127bbc00] 08:44:40 INFO - PROCESS | 1977 | 1464104680628 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]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 726ms 08:44:40 INFO - PROCESS | 1977 | 1464104680673 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1977 | 1464104680675 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 08:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:44:40 INFO - PROCESS | 1977 | 1464104680678 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1977 | 1464104680679 Marionette TRACE conn2 <- [1,1542,null,{}] 08:44:40 INFO - PROCESS | 1977 | 1464104680681 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}] 08:44:40 INFO - PROCESS | 1977 | 1464104680789 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:44:40 INFO - PROCESS | 1977 | 1464104680897 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c7c000 == 95 [pid = 1977] [id = 393] 08:44:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 254 (0x1182e1000) [pid = 1977] [serial = 1178] [outer = 0x0] 08:44:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 255 (0x1183cb800) [pid = 1977] [serial = 1179] [outer = 0x1182e1000] 08:44:40 INFO - PROCESS | 1977 | 1464104680925 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 256 (0x118959800) [pid = 1977] [serial = 1180] [outer = 0x1182e1000] 08:44:41 INFO - PROCESS | 1977 | 1464104681346 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]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 720ms 08:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:44:41 INFO - PROCESS | 1977 | 1464104681398 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1977 | 1464104681400 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 08:44:41 INFO - PROCESS | 1977 | 1464104681406 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1977 | 1464104681410 Marionette TRACE conn2 <- [1,1546,null,{}] 08:44:41 INFO - PROCESS | 1977 | 1464104681414 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}] 08:44:41 INFO - PROCESS | 1977 | 1464104681521 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:44:41 INFO - PROCESS | 1977 | 1464104681615 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab28000 == 96 [pid = 1977] [id = 394] 08:44:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 257 (0x112d62400) [pid = 1977] [serial = 1181] [outer = 0x0] 08:44:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 258 (0x119955000) [pid = 1977] [serial = 1182] [outer = 0x112d62400] 08:44:41 INFO - PROCESS | 1977 | 1464104681644 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 259 (0x12371d800) [pid = 1977] [serial = 1183] [outer = 0x112d62400] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x135955000 == 95 [pid = 1977] [id = 326] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x13fec7800 == 94 [pid = 1977] [id = 325] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x1386c9000 == 93 [pid = 1977] [id = 324] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x11959d800 == 92 [pid = 1977] [id = 327] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x1357d6800 == 91 [pid = 1977] [id = 380] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce25000 == 90 [pid = 1977] [id = 379] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12138d000 == 89 [pid = 1977] [id = 378] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12be9e000 == 88 [pid = 1977] [id = 377] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6e8000 == 87 [pid = 1977] [id = 376] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 258 (0x11672dc00) [pid = 1977] [serial = 1026] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 257 (0x12c5d0c00) [pid = 1977] [serial = 1020] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 256 (0x12a9ab400) [pid = 1977] [serial = 1032] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 255 (0x113108c00) [pid = 1977] [serial = 1023] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 254 (0x119f67800) [pid = 1977] [serial = 1029] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 253 (0x12c47bc00) [pid = 1977] [serial = 1035] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 252 (0x12d9d9800) [pid = 1977] [serial = 1038] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 251 (0x1127b9000) [pid = 1977] [serial = 1041] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 250 (0x124439400) [pid = 1977] [serial = 1077] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x129183000 == 86 [pid = 1977] [id = 375] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x125860000 == 85 [pid = 1977] [id = 374] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x123310800 == 84 [pid = 1977] [id = 373] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a9000 == 83 [pid = 1977] [id = 372] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x115d15000 == 82 [pid = 1977] [id = 371] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b2000 == 81 [pid = 1977] [id = 370] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc48800 == 80 [pid = 1977] [id = 365] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf86000 == 79 [pid = 1977] [id = 364] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12c616800 == 78 [pid = 1977] [id = 363] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x12bba3000 == 77 [pid = 1977] [id = 362] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x121154800 == 76 [pid = 1977] [id = 361] 08:44:42 INFO - PROCESS | 1977 | --DOCSHELL 0x11663c800 == 75 [pid = 1977] [id = 360] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 249 (0x1180dfc00) [pid = 1977] [serial = 1059] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 248 (0x1183ce400) [pid = 1977] [serial = 1062] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 247 (0x1127c3800) [pid = 1977] [serial = 1048] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 246 (0x11266e400) [pid = 1977] [serial = 1047] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 245 (0x113ce3800) [pid = 1977] [serial = 1053] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 244 (0x1164f9c00) [pid = 1977] [serial = 1054] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 243 (0x116a59000) [pid = 1977] [serial = 1056] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 242 (0x11310e400) [pid = 1977] [serial = 1050] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 241 (0x11322d000) [pid = 1977] [serial = 1051] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 240 (0x111c19c00) [pid = 1977] [serial = 1045] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 239 (0x111050400) [pid = 1977] [serial = 1044] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 238 (0x11895b800) [pid = 1977] [serial = 1065] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 237 (0x119703000) [pid = 1977] [serial = 1066] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 236 (0x1180e4800) [pid = 1977] [serial = 1069] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 235 (0x11224ec00) [pid = 1977] [serial = 1068] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 234 (0x11970fc00) [pid = 1977] [serial = 1071] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 233 (0x118951c00) [pid = 1977] [serial = 1063] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 232 (0x1213f7000) [pid = 1977] [serial = 1074] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 231 (0x1236ca800) [pid = 1977] [serial = 1075] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 230 (0x118382c00) [pid = 1977] [serial = 1060] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 229 (0x117077000) [pid = 1977] [serial = 1057] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | --DOMWINDOW == 228 (0x1199a5800) [pid = 1977] [serial = 1072] [outer = 0x0] [url = about:blank] 08:44:42 INFO - PROCESS | 1977 | 1464104682126 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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 776ms 08:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:44:42 INFO - PROCESS | 1977 | 1464104682179 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1977 | 1464104682181 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 08:44:42 INFO - PROCESS | 1977 | 1464104682183 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1977 | 1464104682184 Marionette TRACE conn2 <- [1,1550,null,{}] 08:44:42 INFO - PROCESS | 1977 | 1464104682186 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}] 08:44:42 INFO - PROCESS | 1977 | 1464104682284 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:44:42 INFO - PROCESS | 1977 | 1464104682359 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ab8800 == 76 [pid = 1977] [id = 395] 08:44:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 229 (0x1127c0400) [pid = 1977] [serial = 1184] [outer = 0x0] 08:44:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 230 (0x116732c00) [pid = 1977] [serial = 1185] [outer = 0x1127c0400] 08:44:42 INFO - PROCESS | 1977 | 1464104682385 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 231 (0x1183d5400) [pid = 1977] [serial = 1186] [outer = 0x1127c0400] 08:44:42 INFO - PROCESS | 1977 | 1464104682694 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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 568ms 08:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:44:42 INFO - PROCESS | 1977 | 1464104682751 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1977 | 1464104682752 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 08:44:42 INFO - PROCESS | 1977 | 1464104682754 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 1977 | 1464104682755 Marionette TRACE conn2 <- [1,1554,null,{}] 08:44:42 INFO - PROCESS | 1977 | 1464104682758 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}] 08:44:42 INFO - PROCESS | 1977 | 1464104682852 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:44:42 INFO - PROCESS | 1977 | 1464104682923 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x121154800 == 77 [pid = 1977] [id = 396] 08:44:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 232 (0x12442c800) [pid = 1977] [serial = 1187] [outer = 0x0] 08:44:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 233 (0x124c4ac00) [pid = 1977] [serial = 1188] [outer = 0x12442c800] 08:44:42 INFO - PROCESS | 1977 | 1464104682954 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 234 (0x12582ec00) [pid = 1977] [serial = 1189] [outer = 0x12442c800] 08:44:43 INFO - PROCESS | 1977 | 1464104683268 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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 518ms 08:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:44:43 INFO - PROCESS | 1977 | 1464104683280 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1977 | 1464104683281 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 08:44:43 INFO - PROCESS | 1977 | 1464104683284 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1977 | 1464104683296 Marionette TRACE conn2 <- [1,1558,null,{}] 08:44:43 INFO - PROCESS | 1977 | 1464104683299 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}] 08:44:43 INFO - PROCESS | 1977 | 1464104683396 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:44:43 INFO - PROCESS | 1977 | 1464104683468 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12733e000 == 78 [pid = 1977] [id = 397] 08:44:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 235 (0x124430400) [pid = 1977] [serial = 1190] [outer = 0x0] 08:44:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 236 (0x125fd0000) [pid = 1977] [serial = 1191] [outer = 0x124430400] 08:44:43 INFO - PROCESS | 1977 | 1464104683493 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 237 (0x128d39c00) [pid = 1977] [serial = 1192] [outer = 0x124430400] 08:44:43 INFO - PROCESS | 1977 | 1464104683822 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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 580ms 08:44:43 INFO - PROCESS | 1977 | 1464104683865 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1977 | 1464104683867 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 08:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:44:43 INFO - PROCESS | 1977 | 1464104683870 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1977 | 1464104683872 Marionette TRACE conn2 <- [1,1562,null,{}] 08:44:43 INFO - PROCESS | 1977 | 1464104683875 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}] 08:44:43 INFO - PROCESS | 1977 | 1464104683975 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:44:43 INFO - PROCESS | 1977 | 1464104683979 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be97800 == 79 [pid = 1977] [id = 398] 08:44:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 238 (0x115f21c00) [pid = 1977] [serial = 1193] [outer = 0x0] 08:44:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 239 (0x115f24400) [pid = 1977] [serial = 1194] [outer = 0x115f21c00] 08:44:44 INFO - PROCESS | 1977 | 1464104684004 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 240 (0x115f29c00) [pid = 1977] [serial = 1195] [outer = 0x115f21c00] 08:44:44 INFO - PROCESS | 1977 | 1464104684389 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]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 573ms 08:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:44:44 INFO - PROCESS | 1977 | 1464104684444 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 1977 | 1464104684445 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 08:44:44 INFO - PROCESS | 1977 | 1464104684447 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1977 | 1464104684448 Marionette TRACE conn2 <- [1,1566,null,{}] 08:44:44 INFO - PROCESS | 1977 | 1464104684451 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}] 08:44:44 INFO - PROCESS | 1977 | 1464104684574 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:44:44 INFO - PROCESS | 1977 | 1464104684590 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce25000 == 80 [pid = 1977] [id = 399] 08:44:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 241 (0x115f22400) [pid = 1977] [serial = 1196] [outer = 0x0] 08:44:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 242 (0x128d3bc00) [pid = 1977] [serial = 1197] [outer = 0x115f22400] 08:44:44 INFO - PROCESS | 1977 | 1464104684622 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 243 (0x129757000) [pid = 1977] [serial = 1198] [outer = 0x115f22400] 08:44:44 INFO - PROCESS | 1977 | 1464104684991 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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 569ms 08:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:44:45 INFO - PROCESS | 1977 | 1464104685016 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1977 | 1464104685017 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 08:44:45 INFO - PROCESS | 1977 | 1464104685020 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1977 | 1464104685021 Marionette TRACE conn2 <- [1,1570,null,{}] 08:44:45 INFO - PROCESS | 1977 | 1464104685030 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}] 08:44:45 INFO - PROCESS | 1977 | 1464104685151 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:44:45 INFO - PROCESS | 1977 | 1464104685164 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc41000 == 81 [pid = 1977] [id = 400] 08:44:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 244 (0x12a628c00) [pid = 1977] [serial = 1199] [outer = 0x0] 08:44:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 245 (0x12a9adc00) [pid = 1977] [serial = 1200] [outer = 0x12a628c00] 08:44:45 INFO - PROCESS | 1977 | 1464104685189 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 246 (0x12bb24c00) [pid = 1977] [serial = 1201] [outer = 0x12a628c00] 08:44:45 INFO - PROCESS | 1977 | 1464104685568 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]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 574ms 08:44:45 INFO - PROCESS | 1977 | 1464104685595 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:44:45 INFO - PROCESS | 1977 | 1464104685598 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 08:44:45 INFO - PROCESS | 1977 | 1464104685601 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1977 | 1464104685602 Marionette TRACE conn2 <- [1,1574,null,{}] 08:44:45 INFO - PROCESS | 1977 | 1464104685626 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}] 08:44:45 INFO - PROCESS | 1977 | 1464104685812 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:44:45 INFO - PROCESS | 1977 | 1464104685853 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357db000 == 82 [pid = 1977] [id = 401] 08:44:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 247 (0x12bb4b800) [pid = 1977] [serial = 1202] [outer = 0x0] 08:44:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 248 (0x12bb53400) [pid = 1977] [serial = 1203] [outer = 0x12bb4b800] 08:44:45 INFO - PROCESS | 1977 | 1464104685882 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 249 (0x12cf38c00) [pid = 1977] [serial = 1204] [outer = 0x12bb4b800] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 248 (0x1127b8800) [pid = 1977] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 247 (0x116429400) [pid = 1977] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 246 (0x110fef400) [pid = 1977] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 245 (0x119bcb400) [pid = 1977] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 244 (0x115d4e800) [pid = 1977] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 243 (0x124c49000) [pid = 1977] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 242 (0x12c485800) [pid = 1977] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 241 (0x117579c00) [pid = 1977] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 240 (0x115d4fc00) [pid = 1977] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 239 (0x118426000) [pid = 1977] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 238 (0x110feb400) [pid = 1977] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 237 (0x125f1dc00) [pid = 1977] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 236 (0x1164f5c00) [pid = 1977] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 235 (0x12a9b0c00) [pid = 1977] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 234 (0x127305800) [pid = 1977] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 233 (0x110fea400) [pid = 1977] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 232 (0x118375800) [pid = 1977] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 231 (0x12d520c00) [pid = 1977] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 230 (0x110ff2400) [pid = 1977] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 229 (0x115fd7000) [pid = 1977] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 228 (0x117468000) [pid = 1977] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 227 (0x117468400) [pid = 1977] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 226 (0x111066000) [pid = 1977] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 225 (0x12d51c400) [pid = 1977] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 224 (0x117464c00) [pid = 1977] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 223 (0x11972f000) [pid = 1977] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 222 (0x11104f800) [pid = 1977] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 221 (0x111069000) [pid = 1977] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 220 (0x1183d3400) [pid = 1977] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 219 (0x127190000) [pid = 1977] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 218 (0x12ce46c00) [pid = 1977] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 217 (0x1150f7c00) [pid = 1977] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 216 (0x12bb4ac00) [pid = 1977] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 215 (0x12ab65c00) [pid = 1977] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 214 (0x124c48000) [pid = 1977] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 213 (0x1183a2c00) [pid = 1977] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 212 (0x113103000) [pid = 1977] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 211 (0x12c126400) [pid = 1977] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 210 (0x12363c800) [pid = 1977] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 209 (0x118379c00) [pid = 1977] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 208 (0x11746b000) [pid = 1977] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 207 (0x12ce4a800) [pid = 1977] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 206 (0x12363f000) [pid = 1977] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 205 (0x115d4cc00) [pid = 1977] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 204 (0x12bc10800) [pid = 1977] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 203 (0x124436400) [pid = 1977] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 202 (0x1199a4800) [pid = 1977] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 201 (0x117e76000) [pid = 1977] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 200 (0x12bbefc00) [pid = 1977] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 199 (0x1270df000) [pid = 1977] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 198 (0x124c56400) [pid = 1977] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 197 (0x110f42c00) [pid = 1977] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 196 (0x11919a400) [pid = 1977] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 195 (0x124c45c00) [pid = 1977] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 194 (0x125f1fc00) [pid = 1977] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 193 (0x1122a8c00) [pid = 1977] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 192 (0x12760ec00) [pid = 1977] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 191 (0x1180e1000) [pid = 1977] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x1168be000) [pid = 1977] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x11316c400) [pid = 1977] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x11204c400) [pid = 1977] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x111064800) [pid = 1977] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:44:46 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x11863d400) [pid = 1977] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:44:46 INFO - PROCESS | 1977 | 1464104686720 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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1150ms 08:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:44:46 INFO - PROCESS | 1977 | 1464104686750 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 1977 | 1464104686752 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 08:44:46 INFO - PROCESS | 1977 | 1464104686754 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1977 | 1464104686756 Marionette TRACE conn2 <- [1,1578,null,{}] 08:44:46 INFO - PROCESS | 1977 | 1464104686760 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}] 08:44:46 INFO - PROCESS | 1977 | 1464104686869 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:44:46 INFO - PROCESS | 1977 | 1464104686952 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x11958c800 == 83 [pid = 1977] [id = 402] 08:44:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 187 (0x11105ac00) [pid = 1977] [serial = 1205] [outer = 0x0] 08:44:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 188 (0x1122ad000) [pid = 1977] [serial = 1206] [outer = 0x11105ac00] 08:44:46 INFO - PROCESS | 1977 | 1464104686976 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 189 (0x115fd7000) [pid = 1977] [serial = 1207] [outer = 0x11105ac00] 08:44:47 INFO - PROCESS | 1977 | 1464104687266 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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 522ms 08:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:44:47 INFO - PROCESS | 1977 | 1464104687280 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1977 | 1464104687281 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 08:44:47 INFO - PROCESS | 1977 | 1464104687283 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1977 | 1464104687284 Marionette TRACE conn2 <- [1,1582,null,{}] 08:44:47 INFO - PROCESS | 1977 | 1464104687287 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}] 08:44:47 INFO - PROCESS | 1977 | 1464104687391 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:44:47 INFO - PROCESS | 1977 | 1464104687395 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf71800 == 84 [pid = 1977] [id = 403] 08:44:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 190 (0x116732800) [pid = 1977] [serial = 1208] [outer = 0x0] 08:44:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 191 (0x1180e9c00) [pid = 1977] [serial = 1209] [outer = 0x116732800] 08:44:47 INFO - PROCESS | 1977 | 1464104687420 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 192 (0x1183d2000) [pid = 1977] [serial = 1210] [outer = 0x116732800] 08:44:47 INFO - PROCESS | 1977 | 1464104687797 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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms 08:44:47 INFO - PROCESS | 1977 | 1464104687804 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1977 | 1464104687805 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 08:44:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:44:47 INFO - PROCESS | 1977 | 1464104687811 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - PROCESS | 1977 | 1464104687813 Marionette TRACE conn2 <- [1,1586,null,{}] 08:44:47 INFO - PROCESS | 1977 | 1464104687815 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}] 08:44:47 INFO - PROCESS | 1977 | 1464104687993 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:44:48 INFO - PROCESS | 1977 | 1464104688004 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357cd800 == 85 [pid = 1977] [id = 404] 08:44:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 193 (0x1180e6c00) [pid = 1977] [serial = 1211] [outer = 0x0] 08:44:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 194 (0x119702c00) [pid = 1977] [serial = 1212] [outer = 0x1180e6c00] 08:44:48 INFO - PROCESS | 1977 | 1464104688034 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 195 (0x1236c4c00) [pid = 1977] [serial = 1213] [outer = 0x1180e6c00] 08:44:48 INFO - PROCESS | 1977 | 1464104688366 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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:44:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 08:44:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:44:48 INFO - PROCESS | 1977 | 1464104688380 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1977 | 1464104688381 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 08:44:48 INFO - PROCESS | 1977 | 1464104688383 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1977 | 1464104688384 Marionette TRACE conn2 <- [1,1590,null,{}] 08:44:48 INFO - PROCESS | 1977 | 1464104688387 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}] 08:44:48 INFO - PROCESS | 1977 | 1464104688489 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:44:48 INFO - PROCESS | 1977 | 1464104688570 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x137abb800 == 86 [pid = 1977] [id = 405] 08:44:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 196 (0x11839d800) [pid = 1977] [serial = 1214] [outer = 0x0] 08:44:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 197 (0x124c56c00) [pid = 1977] [serial = 1215] [outer = 0x11839d800] 08:44:48 INFO - PROCESS | 1977 | 1464104688594 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 198 (0x12760e400) [pid = 1977] [serial = 1216] [outer = 0x11839d800] 08:44:49 INFO - PROCESS | 1977 | 1464104689100 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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 769ms 08:44:49 INFO - PROCESS | 1977 | 1464104689153 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1977 | 1464104689156 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 08:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:44:49 INFO - PROCESS | 1977 | 1464104689159 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1977 | 1464104689162 Marionette TRACE conn2 <- [1,1594,null,{}] 08:44:49 INFO - PROCESS | 1977 | 1464104689166 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}] 08:44:49 INFO - PROCESS | 1977 | 1464104689316 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:44:49 INFO - PROCESS | 1977 | 1464104689409 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x121156800 == 87 [pid = 1977] [id = 406] 08:44:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 199 (0x1127bc800) [pid = 1977] [serial = 1217] [outer = 0x0] 08:44:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 200 (0x11310f000) [pid = 1977] [serial = 1218] [outer = 0x1127bc800] 08:44:49 INFO - PROCESS | 1977 | 1464104689442 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 201 (0x115053c00) [pid = 1977] [serial = 1219] [outer = 0x1127bc800] 08:44:49 INFO - PROCESS | 1977 | 1464104689897 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]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:44:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 771ms 08:44:49 INFO - PROCESS | 1977 | 1464104689931 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1977 | 1464104689935 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 08:44:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:44:49 INFO - PROCESS | 1977 | 1464104689940 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1977 | 1464104689942 Marionette TRACE conn2 <- [1,1598,null,{}] 08:44:49 INFO - PROCESS | 1977 | 1464104689945 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}] 08:44:50 INFO - PROCESS | 1977 | 1464104690071 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:44:50 INFO - PROCESS | 1977 | 1464104690192 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab18000 == 88 [pid = 1977] [id = 407] 08:44:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 202 (0x115d53c00) [pid = 1977] [serial = 1220] [outer = 0x0] 08:44:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 203 (0x117465800) [pid = 1977] [serial = 1221] [outer = 0x115d53c00] 08:44:50 INFO - PROCESS | 1977 | 1464104690225 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 204 (0x11842a800) [pid = 1977] [serial = 1222] [outer = 0x115d53c00] 08:44:50 INFO - PROCESS | 1977 | 1464104690682 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]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:44:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 772ms 08:44:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:44:50 INFO - PROCESS | 1977 | 1464104690712 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1977 | 1464104690714 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 08:44:50 INFO - PROCESS | 1977 | 1464104690716 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1977 | 1464104690719 Marionette TRACE conn2 <- [1,1602,null,{}] 08:44:50 INFO - PROCESS | 1977 | 1464104690728 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}] 08:44:50 INFO - PROCESS | 1977 | 1464104690875 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:44:51 INFO - PROCESS | 1977 | 1464104691009 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x137ad4800 == 89 [pid = 1977] [id = 408] 08:44:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 205 (0x119709c00) [pid = 1977] [serial = 1223] [outer = 0x0] 08:44:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 206 (0x1213f7000) [pid = 1977] [serial = 1224] [outer = 0x119709c00] 08:44:51 INFO - PROCESS | 1977 | 1464104691060 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 207 (0x124cde000) [pid = 1977] [serial = 1225] [outer = 0x119709c00] 08:44:51 INFO - PROCESS | 1977 | 1464104691486 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]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:44:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 823ms 08:44:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:44:51 INFO - PROCESS | 1977 | 1464104691540 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 1977 | 1464104691542 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 08:44:51 INFO - PROCESS | 1977 | 1464104691544 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 1977 | 1464104691545 Marionette TRACE conn2 <- [1,1606,null,{}] 08:44:51 INFO - PROCESS | 1977 | 1464104691548 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}] 08:44:51 INFO - PROCESS | 1977 | 1464104691669 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:44:51 INFO - PROCESS | 1977 | 1464104691760 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x13854c000 == 90 [pid = 1977] [id = 409] 08:44:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 208 (0x123640400) [pid = 1977] [serial = 1226] [outer = 0x0] 08:44:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 209 (0x125d51c00) [pid = 1977] [serial = 1227] [outer = 0x123640400] 08:44:51 INFO - PROCESS | 1977 | 1464104691791 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 210 (0x1294bf800) [pid = 1977] [serial = 1228] [outer = 0x123640400] 08:44:52 INFO - PROCESS | 1977 | 1464104692174 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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 669ms 08:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:44:52 INFO - PROCESS | 1977 | 1464104692214 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1977 | 1464104692215 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 08:44:52 INFO - PROCESS | 1977 | 1464104692218 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1977 | 1464104692219 Marionette TRACE conn2 <- [1,1610,null,{}] 08:44:52 INFO - PROCESS | 1977 | 1464104692221 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}] 08:44:52 INFO - PROCESS | 1977 | 1464104692341 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:44:52 INFO - PROCESS | 1977 | 1464104692449 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x14006c800 == 91 [pid = 1977] [id = 410] 08:44:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 211 (0x124ce1c00) [pid = 1977] [serial = 1229] [outer = 0x0] 08:44:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 212 (0x12a62f800) [pid = 1977] [serial = 1230] [outer = 0x124ce1c00] 08:44:52 INFO - PROCESS | 1977 | 1464104692479 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 213 (0x12acd1400) [pid = 1977] [serial = 1231] [outer = 0x124ce1c00] 08:44:52 INFO - PROCESS | 1977 | 1464104692876 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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:44:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 718ms 08:44:52 INFO - PROCESS | 1977 | 1464104692937 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1977 | 1464104692938 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 08:44:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:44:52 INFO - PROCESS | 1977 | 1464104692960 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1977 | 1464104692962 Marionette TRACE conn2 <- [1,1614,null,{}] 08:44:52 INFO - PROCESS | 1977 | 1464104692964 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}] 08:44:53 INFO - PROCESS | 1977 | 1464104693090 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:44:53 INFO - PROCESS | 1977 | 1464104693183 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x135b50800 == 92 [pid = 1977] [id = 411] 08:44:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 214 (0x12bb4c400) [pid = 1977] [serial = 1232] [outer = 0x0] 08:44:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 215 (0x12c5d3400) [pid = 1977] [serial = 1233] [outer = 0x12bb4c400] 08:44:53 INFO - PROCESS | 1977 | 1464104693213 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 216 (0x12cf38400) [pid = 1977] [serial = 1234] [outer = 0x12bb4c400] 08:44:53 INFO - PROCESS | 1977 | 1464104693629 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]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 08:44:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 722ms 08:44:53 INFO - PROCESS | 1977 | 1464104693688 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1977 | 1464104693690 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 08:44:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:44:53 INFO - PROCESS | 1977 | 1464104693711 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1977 | 1464104693713 Marionette TRACE conn2 <- [1,1618,null,{}] 08:44:53 INFO - PROCESS | 1977 | 1464104693715 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}] 08:44:53 INFO - PROCESS | 1977 | 1464104693831 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:44:53 INFO - PROCESS | 1977 | 1464104693924 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x1385da000 == 93 [pid = 1977] [id = 412] 08:44:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 217 (0x12c487400) [pid = 1977] [serial = 1235] [outer = 0x0] 08:44:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 218 (0x12d53cc00) [pid = 1977] [serial = 1236] [outer = 0x12c487400] 08:44:53 INFO - PROCESS | 1977 | 1464104693953 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 219 (0x12d9e2400) [pid = 1977] [serial = 1237] [outer = 0x12c487400] 08:44:54 INFO - PROCESS | 1977 | 1464104694369 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]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:44:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:44:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:44:54 INFO - PROCESS | 1977 | 1464104694381 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 1977 | 1464104694382 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 08:44:54 INFO - PROCESS | 1977 | 1464104694385 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1977 | 1464104694386 Marionette TRACE conn2 <- [1,1622,null,{}] 08:44:54 INFO - PROCESS | 1977 | 1464104694389 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}] 08:44:54 INFO - PROCESS | 1977 | 1464104694509 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:44:54 INFO - PROCESS | 1977 | 1464104694640 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x135764000 == 94 [pid = 1977] [id = 413] 08:44:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 220 (0x110ff2c00) [pid = 1977] [serial = 1238] [outer = 0x0] 08:44:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 221 (0x12d51b800) [pid = 1977] [serial = 1239] [outer = 0x110ff2c00] 08:44:54 INFO - PROCESS | 1977 | 1464104694673 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 222 (0x12e384000) [pid = 1977] [serial = 1240] [outer = 0x110ff2c00] 08:44:55 INFO - PROCESS | 1977 | 1464104695099 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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 08:44:55 INFO - PROCESS | 1977 | 1464104695158 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1977 | 1464104695160 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 08:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:44:55 INFO - PROCESS | 1977 | 1464104695164 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1977 | 1464104695165 Marionette TRACE conn2 <- [1,1626,null,{}] 08:44:55 INFO - PROCESS | 1977 | 1464104695167 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}] 08:44:55 INFO - PROCESS | 1977 | 1464104695288 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:44:55 INFO - PROCESS | 1977 | 1464104695384 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x119978800 == 95 [pid = 1977] [id = 414] 08:44:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 223 (0x111059000) [pid = 1977] [serial = 1241] [outer = 0x0] 08:44:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 224 (0x1182e2800) [pid = 1977] [serial = 1242] [outer = 0x111059000] 08:44:55 INFO - PROCESS | 1977 | 1464104695414 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 225 (0x12e383000) [pid = 1977] [serial = 1243] [outer = 0x111059000] 08:44:55 INFO - PROCESS | 1977 | 1464104695837 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]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:44:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 718ms 08:44:55 INFO - PROCESS | 1977 | 1464104695882 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1977 | 1464104695884 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 08:44:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:44:55 INFO - PROCESS | 1977 | 1464104695886 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1977 | 1464104695887 Marionette TRACE conn2 <- [1,1630,null,{}] 08:44:55 INFO - PROCESS | 1977 | 1464104695890 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}] 08:44:56 INFO - PROCESS | 1977 | 1464104696010 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:44:56 INFO - PROCESS | 1977 | 1464104696137 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x116aad000 == 96 [pid = 1977] [id = 415] 08:44:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 226 (0x110ff3c00) [pid = 1977] [serial = 1244] [outer = 0x0] 08:44:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 227 (0x112668000) [pid = 1977] [serial = 1245] [outer = 0x110ff3c00] 08:44:56 INFO - PROCESS | 1977 | 1464104696168 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 228 (0x1176a1400) [pid = 1977] [serial = 1246] [outer = 0x110ff3c00] 08:44:56 INFO - PROCESS | 1977 | 1464104696952 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]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:44:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1075ms 08:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:44:56 INFO - PROCESS | 1977 | 1464104696962 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1977 | 1464104696964 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 08:44:56 INFO - PROCESS | 1977 | 1464104696968 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 1977 | 1464104696970 Marionette TRACE conn2 <- [1,1634,null,{}] 08:44:56 INFO - PROCESS | 1977 | 1464104696975 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}] 08:44:57 INFO - PROCESS | 1977 | 1464104697086 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:44:57 INFO - PROCESS | 1977 | 1464104697212 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e51000 == 97 [pid = 1977] [id = 416] 08:44:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 229 (0x11105a800) [pid = 1977] [serial = 1247] [outer = 0x0] 08:44:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 230 (0x112662800) [pid = 1977] [serial = 1248] [outer = 0x11105a800] 08:44:57 INFO - PROCESS | 1977 | 1464104697242 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 231 (0x112a6ac00) [pid = 1977] [serial = 1249] [outer = 0x11105a800] 08:44:57 INFO - PROCESS | 1977 | 1464104697714 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]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 777ms 08:44:57 INFO - PROCESS | 1977 | 1464104697746 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1977 | 1464104697752 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 08:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:44:57 INFO - PROCESS | 1977 | 1464104697758 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 1977 | 1464104697761 Marionette TRACE conn2 <- [1,1638,null,{}] 08:44:57 INFO - PROCESS | 1977 | 1464104697765 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}] 08:44:57 INFO - PROCESS | 1977 | 1464104697928 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:44:58 INFO - PROCESS | 1977 | 1464104698103 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e1b000 == 98 [pid = 1977] [id = 417] 08:44:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 232 (0x11316c400) [pid = 1977] [serial = 1250] [outer = 0x0] 08:44:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 233 (0x113c54800) [pid = 1977] [serial = 1251] [outer = 0x11316c400] 08:44:58 INFO - PROCESS | 1977 | 1464104698150 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 234 (0x115d4cc00) [pid = 1977] [serial = 1252] [outer = 0x11316c400] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12c195000 == 97 [pid = 1977] [id = 137] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12be9d000 == 96 [pid = 1977] [id = 174] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce1f800 == 95 [pid = 1977] [id = 218] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x1298bc000 == 94 [pid = 1977] [id = 220] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce2e800 == 93 [pid = 1977] [id = 201] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbad000 == 92 [pid = 1977] [id = 188] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1a7800 == 91 [pid = 1977] [id = 138] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x135180000 == 90 [pid = 1977] [id = 262] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12c61b800 == 89 [pid = 1977] [id = 175] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x1357cd800 == 88 [pid = 1977] [id = 404] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf71800 == 87 [pid = 1977] [id = 403] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x11958c800 == 86 [pid = 1977] [id = 402] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x1357db000 == 85 [pid = 1977] [id = 401] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 233 (0x128d30000) [pid = 1977] [serial = 1140] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc41000 == 84 [pid = 1977] [id = 400] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce25000 == 83 [pid = 1977] [id = 399] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12be97800 == 82 [pid = 1977] [id = 398] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12733e000 == 81 [pid = 1977] [id = 397] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x121154800 == 80 [pid = 1977] [id = 396] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x116ab8800 == 79 [pid = 1977] [id = 395] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab28000 == 78 [pid = 1977] [id = 394] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x128c7c000 == 77 [pid = 1977] [id = 393] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x11915d000 == 76 [pid = 1977] [id = 392] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x119168000 == 75 [pid = 1977] [id = 391] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x140070800 == 74 [pid = 1977] [id = 387] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x13fed0000 == 73 [pid = 1977] [id = 386] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x1386c7000 == 72 [pid = 1977] [id = 385] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x135fd0000 == 71 [pid = 1977] [id = 384] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x112842000 == 70 [pid = 1977] [id = 383] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12114f000 == 69 [pid = 1977] [id = 382] 08:44:58 INFO - PROCESS | 1977 | --DOCSHELL 0x113c24800 == 68 [pid = 1977] [id = 381] 08:44:58 INFO - PROCESS | 1977 | 1464104698647 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]]]}] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 232 (0x12cf37400) [pid = 1977] [serial = 1036] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 231 (0x11839ec00) [pid = 1977] [serial = 840] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 230 (0x12bb52c00) [pid = 1977] [serial = 723] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 229 (0x12bc0ac00) [pid = 1977] [serial = 973] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 228 (0x111068000) [pid = 1977] [serial = 897] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 227 (0x12c484400) [pid = 1977] [serial = 729] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 226 (0x1358e2000) [pid = 1977] [serial = 1039] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 225 (0x115d53800) [pid = 1977] [serial = 837] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 224 (0x1168c1800) [pid = 1977] [serial = 711] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 223 (0x118953800) [pid = 1977] [serial = 714] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 222 (0x119126400) [pid = 1977] [serial = 967] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 221 (0x115d57800) [pid = 1977] [serial = 964] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 220 (0x12e389c00) [pid = 1977] [serial = 979] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 219 (0x1194f9c00) [pid = 1977] [serial = 774] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 218 (0x12cf3f400) [pid = 1977] [serial = 1021] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 217 (0x12bb53800) [pid = 1977] [serial = 1042] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 216 (0x124fb0c00) [pid = 1977] [serial = 852] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 215 (0x123710400) [pid = 1977] [serial = 843] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 214 (0x12bc03400) [pid = 1977] [serial = 660] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 213 (0x12d9dc000) [pid = 1977] [serial = 976] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 212 (0x11745e800) [pid = 1977] [serial = 771] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 211 (0x12e37cc00) [pid = 1977] [serial = 919] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 210 (0x12bf3f400) [pid = 1977] [serial = 783] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 209 (0x11912a000) [pid = 1977] [serial = 846] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 208 (0x124c11000) [pid = 1977] [serial = 1030] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 207 (0x11310ec00) [pid = 1977] [serial = 849] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 206 (0x12cf36000) [pid = 1977] [serial = 663] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 205 (0x1237a6c00) [pid = 1977] [serial = 717] [outer = 0x0] [url = about:blank] 08:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 204 (0x1276b7800) [pid = 1977] [serial = 907] [outer = 0x0] [url = about:blank] 08:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 922ms 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 203 (0x1270e8c00) [pid = 1977] [serial = 970] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 202 (0x12cf3d000) [pid = 1977] [serial = 789] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 201 (0x124c61400) [pid = 1977] [serial = 654] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 200 (0x118376400) [pid = 1977] [serial = 1027] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 199 (0x12d9dcc00) [pid = 1977] [serial = 916] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 198 (0x12a8a9800) [pid = 1977] [serial = 720] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 197 (0x124436c00) [pid = 1977] [serial = 777] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 196 (0x135d62800) [pid = 1977] [serial = 982] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 195 (0x12c47c800) [pid = 1977] [serial = 726] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 194 (0x12a626000) [pid = 1977] [serial = 657] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 193 (0x12bb4bc00) [pid = 1977] [serial = 1033] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 192 (0x110fe7400) [pid = 1977] [serial = 961] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 191 (0x113174400) [pid = 1977] [serial = 1024] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 190 (0x117e74000) [pid = 1977] [serial = 648] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 189 (0x12c5d9000) [pid = 1977] [serial = 786] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 188 (0x12bf34c00) [pid = 1977] [serial = 910] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 187 (0x1166c6c00) [pid = 1977] [serial = 900] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 186 (0x12a9b5c00) [pid = 1977] [serial = 780] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 185 (0x12cf36800) [pid = 1977] [serial = 913] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 184 (0x12d514800) [pid = 1977] [serial = 792] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 183 (0x119174800) [pid = 1977] [serial = 903] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 182 (0x119bcbc00) [pid = 1977] [serial = 651] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 181 (0x12bc06000) [pid = 1977] [serial = 855] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 180 (0x119958800) [pid = 1977] [serial = 1125] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 179 (0x124fd9c00) [pid = 1977] [serial = 1128] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 178 (0x124433800) [pid = 1977] [serial = 1126] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 177 (0x1270df800) [pid = 1977] [serial = 1131] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 176 (0x125836400) [pid = 1977] [serial = 1129] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 175 (0x116a5b400) [pid = 1977] [serial = 1134] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 174 (0x11970bc00) [pid = 1977] [serial = 1135] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 173 (0x1294c0400) [pid = 1977] [serial = 1137] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 172 (0x127309000) [pid = 1977] [serial = 1132] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x118382800) [pid = 1977] [serial = 1119] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x1183d5800) [pid = 1977] [serial = 1120] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x124c63c00) [pid = 1977] [serial = 1092] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x115d56400) [pid = 1977] [serial = 1083] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x116a59800) [pid = 1977] [serial = 1116] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x11756a400) [pid = 1977] [serial = 1117] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x129756c00) [pid = 1977] [serial = 1104] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x113178400) [pid = 1977] [serial = 1113] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x115d58c00) [pid = 1977] [serial = 1114] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x112664400) [pid = 1977] [serial = 1080] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x1270e9c00) [pid = 1977] [serial = 1095] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x1243d2400) [pid = 1977] [serial = 1089] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x12a8a5800) [pid = 1977] [serial = 1108] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x123634c00) [pid = 1977] [serial = 1107] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x1294bdc00) [pid = 1977] [serial = 1101] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x11105ec00) [pid = 1977] [serial = 1111] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x112663800) [pid = 1977] [serial = 1110] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x128d32800) [pid = 1977] [serial = 1098] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x1183a2400) [pid = 1977] [serial = 1086] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x118952000) [pid = 1977] [serial = 1122] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x12a9ae000) [pid = 1977] [serial = 1138] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x11917a800) [pid = 1977] [serial = 1123] [outer = 0x0] [url = about:blank] 08:44:58 INFO - PROCESS | 1977 | 1464104698699 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1977 | 1464104698701 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 08:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:44:58 INFO - PROCESS | 1977 | 1464104698721 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1977 | 1464104698726 Marionette TRACE conn2 <- [1,1642,null,{}] 08:44:58 INFO - PROCESS | 1977 | 1464104698737 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}] 08:44:58 INFO - PROCESS | 1977 | 1464104698892 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:44:58 INFO - PROCESS | 1977 | 1464104698908 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170bb800 == 69 [pid = 1977] [id = 418] 08:44:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x115f1f000) [pid = 1977] [serial = 1253] [outer = 0x0] 08:44:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x115f25000) [pid = 1977] [serial = 1254] [outer = 0x115f1f000] 08:44:58 INFO - PROCESS | 1977 | 1464104698954 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x116431800) [pid = 1977] [serial = 1255] [outer = 0x115f1f000] 08:44:59 INFO - PROCESS | 1977 | 1464104699438 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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 08:44:59 INFO - PROCESS | 1977 | 1464104699445 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 1977 | 1464104699447 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 08:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:44:59 INFO - PROCESS | 1977 | 1464104699449 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1977 | 1464104699450 Marionette TRACE conn2 <- [1,1646,null,{}] 08:44:59 INFO - PROCESS | 1977 | 1464104699453 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}] 08:44:59 INFO - PROCESS | 1977 | 1464104699548 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:44:59 INFO - PROCESS | 1977 | 1464104699552 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d0a800 == 70 [pid = 1977] [id = 419] 08:44:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x1164fa400) [pid = 1977] [serial = 1256] [outer = 0x0] 08:44:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x1168c1400) [pid = 1977] [serial = 1257] [outer = 0x1164fa400] 08:44:59 INFO - PROCESS | 1977 | 1464104699578 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x117464c00) [pid = 1977] [serial = 1258] [outer = 0x1164fa400] 08:44:59 INFO - PROCESS | 1977 | 1464104699938 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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 520ms 08:44:59 INFO - PROCESS | 1977 | 1464104699970 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:44:59 INFO - PROCESS | 1977 | 1464104699981 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 08:44:59 INFO - PROCESS | 1977 | 1464104699984 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1977 | 1464104699985 Marionette TRACE conn2 <- [1,1650,null,{}] 08:44:59 INFO - PROCESS | 1977 | 1464104699988 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}] 08:45:00 INFO - PROCESS | 1977 | 1464104700113 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:45:00 INFO - PROCESS | 1977 | 1464104700120 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x12331b800 == 71 [pid = 1977] [id = 420] 08:45:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x116849c00) [pid = 1977] [serial = 1259] [outer = 0x0] 08:45:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x117e75c00) [pid = 1977] [serial = 1260] [outer = 0x116849c00] 08:45:00 INFO - PROCESS | 1977 | 1464104700162 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x118378400) [pid = 1977] [serial = 1261] [outer = 0x116849c00] 08:45:00 INFO - PROCESS | 1977 | 1464104700636 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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 718ms 08:45:00 INFO - PROCESS | 1977 | 1464104700703 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1977 | 1464104700704 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 08:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:45:00 INFO - PROCESS | 1977 | 1464104700706 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1977 | 1464104700708 Marionette TRACE conn2 <- [1,1654,null,{}] 08:45:00 INFO - PROCESS | 1977 | 1464104700714 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}] 08:45:00 INFO - PROCESS | 1977 | 1464104700822 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:45:00 INFO - PROCESS | 1977 | 1464104700827 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x12536e000 == 72 [pid = 1977] [id = 421] 08:45:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x1183a2800) [pid = 1977] [serial = 1262] [outer = 0x0] 08:45:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x118958000) [pid = 1977] [serial = 1263] [outer = 0x1183a2800] 08:45:00 INFO - PROCESS | 1977 | 1464104700853 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x119709800) [pid = 1977] [serial = 1264] [outer = 0x1183a2800] 08:45:01 INFO - PROCESS | 1977 | 1464104701227 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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 573ms 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:45:01 INFO - PROCESS | 1977 | 1464104701279 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 1977 | 1464104701281 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 08:45:01 INFO - PROCESS | 1977 | 1464104701283 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 1977 | 1464104701284 Marionette TRACE conn2 <- [1,1658,null,{}] 08:45:01 INFO - PROCESS | 1977 | 1464104701286 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}] 08:45:01 INFO - PROCESS | 1977 | 1464104701412 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:45:01 INFO - PROCESS | 1977 | 1464104701432 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b89800 == 73 [pid = 1977] [id = 422] 08:45:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x119722800) [pid = 1977] [serial = 1265] [outer = 0x0] 08:45:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x119729000) [pid = 1977] [serial = 1266] [outer = 0x119722800] 08:45:01 INFO - PROCESS | 1977 | 1464104701457 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x1211eb800) [pid = 1977] [serial = 1267] [outer = 0x119722800] 08:45:01 INFO - PROCESS | 1977 | 1464104701818 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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 568ms 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:45:01 INFO - PROCESS | 1977 | 1464104701851 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 1977 | 1464104701852 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 08:45:01 INFO - PROCESS | 1977 | 1464104701854 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 1977 | 1464104701855 Marionette TRACE conn2 <- [1,1662,null,{}] 08:45:01 INFO - PROCESS | 1977 | 1464104701860 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}] 08:45:01 INFO - PROCESS | 1977 | 1464104701984 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:45:02 INFO - PROCESS | 1977 | 1464104702027 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c82000 == 74 [pid = 1977] [id = 423] 08:45:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x119723400) [pid = 1977] [serial = 1268] [outer = 0x0] 08:45:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x123632c00) [pid = 1977] [serial = 1269] [outer = 0x119723400] 08:45:02 INFO - PROCESS | 1977 | 1464104702053 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x1236bd800) [pid = 1977] [serial = 1270] [outer = 0x119723400] 08:45:02 INFO - PROCESS | 1977 | 1464104702370 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]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 572ms 08:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:45:02 INFO - PROCESS | 1977 | 1464104702427 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1977 | 1464104702429 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 08:45:02 INFO - PROCESS | 1977 | 1464104702431 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - PROCESS | 1977 | 1464104702432 Marionette TRACE conn2 <- [1,1666,null,{}] 08:45:02 INFO - PROCESS | 1977 | 1464104702434 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}] 08:45:02 INFO - PROCESS | 1977 | 1464104702561 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:45:02 INFO - PROCESS | 1977 | 1464104702575 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298b6000 == 75 [pid = 1977] [id = 424] 08:45:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x123389800) [pid = 1977] [serial = 1271] [outer = 0x0] 08:45:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x12442b000) [pid = 1977] [serial = 1272] [outer = 0x123389800] 08:45:02 INFO - PROCESS | 1977 | 1464104702601 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x124c11000) [pid = 1977] [serial = 1273] [outer = 0x123389800] 08:45:02 INFO - PROCESS | 1977 | 1464104702962 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]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 568ms 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x11201a800) [pid = 1977] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x113ae7800) [pid = 1977] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x124430000) [pid = 1977] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x11837dc00) [pid = 1977] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x111066800) [pid = 1977] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x11105a400) [pid = 1977] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x123637000) [pid = 1977] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x127304000) [pid = 1977] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x128d36800) [pid = 1977] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x125f20400) [pid = 1977] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x115f22400) [pid = 1977] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x12a628c00) [pid = 1977] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x12bb4b800) [pid = 1977] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x11105ac00) [pid = 1977] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x110f4f400) [pid = 1977] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x116732800) [pid = 1977] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x124430400) [pid = 1977] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x1127bbc00) [pid = 1977] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x1127c0400) [pid = 1977] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x115f21c00) [pid = 1977] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x112d62400) [pid = 1977] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x1182e1000) [pid = 1977] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x1180e6c00) [pid = 1977] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:45:03 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x12442c800) [pid = 1977] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:45:03 INFO - PROCESS | 1977 | 1464104703292 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1977 | 1464104703293 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:45:03 INFO - PROCESS | 1977 | 1464104703304 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1977 | 1464104703305 Marionette TRACE conn2 <- [1,1670,null,{}] 08:45:03 INFO - PROCESS | 1977 | 1464104703308 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}] 08:45:03 INFO - PROCESS | 1977 | 1464104703405 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:45:03 INFO - PROCESS | 1977 | 1464104703409 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x124751000 == 76 [pid = 1977] [id = 425] 08:45:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x110f4bc00) [pid = 1977] [serial = 1274] [outer = 0x0] 08:45:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x1127c3800) [pid = 1977] [serial = 1275] [outer = 0x110f4bc00] 08:45:03 INFO - PROCESS | 1977 | 1464104703434 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x115f21c00) [pid = 1977] [serial = 1276] [outer = 0x110f4bc00] 08:45:03 INFO - PROCESS | 1977 | 1464104703780 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]]]}] 08:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 08:45:03 INFO - PROCESS | 1977 | 1464104703828 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1977 | 1464104703830 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:45:03 INFO - PROCESS | 1977 | 1464104703832 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1977 | 1464104703834 Marionette TRACE conn2 <- [1,1674,null,{}] 08:45:03 INFO - PROCESS | 1977 | 1464104703836 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}] 08:45:03 INFO - PROCESS | 1977 | 1464104703976 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:45:03 INFO - PROCESS | 1977 | 1464104703989 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e4800 == 77 [pid = 1977] [id = 426] 08:45:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x115f1b400) [pid = 1977] [serial = 1277] [outer = 0x0] 08:45:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x12363c800) [pid = 1977] [serial = 1278] [outer = 0x115f1b400] 08:45:04 INFO - PROCESS | 1977 | 1464104704019 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x125830400) [pid = 1977] [serial = 1279] [outer = 0x115f1b400] 08:45:04 INFO - PROCESS | 1977 | 1464104704345 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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 569ms 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:45:04 INFO - PROCESS | 1977 | 1464104704402 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1977 | 1464104704403 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 08:45:04 INFO - PROCESS | 1977 | 1464104704405 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1977 | 1464104704406 Marionette TRACE conn2 <- [1,1678,null,{}] 08:45:04 INFO - PROCESS | 1977 | 1464104704408 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}] 08:45:04 INFO - PROCESS | 1977 | 1464104704504 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:45:04 INFO - PROCESS | 1977 | 1464104704574 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be97000 == 78 [pid = 1977] [id = 427] 08:45:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x117466c00) [pid = 1977] [serial = 1280] [outer = 0x0] 08:45:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x125875c00) [pid = 1977] [serial = 1281] [outer = 0x117466c00] 08:45:04 INFO - PROCESS | 1977 | 1464104704599 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x1270e2400) [pid = 1977] [serial = 1282] [outer = 0x117466c00] 08:45:04 INFO - PROCESS | 1977 | 1464104704897 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]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 518ms 08:45:04 INFO - PROCESS | 1977 | 1464104704923 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1977 | 1464104704927 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:45:04 INFO - PROCESS | 1977 | 1464104704931 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1977 | 1464104704932 Marionette TRACE conn2 <- [1,1682,null,{}] 08:45:04 INFO - PROCESS | 1977 | 1464104704934 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}] 08:45:05 INFO - PROCESS | 1977 | 1464104705033 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:45:05 INFO - PROCESS | 1977 | 1464104705037 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce18000 == 79 [pid = 1977] [id = 428] 08:45:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x12442d400) [pid = 1977] [serial = 1283] [outer = 0x0] 08:45:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x128d33c00) [pid = 1977] [serial = 1284] [outer = 0x12442d400] 08:45:05 INFO - PROCESS | 1977 | 1464104705062 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x129410c00) [pid = 1977] [serial = 1285] [outer = 0x12442d400] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x13521d000 == 78 [pid = 1977] [id = 306] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135acf800 == 77 [pid = 1977] [id = 345] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135fcd000 == 76 [pid = 1977] [id = 304] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x124055000 == 75 [pid = 1977] [id = 347] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce35800 == 74 [pid = 1977] [id = 176] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135a8a800 == 73 [pid = 1977] [id = 388] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b6800 == 72 [pid = 1977] [id = 202] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x14007c800 == 71 [pid = 1977] [id = 389] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x116ab7000 == 70 [pid = 1977] [id = 237] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x137b4f000 == 69 [pid = 1977] [id = 390] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135960800 == 68 [pid = 1977] [id = 368] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x13519c800 == 67 [pid = 1977] [id = 366] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e6000 == 66 [pid = 1977] [id = 359] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135fdf800 == 65 [pid = 1977] [id = 323] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab1e000 == 64 [pid = 1977] [id = 119] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3e5800 == 63 [pid = 1977] [id = 156] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x119b77000 == 62 [pid = 1977] [id = 117] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12b34d800 == 61 [pid = 1977] [id = 136] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12dcf2000 == 60 [pid = 1977] [id = 278] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135fc7000 == 59 [pid = 1977] [id = 346] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x128c85800 == 58 [pid = 1977] [id = 221] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12acca800 == 57 [pid = 1977] [id = 369] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1355d6000 == 56 [pid = 1977] [id = 263] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1357d0800 == 55 [pid = 1977] [id = 367] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1233c6800 == 54 [pid = 1977] [id = 200] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab27000 == 53 [pid = 1977] [id = 264] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x116482000 == 52 [pid = 1977] [id = 55] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x128b84000 == 51 [pid = 1977] [id = 219] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135206800 == 50 [pid = 1977] [id = 305] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x117e51000 == 49 [pid = 1977] [id = 416] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x116aad000 == 48 [pid = 1977] [id = 415] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x119978800 == 47 [pid = 1977] [id = 414] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135764000 == 46 [pid = 1977] [id = 413] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1385da000 == 45 [pid = 1977] [id = 412] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x135b50800 == 44 [pid = 1977] [id = 411] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x14006c800 == 43 [pid = 1977] [id = 410] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x13854c000 == 42 [pid = 1977] [id = 409] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x137ad4800 == 41 [pid = 1977] [id = 408] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab18000 == 40 [pid = 1977] [id = 407] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x121156800 == 39 [pid = 1977] [id = 406] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x137abb800 == 38 [pid = 1977] [id = 405] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x128b89800 == 37 [pid = 1977] [id = 422] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1298b6000 == 36 [pid = 1977] [id = 424] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x124751000 == 35 [pid = 1977] [id = 425] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x117e1b000 == 34 [pid = 1977] [id = 417] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x119d0a800 == 33 [pid = 1977] [id = 419] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12331b800 == 32 [pid = 1977] [id = 420] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e4800 == 31 [pid = 1977] [id = 426] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x1170bb800 == 30 [pid = 1977] [id = 418] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x12536e000 == 29 [pid = 1977] [id = 421] 08:45:06 INFO - PROCESS | 1977 | --DOCSHELL 0x128c82000 == 28 [pid = 1977] [id = 423] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x128d3bc00) [pid = 1977] [serial = 1197] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x12a9adc00) [pid = 1977] [serial = 1200] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x129757000) [pid = 1977] [serial = 1198] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x12bb53400) [pid = 1977] [serial = 1203] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x1122ad000) [pid = 1977] [serial = 1206] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x12bb24c00) [pid = 1977] [serial = 1201] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x110fefc00) [pid = 1977] [serial = 1173] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x1122aa800) [pid = 1977] [serial = 1174] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x1180e9c00) [pid = 1977] [serial = 1209] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x125fd0000) [pid = 1977] [serial = 1191] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x128d39c00) [pid = 1977] [serial = 1192] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x11672c000) [pid = 1977] [serial = 1177] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x115fcf800) [pid = 1977] [serial = 1176] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x116732c00) [pid = 1977] [serial = 1185] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x1183d5400) [pid = 1977] [serial = 1186] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x12c489400) [pid = 1977] [serial = 1167] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x1236c6800) [pid = 1977] [serial = 1152] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x115f24400) [pid = 1977] [serial = 1194] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x115fd0400) [pid = 1977] [serial = 1146] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x12371d800) [pid = 1977] [serial = 1183] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x119955000) [pid = 1977] [serial = 1182] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11839c400) [pid = 1977] [serial = 1149] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x118959800) [pid = 1977] [serial = 1180] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x1183cb800) [pid = 1977] [serial = 1179] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x119702c00) [pid = 1977] [serial = 1212] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x12b140800) [pid = 1977] [serial = 1158] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x12cf3f800) [pid = 1977] [serial = 1170] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x111061000) [pid = 1977] [serial = 1143] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x127606800) [pid = 1977] [serial = 1155] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x124c4ac00) [pid = 1977] [serial = 1188] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x12582ec00) [pid = 1977] [serial = 1189] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x12bc0f000) [pid = 1977] [serial = 1161] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x12c11d800) [pid = 1977] [serial = 1164] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x12cf38c00) [pid = 1977] [serial = 1204] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1183d2000) [pid = 1977] [serial = 1210] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x1236c4c00) [pid = 1977] [serial = 1213] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x115fd7000) [pid = 1977] [serial = 1207] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x115f29c00) [pid = 1977] [serial = 1195] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12bb50400) [pid = 1977] [serial = 1141] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x116724000) [pid = 1977] [serial = 1084] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x125060400) [pid = 1977] [serial = 1093] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x119170400) [pid = 1977] [serial = 1087] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x112a64c00) [pid = 1977] [serial = 1081] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x12a8a6c00) [pid = 1977] [serial = 1105] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x124c4d800) [pid = 1977] [serial = 1090] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x129115c00) [pid = 1977] [serial = 1099] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x12974d400) [pid = 1977] [serial = 1102] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x1276b5400) [pid = 1977] [serial = 1096] [outer = 0x0] [url = about:blank] 08:45:07 INFO - PROCESS | 1977 | --DOCSHELL 0x12be97000 == 27 [pid = 1977] [id = 427] 08:45:07 INFO - PROCESS | 1977 | 1464104707228 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]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2323ms 08:45:07 INFO - PROCESS | 1977 | 1464104707255 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1977 | 1464104707257 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:45:07 INFO - PROCESS | 1977 | 1464104707261 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1977 | 1464104707263 Marionette TRACE conn2 <- [1,1686,null,{}] 08:45:07 INFO - PROCESS | 1977 | 1464104707268 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}] 08:45:07 INFO - PROCESS | 1977 | 1464104707351 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:45:07 INFO - PROCESS | 1977 | 1464104707400 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x112656800 == 28 [pid = 1977] [id = 429] 08:45:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11105a000) [pid = 1977] [serial = 1286] [outer = 0x0] 08:45:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x111064800) [pid = 1977] [serial = 1287] [outer = 0x11105a000] 08:45:07 INFO - PROCESS | 1977 | 1464104707428 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x11106dc00) [pid = 1977] [serial = 1288] [outer = 0x11105a000] 08:45:07 INFO - PROCESS | 1977 | 1464104707743 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]]]}] 08:45:07 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 08:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 526ms 08:45:07 INFO - PROCESS | 1977 | 1464104707787 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:45:07 INFO - PROCESS | 1977 | 1464104707794 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 08:45:07 INFO - PROCESS | 1977 | 1464104707799 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1977 | 1464104707801 Marionette TRACE conn2 <- [1,1690,null,{}] 08:45:07 INFO - PROCESS | 1977 | 1464104707803 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}] 08:45:07 INFO - PROCESS | 1977 | 1464104707880 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:45:07 INFO - PROCESS | 1977 | 1464104707888 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x112d28000 == 29 [pid = 1977] [id = 430] 08:45:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x111060c00) [pid = 1977] [serial = 1289] [outer = 0x0] 08:45:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x111e28c00) [pid = 1977] [serial = 1290] [outer = 0x111060c00] 08:45:07 INFO - PROCESS | 1977 | 1464104707957 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x112665400) [pid = 1977] [serial = 1291] [outer = 0x111060c00] 08:45:08 INFO - PROCESS | 1977 | 1464104708255 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]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 470ms 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:45:08 INFO - PROCESS | 1977 | 1464104708269 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1977 | 1464104708271 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 08:45:08 INFO - PROCESS | 1977 | 1464104708282 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1977 | 1464104708284 Marionette TRACE conn2 <- [1,1694,null,{}] 08:45:08 INFO - PROCESS | 1977 | 1464104708296 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}] 08:45:08 INFO - PROCESS | 1977 | 1464104708380 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:45:08 INFO - PROCESS | 1977 | 1464104708386 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x116638800 == 30 [pid = 1977] [id = 431] 08:45:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x110f4a800) [pid = 1977] [serial = 1292] [outer = 0x0] 08:45:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x1127bcc00) [pid = 1977] [serial = 1293] [outer = 0x110f4a800] 08:45:08 INFO - PROCESS | 1977 | 1464104708426 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x112a63c00) [pid = 1977] [serial = 1294] [outer = 0x110f4a800] 08:45:08 INFO - PROCESS | 1977 | 1464104708795 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]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 530ms 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:45:08 INFO - PROCESS | 1977 | 1464104708804 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1977 | 1464104708807 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 08:45:08 INFO - PROCESS | 1977 | 1464104708810 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1977 | 1464104708812 Marionette TRACE conn2 <- [1,1698,null,{}] 08:45:08 INFO - PROCESS | 1977 | 1464104708815 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}] 08:45:08 INFO - PROCESS | 1977 | 1464104708970 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:45:08 INFO - PROCESS | 1977 | 1464104708979 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x11686d800 == 31 [pid = 1977] [id = 432] 08:45:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1127c1c00) [pid = 1977] [serial = 1295] [outer = 0x0] 08:45:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x113103c00) [pid = 1977] [serial = 1296] [outer = 0x1127c1c00] 08:45:09 INFO - PROCESS | 1977 | 1464104709020 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11310dc00) [pid = 1977] [serial = 1297] [outer = 0x1127c1c00] 08:45:09 INFO - PROCESS | 1977 | 1464104709281 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]]]}] 08:45:09 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 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 525ms 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:45:09 INFO - PROCESS | 1977 | 1464104709335 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1977 | 1464104709337 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 08:45:09 INFO - PROCESS | 1977 | 1464104709340 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1977 | 1464104709346 Marionette TRACE conn2 <- [1,1702,null,{}] 08:45:09 INFO - PROCESS | 1977 | 1464104709349 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}] 08:45:09 INFO - PROCESS | 1977 | 1464104709456 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:45:09 INFO - PROCESS | 1977 | 1464104709528 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170ac800 == 32 [pid = 1977] [id = 433] 08:45:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x11104fc00) [pid = 1977] [serial = 1298] [outer = 0x0] 08:45:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x11310bc00) [pid = 1977] [serial = 1299] [outer = 0x11104fc00] 08:45:09 INFO - PROCESS | 1977 | 1464104709569 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x113177000) [pid = 1977] [serial = 1300] [outer = 0x11104fc00] 08:45:10 INFO - PROCESS | 1977 | 1464104710224 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]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 926ms 08:45:10 INFO - PROCESS | 1977 | 1464104710266 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1977 | 1464104710269 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:45:10 INFO - PROCESS | 1977 | 1464104710272 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1977 | 1464104710275 Marionette TRACE conn2 <- [1,1706,null,{}] 08:45:10 INFO - PROCESS | 1977 | 1464104710279 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}] 08:45:10 INFO - PROCESS | 1977 | 1464104710391 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:45:10 INFO - PROCESS | 1977 | 1464104710444 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x116020800 == 33 [pid = 1977] [id = 434] 08:45:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x111067c00) [pid = 1977] [serial = 1301] [outer = 0x0] 08:45:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x112663000) [pid = 1977] [serial = 1302] [outer = 0x111067c00] 08:45:10 INFO - PROCESS | 1977 | 1464104710476 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x112670c00) [pid = 1977] [serial = 1303] [outer = 0x111067c00] 08:45:11 INFO - PROCESS | 1977 | 1464104711005 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]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 775ms 08:45:11 INFO - PROCESS | 1977 | 1464104711062 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1977 | 1464104711066 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:45:11 INFO - PROCESS | 1977 | 1464104711071 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1977 | 1464104711073 Marionette TRACE conn2 <- [1,1710,null,{}] 08:45:11 INFO - PROCESS | 1977 | 1464104711075 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}] 08:45:11 INFO - PROCESS | 1977 | 1464104711177 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:45:11 INFO - PROCESS | 1977 | 1464104711250 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e61800 == 34 [pid = 1977] [id = 435] 08:45:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x112a60400) [pid = 1977] [serial = 1304] [outer = 0x0] 08:45:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x113178c00) [pid = 1977] [serial = 1305] [outer = 0x112a60400] 08:45:11 INFO - PROCESS | 1977 | 1464104711281 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x113aeac00) [pid = 1977] [serial = 1306] [outer = 0x112a60400] 08:45:11 INFO - PROCESS | 1977 | 1464104711893 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]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 871ms 08:45:11 INFO - PROCESS | 1977 | 1464104711942 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1977 | 1464104711944 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:45:11 INFO - PROCESS | 1977 | 1464104711947 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1977 | 1464104711950 Marionette TRACE conn2 <- [1,1714,null,{}] 08:45:11 INFO - PROCESS | 1977 | 1464104711954 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}] 08:45:12 INFO - PROCESS | 1977 | 1464104712052 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:45:12 INFO - PROCESS | 1977 | 1464104712134 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x112856000 == 35 [pid = 1977] [id = 436] 08:45:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x11105dc00) [pid = 1977] [serial = 1307] [outer = 0x0] 08:45:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x111068800) [pid = 1977] [serial = 1308] [outer = 0x11105dc00] 08:45:12 INFO - PROCESS | 1977 | 1464104712167 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1122aac00) [pid = 1977] [serial = 1309] [outer = 0x11105dc00] 08:45:12 INFO - PROCESS | 1977 | --DOCSHELL 0x12918b800 == 34 [pid = 1977] [id = 6] 08:45:12 INFO - PROCESS | 1977 | 1464104712675 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]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 775ms 08:45:12 INFO - PROCESS | 1977 | 1464104712725 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:45:12 INFO - PROCESS | 1977 | 1464104712730 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 08:45:12 INFO - PROCESS | 1977 | 1464104712737 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1977 | 1464104712740 Marionette TRACE conn2 <- [1,1718,null,{}] 08:45:12 INFO - PROCESS | 1977 | 1464104712746 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}] 08:45:12 INFO - PROCESS | 1977 | 1464104712830 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:45:12 INFO - PROCESS | 1977 | 1464104712836 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x116877800 == 35 [pid = 1977] [id = 437] 08:45:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x112668c00) [pid = 1977] [serial = 1310] [outer = 0x0] 08:45:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x113105400) [pid = 1977] [serial = 1311] [outer = 0x112668c00] 08:45:12 INFO - PROCESS | 1977 | 1464104712864 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x113175c00) [pid = 1977] [serial = 1312] [outer = 0x112668c00] 08:45:13 INFO - PROCESS | 1977 | 1464104713203 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 476ms 08:45:13 INFO - PROCESS | 1977 | 1464104713216 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 1977 | 1464104713217 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:45:13 INFO - PROCESS | 1977 | 1464104713220 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1977 | 1464104713222 Marionette TRACE conn2 <- [1,1722,null,{}] 08:45:13 INFO - PROCESS | 1977 | 1464104713234 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}] 08:45:13 INFO - PROCESS | 1977 | 1464104713316 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:45:13 INFO - PROCESS | 1977 | 1464104713321 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x11841b800 == 36 [pid = 1977] [id = 438] 08:45:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x113c56000) [pid = 1977] [serial = 1313] [outer = 0x0] 08:45:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x115d4a400) [pid = 1977] [serial = 1314] [outer = 0x113c56000] 08:45:13 INFO - PROCESS | 1977 | 1464104713353 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x115d59800) [pid = 1977] [serial = 1315] [outer = 0x113c56000] 08:45:13 INFO - PROCESS | 1977 | 1464104713703 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]]]}] 08:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 527ms 08:45:13 INFO - PROCESS | 1977 | 1464104713754 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:45:13 INFO - PROCESS | 1977 | 1464104713756 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 08:45:13 INFO - PROCESS | 1977 | 1464104713760 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - PROCESS | 1977 | 1464104713762 Marionette TRACE conn2 <- [1,1726,null,{}] 08:45:13 INFO - PROCESS | 1977 | 1464104713765 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}] 08:45:13 INFO - PROCESS | 1977 | 1464104713896 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:45:13 INFO - PROCESS | 1977 | 1464104713909 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x119595000 == 37 [pid = 1977] [id = 439] 08:45:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x115f1f800) [pid = 1977] [serial = 1316] [outer = 0x0] 08:45:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x115f28000) [pid = 1977] [serial = 1317] [outer = 0x115f1f800] 08:45:13 INFO - PROCESS | 1977 | 1464104713956 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x115fcf800) [pid = 1977] [serial = 1318] [outer = 0x115f1f800] 08:45:14 INFO - PROCESS | 1977 | 1464104714395 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]]]}] 08:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:45:14 INFO - PROCESS | 1977 | 1464104714430 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 1977 | 1464104714431 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 08:45:14 INFO - PROCESS | 1977 | 1464104714433 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1977 | 1464104714434 Marionette TRACE conn2 <- [1,1730,null,{}] 08:45:14 INFO - PROCESS | 1977 | 1464104714436 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}] 08:45:14 INFO - PROCESS | 1977 | 1464104714533 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:45:14 INFO - PROCESS | 1977 | 1464104714567 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x119972800 == 38 [pid = 1977] [id = 440] 08:45:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x110ff3000) [pid = 1977] [serial = 1319] [outer = 0x0] 08:45:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x116090c00) [pid = 1977] [serial = 1320] [outer = 0x110ff3000] 08:45:14 INFO - PROCESS | 1977 | 1464104714592 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x116499400) [pid = 1977] [serial = 1321] [outer = 0x110ff3000] 08:45:15 INFO - PROCESS | 1977 | 1464104715020 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]]]}] 08:45:15 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 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 620ms 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:45:15 INFO - PROCESS | 1977 | 1464104715054 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1977 | 1464104715056 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 08:45:15 INFO - PROCESS | 1977 | 1464104715059 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1977 | 1464104715061 Marionette TRACE conn2 <- [1,1734,null,{}] 08:45:15 INFO - PROCESS | 1977 | 1464104715064 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}] 08:45:15 INFO - PROCESS | 1977 | 1464104715232 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:45:15 INFO - PROCESS | 1977 | 1464104715282 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b79000 == 39 [pid = 1977] [id = 441] 08:45:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x116725400) [pid = 1977] [serial = 1322] [outer = 0x0] 08:45:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x116843c00) [pid = 1977] [serial = 1323] [outer = 0x116725400] 08:45:15 INFO - PROCESS | 1977 | 1464104715336 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x117461400) [pid = 1977] [serial = 1324] [outer = 0x116725400] 08:45:15 INFO - PROCESS | 1977 | 1464104715667 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]]]}] 08:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 622ms 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:45:15 INFO - PROCESS | 1977 | 1464104715681 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 1977 | 1464104715682 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 08:45:15 INFO - PROCESS | 1977 | 1464104715684 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1977 | 1464104715685 Marionette TRACE conn2 <- [1,1738,null,{}] 08:45:15 INFO - PROCESS | 1977 | 1464104715687 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}] 08:45:15 INFO - PROCESS | 1977 | 1464104715791 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:45:15 INFO - PROCESS | 1977 | 1464104715795 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0ca000 == 40 [pid = 1977] [id = 442] 08:45:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x116728c00) [pid = 1977] [serial = 1325] [outer = 0x0] 08:45:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x11746ac00) [pid = 1977] [serial = 1326] [outer = 0x116728c00] 08:45:15 INFO - PROCESS | 1977 | 1464104715820 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x11769bc00) [pid = 1977] [serial = 1327] [outer = 0x116728c00] 08:45:16 INFO - PROCESS | 1977 | 1464104716143 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 472ms 08:45:16 INFO - PROCESS | 1977 | 1464104716164 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1977 | 1464104716166 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:45:16 INFO - PROCESS | 1977 | 1464104716168 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1977 | 1464104716169 Marionette TRACE conn2 <- [1,1742,null,{}] 08:45:16 INFO - PROCESS | 1977 | 1464104716171 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}] 08:45:16 INFO - PROCESS | 1977 | 1464104716273 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:45:16 INFO - PROCESS | 1977 | 1464104716278 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x12115c000 == 41 [pid = 1977] [id = 443] 08:45:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x117467400) [pid = 1977] [serial = 1328] [outer = 0x0] 08:45:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x1176a4800) [pid = 1977] [serial = 1329] [outer = 0x117467400] 08:45:16 INFO - PROCESS | 1977 | 1464104716303 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x1180e3800) [pid = 1977] [serial = 1330] [outer = 0x117467400] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x1150f9400) [pid = 1977] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x117e82400) [pid = 1977] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x111051000) [pid = 1977] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x119954800) [pid = 1977] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x12ab71800) [pid = 1977] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x12bf39800) [pid = 1977] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x12bbf6c00) [pid = 1977] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x124c4f800) [pid = 1977] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x124163c00) [pid = 1977] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x1243d7400) [pid = 1977] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x12c11d400) [pid = 1977] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x111060c00) [pid = 1977] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x119722800) [pid = 1977] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x119723400) [pid = 1977] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x117466c00) [pid = 1977] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x123389800) [pid = 1977] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x110f4bc00) [pid = 1977] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x115f1b400) [pid = 1977] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11105a800) [pid = 1977] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x110f4a800) [pid = 1977] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x110ff3c00) [pid = 1977] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x111059000) [pid = 1977] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x110ff2c00) [pid = 1977] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x12c487400) [pid = 1977] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x12bb4c400) [pid = 1977] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x124ce1c00) [pid = 1977] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x123640400) [pid = 1977] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x119709c00) [pid = 1977] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x115d53c00) [pid = 1977] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1127bc800) [pid = 1977] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11839d800) [pid = 1977] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1183a2800) [pid = 1977] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x116849c00) [pid = 1977] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1164fa400) [pid = 1977] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x115f1f000) [pid = 1977] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x11316c400) [pid = 1977] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x11105a000) [pid = 1977] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:45:16 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x1127c1c00) [pid = 1977] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:45:16 INFO - PROCESS | 1977 | 1464104716768 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]]]}] 08:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 621ms 08:45:16 INFO - PROCESS | 1977 | 1464104716789 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1977 | 1464104716791 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:45:16 INFO - PROCESS | 1977 | 1464104716797 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1977 | 1464104716798 Marionette TRACE conn2 <- [1,1746,null,{}] 08:45:16 INFO - PROCESS | 1977 | 1464104716800 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}] 08:45:16 INFO - PROCESS | 1977 | 1464104716885 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:45:16 INFO - PROCESS | 1977 | 1464104716944 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x119168000 == 42 [pid = 1977] [id = 444] 08:45:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x111058c00) [pid = 1977] [serial = 1331] [outer = 0x0] 08:45:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x112661800) [pid = 1977] [serial = 1332] [outer = 0x111058c00] 08:45:16 INFO - PROCESS | 1977 | 1464104716971 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x113c57c00) [pid = 1977] [serial = 1333] [outer = 0x111058c00] 08:45:17 INFO - PROCESS | 1977 | 1464104717362 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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 619ms 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:45:17 INFO - PROCESS | 1977 | 1464104717415 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1977 | 1464104717416 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 08:45:17 INFO - PROCESS | 1977 | 1464104717418 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1977 | 1464104717419 Marionette TRACE conn2 <- [1,1750,null,{}] 08:45:17 INFO - PROCESS | 1977 | 1464104717422 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}] 08:45:17 INFO - PROCESS | 1977 | 1464104717501 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:45:17 INFO - PROCESS | 1977 | 1464104717553 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x12331c800 == 43 [pid = 1977] [id = 445] 08:45:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x113232000) [pid = 1977] [serial = 1334] [outer = 0x0] 08:45:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x115f26800) [pid = 1977] [serial = 1335] [outer = 0x113232000] 08:45:17 INFO - PROCESS | 1977 | 1464104717580 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x117e7f000) [pid = 1977] [serial = 1336] [outer = 0x113232000] 08:45:17 INFO - PROCESS | 1977 | 1464104717851 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]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 468ms 08:45:17 INFO - PROCESS | 1977 | 1464104717888 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1977 | 1464104717889 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:45:17 INFO - PROCESS | 1977 | 1464104717900 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1977 | 1464104717902 Marionette TRACE conn2 <- [1,1754,null,{}] 08:45:17 INFO - PROCESS | 1977 | 1464104717904 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}] 08:45:18 INFO - PROCESS | 1977 | 1464104717999 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:45:18 INFO - PROCESS | 1977 | 1464104718004 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x124ae3800 == 44 [pid = 1977] [id = 446] 08:45:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x1180e3c00) [pid = 1977] [serial = 1337] [outer = 0x0] 08:45:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x118379000) [pid = 1977] [serial = 1338] [outer = 0x1180e3c00] 08:45:18 INFO - PROCESS | 1977 | 1464104718041 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x11839bc00) [pid = 1977] [serial = 1339] [outer = 0x1180e3c00] 08:45:18 INFO - PROCESS | 1977 | 1464104718366 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]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 470ms 08:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:45:18 INFO - PROCESS | 1977 | 1464104718370 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1977 | 1464104718371 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 08:45:18 INFO - PROCESS | 1977 | 1464104718381 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1977 | 1464104718382 Marionette TRACE conn2 <- [1,1758,null,{}] 08:45:18 INFO - PROCESS | 1977 | 1464104718384 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}] 08:45:18 INFO - PROCESS | 1977 | 1464104718504 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:45:18 INFO - PROCESS | 1977 | 1464104718513 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x125353800 == 45 [pid = 1977] [id = 447] 08:45:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1168c0800) [pid = 1977] [serial = 1340] [outer = 0x0] 08:45:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x11839e000) [pid = 1977] [serial = 1341] [outer = 0x1168c0800] 08:45:18 INFO - PROCESS | 1977 | 1464104718551 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x1183ccc00) [pid = 1977] [serial = 1342] [outer = 0x1168c0800] 08:45:19 INFO - PROCESS | 1977 | 1464104719171 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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 826ms 08:45:19 INFO - PROCESS | 1977 | 1464104719215 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:45:19 INFO - PROCESS | 1977 | 1464104719219 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 08:45:19 INFO - PROCESS | 1977 | 1464104719222 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1977 | 1464104719226 Marionette TRACE conn2 <- [1,1762,null,{}] 08:45:19 INFO - PROCESS | 1977 | 1464104719231 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}] 08:45:19 INFO - PROCESS | 1977 | 1464104719331 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:45:19 INFO - PROCESS | 1977 | 1464104719401 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x11742f000 == 46 [pid = 1977] [id = 448] 08:45:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x11204fc00) [pid = 1977] [serial = 1343] [outer = 0x0] 08:45:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x1127b9000) [pid = 1977] [serial = 1344] [outer = 0x11204fc00] 08:45:19 INFO - PROCESS | 1977 | 1464104719432 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x113109000) [pid = 1977] [serial = 1345] [outer = 0x11204fc00] 08:45:19 INFO - PROCESS | 1977 | 1464104719863 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]]]}] 08:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 674ms 08:45:19 INFO - PROCESS | 1977 | 1464104719896 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 1977 | 1464104719900 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:45:19 INFO - PROCESS | 1977 | 1464104719905 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1977 | 1464104719907 Marionette TRACE conn2 <- [1,1766,null,{}] 08:45:19 INFO - PROCESS | 1977 | 1464104719909 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}] 08:45:20 INFO - PROCESS | 1977 | 1464104720028 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:45:20 INFO - PROCESS | 1977 | 1464104720109 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x119966000 == 47 [pid = 1977] [id = 449] 08:45:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x113c57400) [pid = 1977] [serial = 1346] [outer = 0x0] 08:45:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x115d52c00) [pid = 1977] [serial = 1347] [outer = 0x113c57400] 08:45:20 INFO - PROCESS | 1977 | 1464104720141 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x115f2a800) [pid = 1977] [serial = 1348] [outer = 0x113c57400] 08:45:20 INFO - PROCESS | 1977 | 1464104720545 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]]]}] 08:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 673ms 08:45:20 INFO - PROCESS | 1977 | 1464104720578 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1977 | 1464104720580 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:45:20 INFO - PROCESS | 1977 | 1464104720582 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1977 | 1464104720585 Marionette TRACE conn2 <- [1,1770,null,{}] 08:45:20 INFO - PROCESS | 1977 | 1464104720593 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}] 08:45:20 INFO - PROCESS | 1977 | 1464104720692 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:45:20 INFO - PROCESS | 1977 | 1464104720749 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12703b800 == 48 [pid = 1977] [id = 450] 08:45:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x116434c00) [pid = 1977] [serial = 1349] [outer = 0x0] 08:45:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x116725800) [pid = 1977] [serial = 1350] [outer = 0x116434c00] 08:45:20 INFO - PROCESS | 1977 | 1464104720781 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x117460800) [pid = 1977] [serial = 1351] [outer = 0x116434c00] 08:45:21 INFO - PROCESS | 1977 | 1464104721229 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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:45:21 INFO - PROCESS | 1977 | 1464104721253 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1977 | 1464104721255 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 08:45:21 INFO - PROCESS | 1977 | 1464104721277 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1977 | 1464104721279 Marionette TRACE conn2 <- [1,1774,null,{}] 08:45:21 INFO - PROCESS | 1977 | 1464104721282 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}] 08:45:21 INFO - PROCESS | 1977 | 1464104721402 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:45:21 INFO - PROCESS | 1977 | 1464104721469 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b88800 == 49 [pid = 1977] [id = 451] 08:45:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x11745fc00) [pid = 1977] [serial = 1352] [outer = 0x0] 08:45:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x118377c00) [pid = 1977] [serial = 1353] [outer = 0x11745fc00] 08:45:21 INFO - PROCESS | 1977 | 1464104721499 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x118396800) [pid = 1977] [serial = 1354] [outer = 0x11745fc00] 08:45:21 INFO - PROCESS | 1977 | 1464104721918 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]]]}] 08:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 689ms 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:45:21 INFO - PROCESS | 1977 | 1464104721948 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1977 | 1464104721949 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 08:45:21 INFO - PROCESS | 1977 | 1464104721951 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1977 | 1464104721953 Marionette TRACE conn2 <- [1,1778,null,{}] 08:45:21 INFO - PROCESS | 1977 | 1464104721955 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}] 08:45:22 INFO - PROCESS | 1977 | 1464104722054 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:45:22 INFO - PROCESS | 1977 | 1464104722109 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a76000 == 50 [pid = 1977] [id = 452] 08:45:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x111060000) [pid = 1977] [serial = 1355] [outer = 0x0] 08:45:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x117e81000) [pid = 1977] [serial = 1356] [outer = 0x111060000] 08:45:22 INFO - PROCESS | 1977 | 1464104722139 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x1183cd400) [pid = 1977] [serial = 1357] [outer = 0x111060000] 08:45:22 INFO - PROCESS | 1977 | 1464104722770 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]]]}] 08:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 872ms 08:45:22 INFO - PROCESS | 1977 | 1464104722824 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1977 | 1464104722828 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:45:22 INFO - PROCESS | 1977 | 1464104722832 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1977 | 1464104722834 Marionette TRACE conn2 <- [1,1782,null,{}] 08:45:22 INFO - PROCESS | 1977 | 1464104722838 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}] 08:45:22 INFO - PROCESS | 1977 | 1464104722929 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:45:23 INFO - PROCESS | 1977 | 1464104723002 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x116881800 == 51 [pid = 1977] [id = 453] 08:45:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x111059400) [pid = 1977] [serial = 1358] [outer = 0x0] 08:45:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x111068c00) [pid = 1977] [serial = 1359] [outer = 0x111059400] 08:45:23 INFO - PROCESS | 1977 | 1464104723029 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x1122b1c00) [pid = 1977] [serial = 1360] [outer = 0x111059400] 08:45:23 INFO - PROCESS | 1977 | 1464104723451 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]]]}] 08:45:23 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 08:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 673ms 08:45:23 INFO - PROCESS | 1977 | 1464104723505 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1977 | 1464104723508 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:45:23 INFO - PROCESS | 1977 | 1464104723513 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1977 | 1464104723514 Marionette TRACE conn2 <- [1,1786,null,{}] 08:45:23 INFO - PROCESS | 1977 | 1464104723517 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}] 08:45:23 INFO - PROCESS | 1977 | 1464104723603 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x12c129800) [pid = 1977] [serial = 1165] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x12bf3b000) [pid = 1977] [serial = 1162] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x1294c1c00) [pid = 1977] [serial = 1156] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x124c5ec00) [pid = 1977] [serial = 1078] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x12d9dac00) [pid = 1977] [serial = 1171] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x12ce4fc00) [pid = 1977] [serial = 1168] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x116729800) [pid = 1977] [serial = 1147] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x119197800) [pid = 1977] [serial = 1150] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1127bc400) [pid = 1977] [serial = 1144] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x12472d400) [pid = 1977] [serial = 1153] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x12bb4d800) [pid = 1977] [serial = 1159] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x111e28c00) [pid = 1977] [serial = 1290] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x112665400) [pid = 1977] [serial = 1291] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x119729000) [pid = 1977] [serial = 1266] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x123632c00) [pid = 1977] [serial = 1269] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x1270e2400) [pid = 1977] [serial = 1282] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1211eb800) [pid = 1977] [serial = 1267] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x12442b000) [pid = 1977] [serial = 1272] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x1236bd800) [pid = 1977] [serial = 1270] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x1127c3800) [pid = 1977] [serial = 1275] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x115f21c00) [pid = 1977] [serial = 1276] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x124c11000) [pid = 1977] [serial = 1273] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x12363c800) [pid = 1977] [serial = 1278] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x112662800) [pid = 1977] [serial = 1248] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x1127bcc00) [pid = 1977] [serial = 1293] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1176a1400) [pid = 1977] [serial = 1246] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x112668000) [pid = 1977] [serial = 1245] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12e383000) [pid = 1977] [serial = 1243] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x1182e2800) [pid = 1977] [serial = 1242] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12d51b800) [pid = 1977] [serial = 1239] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x12e384000) [pid = 1977] [serial = 1240] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12d9e2400) [pid = 1977] [serial = 1237] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x12d53cc00) [pid = 1977] [serial = 1236] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x12cf38400) [pid = 1977] [serial = 1234] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x12c5d3400) [pid = 1977] [serial = 1233] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x12acd1400) [pid = 1977] [serial = 1231] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x12a62f800) [pid = 1977] [serial = 1230] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x1294bf800) [pid = 1977] [serial = 1228] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x125d51c00) [pid = 1977] [serial = 1227] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x124cde000) [pid = 1977] [serial = 1225] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x1213f7000) [pid = 1977] [serial = 1224] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x11842a800) [pid = 1977] [serial = 1222] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x117465800) [pid = 1977] [serial = 1221] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x115053c00) [pid = 1977] [serial = 1219] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x11310f000) [pid = 1977] [serial = 1218] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x124c56c00) [pid = 1977] [serial = 1215] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x12760e400) [pid = 1977] [serial = 1216] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x118958000) [pid = 1977] [serial = 1263] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x117e75c00) [pid = 1977] [serial = 1260] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x118378400) [pid = 1977] [serial = 1261] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x1168c1400) [pid = 1977] [serial = 1257] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x117464c00) [pid = 1977] [serial = 1258] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x115f25000) [pid = 1977] [serial = 1254] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x116431800) [pid = 1977] [serial = 1255] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x115d4cc00) [pid = 1977] [serial = 1252] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x113c54800) [pid = 1977] [serial = 1251] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x112a6ac00) [pid = 1977] [serial = 1249] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x112a63c00) [pid = 1977] [serial = 1294] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x11106dc00) [pid = 1977] [serial = 1288] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x113103c00) [pid = 1977] [serial = 1296] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x111064800) [pid = 1977] [serial = 1287] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x11310dc00) [pid = 1977] [serial = 1297] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x125830400) [pid = 1977] [serial = 1279] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x119709800) [pid = 1977] [serial = 1264] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x128d33c00) [pid = 1977] [serial = 1284] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x125875c00) [pid = 1977] [serial = 1281] [outer = 0x0] [url = about:blank] 08:45:23 INFO - PROCESS | 1977 | 1464104723667 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x11285a000 == 52 [pid = 1977] [id = 454] 08:45:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x111064800) [pid = 1977] [serial = 1361] [outer = 0x0] 08:45:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x112668000) [pid = 1977] [serial = 1362] [outer = 0x111064800] 08:45:23 INFO - PROCESS | 1977 | 1464104723692 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x112a63c00) [pid = 1977] [serial = 1363] [outer = 0x111064800] 08:45:24 INFO - PROCESS | 1977 | 1464104724006 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]]]}] 08:45:24 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 08:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 523ms 08:45:24 INFO - PROCESS | 1977 | 1464104724036 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1977 | 1464104724037 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:45:24 INFO - PROCESS | 1977 | 1464104724039 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1977 | 1464104724044 Marionette TRACE conn2 <- [1,1790,null,{}] 08:45:24 INFO - PROCESS | 1977 | 1464104724053 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}] 08:45:24 INFO - PROCESS | 1977 | 1464104724132 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:45:24 INFO - PROCESS | 1977 | 1464104724212 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e4b000 == 53 [pid = 1977] [id = 455] 08:45:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x113107c00) [pid = 1977] [serial = 1364] [outer = 0x0] 08:45:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x11322e800) [pid = 1977] [serial = 1365] [outer = 0x113107c00] 08:45:24 INFO - PROCESS | 1977 | 1464104724242 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x115d4b400) [pid = 1977] [serial = 1366] [outer = 0x113107c00] 08:45:24 INFO - PROCESS | 1977 | 1464104724526 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]]]}] 08:45:24 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) 08:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 525ms 08:45:24 INFO - PROCESS | 1977 | 1464104724566 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1977 | 1464104724567 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:45:24 INFO - PROCESS | 1977 | 1464104724570 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 1977 | 1464104724571 Marionette TRACE conn2 <- [1,1794,null,{}] 08:45:24 INFO - PROCESS | 1977 | 1464104724573 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}] 08:45:24 INFO - PROCESS | 1977 | 1464104724666 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:45:24 INFO - PROCESS | 1977 | 1464104724671 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x119580000 == 54 [pid = 1977] [id = 456] 08:45:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x115d50400) [pid = 1977] [serial = 1367] [outer = 0x0] 08:45:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x115f22000) [pid = 1977] [serial = 1368] [outer = 0x115d50400] 08:45:24 INFO - PROCESS | 1977 | 1464104724696 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x115fcc800) [pid = 1977] [serial = 1369] [outer = 0x115d50400] 08:45:25 INFO - PROCESS | 1977 | 1464104725042 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]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 518ms 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:45:25 INFO - PROCESS | 1977 | 1464104725089 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1977 | 1464104725091 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 08:45:25 INFO - PROCESS | 1977 | 1464104725094 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1977 | 1464104725096 Marionette TRACE conn2 <- [1,1798,null,{}] 08:45:25 INFO - PROCESS | 1977 | 1464104725100 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}] 08:45:25 INFO - PROCESS | 1977 | 1464104725223 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:45:25 INFO - PROCESS | 1977 | 1464104725236 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b9800 == 55 [pid = 1977] [id = 457] 08:45:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x115f1c400) [pid = 1977] [serial = 1370] [outer = 0x0] 08:45:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x116431800) [pid = 1977] [serial = 1371] [outer = 0x115f1c400] 08:45:25 INFO - PROCESS | 1977 | 1464104725278 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x116725000) [pid = 1977] [serial = 1372] [outer = 0x115f1c400] 08:45:25 INFO - PROCESS | 1977 | 1464104725638 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]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 569ms 08:45:25 INFO - PROCESS | 1977 | 1464104725664 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1977 | 1464104725665 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:45:25 INFO - PROCESS | 1977 | 1464104725667 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1977 | 1464104725668 Marionette TRACE conn2 <- [1,1802,null,{}] 08:45:25 INFO - PROCESS | 1977 | 1464104725671 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}] 08:45:25 INFO - PROCESS | 1977 | 1464104725800 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:45:25 INFO - PROCESS | 1977 | 1464104725813 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x110e93000 == 56 [pid = 1977] [id = 458] 08:45:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x116433400) [pid = 1977] [serial = 1373] [outer = 0x0] 08:45:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x1168b5800) [pid = 1977] [serial = 1374] [outer = 0x116433400] 08:45:25 INFO - PROCESS | 1977 | 1464104725840 Marionette DEBUG loaded listener.js 08:45:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x117e7e400) [pid = 1977] [serial = 1375] [outer = 0x116433400] 08:45:26 INFO - PROCESS | 1977 | 1464104726175 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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 520ms 08:45:26 INFO - PROCESS | 1977 | 1464104726189 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:45:26 INFO - PROCESS | 1977 | 1464104726190 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 08:45:26 INFO - PROCESS | 1977 | 1464104726196 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1977 | 1464104726197 Marionette TRACE conn2 <- [1,1806,null,{}] 08:45:26 INFO - PROCESS | 1977 | 1464104726200 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}] 08:45:26 INFO - PROCESS | 1977 | 1464104726299 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:45:26 INFO - PROCESS | 1977 | 1464104726310 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x121162800 == 57 [pid = 1977] [id = 459] 08:45:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x1166bc800) [pid = 1977] [serial = 1376] [outer = 0x0] 08:45:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x11837bc00) [pid = 1977] [serial = 1377] [outer = 0x1166bc800] 08:45:26 INFO - PROCESS | 1977 | 1464104726335 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x1183c8c00) [pid = 1977] [serial = 1378] [outer = 0x1166bc800] 08:45:26 INFO - PROCESS | 1977 | 1464104726679 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]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 521ms 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:45:26 INFO - PROCESS | 1977 | 1464104726718 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1977 | 1464104726719 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 08:45:26 INFO - PROCESS | 1977 | 1464104726721 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1977 | 1464104726722 Marionette TRACE conn2 <- [1,1810,null,{}] 08:45:26 INFO - PROCESS | 1977 | 1464104726724 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}] 08:45:26 INFO - PROCESS | 1977 | 1464104726826 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:45:26 INFO - PROCESS | 1977 | 1464104726830 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x124314800 == 58 [pid = 1977] [id = 460] 08:45:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x1180e0c00) [pid = 1977] [serial = 1379] [outer = 0x0] 08:45:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x1183d4000) [pid = 1977] [serial = 1380] [outer = 0x1180e0c00] 08:45:26 INFO - PROCESS | 1977 | 1464104726885 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x11842e000) [pid = 1977] [serial = 1381] [outer = 0x1180e0c00] 08:45:27 INFO - PROCESS | 1977 | 1464104727178 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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 470ms 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:45:27 INFO - PROCESS | 1977 | 1464104727193 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1977 | 1464104727196 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 08:45:27 INFO - PROCESS | 1977 | 1464104727199 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 1977 | 1464104727200 Marionette TRACE conn2 <- [1,1814,null,{}] 08:45:27 INFO - PROCESS | 1977 | 1464104727209 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}] 08:45:27 INFO - PROCESS | 1977 | 1464104727315 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:45:27 INFO - PROCESS | 1977 | 1464104727347 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c75800 == 59 [pid = 1977] [id = 461] 08:45:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x1183d4400) [pid = 1977] [serial = 1382] [outer = 0x0] 08:45:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x11863f000) [pid = 1977] [serial = 1383] [outer = 0x1183d4400] 08:45:27 INFO - PROCESS | 1977 | 1464104727372 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x118958000) [pid = 1977] [serial = 1384] [outer = 0x1183d4400] 08:45:27 INFO - PROCESS | 1977 | 1464104727682 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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 518ms 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:45:27 INFO - PROCESS | 1977 | 1464104727720 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 1977 | 1464104727721 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 08:45:27 INFO - PROCESS | 1977 | 1464104727723 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 1977 | 1464104727724 Marionette TRACE conn2 <- [1,1818,null,{}] 08:45:27 INFO - PROCESS | 1977 | 1464104727726 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}] 08:45:27 INFO - PROCESS | 1977 | 1464104727875 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x1180e3c00) [pid = 1977] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x116725400) [pid = 1977] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x116728c00) [pid = 1977] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x115f1f800) [pid = 1977] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x113c56000) [pid = 1977] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x11105dc00) [pid = 1977] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x112668c00) [pid = 1977] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x117467400) [pid = 1977] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x111058c00) [pid = 1977] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x113232000) [pid = 1977] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:45:27 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x110ff3000) [pid = 1977] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:45:27 INFO - PROCESS | 1977 | 1464104727917 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e0c800 == 60 [pid = 1977] [id = 462] 08:45:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x110f4ec00) [pid = 1977] [serial = 1385] [outer = 0x0] 08:45:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x11105fc00) [pid = 1977] [serial = 1386] [outer = 0x110f4ec00] 08:45:27 INFO - PROCESS | 1977 | 1464104727942 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x115d52800) [pid = 1977] [serial = 1387] [outer = 0x110f4ec00] 08:45:28 INFO - PROCESS | 1977 | 1464104728232 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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 524ms 08:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:45:28 INFO - PROCESS | 1977 | 1464104728249 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 1977 | 1464104728250 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 08:45:28 INFO - PROCESS | 1977 | 1464104728252 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1977 | 1464104728254 Marionette TRACE conn2 <- [1,1822,null,{}] 08:45:28 INFO - PROCESS | 1977 | 1464104728257 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}] 08:45:28 INFO - PROCESS | 1977 | 1464104728368 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:45:28 INFO - PROCESS | 1977 | 1464104728373 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c82800 == 61 [pid = 1977] [id = 463] 08:45:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x116730000) [pid = 1977] [serial = 1388] [outer = 0x0] 08:45:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x11917a800) [pid = 1977] [serial = 1389] [outer = 0x116730000] 08:45:28 INFO - PROCESS | 1977 | 1464104728401 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x1194fdc00) [pid = 1977] [serial = 1390] [outer = 0x116730000] 08:45:28 INFO - PROCESS | 1977 | 1464104728720 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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 472ms 08:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:45:28 INFO - PROCESS | 1977 | 1464104728732 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 1977 | 1464104728733 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 08:45:28 INFO - PROCESS | 1977 | 1464104728737 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 1977 | 1464104728738 Marionette TRACE conn2 <- [1,1826,null,{}] 08:45:28 INFO - PROCESS | 1977 | 1464104728740 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}] 08:45:28 INFO - PROCESS | 1977 | 1464104728864 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:45:28 INFO - PROCESS | 1977 | 1464104728870 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x129173000 == 62 [pid = 1977] [id = 464] 08:45:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x115d53800) [pid = 1977] [serial = 1391] [outer = 0x0] 08:45:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x119702800) [pid = 1977] [serial = 1392] [outer = 0x115d53800] 08:45:28 INFO - PROCESS | 1977 | 1464104728895 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x119723c00) [pid = 1977] [serial = 1393] [outer = 0x115d53800] 08:45:29 INFO - PROCESS | 1977 | 1464104729196 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]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 470ms 08:45:29 INFO - PROCESS | 1977 | 1464104729206 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1977 | 1464104729208 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:45:29 INFO - PROCESS | 1977 | 1464104729213 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1977 | 1464104729214 Marionette TRACE conn2 <- [1,1830,null,{}] 08:45:29 INFO - PROCESS | 1977 | 1464104729217 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}] 08:45:29 INFO - PROCESS | 1977 | 1464104729302 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:45:29 INFO - PROCESS | 1977 | 1464104729306 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x12951b000 == 63 [pid = 1977] [id = 465] 08:45:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x11972e000) [pid = 1977] [serial = 1394] [outer = 0x0] 08:45:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x11995b800) [pid = 1977] [serial = 1395] [outer = 0x11972e000] 08:45:29 INFO - PROCESS | 1977 | 1464104729331 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x1199a5800) [pid = 1977] [serial = 1396] [outer = 0x11972e000] 08:45:29 INFO - PROCESS | 1977 | 1464104729651 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]]]}] 08:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 473ms 08:45:29 INFO - PROCESS | 1977 | 1464104729695 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1977 | 1464104729697 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:45:29 INFO - PROCESS | 1977 | 1464104729699 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1977 | 1464104729700 Marionette TRACE conn2 <- [1,1834,null,{}] 08:45:29 INFO - PROCESS | 1977 | 1464104729702 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}] 08:45:29 INFO - PROCESS | 1977 | 1464104729809 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:45:29 INFO - PROCESS | 1977 | 1464104729817 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298ce000 == 64 [pid = 1977] [id = 466] 08:45:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x1150f5800) [pid = 1977] [serial = 1397] [outer = 0x0] 08:45:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x119bcb800) [pid = 1977] [serial = 1398] [outer = 0x1150f5800] 08:45:29 INFO - PROCESS | 1977 | 1464104729842 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x1211f6c00) [pid = 1977] [serial = 1399] [outer = 0x1150f5800] 08:45:30 INFO - PROCESS | 1977 | 1464104730316 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]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 668ms 08:45:30 INFO - PROCESS | 1977 | 1464104730367 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1977 | 1464104730371 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:45:30 INFO - PROCESS | 1977 | 1464104730374 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1977 | 1464104730377 Marionette TRACE conn2 <- [1,1838,null,{}] 08:45:30 INFO - PROCESS | 1977 | 1464104730380 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}] 08:45:30 INFO - PROCESS | 1977 | 1464104730484 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:45:30 INFO - PROCESS | 1977 | 1464104730589 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x11687d800 == 65 [pid = 1977] [id = 467] 08:45:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x1122ab000) [pid = 1977] [serial = 1400] [outer = 0x0] 08:45:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11266a800) [pid = 1977] [serial = 1401] [outer = 0x1122ab000] 08:45:30 INFO - PROCESS | 1977 | 1464104730622 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x112a6a800) [pid = 1977] [serial = 1402] [outer = 0x1122ab000] 08:45:31 INFO - PROCESS | 1977 | 1464104731054 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]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 725ms 08:45:31 INFO - PROCESS | 1977 | 1464104731100 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1977 | 1464104731104 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:45:31 INFO - PROCESS | 1977 | 1464104731108 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1977 | 1464104731110 Marionette TRACE conn2 <- [1,1842,null,{}] 08:45:31 INFO - PROCESS | 1977 | 1464104731113 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}] 08:45:31 INFO - PROCESS | 1977 | 1464104731218 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:45:31 INFO - PROCESS | 1977 | 1464104731286 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f80000 == 66 [pid = 1977] [id = 468] 08:45:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x112d64000) [pid = 1977] [serial = 1403] [outer = 0x0] 08:45:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x113174000) [pid = 1977] [serial = 1404] [outer = 0x112d64000] 08:45:31 INFO - PROCESS | 1977 | 1464104731316 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x115f1f000) [pid = 1977] [serial = 1405] [outer = 0x112d64000] 08:45:31 INFO - PROCESS | 1977 | 1464104731731 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]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:45:31 INFO - PROCESS | 1977 | 1464104731779 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1977 | 1464104731780 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 08:45:31 INFO - PROCESS | 1977 | 1464104731782 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1977 | 1464104731785 Marionette TRACE conn2 <- [1,1846,null,{}] 08:45:31 INFO - PROCESS | 1977 | 1464104731847 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}] 08:45:31 INFO - PROCESS | 1977 | 1464104731953 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:45:32 INFO - PROCESS | 1977 | 1464104732020 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6eb800 == 67 [pid = 1977] [id = 469] 08:45:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1168c0400) [pid = 1977] [serial = 1406] [outer = 0x0] 08:45:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x117463c00) [pid = 1977] [serial = 1407] [outer = 0x1168c0400] 08:45:32 INFO - PROCESS | 1977 | 1464104732052 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x11769d000) [pid = 1977] [serial = 1408] [outer = 0x1168c0400] 08:45:32 INFO - PROCESS | 1977 | 1464104732467 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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 745ms 08:45:32 INFO - PROCESS | 1977 | 1464104732528 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1977 | 1464104732530 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:45:32 INFO - PROCESS | 1977 | 1464104732532 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1977 | 1464104732534 Marionette TRACE conn2 <- [1,1850,null,{}] 08:45:32 INFO - PROCESS | 1977 | 1464104732536 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}] 08:45:32 INFO - PROCESS | 1977 | 1464104732637 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:45:32 INFO - PROCESS | 1977 | 1464104732692 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab13800 == 68 [pid = 1977] [id = 470] 08:45:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x1182da800) [pid = 1977] [serial = 1409] [outer = 0x0] 08:45:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1183cf000) [pid = 1977] [serial = 1410] [outer = 0x1182da800] 08:45:32 INFO - PROCESS | 1977 | 1464104732721 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x119170800) [pid = 1977] [serial = 1411] [outer = 0x1182da800] 08:45:33 INFO - PROCESS | 1977 | 1464104733180 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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 669ms 08:45:33 INFO - PROCESS | 1977 | 1464104733202 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1977 | 1464104733203 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:45:33 INFO - PROCESS | 1977 | 1464104733206 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1977 | 1464104733207 Marionette TRACE conn2 <- [1,1854,null,{}] 08:45:33 INFO - PROCESS | 1977 | 1464104733212 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}] 08:45:33 INFO - PROCESS | 1977 | 1464104733334 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:45:33 INFO - PROCESS | 1977 | 1464104733388 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e22800 == 69 [pid = 1977] [id = 471] 08:45:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x1180e0000) [pid = 1977] [serial = 1412] [outer = 0x0] 08:45:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x1183c9800) [pid = 1977] [serial = 1413] [outer = 0x1180e0000] 08:45:33 INFO - PROCESS | 1977 | 1464104733419 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x119198c00) [pid = 1977] [serial = 1414] [outer = 0x1180e0000] 08:45:34 INFO - PROCESS | 1977 | 1464104734118 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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 923ms 08:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:45:34 INFO - PROCESS | 1977 | 1464104734129 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1977 | 1464104734132 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 08:45:34 INFO - PROCESS | 1977 | 1464104734135 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1977 | 1464104734138 Marionette TRACE conn2 <- [1,1858,null,{}] 08:45:34 INFO - PROCESS | 1977 | 1464104734163 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}] 08:45:34 INFO - PROCESS | 1977 | 1464104734274 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:45:34 INFO - PROCESS | 1977 | 1464104734325 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x11957c000 == 70 [pid = 1977] [id = 472] 08:45:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x111065c00) [pid = 1977] [serial = 1415] [outer = 0x0] 08:45:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x111a0e400) [pid = 1977] [serial = 1416] [outer = 0x111065c00] 08:45:34 INFO - PROCESS | 1977 | 1464104734353 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1127be800) [pid = 1977] [serial = 1417] [outer = 0x111065c00] 08:45:34 INFO - PROCESS | 1977 | 1464104734816 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]]]}] 08:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 723ms 08:45:34 INFO - PROCESS | 1977 | 1464104734859 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:45:34 INFO - PROCESS | 1977 | 1464104734865 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 08:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:45:34 INFO - PROCESS | 1977 | 1464104734871 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:45:34 INFO - PROCESS | 1977 | 1464104734874 Marionette TRACE conn2 <- [1,1862,null,{}] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce18000 == 69 [pid = 1977] [id = 428] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x112727000 == 68 [pid = 1977] [id = 26] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x11709f800 == 67 [pid = 1977] [id = 25] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x12951b000 == 66 [pid = 1977] [id = 465] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x129173000 == 65 [pid = 1977] [id = 464] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x128c82800 == 64 [pid = 1977] [id = 463] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x117e0c800 == 63 [pid = 1977] [id = 462] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x124c75800 == 62 [pid = 1977] [id = 461] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x124314800 == 61 [pid = 1977] [id = 460] 08:45:34 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x11310bc00) [pid = 1977] [serial = 1299] [outer = 0x0] [url = about:blank] 08:45:34 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x112663000) [pid = 1977] [serial = 1302] [outer = 0x0] [url = about:blank] 08:45:34 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x113178c00) [pid = 1977] [serial = 1305] [outer = 0x0] [url = about:blank] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x121162800 == 60 [pid = 1977] [id = 459] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x110e93000 == 59 [pid = 1977] [id = 458] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b9800 == 58 [pid = 1977] [id = 457] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x119580000 == 57 [pid = 1977] [id = 456] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x117e4b000 == 56 [pid = 1977] [id = 455] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x11285a000 == 55 [pid = 1977] [id = 454] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x116881800 == 54 [pid = 1977] [id = 453] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x12703b800 == 53 [pid = 1977] [id = 450] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x119966000 == 52 [pid = 1977] [id = 449] 08:45:34 INFO - PROCESS | 1977 | 1464104734974 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}] 08:45:34 INFO - PROCESS | 1977 | --DOCSHELL 0x11742f000 == 51 [pid = 1977] [id = 448] 08:45:35 INFO - PROCESS | 1977 | 1464104735062 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:45:35 INFO - PROCESS | 1977 | 1464104735067 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x11331a000 == 52 [pid = 1977] [id = 473] 08:45:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x113a71c00) [pid = 1977] [serial = 1418] [outer = 0x0] 08:45:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x113c56000) [pid = 1977] [serial = 1419] [outer = 0x113a71c00] 08:45:35 INFO - PROCESS | 1977 | 1464104735093 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1150f7800) [pid = 1977] [serial = 1420] [outer = 0x113a71c00] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x118379000) [pid = 1977] [serial = 1338] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x116843c00) [pid = 1977] [serial = 1323] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11746ac00) [pid = 1977] [serial = 1326] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x115f28000) [pid = 1977] [serial = 1317] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x115d4a400) [pid = 1977] [serial = 1314] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x115d59800) [pid = 1977] [serial = 1315] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x117461400) [pid = 1977] [serial = 1324] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x111068800) [pid = 1977] [serial = 1308] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x1122aac00) [pid = 1977] [serial = 1309] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x113105400) [pid = 1977] [serial = 1311] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x113175c00) [pid = 1977] [serial = 1312] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x1176a4800) [pid = 1977] [serial = 1329] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x112661800) [pid = 1977] [serial = 1332] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x11769bc00) [pid = 1977] [serial = 1327] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x1180e3800) [pid = 1977] [serial = 1330] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x117e7f000) [pid = 1977] [serial = 1336] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x11839bc00) [pid = 1977] [serial = 1339] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x116090c00) [pid = 1977] [serial = 1320] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x116499400) [pid = 1977] [serial = 1321] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x115f26800) [pid = 1977] [serial = 1335] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x115fcf800) [pid = 1977] [serial = 1318] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x113c57c00) [pid = 1977] [serial = 1333] [outer = 0x0] [url = about:blank] 08:45:35 INFO - PROCESS | 1977 | 1464104735448 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]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 615ms 08:45:35 INFO - PROCESS | 1977 | 1464104735485 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1977 | 1464104735487 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:45:35 INFO - PROCESS | 1977 | 1464104735489 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1977 | 1464104735492 Marionette TRACE conn2 <- [1,1866,null,{}] 08:45:35 INFO - PROCESS | 1977 | 1464104735501 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}] 08:45:35 INFO - PROCESS | 1977 | 1464104735583 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:45:35 INFO - PROCESS | 1977 | 1464104735588 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x11742e800 == 53 [pid = 1977] [id = 474] 08:45:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x115d56400) [pid = 1977] [serial = 1421] [outer = 0x0] 08:45:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x115f22400) [pid = 1977] [serial = 1422] [outer = 0x115d56400] 08:45:35 INFO - PROCESS | 1977 | 1464104735616 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x116047400) [pid = 1977] [serial = 1423] [outer = 0x115d56400] 08:45:35 INFO - PROCESS | 1977 | 1464104735962 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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 524ms 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:45:36 INFO - PROCESS | 1977 | 1464104736013 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1977 | 1464104736015 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 08:45:36 INFO - PROCESS | 1977 | 1464104736017 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1977 | 1464104736018 Marionette TRACE conn2 <- [1,1870,null,{}] 08:45:36 INFO - PROCESS | 1977 | 1464104736020 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}] 08:45:36 INFO - PROCESS | 1977 | 1464104736108 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:45:36 INFO - PROCESS | 1977 | 1464104736115 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x119160000 == 54 [pid = 1977] [id = 475] 08:45:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x116429400) [pid = 1977] [serial = 1424] [outer = 0x0] 08:45:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x11672dc00) [pid = 1977] [serial = 1425] [outer = 0x116429400] 08:45:36 INFO - PROCESS | 1977 | 1464104736140 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11684b400) [pid = 1977] [serial = 1426] [outer = 0x116429400] 08:45:36 INFO - PROCESS | 1977 | 1464104736490 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]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 521ms 08:45:36 INFO - PROCESS | 1977 | 1464104736543 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1977 | 1464104736544 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:45:36 INFO - PROCESS | 1977 | 1464104736546 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1977 | 1464104736547 Marionette TRACE conn2 <- [1,1874,null,{}] 08:45:36 INFO - PROCESS | 1977 | 1464104736550 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}] 08:45:36 INFO - PROCESS | 1977 | 1464104736630 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:45:36 INFO - PROCESS | 1977 | 1464104736634 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x1166f0000 == 55 [pid = 1977] [id = 476] 08:45:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x1168b5c00) [pid = 1977] [serial = 1427] [outer = 0x0] 08:45:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x117464800) [pid = 1977] [serial = 1428] [outer = 0x1168b5c00] 08:45:36 INFO - PROCESS | 1977 | 1464104736660 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x117570000) [pid = 1977] [serial = 1429] [outer = 0x1168b5c00] 08:45:37 INFO - PROCESS | 1977 | 1464104737006 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]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 471ms 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:45:37 INFO - PROCESS | 1977 | 1464104737017 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1977 | 1464104737018 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 08:45:37 INFO - PROCESS | 1977 | 1464104737020 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1977 | 1464104737021 Marionette TRACE conn2 <- [1,1878,null,{}] 08:45:37 INFO - PROCESS | 1977 | 1464104737023 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}] 08:45:37 INFO - PROCESS | 1977 | 1464104737123 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x1176a4400) [pid = 1977] [serial = 1430] [outer = 0x12cf38800] 08:45:37 INFO - PROCESS | 1977 | 1464104737145 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f86800 == 56 [pid = 1977] [id = 477] 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x116a5ac00) [pid = 1977] [serial = 1431] [outer = 0x0] 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x1182dd800) [pid = 1977] [serial = 1432] [outer = 0x116a5ac00] 08:45:37 INFO - PROCESS | 1977 | 1464104737265 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x11839f000) [pid = 1977] [serial = 1433] [outer = 0x116a5ac00] 08:45:37 INFO - PROCESS | 1977 | 1464104737686 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]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 720ms 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:45:37 INFO - PROCESS | 1977 | 1464104737741 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1977 | 1464104737742 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 08:45:37 INFO - PROCESS | 1977 | 1464104737745 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1977 | 1464104737746 Marionette TRACE conn2 <- [1,1882,null,{}] 08:45:37 INFO - PROCESS | 1977 | 1464104737748 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}] 08:45:37 INFO - PROCESS | 1977 | 1464104737849 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:45:37 INFO - PROCESS | 1977 | 1464104737882 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x12330d800 == 57 [pid = 1977] [id = 478] 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x1183d2000) [pid = 1977] [serial = 1434] [outer = 0x0] 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x118636800) [pid = 1977] [serial = 1435] [outer = 0x1183d2000] 08:45:37 INFO - PROCESS | 1977 | 1464104737907 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x11916e000) [pid = 1977] [serial = 1436] [outer = 0x1183d2000] 08:45:38 INFO - PROCESS | 1977 | 1464104738233 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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 08:45:38 INFO - PROCESS | 1977 | 1464104738278 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1977 | 1464104738279 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:45:38 INFO - PROCESS | 1977 | 1464104738282 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1977 | 1464104738284 Marionette TRACE conn2 <- [1,1886,null,{}] 08:45:38 INFO - PROCESS | 1977 | 1464104738287 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}] 08:45:38 INFO - PROCESS | 1977 | 1464104738445 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:45:38 INFO - PROCESS | 1977 | 1464104738463 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c64800 == 58 [pid = 1977] [id = 479] 08:45:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11863c800) [pid = 1977] [serial = 1437] [outer = 0x0] 08:45:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x1191a0400) [pid = 1977] [serial = 1438] [outer = 0x11863c800] 08:45:38 INFO - PROCESS | 1977 | 1464104738504 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x11970ac00) [pid = 1977] [serial = 1439] [outer = 0x11863c800] 08:45:38 INFO - PROCESS | 1977 | 1464104738855 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]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 620ms 08:45:38 INFO - PROCESS | 1977 | 1464104738903 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1977 | 1464104738904 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:45:38 INFO - PROCESS | 1977 | 1464104738907 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1977 | 1464104738908 Marionette TRACE conn2 <- [1,1890,null,{}] 08:45:38 INFO - PROCESS | 1977 | 1464104738910 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}] 08:45:39 INFO - PROCESS | 1977 | 1464104739013 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:45:39 INFO - PROCESS | 1977 | 1464104739048 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x12733e000 == 59 [pid = 1977] [id = 480] 08:45:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x119175800) [pid = 1977] [serial = 1440] [outer = 0x0] 08:45:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x119729000) [pid = 1977] [serial = 1441] [outer = 0x119175800] 08:45:39 INFO - PROCESS | 1977 | 1464104739073 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1199ab800) [pid = 1977] [serial = 1442] [outer = 0x119175800] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x1166bc800) [pid = 1977] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1180e0c00) [pid = 1977] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x111064800) [pid = 1977] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1183d4400) [pid = 1977] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x111059400) [pid = 1977] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x113107c00) [pid = 1977] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x115d50400) [pid = 1977] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x115f1c400) [pid = 1977] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x110f4ec00) [pid = 1977] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x115d53800) [pid = 1977] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x116433400) [pid = 1977] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x116730000) [pid = 1977] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x11104fc00) [pid = 1977] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:45:39 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x11972e000) [pid = 1977] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:45:39 INFO - PROCESS | 1977 | 1464104739521 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]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 619ms 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:45:39 INFO - PROCESS | 1977 | 1464104739531 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1977 | 1464104739532 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 08:45:39 INFO - PROCESS | 1977 | 1464104739534 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1977 | 1464104739535 Marionette TRACE conn2 <- [1,1894,null,{}] 08:45:39 INFO - PROCESS | 1977 | 1464104739538 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}] 08:45:39 INFO - PROCESS | 1977 | 1464104739652 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:45:39 INFO - PROCESS | 1977 | 1464104739692 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x12431a000 == 60 [pid = 1977] [id = 481] 08:45:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x110fe8400) [pid = 1977] [serial = 1443] [outer = 0x0] 08:45:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x115f23c00) [pid = 1977] [serial = 1444] [outer = 0x110fe8400] 08:45:39 INFO - PROCESS | 1977 | 1464104739718 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x118431c00) [pid = 1977] [serial = 1445] [outer = 0x110fe8400] 08:45:40 INFO - PROCESS | 1977 | 1464104740005 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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 517ms 08:45:40 INFO - PROCESS | 1977 | 1464104740053 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1977 | 1464104740054 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:45:40 INFO - PROCESS | 1977 | 1464104740057 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1977 | 1464104740060 Marionette TRACE conn2 <- [1,1898,null,{}] 08:45:40 INFO - PROCESS | 1977 | 1464104740063 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}] 08:45:40 INFO - PROCESS | 1977 | 1464104740165 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:45:40 INFO - PROCESS | 1977 | 1464104740220 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x128f9f800 == 61 [pid = 1977] [id = 482] 08:45:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x115f1c400) [pid = 1977] [serial = 1446] [outer = 0x0] 08:45:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x11972ec00) [pid = 1977] [serial = 1447] [outer = 0x115f1c400] 08:45:40 INFO - PROCESS | 1977 | 1464104740249 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x123634800) [pid = 1977] [serial = 1448] [outer = 0x115f1c400] 08:45:40 INFO - PROCESS | 1977 | 1464104740547 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]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:45:40 INFO - PROCESS | 1977 | 1464104740581 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1977 | 1464104740582 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 08:45:40 INFO - PROCESS | 1977 | 1464104740584 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1977 | 1464104740585 Marionette TRACE conn2 <- [1,1902,null,{}] 08:45:40 INFO - PROCESS | 1977 | 1464104740587 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}] 08:45:40 INFO - PROCESS | 1977 | 1464104740671 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:45:40 INFO - PROCESS | 1977 | 1464104740676 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6ea800 == 62 [pid = 1977] [id = 483] 08:45:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x123635800) [pid = 1977] [serial = 1449] [outer = 0x0] 08:45:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x123641800) [pid = 1977] [serial = 1450] [outer = 0x123635800] 08:45:40 INFO - PROCESS | 1977 | 1464104740700 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x1236c2800) [pid = 1977] [serial = 1451] [outer = 0x123635800] 08:45:41 INFO - PROCESS | 1977 | 1464104741016 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 470ms 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:45:41 INFO - PROCESS | 1977 | 1464104741054 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1977 | 1464104741056 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 08:45:41 INFO - PROCESS | 1977 | 1464104741058 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1977 | 1464104741059 Marionette TRACE conn2 <- [1,1906,null,{}] 08:45:41 INFO - PROCESS | 1977 | 1464104741061 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}] 08:45:41 INFO - PROCESS | 1977 | 1464104741171 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:45:41 INFO - PROCESS | 1977 | 1464104741179 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acb3000 == 63 [pid = 1977] [id = 484] 08:45:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x119f66c00) [pid = 1977] [serial = 1452] [outer = 0x0] 08:45:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x123637400) [pid = 1977] [serial = 1453] [outer = 0x119f66c00] 08:45:41 INFO - PROCESS | 1977 | 1464104741212 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x12370f400) [pid = 1977] [serial = 1454] [outer = 0x119f66c00] 08:45:41 INFO - PROCESS | 1977 | 1464104741681 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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 08:45:41 INFO - PROCESS | 1977 | 1464104741729 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:45:41 INFO - PROCESS | 1977 | 1464104741731 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 08:45:41 INFO - PROCESS | 1977 | 1464104741735 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1977 | 1464104741738 Marionette TRACE conn2 <- [1,1910,null,{}] 08:45:41 INFO - PROCESS | 1977 | 1464104741742 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}] 08:45:41 INFO - PROCESS | 1977 | 1464104741847 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:45:41 INFO - PROCESS | 1977 | 1464104741953 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ab2800 == 64 [pid = 1977] [id = 485] 08:45:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x11266e400) [pid = 1977] [serial = 1455] [outer = 0x0] 08:45:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1127c3c00) [pid = 1977] [serial = 1456] [outer = 0x11266e400] 08:45:41 INFO - PROCESS | 1977 | 1464104741987 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x11310ec00) [pid = 1977] [serial = 1457] [outer = 0x11266e400] 08:45:42 INFO - PROCESS | 1977 | 1464104742454 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]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 772ms 08:45:42 INFO - PROCESS | 1977 | 1464104742508 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 1977 | 1464104742514 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 08:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:45:42 INFO - PROCESS | 1977 | 1464104742521 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 1977 | 1464104742524 Marionette TRACE conn2 <- [1,1914,null,{}] 08:45:42 INFO - PROCESS | 1977 | 1464104742527 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}] 08:45:42 INFO - PROCESS | 1977 | 1464104742684 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:45:42 INFO - PROCESS | 1977 | 1464104742811 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d16000 == 65 [pid = 1977] [id = 486] 08:45:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x113170400) [pid = 1977] [serial = 1458] [outer = 0x0] 08:45:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x1150fd000) [pid = 1977] [serial = 1459] [outer = 0x113170400] 08:45:42 INFO - PROCESS | 1977 | 1464104742861 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x115f63800) [pid = 1977] [serial = 1460] [outer = 0x113170400] 08:45:43 INFO - PROCESS | 1977 | 1464104743302 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]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 825ms 08:45:43 INFO - PROCESS | 1977 | 1464104743359 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1977 | 1464104743361 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:45:43 INFO - PROCESS | 1977 | 1464104743365 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 1977 | 1464104743367 Marionette TRACE conn2 <- [1,1918,null,{}] 08:45:43 INFO - PROCESS | 1977 | 1464104743377 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}] 08:45:43 INFO - PROCESS | 1977 | 1464104743483 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:45:43 INFO - PROCESS | 1977 | 1464104743553 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e0000 == 66 [pid = 1977] [id = 487] 08:45:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x117461400) [pid = 1977] [serial = 1461] [outer = 0x0] 08:45:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x117e79400) [pid = 1977] [serial = 1462] [outer = 0x117461400] 08:45:43 INFO - PROCESS | 1977 | 1464104743586 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x118378c00) [pid = 1977] [serial = 1463] [outer = 0x117461400] 08:45:44 INFO - PROCESS | 1977 | 1464104744003 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 673ms 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:45:44 INFO - PROCESS | 1977 | 1464104744039 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1977 | 1464104744041 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 08:45:44 INFO - PROCESS | 1977 | 1464104744043 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1977 | 1464104744044 Marionette TRACE conn2 <- [1,1922,null,{}] 08:45:44 INFO - PROCESS | 1977 | 1464104744047 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}] 08:45:44 INFO - PROCESS | 1977 | 1464104744151 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:45:44 INFO - PROCESS | 1977 | 1464104744207 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3fa000 == 67 [pid = 1977] [id = 488] 08:45:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x11837e800) [pid = 1977] [serial = 1464] [outer = 0x0] 08:45:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x117575000) [pid = 1977] [serial = 1465] [outer = 0x11837e800] 08:45:44 INFO - PROCESS | 1977 | 1464104744237 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x119953000) [pid = 1977] [serial = 1466] [outer = 0x11837e800] 08:45:44 INFO - PROCESS | 1977 | 1464104744678 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]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 671ms 08:45:44 INFO - PROCESS | 1977 | 1464104744726 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1977 | 1464104744727 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:45:44 INFO - PROCESS | 1977 | 1464104744731 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1977 | 1464104744732 Marionette TRACE conn2 <- [1,1926,null,{}] 08:45:44 INFO - PROCESS | 1977 | 1464104744735 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}] 08:45:44 INFO - PROCESS | 1977 | 1464104744852 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:45:44 INFO - PROCESS | 1977 | 1464104744921 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbbc800 == 68 [pid = 1977] [id = 489] 08:45:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x115fcfc00) [pid = 1977] [serial = 1467] [outer = 0x0] 08:45:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x1213b3c00) [pid = 1977] [serial = 1468] [outer = 0x115fcfc00] 08:45:44 INFO - PROCESS | 1977 | 1464104744951 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x123636000) [pid = 1977] [serial = 1469] [outer = 0x115fcfc00] 08:45:45 INFO - PROCESS | 1977 | 1464104745387 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]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 721ms 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:45:45 INFO - PROCESS | 1977 | 1464104745453 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1977 | 1464104745454 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 08:45:45 INFO - PROCESS | 1977 | 1464104745456 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 1977 | 1464104745457 Marionette TRACE conn2 <- [1,1930,null,{}] 08:45:45 INFO - PROCESS | 1977 | 1464104745462 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}] 08:45:45 INFO - PROCESS | 1977 | 1464104745600 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:45:45 INFO - PROCESS | 1977 | 1464104745701 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x118086800 == 69 [pid = 1977] [id = 490] 08:45:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x118397000) [pid = 1977] [serial = 1470] [outer = 0x0] 08:45:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x1236c5400) [pid = 1977] [serial = 1471] [outer = 0x118397000] 08:45:45 INFO - PROCESS | 1977 | 1464104745749 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1237a5400) [pid = 1977] [serial = 1472] [outer = 0x118397000] 08:45:46 INFO - PROCESS | 1977 | 1464104746413 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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 973ms 08:45:46 INFO - PROCESS | 1977 | 1464104746429 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:45:46 INFO - PROCESS | 1977 | 1464104746432 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 08:45:46 INFO - PROCESS | 1977 | 1464104746435 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1977 | 1464104746438 Marionette TRACE conn2 <- [1,1934,null,{}] 08:45:46 INFO - PROCESS | 1977 | 1464104746441 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}] 08:45:46 INFO - PROCESS | 1977 | 1464104746538 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:45:46 INFO - PROCESS | 1977 | 1464104746601 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x113273800 == 70 [pid = 1977] [id = 491] 08:45:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x112668800) [pid = 1977] [serial = 1473] [outer = 0x0] 08:45:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x1127bf800) [pid = 1977] [serial = 1474] [outer = 0x112668800] 08:45:46 INFO - PROCESS | 1977 | 1464104746631 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x113106c00) [pid = 1977] [serial = 1475] [outer = 0x112668800] 08:45:47 INFO - PROCESS | 1977 | 1464104747083 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]]]}] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbac000 == 69 [pid = 1977] [id = 10] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1a1800 == 68 [pid = 1977] [id = 12] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab27800 == 67 [pid = 1977] [id = 9] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x117e5e800 == 66 [pid = 1977] [id = 13] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6ea800 == 65 [pid = 1977] [id = 483] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x128f9f800 == 64 [pid = 1977] [id = 482] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12431a000 == 63 [pid = 1977] [id = 481] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12733e000 == 62 [pid = 1977] [id = 480] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x124c64800 == 61 [pid = 1977] [id = 479] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12330d800 == 60 [pid = 1977] [id = 478] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x115d52c00) [pid = 1977] [serial = 1347] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x117e81000) [pid = 1977] [serial = 1356] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x116725800) [pid = 1977] [serial = 1350] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x118377c00) [pid = 1977] [serial = 1353] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x1127b9000) [pid = 1977] [serial = 1344] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119f86800 == 59 [pid = 1977] [id = 477] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1166f0000 == 58 [pid = 1977] [id = 476] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119160000 == 57 [pid = 1977] [id = 475] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x11742e800 == 56 [pid = 1977] [id = 474] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x11331a000 == 55 [pid = 1977] [id = 473] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x11957c000 == 54 [pid = 1977] [id = 472] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab13800 == 53 [pid = 1977] [id = 470] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6eb800 == 52 [pid = 1977] [id = 469] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119f80000 == 51 [pid = 1977] [id = 468] 08:45:47 INFO - PROCESS | 1977 | --DOCSHELL 0x11687d800 == 50 [pid = 1977] [id = 467] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 721ms 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x113177000) [pid = 1977] [serial = 1300] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x11995b800) [pid = 1977] [serial = 1395] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x11837bc00) [pid = 1977] [serial = 1377] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1183d4000) [pid = 1977] [serial = 1380] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x112668000) [pid = 1977] [serial = 1362] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x112a63c00) [pid = 1977] [serial = 1363] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x11839e000) [pid = 1977] [serial = 1341] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x11863f000) [pid = 1977] [serial = 1383] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1122b1c00) [pid = 1977] [serial = 1360] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x111068c00) [pid = 1977] [serial = 1359] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x11322e800) [pid = 1977] [serial = 1365] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x115d4b400) [pid = 1977] [serial = 1366] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x115f22000) [pid = 1977] [serial = 1368] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x115fcc800) [pid = 1977] [serial = 1369] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x116431800) [pid = 1977] [serial = 1371] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x116725000) [pid = 1977] [serial = 1372] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11842e000) [pid = 1977] [serial = 1381] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x118958000) [pid = 1977] [serial = 1384] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x115d52800) [pid = 1977] [serial = 1387] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x119702800) [pid = 1977] [serial = 1392] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x11105fc00) [pid = 1977] [serial = 1386] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x1168b5800) [pid = 1977] [serial = 1374] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x11917a800) [pid = 1977] [serial = 1389] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x117e7e400) [pid = 1977] [serial = 1375] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x119723c00) [pid = 1977] [serial = 1393] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x1183c8c00) [pid = 1977] [serial = 1378] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x1194fdc00) [pid = 1977] [serial = 1390] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x1199a5800) [pid = 1977] [serial = 1396] [outer = 0x0] [url = about:blank] 08:45:47 INFO - PROCESS | 1977 | 1464104747168 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1977 | 1464104747171 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:45:47 INFO - PROCESS | 1977 | 1464104747178 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1977 | 1464104747179 Marionette TRACE conn2 <- [1,1938,null,{}] 08:45:47 INFO - PROCESS | 1977 | 1464104747182 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}] 08:45:47 INFO - PROCESS | 1977 | 1464104747265 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:45:47 INFO - PROCESS | 1977 | 1464104747293 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x115d1c000 == 51 [pid = 1977] [id = 492] 08:45:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x11316d000) [pid = 1977] [serial = 1476] [outer = 0x0] 08:45:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x113176000) [pid = 1977] [serial = 1477] [outer = 0x11316d000] 08:45:47 INFO - PROCESS | 1977 | 1464104747319 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x115d4b400) [pid = 1977] [serial = 1478] [outer = 0x11316d000] 08:45:47 INFO - PROCESS | 1977 | 1464104747687 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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 521ms 08:45:47 INFO - PROCESS | 1977 | 1464104747725 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1977 | 1464104747727 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:45:47 INFO - PROCESS | 1977 | 1464104747733 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1977 | 1464104747736 Marionette TRACE conn2 <- [1,1942,null,{}] 08:45:47 INFO - PROCESS | 1977 | 1464104747748 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}] 08:45:47 INFO - PROCESS | 1977 | 1464104747885 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:45:47 INFO - PROCESS | 1977 | 1464104747900 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x11957c000 == 52 [pid = 1977] [id = 493] 08:45:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x115fcf800) [pid = 1977] [serial = 1479] [outer = 0x0] 08:45:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x1164f5000) [pid = 1977] [serial = 1480] [outer = 0x115fcf800] 08:45:47 INFO - PROCESS | 1977 | 1464104747946 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x1168b5800) [pid = 1977] [serial = 1481] [outer = 0x115fcf800] 08:45:48 INFO - PROCESS | 1977 | 1464104748334 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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 625ms 08:45:48 INFO - PROCESS | 1977 | 1464104748357 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1977 | 1464104748361 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:45:48 INFO - PROCESS | 1977 | 1464104748364 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1977 | 1464104748365 Marionette TRACE conn2 <- [1,1946,null,{}] 08:45:48 INFO - PROCESS | 1977 | 1464104748367 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}] 08:45:48 INFO - PROCESS | 1977 | 1464104748455 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:45:48 INFO - PROCESS | 1977 | 1464104748462 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b70000 == 53 [pid = 1977] [id = 494] 08:45:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x117070c00) [pid = 1977] [serial = 1482] [outer = 0x0] 08:45:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x117469400) [pid = 1977] [serial = 1483] [outer = 0x117070c00] 08:45:48 INFO - PROCESS | 1977 | 1464104748503 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x1176a2800) [pid = 1977] [serial = 1484] [outer = 0x117070c00] 08:45:48 INFO - PROCESS | 1977 | 1464104748814 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]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 468ms 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:48 INFO - PROCESS | 1977 | 1464104748832 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1977 | 1464104748833 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 08:45:48 INFO - PROCESS | 1977 | 1464104748835 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1977 | 1464104748836 Marionette TRACE conn2 <- [1,1950,null,{}] 08:45:48 INFO - PROCESS | 1977 | 1464104748839 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}] 08:45:48 INFO - PROCESS | 1977 | 1464104748919 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:45:48 INFO - PROCESS | 1977 | 1464104748982 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0e7000 == 54 [pid = 1977] [id = 495] 08:45:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x116050800) [pid = 1977] [serial = 1485] [outer = 0x0] 08:45:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x1180dd800) [pid = 1977] [serial = 1486] [outer = 0x116050800] 08:45:49 INFO - PROCESS | 1977 | 1464104749007 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x118380400) [pid = 1977] [serial = 1487] [outer = 0x116050800] 08:45:49 INFO - PROCESS | 1977 | 1464104749290 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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:49 INFO - PROCESS | 1977 | 1464104749356 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1977 | 1464104749357 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 08:45:49 INFO - PROCESS | 1977 | 1464104749361 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1977 | 1464104749363 Marionette TRACE conn2 <- [1,1954,null,{}] 08:45:49 INFO - PROCESS | 1977 | 1464104749365 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}] 08:45:49 INFO - PROCESS | 1977 | 1464104749470 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:45:49 INFO - PROCESS | 1977 | 1464104749482 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x124ae5000 == 55 [pid = 1977] [id = 496] 08:45:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x11839fc00) [pid = 1977] [serial = 1488] [outer = 0x0] 08:45:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x119125400) [pid = 1977] [serial = 1489] [outer = 0x11839fc00] 08:45:49 INFO - PROCESS | 1977 | 1464104749514 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x119702800) [pid = 1977] [serial = 1490] [outer = 0x11839fc00] 08:45:49 INFO - PROCESS | 1977 | 1464104749864 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]]]}] 08:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 525ms 08:45:49 INFO - PROCESS | 1977 | 1464104749887 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1977 | 1464104749889 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:49 INFO - PROCESS | 1977 | 1464104749893 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1977 | 1464104749894 Marionette TRACE conn2 <- [1,1958,null,{}] 08:45:49 INFO - PROCESS | 1977 | 1464104749904 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}] 08:45:50 INFO - PROCESS | 1977 | 1464104750062 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:45:50 INFO - PROCESS | 1977 | 1464104750077 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x125f79800 == 56 [pid = 1977] [id = 497] 08:45:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x11919b800) [pid = 1977] [serial = 1491] [outer = 0x0] 08:45:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x119957c00) [pid = 1977] [serial = 1492] [outer = 0x11919b800] 08:45:50 INFO - PROCESS | 1977 | 1464104750117 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x1213b5800) [pid = 1977] [serial = 1493] [outer = 0x11919b800] 08:45:50 INFO - PROCESS | 1977 | 1464104750537 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]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 674ms 08:45:50 INFO - PROCESS | 1977 | 1464104750566 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1977 | 1464104750568 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 08:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:50 INFO - PROCESS | 1977 | 1464104750570 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1977 | 1464104750571 Marionette TRACE conn2 <- [1,1962,null,{}] 08:45:50 INFO - PROCESS | 1977 | 1464104750573 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}] 08:45:50 INFO - PROCESS | 1977 | 1464104750684 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:45:50 INFO - PROCESS | 1977 | 1464104750697 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c7a000 == 57 [pid = 1977] [id = 498] 08:45:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1235f7400) [pid = 1977] [serial = 1494] [outer = 0x0] 08:45:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1236bbc00) [pid = 1977] [serial = 1495] [outer = 0x1235f7400] 08:45:50 INFO - PROCESS | 1977 | 1464104750722 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x123718c00) [pid = 1977] [serial = 1496] [outer = 0x1235f7400] 08:45:51 INFO - PROCESS | 1977 | 1464104751077 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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 520ms 08:45:51 INFO - PROCESS | 1977 | 1464104751090 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1977 | 1464104751092 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:51 INFO - PROCESS | 1977 | 1464104751102 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1977 | 1464104751104 Marionette TRACE conn2 <- [1,1966,null,{}] 08:45:51 INFO - PROCESS | 1977 | 1464104751106 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}] 08:45:51 INFO - PROCESS | 1977 | 1464104751218 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:45:51 INFO - PROCESS | 1977 | 1464104751255 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x129504000 == 58 [pid = 1977] [id = 499] 08:45:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x123638400) [pid = 1977] [serial = 1497] [outer = 0x0] 08:45:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x12432f400) [pid = 1977] [serial = 1498] [outer = 0x123638400] 08:45:51 INFO - PROCESS | 1977 | 1464104751280 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12442d800) [pid = 1977] [serial = 1499] [outer = 0x123638400] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x123635800) [pid = 1977] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x1168c0800) [pid = 1977] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x1122ab000) [pid = 1977] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1183d2000) [pid = 1977] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x110fe8400) [pid = 1977] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x113a71c00) [pid = 1977] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x111065c00) [pid = 1977] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x11745fc00) [pid = 1977] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x115d56400) [pid = 1977] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x1182da800) [pid = 1977] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x119175800) [pid = 1977] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x115f1c400) [pid = 1977] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11204fc00) [pid = 1977] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x113c57400) [pid = 1977] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x111060000) [pid = 1977] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x116429400) [pid = 1977] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x1168b5c00) [pid = 1977] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x116a5ac00) [pid = 1977] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x11863c800) [pid = 1977] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12442d400) [pid = 1977] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x1180e0000) [pid = 1977] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x112d64000) [pid = 1977] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x111067c00) [pid = 1977] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x112a60400) [pid = 1977] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x1168c0400) [pid = 1977] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x1150f5800) [pid = 1977] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:45:51 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x116434c00) [pid = 1977] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:45:51 INFO - PROCESS | 1977 | 1464104751756 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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 674ms 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:51 INFO - PROCESS | 1977 | 1464104751771 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1977 | 1464104751773 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 08:45:51 INFO - PROCESS | 1977 | 1464104751782 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 1977 | 1464104751783 Marionette TRACE conn2 <- [1,1970,null,{}] 08:45:51 INFO - PROCESS | 1977 | 1464104751785 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}] 08:45:51 INFO - PROCESS | 1977 | 1464104751911 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:45:51 INFO - PROCESS | 1977 | 1464104751954 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195ab000 == 59 [pid = 1977] [id = 500] 08:45:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x110ff4400) [pid = 1977] [serial = 1500] [outer = 0x0] 08:45:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x112d64c00) [pid = 1977] [serial = 1501] [outer = 0x110ff4400] 08:45:51 INFO - PROCESS | 1977 | 1464104751980 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x1150fac00) [pid = 1977] [serial = 1502] [outer = 0x110ff4400] 08:45:52 INFO - PROCESS | 1977 | 1464104752294 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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 575ms 08:45:52 INFO - PROCESS | 1977 | 1464104752351 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1977 | 1464104752361 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:52 INFO - PROCESS | 1977 | 1464104752363 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1977 | 1464104752365 Marionette TRACE conn2 <- [1,1974,null,{}] 08:45:52 INFO - PROCESS | 1977 | 1464104752367 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}] 08:45:52 INFO - PROCESS | 1977 | 1464104752464 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:45:52 INFO - PROCESS | 1977 | 1464104752521 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298bd800 == 60 [pid = 1977] [id = 501] 08:45:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x115055400) [pid = 1977] [serial = 1503] [outer = 0x0] 08:45:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x11746b400) [pid = 1977] [serial = 1504] [outer = 0x115055400] 08:45:52 INFO - PROCESS | 1977 | 1464104752550 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x12442f400) [pid = 1977] [serial = 1505] [outer = 0x115055400] 08:45:52 INFO - PROCESS | 1977 | 1464104752848 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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 519ms 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:52 INFO - PROCESS | 1977 | 1464104752882 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1977 | 1464104752884 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 08:45:52 INFO - PROCESS | 1977 | 1464104752886 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1977 | 1464104752887 Marionette TRACE conn2 <- [1,1978,null,{}] 08:45:52 INFO - PROCESS | 1977 | 1464104752889 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}] 08:45:52 INFO - PROCESS | 1977 | 1464104752974 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:45:52 INFO - PROCESS | 1977 | 1464104752981 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3f6800 == 61 [pid = 1977] [id = 502] 08:45:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x124432400) [pid = 1977] [serial = 1506] [outer = 0x0] 08:45:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x124439800) [pid = 1977] [serial = 1507] [outer = 0x124432400] 08:45:53 INFO - PROCESS | 1977 | 1464104753006 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x124acd800) [pid = 1977] [serial = 1508] [outer = 0x124432400] 08:45:53 INFO - PROCESS | 1977 | 1464104753334 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]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 467ms 08:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:53 INFO - PROCESS | 1977 | 1464104753354 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1977 | 1464104753355 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 08:45:53 INFO - PROCESS | 1977 | 1464104753357 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1977 | 1464104753358 Marionette TRACE conn2 <- [1,1982,null,{}] 08:45:53 INFO - PROCESS | 1977 | 1464104753363 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}] 08:45:53 INFO - PROCESS | 1977 | 1464104753483 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:45:53 INFO - PROCESS | 1977 | 1464104753490 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bea8000 == 62 [pid = 1977] [id = 503] 08:45:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x110f4ec00) [pid = 1977] [serial = 1509] [outer = 0x0] 08:45:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x124c45800) [pid = 1977] [serial = 1510] [outer = 0x110f4ec00] 08:45:53 INFO - PROCESS | 1977 | 1464104753515 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x124c50800) [pid = 1977] [serial = 1511] [outer = 0x110f4ec00] 08:45:54 INFO - PROCESS | 1977 | 1464104753997 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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 672ms 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:54 INFO - PROCESS | 1977 | 1464104754030 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1977 | 1464104754033 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 08:45:54 INFO - PROCESS | 1977 | 1464104754036 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1977 | 1464104754039 Marionette TRACE conn2 <- [1,1986,null,{}] 08:45:54 INFO - PROCESS | 1977 | 1464104754043 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}] 08:45:54 INFO - PROCESS | 1977 | 1464104754151 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:45:54 INFO - PROCESS | 1977 | 1464104754225 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x118085800 == 63 [pid = 1977] [id = 504] 08:45:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x112668000) [pid = 1977] [serial = 1512] [outer = 0x0] 08:45:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x112a6ac00) [pid = 1977] [serial = 1513] [outer = 0x112668000] 08:45:54 INFO - PROCESS | 1977 | 1464104754256 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x11316fc00) [pid = 1977] [serial = 1514] [outer = 0x112668000] 08:45:54 INFO - PROCESS | 1977 | 1464104754638 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]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 621ms 08:45:54 INFO - PROCESS | 1977 | 1464104754659 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1977 | 1464104754666 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:54 INFO - PROCESS | 1977 | 1464104754670 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1977 | 1464104754672 Marionette TRACE conn2 <- [1,1990,null,{}] 08:45:54 INFO - PROCESS | 1977 | 1464104754674 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}] 08:45:54 INFO - PROCESS | 1977 | 1464104754781 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:45:54 INFO - PROCESS | 1977 | 1464104754841 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x12330e800 == 64 [pid = 1977] [id = 505] 08:45:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x113ce1000) [pid = 1977] [serial = 1515] [outer = 0x0] 08:45:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x115f28000) [pid = 1977] [serial = 1516] [outer = 0x113ce1000] 08:45:54 INFO - PROCESS | 1977 | 1464104754871 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x11649b000) [pid = 1977] [serial = 1517] [outer = 0x113ce1000] 08:45:55 INFO - PROCESS | 1977 | 1464104755336 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]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 08:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:55 INFO - PROCESS | 1977 | 1464104755341 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 1977 | 1464104755342 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 08:45:55 INFO - PROCESS | 1977 | 1464104755345 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1977 | 1464104755347 Marionette TRACE conn2 <- [1,1994,null,{}] 08:45:55 INFO - PROCESS | 1977 | 1464104755355 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}] 08:45:55 INFO - PROCESS | 1977 | 1464104755463 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:45:55 INFO - PROCESS | 1977 | 1464104755520 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bea9000 == 65 [pid = 1977] [id = 506] 08:45:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x116a5b000) [pid = 1977] [serial = 1518] [outer = 0x0] 08:45:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x11837dc00) [pid = 1977] [serial = 1519] [outer = 0x116a5b000] 08:45:55 INFO - PROCESS | 1977 | 1464104755557 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x118643400) [pid = 1977] [serial = 1520] [outer = 0x116a5b000] 08:45:55 INFO - PROCESS | 1977 | 1464104755966 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]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 08:45:56 INFO - PROCESS | 1977 | 1464104756016 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1977 | 1464104756018 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:45:56 INFO - PROCESS | 1977 | 1464104756020 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1977 | 1464104756021 Marionette TRACE conn2 <- [1,1998,null,{}] 08:45:56 INFO - PROCESS | 1977 | 1464104756024 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}] 08:45:56 INFO - PROCESS | 1977 | 1464104756131 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:45:56 INFO - PROCESS | 1977 | 1464104756220 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1b2000 == 66 [pid = 1977] [id = 507] 08:45:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x119193c00) [pid = 1977] [serial = 1521] [outer = 0x0] 08:45:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x11970a000) [pid = 1977] [serial = 1522] [outer = 0x119193c00] 08:45:56 INFO - PROCESS | 1977 | 1464104756252 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x12363fc00) [pid = 1977] [serial = 1523] [outer = 0x119193c00] 08:45:56 INFO - PROCESS | 1977 | 1464104756654 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]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 669ms 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:45:56 INFO - PROCESS | 1977 | 1464104756689 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1977 | 1464104756691 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 08:45:56 INFO - PROCESS | 1977 | 1464104756693 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1977 | 1464104756694 Marionette TRACE conn2 <- [1,2002,null,{}] 08:45:56 INFO - PROCESS | 1977 | 1464104756696 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}] 08:45:56 INFO - PROCESS | 1977 | 1464104756803 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:45:56 INFO - PROCESS | 1977 | 1464104756862 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c620800 == 67 [pid = 1977] [id = 508] 08:45:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x111054800) [pid = 1977] [serial = 1524] [outer = 0x0] 08:45:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x1236c9800) [pid = 1977] [serial = 1525] [outer = 0x111054800] 08:45:56 INFO - PROCESS | 1977 | 1464104756932 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x124c48000) [pid = 1977] [serial = 1526] [outer = 0x111054800] 08:45:57 INFO - PROCESS | 1977 | 1464104757380 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]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 721ms 08:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:45:57 INFO - PROCESS | 1977 | 1464104757433 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1977 | 1464104757434 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 08:45:57 INFO - PROCESS | 1977 | 1464104757438 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1977 | 1464104757439 Marionette TRACE conn2 <- [1,2006,null,{}] 08:45:57 INFO - PROCESS | 1977 | 1464104757455 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}] 08:45:57 INFO - PROCESS | 1977 | 1464104757589 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:45:57 INFO - PROCESS | 1977 | 1464104757643 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x1164d9800 == 68 [pid = 1977] [id = 509] 08:45:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x11105ac00) [pid = 1977] [serial = 1527] [outer = 0x0] 08:45:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x117465400) [pid = 1977] [serial = 1528] [outer = 0x11105ac00] 08:45:57 INFO - PROCESS | 1977 | 1464104757674 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x123719000) [pid = 1977] [serial = 1529] [outer = 0x11105ac00] 08:45:58 INFO - PROCESS | 1977 | 1464104758248 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]]]}] 08:45:58 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 08:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 821ms 08:45:58 INFO - PROCESS | 1977 | 1464104758263 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1977 | 1464104758267 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 08:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:45:58 INFO - PROCESS | 1977 | 1464104758273 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 1977 | 1464104758276 Marionette TRACE conn2 <- [1,2010,null,{}] 08:45:58 INFO - PROCESS | 1977 | 1464104758298 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}] 08:45:58 INFO - PROCESS | 1977 | 1464104758384 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:45:58 INFO - PROCESS | 1977 | 1464104758461 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170bc800 == 69 [pid = 1977] [id = 510] 08:45:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x111067c00) [pid = 1977] [serial = 1530] [outer = 0x0] 08:45:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x11106cc00) [pid = 1977] [serial = 1531] [outer = 0x111067c00] 08:45:58 INFO - PROCESS | 1977 | 1464104758492 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1122b1c00) [pid = 1977] [serial = 1532] [outer = 0x111067c00] 08:45:58 INFO - PROCESS | 1977 | 1464104758990 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]]]}] 08:45:59 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 08:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 741ms 08:45:59 INFO - PROCESS | 1977 | 1464104759015 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1977 | 1464104759020 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 08:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:45:59 INFO - PROCESS | 1977 | 1464104759027 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1977 | 1464104759029 Marionette TRACE conn2 <- [1,2014,null,{}] 08:45:59 INFO - PROCESS | 1977 | 1464104759031 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}] 08:45:59 INFO - PROCESS | 1977 | 1464104759145 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:45:59 INFO - PROCESS | 1977 | 1464104759208 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x11709f800 == 70 [pid = 1977] [id = 511] 08:45:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x112669800) [pid = 1977] [serial = 1533] [outer = 0x0] 08:45:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x11310f000) [pid = 1977] [serial = 1534] [outer = 0x112669800] 08:45:59 INFO - PROCESS | 1977 | 1464104759235 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x113237800) [pid = 1977] [serial = 1535] [outer = 0x112669800] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x112653800 == 69 [pid = 1977] [id = 23] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3f6800 == 68 [pid = 1977] [id = 502] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1298bd800 == 67 [pid = 1977] [id = 501] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x1195ab000 == 66 [pid = 1977] [id = 500] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x123637400) [pid = 1977] [serial = 1453] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x129504000 == 65 [pid = 1977] [id = 499] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x128c7a000 == 64 [pid = 1977] [id = 498] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x125f79800 == 63 [pid = 1977] [id = 497] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x124ae5000 == 62 [pid = 1977] [id = 496] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x11a0e7000 == 61 [pid = 1977] [id = 495] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119b70000 == 60 [pid = 1977] [id = 494] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x11957c000 == 59 [pid = 1977] [id = 493] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x115d1c000 == 58 [pid = 1977] [id = 492] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x113273800 == 57 [pid = 1977] [id = 491] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x118086800 == 56 [pid = 1977] [id = 490] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbbc800 == 55 [pid = 1977] [id = 489] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3fa000 == 54 [pid = 1977] [id = 488] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e0000 == 53 [pid = 1977] [id = 487] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x119d16000 == 52 [pid = 1977] [id = 486] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x116ab2800 == 51 [pid = 1977] [id = 485] 08:45:59 INFO - PROCESS | 1977 | --DOCSHELL 0x12acb3000 == 50 [pid = 1977] [id = 484] 08:45:59 INFO - PROCESS | 1977 | 1464104759639 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]]]}] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x117463c00) [pid = 1977] [serial = 1407] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x117460800) [pid = 1977] [serial = 1351] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x1183cf000) [pid = 1977] [serial = 1410] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x119bcb800) [pid = 1977] [serial = 1398] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x118431c00) [pid = 1977] [serial = 1445] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x123641800) [pid = 1977] [serial = 1450] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1236c2800) [pid = 1977] [serial = 1451] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1183ccc00) [pid = 1977] [serial = 1342] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11266a800) [pid = 1977] [serial = 1401] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x11916e000) [pid = 1977] [serial = 1436] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x115f23c00) [pid = 1977] [serial = 1444] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1150f7800) [pid = 1977] [serial = 1420] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1127be800) [pid = 1977] [serial = 1417] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x118636800) [pid = 1977] [serial = 1435] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x118396800) [pid = 1977] [serial = 1354] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x116047400) [pid = 1977] [serial = 1423] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x119170800) [pid = 1977] [serial = 1411] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x1199ab800) [pid = 1977] [serial = 1442] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x123634800) [pid = 1977] [serial = 1448] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x113109000) [pid = 1977] [serial = 1345] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x115f2a800) [pid = 1977] [serial = 1348] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1183cd400) [pid = 1977] [serial = 1357] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x11672dc00) [pid = 1977] [serial = 1425] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x117570000) [pid = 1977] [serial = 1429] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x117464800) [pid = 1977] [serial = 1428] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x1235f5000) [pid = 1977] [serial = 904] [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.] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x11839f000) [pid = 1977] [serial = 1433] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x11970ac00) [pid = 1977] [serial = 1439] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x129410c00) [pid = 1977] [serial = 1285] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x11972ec00) [pid = 1977] [serial = 1447] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x119198c00) [pid = 1977] [serial = 1414] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x119729000) [pid = 1977] [serial = 1441] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x113174000) [pid = 1977] [serial = 1404] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x112a6a800) [pid = 1977] [serial = 1402] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x113c56000) [pid = 1977] [serial = 1419] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x112670c00) [pid = 1977] [serial = 1303] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x115f22400) [pid = 1977] [serial = 1422] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x115f1f000) [pid = 1977] [serial = 1405] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x113aeac00) [pid = 1977] [serial = 1306] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x11769d000) [pid = 1977] [serial = 1408] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x1191a0400) [pid = 1977] [serial = 1438] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x11684b400) [pid = 1977] [serial = 1426] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x1182dd800) [pid = 1977] [serial = 1432] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x111a0e400) [pid = 1977] [serial = 1416] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x1211f6c00) [pid = 1977] [serial = 1399] [outer = 0x0] [url = about:blank] 08:45:59 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x1183c9800) [pid = 1977] [serial = 1413] [outer = 0x0] [url = about:blank] 08:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 674ms 08:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:45:59 INFO - PROCESS | 1977 | 1464104759700 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 1977 | 1464104759702 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 08:45:59 INFO - PROCESS | 1977 | 1464104759704 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1977 | 1464104759706 Marionette TRACE conn2 <- [1,2018,null,{}] 08:45:59 INFO - PROCESS | 1977 | 1464104759715 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}] 08:45:59 INFO - PROCESS | 1977 | 1464104759802 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:45:59 INFO - PROCESS | 1977 | 1464104759807 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x117448800 == 51 [pid = 1977] [id = 512] 08:45:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x113ce7400) [pid = 1977] [serial = 1536] [outer = 0x0] 08:45:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x115d4c400) [pid = 1977] [serial = 1537] [outer = 0x113ce7400] 08:45:59 INFO - PROCESS | 1977 | 1464104759837 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x115db2000) [pid = 1977] [serial = 1538] [outer = 0x113ce7400] 08:46:00 INFO - PROCESS | 1977 | 1464104760186 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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 525ms 08:46:00 INFO - PROCESS | 1977 | 1464104760230 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1977 | 1464104760232 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:46:00 INFO - PROCESS | 1977 | 1464104760234 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1977 | 1464104760235 Marionette TRACE conn2 <- [1,2022,null,{}] 08:46:00 INFO - PROCESS | 1977 | 1464104760238 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}] 08:46:00 INFO - PROCESS | 1977 | 1464104760320 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:46:00 INFO - PROCESS | 1977 | 1464104760325 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x119580000 == 52 [pid = 1977] [id = 513] 08:46:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x115f20000) [pid = 1977] [serial = 1539] [outer = 0x0] 08:46:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x115fcb400) [pid = 1977] [serial = 1540] [outer = 0x115f20000] 08:46:00 INFO - PROCESS | 1977 | 1464104760351 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x116497400) [pid = 1977] [serial = 1541] [outer = 0x115f20000] 08:46:00 INFO - PROCESS | 1977 | 1464104760698 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]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 469ms 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:46:00 INFO - PROCESS | 1977 | 1464104760703 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1977 | 1464104760704 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 08:46:00 INFO - PROCESS | 1977 | 1464104760706 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1977 | 1464104760707 Marionette TRACE conn2 <- [1,2026,null,{}] 08:46:00 INFO - PROCESS | 1977 | 1464104760714 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}] 08:46:00 INFO - PROCESS | 1977 | 1464104760820 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:46:00 INFO - PROCESS | 1977 | 1464104760828 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x115d08000 == 53 [pid = 1977] [id = 514] 08:46:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x115f2a800) [pid = 1977] [serial = 1542] [outer = 0x0] 08:46:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x116725400) [pid = 1977] [serial = 1543] [outer = 0x115f2a800] 08:46:00 INFO - PROCESS | 1977 | 1464104760853 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x116732400) [pid = 1977] [serial = 1544] [outer = 0x115f2a800] 08:46:01 INFO - PROCESS | 1977 | 1464104761160 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]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 473ms 08:46:01 INFO - PROCESS | 1977 | 1464104761181 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1977 | 1464104761182 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 08:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:46:01 INFO - PROCESS | 1977 | 1464104761185 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 1977 | 1464104761186 Marionette TRACE conn2 <- [1,2030,null,{}] 08:46:01 INFO - PROCESS | 1977 | 1464104761188 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}] 08:46:01 INFO - PROCESS | 1977 | 1464104761288 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:46:01 INFO - PROCESS | 1977 | 1464104761293 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0e5800 == 54 [pid = 1977] [id = 515] 08:46:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x116846c00) [pid = 1977] [serial = 1545] [outer = 0x0] 08:46:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x117460000) [pid = 1977] [serial = 1546] [outer = 0x116846c00] 08:46:01 INFO - PROCESS | 1977 | 1464104761319 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x1180e3c00) [pid = 1977] [serial = 1547] [outer = 0x116846c00] 08:46:01 INFO - PROCESS | 1977 | 1464104761695 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]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 518ms 08:46:01 INFO - PROCESS | 1977 | 1464104761703 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1977 | 1464104761704 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 08:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:46:01 INFO - PROCESS | 1977 | 1464104761707 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 1977 | 1464104761708 Marionette TRACE conn2 <- [1,2034,null,{}] 08:46:01 INFO - PROCESS | 1977 | 1464104761714 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}] 08:46:01 INFO - PROCESS | 1977 | 1464104761828 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:46:01 INFO - PROCESS | 1977 | 1464104761832 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x12331b800 == 55 [pid = 1977] [id = 516] 08:46:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x115f25400) [pid = 1977] [serial = 1548] [outer = 0x0] 08:46:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x118379c00) [pid = 1977] [serial = 1549] [outer = 0x115f25400] 08:46:01 INFO - PROCESS | 1977 | 1464104761857 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x11839f000) [pid = 1977] [serial = 1550] [outer = 0x115f25400] 08:46:02 INFO - PROCESS | 1977 | 1464104762189 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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 522ms 08:46:02 INFO - PROCESS | 1977 | 1464104762230 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1977 | 1464104762231 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:46:02 INFO - PROCESS | 1977 | 1464104762234 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1977 | 1464104762235 Marionette TRACE conn2 <- [1,2038,null,{}] 08:46:02 INFO - PROCESS | 1977 | 1464104762237 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}] 08:46:02 INFO - PROCESS | 1977 | 1464104762339 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:46:02 INFO - PROCESS | 1977 | 1464104762351 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x124470800 == 56 [pid = 1977] [id = 517] 08:46:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x11839f800) [pid = 1977] [serial = 1551] [outer = 0x0] 08:46:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1183cf000) [pid = 1977] [serial = 1552] [outer = 0x11839f800] 08:46:02 INFO - PROCESS | 1977 | 1464104762376 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x118429c00) [pid = 1977] [serial = 1553] [outer = 0x11839f800] 08:46:02 INFO - PROCESS | 1977 | 1464104762702 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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:46:02 INFO - PROCESS | 1977 | 1464104762754 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1977 | 1464104762755 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 08:46:02 INFO - PROCESS | 1977 | 1464104762757 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1977 | 1464104762758 Marionette TRACE conn2 <- [1,2042,null,{}] 08:46:02 INFO - PROCESS | 1977 | 1464104762760 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}] 08:46:02 INFO - PROCESS | 1977 | 1464104762863 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:46:02 INFO - PROCESS | 1977 | 1464104762899 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x125372000 == 57 [pid = 1977] [id = 518] 08:46:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x118636400) [pid = 1977] [serial = 1554] [outer = 0x0] 08:46:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x118642400) [pid = 1977] [serial = 1555] [outer = 0x118636400] 08:46:02 INFO - PROCESS | 1977 | 1464104762925 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x11917a800) [pid = 1977] [serial = 1556] [outer = 0x118636400] 08:46:03 INFO - PROCESS | 1977 | 1464104763265 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]]]}] 08:46:03 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) 08:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 522ms 08:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:46:03 INFO - PROCESS | 1977 | 1464104763280 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1977 | 1464104763281 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 08:46:03 INFO - PROCESS | 1977 | 1464104763283 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1977 | 1464104763284 Marionette TRACE conn2 <- [1,2046,null,{}] 08:46:03 INFO - PROCESS | 1977 | 1464104763286 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}] 08:46:03 INFO - PROCESS | 1977 | 1464104763395 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x124432400) [pid = 1977] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x1235f7400) [pid = 1977] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x11919b800) [pid = 1977] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x118397000) [pid = 1977] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x123638400) [pid = 1977] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x110ff4400) [pid = 1977] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x115fcf800) [pid = 1977] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x117070c00) [pid = 1977] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x112668800) [pid = 1977] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x116050800) [pid = 1977] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x11316d000) [pid = 1977] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x115055400) [pid = 1977] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:46:03 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x11839fc00) [pid = 1977] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:46:03 INFO - PROCESS | 1977 | 1464104763590 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x117433800 == 58 [pid = 1977] [id = 519] 08:46:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x110ff4400) [pid = 1977] [serial = 1557] [outer = 0x0] 08:46:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x111a02400) [pid = 1977] [serial = 1558] [outer = 0x110ff4400] 08:46:03 INFO - PROCESS | 1977 | 1464104763620 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x11609b800) [pid = 1977] [serial = 1559] [outer = 0x110ff4400] 08:46:03 INFO - PROCESS | 1977 | 1464104763894 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]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 668ms 08:46:03 INFO - PROCESS | 1977 | 1464104763952 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1977 | 1464104763953 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 08:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:46:03 INFO - PROCESS | 1977 | 1464104763956 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1977 | 1464104763957 Marionette TRACE conn2 <- [1,2050,null,{}] 08:46:03 INFO - PROCESS | 1977 | 1464104763962 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}] 08:46:04 INFO - PROCESS | 1977 | 1464104764058 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:46:04 INFO - PROCESS | 1977 | 1464104764065 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c73800 == 59 [pid = 1977] [id = 520] 08:46:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11839fc00) [pid = 1977] [serial = 1560] [outer = 0x0] 08:46:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x11970a400) [pid = 1977] [serial = 1561] [outer = 0x11839fc00] 08:46:04 INFO - PROCESS | 1977 | 1464104764094 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x1199a6000) [pid = 1977] [serial = 1562] [outer = 0x11839fc00] 08:46:04 INFO - PROCESS | 1977 | 1464104764448 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]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 523ms 08:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:46:04 INFO - PROCESS | 1977 | 1464104764480 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 1977 | 1464104764481 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 08:46:04 INFO - PROCESS | 1977 | 1464104764483 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 1977 | 1464104764484 Marionette TRACE conn2 <- [1,2054,null,{}] 08:46:04 INFO - PROCESS | 1977 | 1464104764486 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}] 08:46:04 INFO - PROCESS | 1977 | 1464104764597 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:46:04 INFO - PROCESS | 1977 | 1464104764603 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fbc000 == 60 [pid = 1977] [id = 521] 08:46:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x1194f8c00) [pid = 1977] [serial = 1563] [outer = 0x0] 08:46:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x1213b6c00) [pid = 1977] [serial = 1564] [outer = 0x1194f8c00] 08:46:04 INFO - PROCESS | 1977 | 1464104764628 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x123634000) [pid = 1977] [serial = 1565] [outer = 0x1194f8c00] 08:46:04 INFO - PROCESS | 1977 | 1464104764947 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]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 517ms 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:46:05 INFO - PROCESS | 1977 | 1464104765001 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1977 | 1464104765002 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 08:46:05 INFO - PROCESS | 1977 | 1464104765004 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1977 | 1464104765005 Marionette TRACE conn2 <- [1,2058,null,{}] 08:46:05 INFO - PROCESS | 1977 | 1464104765007 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}] 08:46:05 INFO - PROCESS | 1977 | 1464104765093 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:46:05 INFO - PROCESS | 1977 | 1464104765097 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298c8000 == 61 [pid = 1977] [id = 522] 08:46:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x119708800) [pid = 1977] [serial = 1566] [outer = 0x0] 08:46:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x1236c7800) [pid = 1977] [serial = 1567] [outer = 0x119708800] 08:46:05 INFO - PROCESS | 1977 | 1464104765122 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x12432f000) [pid = 1977] [serial = 1568] [outer = 0x119708800] 08:46:05 INFO - PROCESS | 1977 | 1464104765462 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]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 468ms 08:46:05 INFO - PROCESS | 1977 | 1464104765472 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1977 | 1464104765473 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:46:05 INFO - PROCESS | 1977 | 1464104765475 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1977 | 1464104765487 Marionette TRACE conn2 <- [1,2062,null,{}] 08:46:05 INFO - PROCESS | 1977 | 1464104765508 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}] 08:46:05 INFO - PROCESS | 1977 | 1464104765596 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:46:05 INFO - PROCESS | 1977 | 1464104765709 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x112650800 == 62 [pid = 1977] [id = 523] 08:46:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x110f44400) [pid = 1977] [serial = 1569] [outer = 0x0] 08:46:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x110fe7c00) [pid = 1977] [serial = 1570] [outer = 0x110f44400] 08:46:05 INFO - PROCESS | 1977 | 1464104765741 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11105dc00) [pid = 1977] [serial = 1571] [outer = 0x110f44400] 08:46:06 INFO - PROCESS | 1977 | 1464104766178 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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 748ms 08:46:06 INFO - PROCESS | 1977 | 1464104766224 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1977 | 1464104766230 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:46:06 INFO - PROCESS | 1977 | 1464104766233 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1977 | 1464104766235 Marionette TRACE conn2 <- [1,2066,null,{}] 08:46:06 INFO - PROCESS | 1977 | 1464104766239 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}] 08:46:06 INFO - PROCESS | 1977 | 1464104766348 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:46:06 INFO - PROCESS | 1977 | 1464104766456 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x11915f800 == 63 [pid = 1977] [id = 524] 08:46:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x1127b7400) [pid = 1977] [serial = 1572] [outer = 0x0] 08:46:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x113106000) [pid = 1977] [serial = 1573] [outer = 0x1127b7400] 08:46:06 INFO - PROCESS | 1977 | 1464104766489 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x11322f000) [pid = 1977] [serial = 1574] [outer = 0x1127b7400] 08:46:06 INFO - PROCESS | 1977 | 1464104766911 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]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 721ms 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:46:06 INFO - PROCESS | 1977 | 1464104766962 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1977 | 1464104766965 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 08:46:06 INFO - PROCESS | 1977 | 1464104766969 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1977 | 1464104766970 Marionette TRACE conn2 <- [1,2070,null,{}] 08:46:06 INFO - PROCESS | 1977 | 1464104766973 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}] 08:46:07 INFO - PROCESS | 1977 | 1464104767080 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:46:07 INFO - PROCESS | 1977 | 1464104767151 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b95800 == 64 [pid = 1977] [id = 525] 08:46:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x115db0c00) [pid = 1977] [serial = 1575] [outer = 0x0] 08:46:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x116433800) [pid = 1977] [serial = 1576] [outer = 0x115db0c00] 08:46:07 INFO - PROCESS | 1977 | 1464104767182 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x116a59400) [pid = 1977] [serial = 1577] [outer = 0x115db0c00] 08:46:07 INFO - PROCESS | 1977 | 1464104767600 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]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 671ms 08:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:46:07 INFO - PROCESS | 1977 | 1464104767640 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 1977 | 1464104767641 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 08:46:07 INFO - PROCESS | 1977 | 1464104767649 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 1977 | 1464104767653 Marionette TRACE conn2 <- [1,2074,null,{}] 08:46:07 INFO - PROCESS | 1977 | 1464104767657 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}] 08:46:07 INFO - PROCESS | 1977 | 1464104767787 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:46:07 INFO - PROCESS | 1977 | 1464104767847 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab24000 == 65 [pid = 1977] [id = 526] 08:46:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x116a5ac00) [pid = 1977] [serial = 1578] [outer = 0x0] 08:46:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x1176a2400) [pid = 1977] [serial = 1579] [outer = 0x116a5ac00] 08:46:07 INFO - PROCESS | 1977 | 1464104767876 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x11894f400) [pid = 1977] [serial = 1580] [outer = 0x116a5ac00] 08:46:08 INFO - PROCESS | 1977 | 1464104768327 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 728ms 08:46:08 INFO - PROCESS | 1977 | 1464104768372 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:46:08 INFO - PROCESS | 1977 | 1464104768375 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 08:46:08 INFO - PROCESS | 1977 | 1464104768377 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1977 | 1464104768378 Marionette TRACE conn2 <- [1,2078,null,{}] 08:46:08 INFO - PROCESS | 1977 | 1464104768381 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}] 08:46:08 INFO - PROCESS | 1977 | 1464104768485 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:46:08 INFO - PROCESS | 1977 | 1464104768555 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e0000 == 66 [pid = 1977] [id = 527] 08:46:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x11894d000) [pid = 1977] [serial = 1581] [outer = 0x0] 08:46:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x119705000) [pid = 1977] [serial = 1582] [outer = 0x11894d000] 08:46:08 INFO - PROCESS | 1977 | 1464104768584 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1199ad800) [pid = 1977] [serial = 1583] [outer = 0x11894d000] 08:46:08 INFO - PROCESS | 1977 | 1464104768989 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]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 08:46:09 INFO - PROCESS | 1977 | 1464104768998 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 1977 | 1464104768999 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 08:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:46:09 INFO - PROCESS | 1977 | 1464104769002 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 1977 | 1464104769003 Marionette TRACE conn2 <- [1,2082,null,{}] 08:46:09 INFO - PROCESS | 1977 | 1464104769005 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}] 08:46:09 INFO - PROCESS | 1977 | 1464104769112 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:46:09 INFO - PROCESS | 1977 | 1464104769203 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bea1000 == 67 [pid = 1977] [id = 528] 08:46:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x124433c00) [pid = 1977] [serial = 1584] [outer = 0x0] 08:46:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x124439c00) [pid = 1977] [serial = 1585] [outer = 0x124433c00] 08:46:09 INFO - PROCESS | 1977 | 1464104769238 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x124c53000) [pid = 1977] [serial = 1586] [outer = 0x124433c00] 08:46:09 INFO - PROCESS | 1977 | 1464104769715 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]]]}] 08:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 721ms 08:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:46:09 INFO - PROCESS | 1977 | 1464104769723 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 1977 | 1464104769725 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 08:46:09 INFO - PROCESS | 1977 | 1464104769729 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 1977 | 1464104769731 Marionette TRACE conn2 <- [1,2086,null,{}] 08:46:09 INFO - PROCESS | 1977 | 1464104769733 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}] 08:46:09 INFO - PROCESS | 1977 | 1464104769841 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:46:09 INFO - PROCESS | 1977 | 1464104769901 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x113a1c000 == 68 [pid = 1977] [id = 529] 08:46:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x11106c000) [pid = 1977] [serial = 1587] [outer = 0x0] 08:46:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x1150fc800) [pid = 1977] [serial = 1588] [outer = 0x11106c000] 08:46:09 INFO - PROCESS | 1977 | 1464104769973 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x124436400) [pid = 1977] [serial = 1589] [outer = 0x11106c000] 08:46:10 INFO - PROCESS | 1977 | 1464104770554 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]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 871ms 08:46:10 INFO - PROCESS | 1977 | 1464104770599 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1977 | 1464104770601 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 08:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:46:10 INFO - PROCESS | 1977 | 1464104770605 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1977 | 1464104770607 Marionette TRACE conn2 <- [1,2090,null,{}] 08:46:10 INFO - PROCESS | 1977 | 1464104770610 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}] 08:46:10 INFO - PROCESS | 1977 | 1464104770709 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:46:10 INFO - PROCESS | 1977 | 1464104770783 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d03000 == 69 [pid = 1977] [id = 530] 08:46:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x112665c00) [pid = 1977] [serial = 1590] [outer = 0x0] 08:46:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x11266c800) [pid = 1977] [serial = 1591] [outer = 0x112665c00] 08:46:10 INFO - PROCESS | 1977 | 1464104770811 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x113105400) [pid = 1977] [serial = 1592] [outer = 0x112665c00] 08:46:11 INFO - PROCESS | 1977 | 1464104771232 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 673ms 08:46:11 INFO - PROCESS | 1977 | 1464104771279 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1977 | 1464104771283 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:46:11 INFO - PROCESS | 1977 | 1464104771287 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1977 | 1464104771289 Marionette TRACE conn2 <- [1,2094,null,{}] 08:46:11 INFO - PROCESS | 1977 | 1464104771291 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}] 08:46:11 INFO - PROCESS | 1977 | 1464104771389 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf80000 == 68 [pid = 1977] [id = 16] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce23800 == 67 [pid = 1977] [id = 15] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1298c8000 == 66 [pid = 1977] [id = 522] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x128fbc000 == 65 [pid = 1977] [id = 521] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x128c73800 == 64 [pid = 1977] [id = 520] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x117433800 == 63 [pid = 1977] [id = 519] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x125372000 == 62 [pid = 1977] [id = 518] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x124470800 == 61 [pid = 1977] [id = 517] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12331b800 == 60 [pid = 1977] [id = 516] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x11a0e5800 == 59 [pid = 1977] [id = 515] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x115d08000 == 58 [pid = 1977] [id = 514] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x119580000 == 57 [pid = 1977] [id = 513] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x117448800 == 56 [pid = 1977] [id = 512] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x11709f800 == 55 [pid = 1977] [id = 511] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1170bc800 == 54 [pid = 1977] [id = 510] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12bea9000 == 53 [pid = 1977] [id = 506] 08:46:11 INFO - PROCESS | 1977 | 1464104771517 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12330e800 == 52 [pid = 1977] [id = 505] 08:46:11 INFO - PROCESS | 1977 | --DOCSHELL 0x118085800 == 51 [pid = 1977] [id = 504] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x124439800) [pid = 1977] [serial = 1507] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x1236bbc00) [pid = 1977] [serial = 1495] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x119957c00) [pid = 1977] [serial = 1492] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x117575000) [pid = 1977] [serial = 1465] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1127c3c00) [pid = 1977] [serial = 1456] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1237a5400) [pid = 1977] [serial = 1472] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x12432f400) [pid = 1977] [serial = 1498] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x1213b3c00) [pid = 1977] [serial = 1468] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x112d64c00) [pid = 1977] [serial = 1501] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1236c5400) [pid = 1977] [serial = 1471] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1164f5000) [pid = 1977] [serial = 1480] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x1168b5800) [pid = 1977] [serial = 1481] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1150fd000) [pid = 1977] [serial = 1459] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x117e79400) [pid = 1977] [serial = 1462] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x117469400) [pid = 1977] [serial = 1483] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x1176a2800) [pid = 1977] [serial = 1484] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x113106c00) [pid = 1977] [serial = 1475] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1127bf800) [pid = 1977] [serial = 1474] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x1180dd800) [pid = 1977] [serial = 1486] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x113176000) [pid = 1977] [serial = 1477] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x115d4b400) [pid = 1977] [serial = 1478] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x12442f400) [pid = 1977] [serial = 1505] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x119125400) [pid = 1977] [serial = 1489] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x1213b5800) [pid = 1977] [serial = 1493] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x1150fac00) [pid = 1977] [serial = 1502] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x123718c00) [pid = 1977] [serial = 1496] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x11746b400) [pid = 1977] [serial = 1504] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x124acd800) [pid = 1977] [serial = 1508] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x119702800) [pid = 1977] [serial = 1490] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x12442d800) [pid = 1977] [serial = 1499] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x118380400) [pid = 1977] [serial = 1487] [outer = 0x0] [url = about:blank] 08:46:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x11284b000 == 52 [pid = 1977] [id = 531] 08:46:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x1127b9800) [pid = 1977] [serial = 1593] [outer = 0x0] 08:46:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x1127c3c00) [pid = 1977] [serial = 1594] [outer = 0x1127b9800] 08:46:11 INFO - PROCESS | 1977 | 1464104771551 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x1150f7800) [pid = 1977] [serial = 1595] [outer = 0x1127b9800] 08:46:11 INFO - PROCESS | 1977 | 1464104771869 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]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 619ms 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:46:11 INFO - PROCESS | 1977 | 1464104771907 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1977 | 1464104771908 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 08:46:11 INFO - PROCESS | 1977 | 1464104771910 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1977 | 1464104771913 Marionette TRACE conn2 <- [1,2098,null,{}] 08:46:11 INFO - PROCESS | 1977 | 1464104771920 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}] 08:46:12 INFO - PROCESS | 1977 | 1464104772006 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:46:12 INFO - PROCESS | 1977 | 1464104772032 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x11957c000 == 53 [pid = 1977] [id = 532] 08:46:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1164a1800) [pid = 1977] [serial = 1596] [outer = 0x0] 08:46:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x11672e000) [pid = 1977] [serial = 1597] [outer = 0x1164a1800] 08:46:12 INFO - PROCESS | 1977 | 1464104772075 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x116a63c00) [pid = 1977] [serial = 1598] [outer = 0x1164a1800] 08:46:12 INFO - PROCESS | 1977 | 1464104772548 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]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 08:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:46:12 INFO - PROCESS | 1977 | 1464104772582 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 1977 | 1464104772585 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 08:46:12 INFO - PROCESS | 1977 | 1464104772588 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 1977 | 1464104772591 Marionette TRACE conn2 <- [1,2102,null,{}] 08:46:12 INFO - PROCESS | 1977 | 1464104772595 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}] 08:46:12 INFO - PROCESS | 1977 | 1464104772699 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:46:12 INFO - PROCESS | 1977 | 1464104772757 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170bc800 == 54 [pid = 1977] [id = 533] 08:46:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x111064400) [pid = 1977] [serial = 1599] [outer = 0x0] 08:46:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1127b7800) [pid = 1977] [serial = 1600] [outer = 0x111064400] 08:46:12 INFO - PROCESS | 1977 | 1464104772789 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x113308c00) [pid = 1977] [serial = 1601] [outer = 0x111064400] 08:46:13 INFO - PROCESS | 1977 | 1464104773257 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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 720ms 08:46:13 INFO - PROCESS | 1977 | 1464104773309 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1977 | 1464104773313 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:46:13 INFO - PROCESS | 1977 | 1464104773318 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1977 | 1464104773320 Marionette TRACE conn2 <- [1,2106,null,{}] 08:46:13 INFO - PROCESS | 1977 | 1464104773322 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}] 08:46:13 INFO - PROCESS | 1977 | 1464104773423 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:46:13 INFO - PROCESS | 1977 | 1464104773480 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ab5800 == 55 [pid = 1977] [id = 534] 08:46:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x113ce0000) [pid = 1977] [serial = 1602] [outer = 0x0] 08:46:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x115f64800) [pid = 1977] [serial = 1603] [outer = 0x113ce0000] 08:46:13 INFO - PROCESS | 1977 | 1464104773511 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x116a58000) [pid = 1977] [serial = 1604] [outer = 0x113ce0000] 08:46:13 INFO - PROCESS | 1977 | 1464104773965 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]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 08:46:13 INFO - PROCESS | 1977 | 1464104773990 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1977 | 1464104773992 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:46:13 INFO - PROCESS | 1977 | 1464104773997 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1977 | 1464104773999 Marionette TRACE conn2 <- [1,2110,null,{}] 08:46:14 INFO - PROCESS | 1977 | 1464104774007 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}] 08:46:14 INFO - PROCESS | 1977 | 1464104774109 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:46:14 INFO - PROCESS | 1977 | 1464104774169 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x124055000 == 56 [pid = 1977] [id = 535] 08:46:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x11746cc00) [pid = 1977] [serial = 1605] [outer = 0x0] 08:46:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x117e7d800) [pid = 1977] [serial = 1606] [outer = 0x11746cc00] 08:46:14 INFO - PROCESS | 1977 | 1464104774201 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x11839c400) [pid = 1977] [serial = 1607] [outer = 0x11746cc00] 08:46:14 INFO - PROCESS | 1977 | 1464104774648 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]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 672ms 08:46:14 INFO - PROCESS | 1977 | 1464104774667 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1977 | 1464104774669 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 08:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:46:14 INFO - PROCESS | 1977 | 1464104774671 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1977 | 1464104774673 Marionette TRACE conn2 <- [1,2114,null,{}] 08:46:14 INFO - PROCESS | 1977 | 1464104774675 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}] 08:46:14 INFO - PROCESS | 1977 | 1464104774799 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:46:14 INFO - PROCESS | 1977 | 1464104774881 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x125f69800 == 57 [pid = 1977] [id = 536] 08:46:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x1183d3000) [pid = 1977] [serial = 1608] [outer = 0x0] 08:46:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x11863e000) [pid = 1977] [serial = 1609] [outer = 0x1183d3000] 08:46:14 INFO - PROCESS | 1977 | 1464104774913 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x119171000) [pid = 1977] [serial = 1610] [outer = 0x1183d3000] 08:46:15 INFO - PROCESS | 1977 | 1464104775309 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]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 669ms 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:46:15 INFO - PROCESS | 1977 | 1464104775341 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1977 | 1464104775343 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 08:46:15 INFO - PROCESS | 1977 | 1464104775345 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1977 | 1464104775346 Marionette TRACE conn2 <- [1,2118,null,{}] 08:46:15 INFO - PROCESS | 1977 | 1464104775349 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}] 08:46:15 INFO - PROCESS | 1977 | 1464104775449 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:46:15 INFO - PROCESS | 1977 | 1464104775505 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b99000 == 58 [pid = 1977] [id = 537] 08:46:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x118424c00) [pid = 1977] [serial = 1611] [outer = 0x0] 08:46:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1194f3c00) [pid = 1977] [serial = 1612] [outer = 0x118424c00] 08:46:15 INFO - PROCESS | 1977 | 1464104775534 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x119954000) [pid = 1977] [serial = 1613] [outer = 0x118424c00] 08:46:15 INFO - PROCESS | 1977 | 1464104775984 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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 08:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:46:16 INFO - PROCESS | 1977 | 1464104776015 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1977 | 1464104776017 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 08:46:16 INFO - PROCESS | 1977 | 1464104776019 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1977 | 1464104776020 Marionette TRACE conn2 <- [1,2122,null,{}] 08:46:16 INFO - PROCESS | 1977 | 1464104776022 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}] 08:46:16 INFO - PROCESS | 1977 | 1464104776136 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:46:16 INFO - PROCESS | 1977 | 1464104776226 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x12950e000 == 59 [pid = 1977] [id = 538] 08:46:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1199a8800) [pid = 1977] [serial = 1614] [outer = 0x0] 08:46:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12363cc00) [pid = 1977] [serial = 1615] [outer = 0x1199a8800] 08:46:16 INFO - PROCESS | 1977 | 1464104776268 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x1243d7800) [pid = 1977] [serial = 1616] [outer = 0x1199a8800] 08:46:16 INFO - PROCESS | 1977 | 1464104776697 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]]]}] 08:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 720ms 08:46:16 INFO - PROCESS | 1977 | 1464104776739 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:46:16 INFO - PROCESS | 1977 | 1464104776741 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 08:46:16 INFO - PROCESS | 1977 | 1464104776744 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1977 | 1464104776745 Marionette TRACE conn2 <- [1,2126,null,{}] 08:46:16 INFO - PROCESS | 1977 | 1464104776748 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}] 08:46:16 INFO - PROCESS | 1977 | 1464104776871 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:46:16 INFO - PROCESS | 1977 | 1464104776968 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6e1800 == 60 [pid = 1977] [id = 539] 08:46:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x116849c00) [pid = 1977] [serial = 1617] [outer = 0x0] 08:46:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x124432800) [pid = 1977] [serial = 1618] [outer = 0x116849c00] 08:46:17 INFO - PROCESS | 1977 | 1464104777019 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x124c4d400) [pid = 1977] [serial = 1619] [outer = 0x116849c00] 08:46:17 INFO - PROCESS | 1977 | 1464104777518 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]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 824ms 08:46:17 INFO - PROCESS | 1977 | 1464104777568 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1977 | 1464104777569 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 08:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:46:17 INFO - PROCESS | 1977 | 1464104777572 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1977 | 1464104777573 Marionette TRACE conn2 <- [1,2130,null,{}] 08:46:17 INFO - PROCESS | 1977 | 1464104777575 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}] 08:46:17 INFO - PROCESS | 1977 | 1464104777675 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:46:17 INFO - PROCESS | 1977 | 1464104777732 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acb9800 == 61 [pid = 1977] [id = 540] 08:46:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x124439800) [pid = 1977] [serial = 1620] [outer = 0x0] 08:46:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x124c55000) [pid = 1977] [serial = 1621] [outer = 0x124439800] 08:46:17 INFO - PROCESS | 1977 | 1464104777762 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x124c5c000) [pid = 1977] [serial = 1622] [outer = 0x124439800] 08:46:18 INFO - PROCESS | 1977 | 1464104778246 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] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:46:18 INFO - PROCESS | 1977 | 1464104778295 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 08:46:18 INFO - PROCESS | 1977 | 1464104778299 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1977 | 1464104778302 Marionette TRACE conn2 <- [1,2134,null,{}] 08:46:18 INFO - PROCESS | 1977 | 1464104778305 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}] 08:46:18 INFO - PROCESS | 1977 | 1464104778405 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:46:18 INFO - PROCESS | 1977 | 1464104778465 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b70000 == 62 [pid = 1977] [id = 541] 08:46:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x113170000) [pid = 1977] [serial = 1623] [outer = 0x0] 08:46:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x113c5a000) [pid = 1977] [serial = 1624] [outer = 0x113170000] 08:46:18 INFO - PROCESS | 1977 | 1464104778494 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x115f1f400) [pid = 1977] [serial = 1625] [outer = 0x113170000] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x11284b000 == 61 [pid = 1977] [id = 531] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x119d03000 == 60 [pid = 1977] [id = 530] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e0000 == 59 [pid = 1977] [id = 527] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab24000 == 58 [pid = 1977] [id = 526] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x128b95800 == 57 [pid = 1977] [id = 525] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x11915f800 == 56 [pid = 1977] [id = 524] 08:46:18 INFO - PROCESS | 1977 | --DOCSHELL 0x112650800 == 55 [pid = 1977] [id = 523] 08:46:18 INFO - PROCESS | 1977 | 1464104778900 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]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 620ms 08:46:18 INFO - PROCESS | 1977 | 1464104778942 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1977 | 1464104778946 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:46:18 INFO - PROCESS | 1977 | 1464104778952 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1977 | 1464104778954 Marionette TRACE conn2 <- [1,2138,null,{}] 08:46:18 INFO - PROCESS | 1977 | 1464104778956 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}] 08:46:19 INFO - PROCESS | 1977 | 1464104779051 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:46:19 INFO - PROCESS | 1977 | 1464104779113 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x119168800 == 56 [pid = 1977] [id = 542] 08:46:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x115db3000) [pid = 1977] [serial = 1626] [outer = 0x0] 08:46:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x1168c0000) [pid = 1977] [serial = 1627] [outer = 0x115db3000] 08:46:19 INFO - PROCESS | 1977 | 1464104779139 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x1180e4800) [pid = 1977] [serial = 1628] [outer = 0x115db3000] 08:46:19 INFO - PROCESS | 1977 | 1464104779424 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]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 519ms 08:46:19 INFO - PROCESS | 1977 | 1464104779472 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 1977 | 1464104779473 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 08:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:46:19 INFO - PROCESS | 1977 | 1464104779475 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1977 | 1464104779481 Marionette TRACE conn2 <- [1,2142,null,{}] 08:46:19 INFO - PROCESS | 1977 | 1464104779489 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}] 08:46:19 INFO - PROCESS | 1977 | 1464104779580 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:46:19 INFO - PROCESS | 1977 | 1464104779654 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fb5800 == 57 [pid = 1977] [id = 543] 08:46:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x11744e800) [pid = 1977] [serial = 1629] [outer = 0x0] 08:46:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x1183c7c00) [pid = 1977] [serial = 1630] [outer = 0x11744e800] 08:46:19 INFO - PROCESS | 1977 | 1464104779683 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x123637c00) [pid = 1977] [serial = 1631] [outer = 0x11744e800] 08:46:20 INFO - PROCESS | 1977 | 1464104780029 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] 08:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:46:20 INFO - PROCESS | 1977 | 1464104780059 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 08:46:20 INFO - PROCESS | 1977 | 1464104780062 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1977 | 1464104780063 Marionette TRACE conn2 <- [1,2146,null,{}] 08:46:20 INFO - PROCESS | 1977 | 1464104780070 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}] 08:46:20 INFO - PROCESS | 1977 | 1464104780180 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:46:20 INFO - PROCESS | 1977 | 1464104780220 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b358000 == 58 [pid = 1977] [id = 544] 08:46:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x1236be400) [pid = 1977] [serial = 1632] [outer = 0x0] 08:46:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x124c4c800) [pid = 1977] [serial = 1633] [outer = 0x1236be400] 08:46:20 INFO - PROCESS | 1977 | 1464104780245 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124cb8000) [pid = 1977] [serial = 1634] [outer = 0x1236be400] 08:46:20 INFO - PROCESS | 1977 | 1464104780600 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] 08:46:20 INFO - PROCESS | 1977 | 1464104780640 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 08:46:20 INFO - PROCESS | 1977 | 1464104780642 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 1977 | 1464104780643 Marionette TRACE conn2 <- [1,2150,null,{}] 08:46:20 INFO - PROCESS | 1977 | 1464104780645 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}] 08:46:20 INFO - PROCESS | 1977 | 1464104780753 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:46:20 INFO - PROCESS | 1977 | 1464104780791 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1a1000 == 59 [pid = 1977] [id = 545] 08:46:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x1236c7c00) [pid = 1977] [serial = 1635] [outer = 0x0] 08:46:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x124fd2000) [pid = 1977] [serial = 1636] [outer = 0x1236c7c00] 08:46:20 INFO - PROCESS | 1977 | 1464104780816 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x1252ab800) [pid = 1977] [serial = 1637] [outer = 0x1236c7c00] 08:46:21 INFO - PROCESS | 1977 | 1464104781135 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 519ms 08:46:21 INFO - PROCESS | 1977 | 1464104781165 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1977 | 1464104781166 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 08:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:46:21 INFO - PROCESS | 1977 | 1464104781168 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1977 | 1464104781169 Marionette TRACE conn2 <- [1,2154,null,{}] 08:46:21 INFO - PROCESS | 1977 | 1464104781171 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}] 08:46:21 INFO - PROCESS | 1977 | 1464104781300 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:46:21 INFO - PROCESS | 1977 | 1464104781340 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce2b000 == 60 [pid = 1977] [id = 546] 08:46:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12582d000) [pid = 1977] [serial = 1638] [outer = 0x0] 08:46:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12582e400) [pid = 1977] [serial = 1639] [outer = 0x12582d000] 08:46:21 INFO - PROCESS | 1977 | 1464104781365 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x1270a9400) [pid = 1977] [serial = 1640] [outer = 0x12582d000] 08:46:21 INFO - PROCESS | 1977 | 1464104781710 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]]]}] 08:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 575ms 08:46:21 INFO - PROCESS | 1977 | 1464104781746 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 1977 | 1464104781748 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 08:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:46:21 INFO - PROCESS | 1977 | 1464104781756 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 1977 | 1464104781757 Marionette TRACE conn2 <- [1,2158,null,{}] 08:46:21 INFO - PROCESS | 1977 | 1464104781760 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}] 08:46:21 INFO - PROCESS | 1977 | 1464104781866 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:46:21 INFO - PROCESS | 1977 | 1464104781906 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf82000 == 61 [pid = 1977] [id = 547] 08:46:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x1270ab800) [pid = 1977] [serial = 1641] [outer = 0x0] 08:46:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x127196000) [pid = 1977] [serial = 1642] [outer = 0x1270ab800] 08:46:21 INFO - PROCESS | 1977 | 1464104781930 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x127310800) [pid = 1977] [serial = 1643] [outer = 0x1270ab800] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x115f25400) [pid = 1977] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x11839f800) [pid = 1977] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x11105ac00) [pid = 1977] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x112668000) [pid = 1977] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x111067c00) [pid = 1977] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x116846c00) [pid = 1977] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x115f20000) [pid = 1977] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x112669800) [pid = 1977] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x118636400) [pid = 1977] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x111054800) [pid = 1977] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x119193c00) [pid = 1977] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x116a5b000) [pid = 1977] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x113ce7400) [pid = 1977] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x113ce1000) [pid = 1977] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x110f4ec00) [pid = 1977] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x112665c00) [pid = 1977] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x1127b9800) [pid = 1977] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x110ff4400) [pid = 1977] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x11839fc00) [pid = 1977] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x1194f8c00) [pid = 1977] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x115f2a800) [pid = 1977] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x11106c000) [pid = 1977] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x119f66c00) [pid = 1977] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x115fcfc00) [pid = 1977] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x11266e400) [pid = 1977] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x11837e800) [pid = 1977] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x117461400) [pid = 1977] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:46:22 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x113170400) [pid = 1977] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:46:22 INFO - PROCESS | 1977 | 1464104782318 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 569ms 08:46:22 INFO - PROCESS | 1977 | 1464104782325 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1977 | 1464104782327 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 08:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:46:22 INFO - PROCESS | 1977 | 1464104782335 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1977 | 1464104782336 Marionette TRACE conn2 <- [1,2162,null,{}] 08:46:22 INFO - PROCESS | 1977 | 1464104782339 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}] 08:46:22 INFO - PROCESS | 1977 | 1464104782461 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:46:22 INFO - PROCESS | 1977 | 1464104782499 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a1000 == 62 [pid = 1977] [id = 548] 08:46:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x110f4ec00) [pid = 1977] [serial = 1644] [outer = 0x0] 08:46:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x11316b400) [pid = 1977] [serial = 1645] [outer = 0x110f4ec00] 08:46:22 INFO - PROCESS | 1977 | 1464104782524 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x115d4fc00) [pid = 1977] [serial = 1646] [outer = 0x110f4ec00] 08:46:22 INFO - PROCESS | 1977 | 1464104782833 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]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 518ms 08:46:22 INFO - PROCESS | 1977 | 1464104782854 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1977 | 1464104782855 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 08:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:46:22 INFO - PROCESS | 1977 | 1464104782857 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 1977 | 1464104782858 Marionette TRACE conn2 <- [1,2166,null,{}] 08:46:22 INFO - PROCESS | 1977 | 1464104782863 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}] 08:46:22 INFO - PROCESS | 1977 | 1464104782952 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:46:23 INFO - PROCESS | 1977 | 1464104783011 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1b1000 == 63 [pid = 1977] [id = 549] 08:46:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x11316f800) [pid = 1977] [serial = 1647] [outer = 0x0] 08:46:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x11683ec00) [pid = 1977] [serial = 1648] [outer = 0x11316f800] 08:46:23 INFO - PROCESS | 1977 | 1464104783036 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x118636400) [pid = 1977] [serial = 1649] [outer = 0x11316f800] 08:46:23 INFO - PROCESS | 1977 | 1464104783303 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]]]}] 08:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 472ms 08:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:46:23 INFO - PROCESS | 1977 | 1464104783337 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1977 | 1464104783339 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 08:46:23 INFO - PROCESS | 1977 | 1464104783354 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1977 | 1464104783356 Marionette TRACE conn2 <- [1,2170,null,{}] 08:46:23 INFO - PROCESS | 1977 | 1464104783360 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}] 08:46:23 INFO - PROCESS | 1977 | 1464104783504 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:46:23 INFO - PROCESS | 1977 | 1464104783512 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6d3800 == 64 [pid = 1977] [id = 550] 08:46:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x110fe8400) [pid = 1977] [serial = 1650] [outer = 0x0] 08:46:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1199a1400) [pid = 1977] [serial = 1651] [outer = 0x110fe8400] 08:46:23 INFO - PROCESS | 1977 | 1464104783552 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x1270e8400) [pid = 1977] [serial = 1652] [outer = 0x110fe8400] 08:46:24 INFO - PROCESS | 1977 | 1464104784006 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 732ms 08:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:46:24 INFO - PROCESS | 1977 | 1464104784074 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1977 | 1464104784076 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 08:46:24 INFO - PROCESS | 1977 | 1464104784078 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1977 | 1464104784080 Marionette TRACE conn2 <- [1,2174,null,{}] 08:46:24 INFO - PROCESS | 1977 | 1464104784082 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}] 08:46:24 INFO - PROCESS | 1977 | 1464104784254 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:46:24 INFO - PROCESS | 1977 | 1464104784363 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x1166db000 == 65 [pid = 1977] [id = 551] 08:46:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x110ff1400) [pid = 1977] [serial = 1653] [outer = 0x0] 08:46:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x11105a000) [pid = 1977] [serial = 1654] [outer = 0x110ff1400] 08:46:24 INFO - PROCESS | 1977 | 1464104784397 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x1127c3800) [pid = 1977] [serial = 1655] [outer = 0x110ff1400] 08:46:24 INFO - PROCESS | 1977 | 1464104784837 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]]]}] 08:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 821ms 08:46:24 INFO - PROCESS | 1977 | 1464104784911 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1977 | 1464104784914 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 08:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:46:24 INFO - PROCESS | 1977 | 1464104784918 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - PROCESS | 1977 | 1464104784921 Marionette TRACE conn2 <- [1,2178,null,{}] 08:46:24 INFO - PROCESS | 1977 | 1464104784924 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}] 08:46:25 INFO - PROCESS | 1977 | 1464104785036 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:46:25 INFO - PROCESS | 1977 | 1464104785112 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c7c000 == 66 [pid = 1977] [id = 552] 08:46:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x117078000) [pid = 1977] [serial = 1656] [outer = 0x0] 08:46:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x117579c00) [pid = 1977] [serial = 1657] [outer = 0x117078000] 08:46:25 INFO - PROCESS | 1977 | 1464104785144 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x11839e800) [pid = 1977] [serial = 1658] [outer = 0x117078000] 08:46:25 INFO - PROCESS | 1977 | 1464104785551 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]]]}] 08:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 673ms 08:46:25 INFO - PROCESS | 1977 | 1464104785592 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1977 | 1464104785594 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 08:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:46:25 INFO - PROCESS | 1977 | 1464104785597 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1977 | 1464104785598 Marionette TRACE conn2 <- [1,2182,null,{}] 08:46:25 INFO - PROCESS | 1977 | 1464104785601 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}] 08:46:25 INFO - PROCESS | 1977 | 1464104785710 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:46:25 INFO - PROCESS | 1977 | 1464104785789 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3ef800 == 67 [pid = 1977] [id = 553] 08:46:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x118951000) [pid = 1977] [serial = 1659] [outer = 0x0] 08:46:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x119957c00) [pid = 1977] [serial = 1660] [outer = 0x118951000] 08:46:25 INFO - PROCESS | 1977 | 1464104785819 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x1236c3800) [pid = 1977] [serial = 1661] [outer = 0x118951000] 08:46:26 INFO - PROCESS | 1977 | 1464104786213 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 08:46:26 INFO - PROCESS | 1977 | 1464104786268 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1977 | 1464104786270 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 08:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:46:26 INFO - PROCESS | 1977 | 1464104786279 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1977 | 1464104786282 Marionette TRACE conn2 <- [1,2186,null,{}] 08:46:26 INFO - PROCESS | 1977 | 1464104786285 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}] 08:46:26 INFO - PROCESS | 1977 | 1464104786396 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:46:26 INFO - PROCESS | 1977 | 1464104786508 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc5a000 == 68 [pid = 1977] [id = 554] 08:46:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124c5b400) [pid = 1977] [serial = 1662] [outer = 0x0] 08:46:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12582c800) [pid = 1977] [serial = 1663] [outer = 0x124c5b400] 08:46:26 INFO - PROCESS | 1977 | 1464104786539 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x125f1d400) [pid = 1977] [serial = 1664] [outer = 0x124c5b400] 08:46:26 INFO - PROCESS | 1977 | 1464104786949 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]]]}] 08:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 725ms 08:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:46:27 INFO - PROCESS | 1977 | 1464104787000 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1977 | 1464104787001 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 08:46:27 INFO - PROCESS | 1977 | 1464104787004 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 1977 | 1464104787005 Marionette TRACE conn2 <- [1,2190,null,{}] 08:46:27 INFO - PROCESS | 1977 | 1464104787007 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}] 08:46:27 INFO - PROCESS | 1977 | 1464104787117 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:46:27 INFO - PROCESS | 1977 | 1464104787193 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dcea800 == 69 [pid = 1977] [id = 555] 08:46:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x124cb6c00) [pid = 1977] [serial = 1665] [outer = 0x0] 08:46:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x125fc4000) [pid = 1977] [serial = 1666] [outer = 0x124cb6c00] 08:46:27 INFO - PROCESS | 1977 | 1464104787224 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x1276b4800) [pid = 1977] [serial = 1667] [outer = 0x124cb6c00] 08:46:27 INFO - PROCESS | 1977 | 1464104787700 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]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 768ms 08:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:46:27 INFO - PROCESS | 1977 | 1464104787773 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1977 | 1464104787775 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 08:46:27 INFO - PROCESS | 1977 | 1464104787779 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 1977 | 1464104787781 Marionette TRACE conn2 <- [1,2194,null,{}] 08:46:27 INFO - PROCESS | 1977 | 1464104787784 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}] 08:46:27 INFO - PROCESS | 1977 | 1464104787932 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:46:28 INFO - PROCESS | 1977 | 1464104788011 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x135191800 == 70 [pid = 1977] [id = 556] 08:46:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x128d34c00) [pid = 1977] [serial = 1668] [outer = 0x0] 08:46:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x128d37400) [pid = 1977] [serial = 1669] [outer = 0x128d34c00] 08:46:28 INFO - PROCESS | 1977 | 1464104788046 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x129116800) [pid = 1977] [serial = 1670] [outer = 0x128d34c00] 08:46:28 INFO - PROCESS | 1977 | 1464104788480 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]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 721ms 08:46:28 INFO - PROCESS | 1977 | 1464104788500 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1977 | 1464104788501 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 08:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:46:28 INFO - PROCESS | 1977 | 1464104788503 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1977 | 1464104788504 Marionette TRACE conn2 <- [1,2198,null,{}] 08:46:28 INFO - PROCESS | 1977 | 1464104788507 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}] 08:46:28 INFO - PROCESS | 1977 | 1464104788617 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:46:28 INFO - PROCESS | 1977 | 1464104788694 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192d3000 == 71 [pid = 1977] [id = 557] 08:46:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x112670000) [pid = 1977] [serial = 1671] [outer = 0x0] 08:46:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x1183c8c00) [pid = 1977] [serial = 1672] [outer = 0x112670000] 08:46:28 INFO - PROCESS | 1977 | 1464104788726 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x129409800) [pid = 1977] [serial = 1673] [outer = 0x112670000] 08:46:29 INFO - PROCESS | 1977 | 1464104789125 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]]]}] 08:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 921ms 08:46:29 INFO - PROCESS | 1977 | 1464104789447 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1977 | 1464104789451 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 08:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:46:29 INFO - PROCESS | 1977 | 1464104789456 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1977 | 1464104789458 Marionette TRACE conn2 <- [1,2202,null,{}] 08:46:29 INFO - PROCESS | 1977 | 1464104789463 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}] 08:46:29 INFO - PROCESS | 1977 | 1464104789563 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:46:29 INFO - PROCESS | 1977 | 1464104789638 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x119580000 == 72 [pid = 1977] [id = 558] 08:46:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x1127b8c00) [pid = 1977] [serial = 1674] [outer = 0x0] 08:46:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x1127be000) [pid = 1977] [serial = 1675] [outer = 0x1127b8c00] 08:46:29 INFO - PROCESS | 1977 | 1464104789665 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x112f84c00) [pid = 1977] [serial = 1676] [outer = 0x1127b8c00] 08:46:30 INFO - PROCESS | 1977 | 1464104790088 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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 678ms 08:46:30 INFO - PROCESS | 1977 | 1464104790147 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1977 | 1464104790149 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 08:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:46:30 INFO - PROCESS | 1977 | 1464104790156 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1977 | 1464104790158 Marionette TRACE conn2 <- [1,2206,null,{}] 08:46:30 INFO - PROCESS | 1977 | 1464104790164 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}] 08:46:30 INFO - PROCESS | 1977 | 1464104790262 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:46:30 INFO - PROCESS | 1977 | 1464104790342 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac2000 == 73 [pid = 1977] [id = 559] 08:46:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x112d6c000) [pid = 1977] [serial = 1677] [outer = 0x0] 08:46:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x11316cc00) [pid = 1977] [serial = 1678] [outer = 0x112d6c000] 08:46:30 INFO - PROCESS | 1977 | 1464104790370 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x113c54800) [pid = 1977] [serial = 1679] [outer = 0x112d6c000] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc4a800 == 72 [pid = 1977] [id = 20] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12beab000 == 71 [pid = 1977] [id = 11] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6d3800 == 70 [pid = 1977] [id = 550] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1b1000 == 69 [pid = 1977] [id = 549] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a1000 == 68 [pid = 1977] [id = 548] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf82000 == 67 [pid = 1977] [id = 547] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce2b000 == 66 [pid = 1977] [id = 546] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1a1000 == 65 [pid = 1977] [id = 545] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x1176a2400) [pid = 1977] [serial = 1579] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x119705000) [pid = 1977] [serial = 1582] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x124439c00) [pid = 1977] [serial = 1585] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x11672e000) [pid = 1977] [serial = 1597] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x1236c7800) [pid = 1977] [serial = 1567] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x12b358000 == 64 [pid = 1977] [id = 544] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x128fb5800 == 63 [pid = 1977] [id = 543] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x119168800 == 62 [pid = 1977] [id = 542] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x119b70000 == 61 [pid = 1977] [id = 541] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x124055000 == 60 [pid = 1977] [id = 535] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x116ab5800 == 59 [pid = 1977] [id = 534] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x1170bc800 == 58 [pid = 1977] [id = 533] 08:46:30 INFO - PROCESS | 1977 | --DOCSHELL 0x11957c000 == 57 [pid = 1977] [id = 532] 08:46:30 INFO - PROCESS | 1977 | 1464104790791 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]]]}] 08:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 675ms 08:46:30 INFO - PROCESS | 1977 | 1464104790829 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 1977 | 1464104790830 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 08:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:46:30 INFO - PROCESS | 1977 | 1464104790833 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 1977 | 1464104790834 Marionette TRACE conn2 <- [1,2210,null,{}] 08:46:30 INFO - PROCESS | 1977 | 1464104790840 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}] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x12370f400) [pid = 1977] [serial = 1454] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x118379c00) [pid = 1977] [serial = 1549] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x1183cf000) [pid = 1977] [serial = 1552] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x123719000) [pid = 1977] [serial = 1529] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x117465400) [pid = 1977] [serial = 1528] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x11316fc00) [pid = 1977] [serial = 1514] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x112a6ac00) [pid = 1977] [serial = 1513] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x1122b1c00) [pid = 1977] [serial = 1532] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x11106cc00) [pid = 1977] [serial = 1531] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x117460000) [pid = 1977] [serial = 1546] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x115fcb400) [pid = 1977] [serial = 1540] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x116497400) [pid = 1977] [serial = 1541] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x11310f000) [pid = 1977] [serial = 1534] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x118642400) [pid = 1977] [serial = 1555] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x1236c9800) [pid = 1977] [serial = 1525] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x124c48000) [pid = 1977] [serial = 1526] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x12363fc00) [pid = 1977] [serial = 1523] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x11970a000) [pid = 1977] [serial = 1522] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x118643400) [pid = 1977] [serial = 1520] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x11837dc00) [pid = 1977] [serial = 1519] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x118429c00) [pid = 1977] [serial = 1553] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x115d4c400) [pid = 1977] [serial = 1537] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x115db2000) [pid = 1977] [serial = 1538] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x11649b000) [pid = 1977] [serial = 1517] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x115f28000) [pid = 1977] [serial = 1516] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x124c45800) [pid = 1977] [serial = 1510] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x11266c800) [pid = 1977] [serial = 1591] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x113105400) [pid = 1977] [serial = 1592] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1127c3c00) [pid = 1977] [serial = 1594] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11917a800) [pid = 1977] [serial = 1556] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x110fe7c00) [pid = 1977] [serial = 1570] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x113106000) [pid = 1977] [serial = 1573] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1150f7800) [pid = 1977] [serial = 1595] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x116433800) [pid = 1977] [serial = 1576] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x11609b800) [pid = 1977] [serial = 1559] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x11970a400) [pid = 1977] [serial = 1561] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x123634000) [pid = 1977] [serial = 1565] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x111a02400) [pid = 1977] [serial = 1558] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x116725400) [pid = 1977] [serial = 1543] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x116732400) [pid = 1977] [serial = 1544] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x113237800) [pid = 1977] [serial = 1535] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x11839f000) [pid = 1977] [serial = 1550] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x1150fc800) [pid = 1977] [serial = 1588] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x1199a6000) [pid = 1977] [serial = 1562] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1180e3c00) [pid = 1977] [serial = 1547] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x1213b6c00) [pid = 1977] [serial = 1564] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x124436400) [pid = 1977] [serial = 1589] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x124c50800) [pid = 1977] [serial = 1511] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x123636000) [pid = 1977] [serial = 1469] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x11310ec00) [pid = 1977] [serial = 1457] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x119953000) [pid = 1977] [serial = 1466] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x118378c00) [pid = 1977] [serial = 1463] [outer = 0x0] [url = about:blank] 08:46:30 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x115f63800) [pid = 1977] [serial = 1460] [outer = 0x0] [url = about:blank] 08:46:31 INFO - PROCESS | 1977 | 1464104791053 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:46:31 INFO - PROCESS | 1977 | 1464104791127 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x11709f000 == 58 [pid = 1977] [id = 560] 08:46:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x11310f000) [pid = 1977] [serial = 1680] [outer = 0x0] 08:46:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x113c56800) [pid = 1977] [serial = 1681] [outer = 0x11310f000] 08:46:31 INFO - PROCESS | 1977 | 1464104791168 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x115f22c00) [pid = 1977] [serial = 1682] [outer = 0x11310f000] 08:46:31 INFO - PROCESS | 1977 | 1464104791501 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 08:46:31 INFO - PROCESS | 1977 | 1464104791504 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1977 | 1464104791505 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 08:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:46:31 INFO - PROCESS | 1977 | 1464104791508 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1977 | 1464104791509 Marionette TRACE conn2 <- [1,2214,null,{}] 08:46:31 INFO - PROCESS | 1977 | 1464104791513 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}] 08:46:31 INFO - PROCESS | 1977 | 1464104791598 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:46:31 INFO - PROCESS | 1977 | 1464104791602 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195b5000 == 59 [pid = 1977] [id = 561] 08:46:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x116050800) [pid = 1977] [serial = 1683] [outer = 0x0] 08:46:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x11672c000) [pid = 1977] [serial = 1684] [outer = 0x116050800] 08:46:31 INFO - PROCESS | 1977 | 1464104791629 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x117071800) [pid = 1977] [serial = 1685] [outer = 0x116050800] 08:46:31 INFO - PROCESS | 1977 | 1464104791953 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]]]}] 08:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 468ms 08:46:31 INFO - PROCESS | 1977 | 1464104791976 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1977 | 1464104791980 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 08:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:46:31 INFO - PROCESS | 1977 | 1464104791990 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1977 | 1464104791991 Marionette TRACE conn2 <- [1,2218,null,{}] 08:46:32 INFO - PROCESS | 1977 | 1464104791993 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}] 08:46:32 INFO - PROCESS | 1977 | 1464104792075 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:46:32 INFO - PROCESS | 1977 | 1464104792080 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e0f800 == 60 [pid = 1977] [id = 562] 08:46:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x117460400) [pid = 1977] [serial = 1686] [outer = 0x0] 08:46:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x11746b800) [pid = 1977] [serial = 1687] [outer = 0x117460400] 08:46:32 INFO - PROCESS | 1977 | 1464104792105 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x1176a4c00) [pid = 1977] [serial = 1688] [outer = 0x117460400] 08:46:32 INFO - PROCESS | 1977 | 1464104792505 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]]]}] 08:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 567ms 08:46:32 INFO - PROCESS | 1977 | 1464104792558 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1977 | 1464104792560 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 08:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:46:32 INFO - PROCESS | 1977 | 1464104792581 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1977 | 1464104792583 Marionette TRACE conn2 <- [1,2222,null,{}] 08:46:32 INFO - PROCESS | 1977 | 1464104792588 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}] 08:46:32 INFO - PROCESS | 1977 | 1464104792747 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:46:32 INFO - PROCESS | 1977 | 1464104792763 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x124475800 == 61 [pid = 1977] [id = 563] 08:46:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x118380000) [pid = 1977] [serial = 1689] [outer = 0x0] 08:46:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x118429c00) [pid = 1977] [serial = 1690] [outer = 0x118380000] 08:46:32 INFO - PROCESS | 1977 | 1464104792806 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x119174000) [pid = 1977] [serial = 1691] [outer = 0x118380000] 08:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 692ms 08:46:33 INFO - PROCESS | 1977 | 1464104793252 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]]]}] 08:46:33 INFO - PROCESS | 1977 | 1464104793256 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1977 | 1464104793257 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 08:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:33 INFO - PROCESS | 1977 | 1464104793264 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1977 | 1464104793266 Marionette TRACE conn2 <- [1,2226,null,{}] 08:46:33 INFO - PROCESS | 1977 | 1464104793269 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}] 08:46:33 INFO - PROCESS | 1977 | 1464104793391 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:46:33 INFO - PROCESS | 1977 | 1464104793421 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x125869000 == 62 [pid = 1977] [id = 564] 08:46:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x1183d2400) [pid = 1977] [serial = 1692] [outer = 0x0] 08:46:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1194f9000) [pid = 1977] [serial = 1693] [outer = 0x1183d2400] 08:46:33 INFO - PROCESS | 1977 | 1464104793446 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x119722800) [pid = 1977] [serial = 1694] [outer = 0x1183d2400] 08:46:33 INFO - PROCESS | 1977 | 1464104793780 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]]]}] 08:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 574ms 08:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:46:33 INFO - PROCESS | 1977 | 1464104793834 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1977 | 1464104793836 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 08:46:33 INFO - PROCESS | 1977 | 1464104793838 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1977 | 1464104793839 Marionette TRACE conn2 <- [1,2230,null,{}] 08:46:33 INFO - PROCESS | 1977 | 1464104793841 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}] 08:46:33 INFO - PROCESS | 1977 | 1464104793942 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:46:33 INFO - PROCESS | 1977 | 1464104793956 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x127117000 == 63 [pid = 1977] [id = 565] 08:46:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x119702c00) [pid = 1977] [serial = 1695] [outer = 0x0] 08:46:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x119f66c00) [pid = 1977] [serial = 1696] [outer = 0x119702c00] 08:46:33 INFO - PROCESS | 1977 | 1464104793981 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x123632c00) [pid = 1977] [serial = 1697] [outer = 0x119702c00] 08:46:34 INFO - PROCESS | 1977 | 1464104794332 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 517ms 08:46:34 INFO - PROCESS | 1977 | 1464104794356 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1977 | 1464104794357 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 08:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:46:34 INFO - PROCESS | 1977 | 1464104794359 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1977 | 1464104794360 Marionette TRACE conn2 <- [1,2234,null,{}] 08:46:34 INFO - PROCESS | 1977 | 1464104794362 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}] 08:46:34 INFO - PROCESS | 1977 | 1464104794480 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:46:34 INFO - PROCESS | 1977 | 1464104794492 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fa2800 == 64 [pid = 1977] [id = 566] 08:46:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x11b309000) [pid = 1977] [serial = 1698] [outer = 0x0] 08:46:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1236bdc00) [pid = 1977] [serial = 1699] [outer = 0x11b309000] 08:46:34 INFO - PROCESS | 1977 | 1464104794520 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x123718c00) [pid = 1977] [serial = 1700] [outer = 0x11b309000] 08:46:34 INFO - PROCESS | 1977 | 1464104794934 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]]]}] 08:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 621ms 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1270ab800) [pid = 1977] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x11316f800) [pid = 1977] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x119708800) [pid = 1977] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1236be400) [pid = 1977] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x1236c7c00) [pid = 1977] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x110f4ec00) [pid = 1977] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x12582d000) [pid = 1977] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x115db3000) [pid = 1977] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x113170000) [pid = 1977] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x124439800) [pid = 1977] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:46:35 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x11744e800) [pid = 1977] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:46:35 INFO - PROCESS | 1977 | 1464104795447 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 1977 | 1464104795448 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:46:35 INFO - PROCESS | 1977 | 1464104795461 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1977 | 1464104795462 Marionette TRACE conn2 <- [1,2238,null,{}] 08:46:35 INFO - PROCESS | 1977 | 1464104795465 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}] 08:46:35 INFO - PROCESS | 1977 | 1464104795553 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:46:35 INFO - PROCESS | 1977 | 1464104795557 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f80800 == 65 [pid = 1977] [id = 567] 08:46:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x115f1c400) [pid = 1977] [serial = 1701] [outer = 0x0] 08:46:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x119192000) [pid = 1977] [serial = 1702] [outer = 0x115f1c400] 08:46:35 INFO - PROCESS | 1977 | 1464104795585 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x1243d1c00) [pid = 1977] [serial = 1703] [outer = 0x115f1c400] 08:46:35 INFO - PROCESS | 1977 | 1464104795921 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]]]}] 08:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 471ms 08:46:35 INFO - PROCESS | 1977 | 1464104795931 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:46:35 INFO - PROCESS | 1977 | 1464104795933 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 08:46:35 INFO - PROCESS | 1977 | 1464104795935 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 1977 | 1464104795937 Marionette TRACE conn2 <- [1,2242,null,{}] 08:46:35 INFO - PROCESS | 1977 | 1464104795939 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}] 08:46:36 INFO - PROCESS | 1977 | 1464104796041 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:46:36 INFO - PROCESS | 1977 | 1464104796104 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab1a800 == 66 [pid = 1977] [id = 568] 08:46:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x124330800) [pid = 1977] [serial = 1704] [outer = 0x0] 08:46:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x124acac00) [pid = 1977] [serial = 1705] [outer = 0x124330800] 08:46:36 INFO - PROCESS | 1977 | 1464104796137 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x124c61c00) [pid = 1977] [serial = 1706] [outer = 0x124330800] 08:46:36 INFO - PROCESS | 1977 | 1464104796418 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:46:36 INFO - PROCESS | 1977 | 1464104796456 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1977 | 1464104796457 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 08:46:36 INFO - PROCESS | 1977 | 1464104796459 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1977 | 1464104796460 Marionette TRACE conn2 <- [1,2246,null,{}] 08:46:36 INFO - PROCESS | 1977 | 1464104796467 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}] 08:46:36 INFO - PROCESS | 1977 | 1464104796556 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:46:36 INFO - PROCESS | 1977 | 1464104796561 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3f3000 == 67 [pid = 1977] [id = 569] 08:46:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x124cd7c00) [pid = 1977] [serial = 1707] [outer = 0x0] 08:46:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x124fd5800) [pid = 1977] [serial = 1708] [outer = 0x124cd7c00] 08:46:36 INFO - PROCESS | 1977 | 1464104796586 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x125839c00) [pid = 1977] [serial = 1709] [outer = 0x124cd7c00] 08:46:36 INFO - PROCESS | 1977 | 1464104796932 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]]]}] 08:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 524ms 08:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:46:36 INFO - PROCESS | 1977 | 1464104796983 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1977 | 1464104796984 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 08:46:36 INFO - PROCESS | 1977 | 1464104796987 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - PROCESS | 1977 | 1464104796988 Marionette TRACE conn2 <- [1,2250,null,{}] 08:46:36 INFO - PROCESS | 1977 | 1464104796990 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}] 08:46:37 INFO - PROCESS | 1977 | 1464104797078 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:46:37 INFO - PROCESS | 1977 | 1464104797082 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be9e000 == 68 [pid = 1977] [id = 570] 08:46:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x124c5fc00) [pid = 1977] [serial = 1710] [outer = 0x0] 08:46:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x125fc4c00) [pid = 1977] [serial = 1711] [outer = 0x124c5fc00] 08:46:37 INFO - PROCESS | 1977 | 1464104797106 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12718e000) [pid = 1977] [serial = 1712] [outer = 0x124c5fc00] 08:46:37 INFO - PROCESS | 1977 | 1464104797509 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]]]}] 08:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 570ms 08:46:37 INFO - PROCESS | 1977 | 1464104797557 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1977 | 1464104797560 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 08:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:46:37 INFO - PROCESS | 1977 | 1464104797564 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1977 | 1464104797567 Marionette TRACE conn2 <- [1,2254,null,{}] 08:46:37 INFO - PROCESS | 1977 | 1464104797571 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}] 08:46:37 INFO - PROCESS | 1977 | 1464104797684 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:46:37 INFO - PROCESS | 1977 | 1464104797761 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x115f75800 == 69 [pid = 1977] [id = 571] 08:46:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x111067000) [pid = 1977] [serial = 1713] [outer = 0x0] 08:46:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x111aafc00) [pid = 1977] [serial = 1714] [outer = 0x111067000] 08:46:37 INFO - PROCESS | 1977 | 1464104797793 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x1127b9c00) [pid = 1977] [serial = 1715] [outer = 0x111067000] 08:46:38 INFO - PROCESS | 1977 | 1464104798208 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 672ms 08:46:38 INFO - PROCESS | 1977 | 1464104798236 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1977 | 1464104798240 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 08:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:46:38 INFO - PROCESS | 1977 | 1464104798245 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1977 | 1464104798247 Marionette TRACE conn2 <- [1,2258,null,{}] 08:46:38 INFO - PROCESS | 1977 | 1464104798275 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}] 08:46:38 INFO - PROCESS | 1977 | 1464104798421 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:46:38 INFO - PROCESS | 1977 | 1464104798464 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x121145000 == 70 [pid = 1977] [id = 572] 08:46:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x113106c00) [pid = 1977] [serial = 1716] [outer = 0x0] 08:46:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x115d4b000) [pid = 1977] [serial = 1717] [outer = 0x113106c00] 08:46:38 INFO - PROCESS | 1977 | 1464104798494 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x115f24400) [pid = 1977] [serial = 1718] [outer = 0x113106c00] 08:46:38 INFO - PROCESS | 1977 | 1464104798919 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]]]}] 08:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 696ms 08:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:46:38 INFO - PROCESS | 1977 | 1464104798942 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1977 | 1464104798943 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 08:46:38 INFO - PROCESS | 1977 | 1464104798946 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1977 | 1464104798948 Marionette TRACE conn2 <- [1,2262,null,{}] 08:46:38 INFO - PROCESS | 1977 | 1464104798956 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}] 08:46:39 INFO - PROCESS | 1977 | 1464104799072 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:46:39 INFO - PROCESS | 1977 | 1464104799175 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab1e000 == 71 [pid = 1977] [id = 573] 08:46:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x116498800) [pid = 1977] [serial = 1719] [outer = 0x0] 08:46:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x117468400) [pid = 1977] [serial = 1720] [outer = 0x116498800] 08:46:39 INFO - PROCESS | 1977 | 1464104799210 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x1183c9000) [pid = 1977] [serial = 1721] [outer = 0x116498800] 08:46:39 INFO - PROCESS | 1977 | 1464104799638 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]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 723ms 08:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:46:39 INFO - PROCESS | 1977 | 1464104799669 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 1977 | 1464104799671 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 08:46:39 INFO - PROCESS | 1977 | 1464104799673 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 1977 | 1464104799675 Marionette TRACE conn2 <- [1,2266,null,{}] 08:46:39 INFO - PROCESS | 1977 | 1464104799677 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}] 08:46:39 INFO - PROCESS | 1977 | 1464104799807 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:46:39 INFO - PROCESS | 1977 | 1464104799869 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c60c000 == 72 [pid = 1977] [id = 574] 08:46:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x119127c00) [pid = 1977] [serial = 1722] [outer = 0x0] 08:46:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x1211ea800) [pid = 1977] [serial = 1723] [outer = 0x119127c00] 08:46:39 INFO - PROCESS | 1977 | 1464104799940 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x124434000) [pid = 1977] [serial = 1724] [outer = 0x119127c00] 08:46:40 INFO - PROCESS | 1977 | 1464104800324 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]]]}] 08:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 669ms 08:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:46:40 INFO - PROCESS | 1977 | 1464104800342 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1977 | 1464104800344 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 08:46:40 INFO - PROCESS | 1977 | 1464104800346 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 1977 | 1464104800347 Marionette TRACE conn2 <- [1,2270,null,{}] 08:46:40 INFO - PROCESS | 1977 | 1464104800350 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}] 08:46:40 INFO - PROCESS | 1977 | 1464104800457 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:46:40 INFO - PROCESS | 1977 | 1464104800559 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce2b000 == 73 [pid = 1977] [id = 575] 08:46:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x11916d800) [pid = 1977] [serial = 1725] [outer = 0x0] 08:46:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x124c4bc00) [pid = 1977] [serial = 1726] [outer = 0x11916d800] 08:46:40 INFO - PROCESS | 1977 | 1464104800591 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x1252af000) [pid = 1977] [serial = 1727] [outer = 0x11916d800] 08:46:40 INFO - PROCESS | 1977 | 1464104800983 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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 08:46:41 INFO - PROCESS | 1977 | 1464104801017 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1977 | 1464104801018 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:46:41 INFO - PROCESS | 1977 | 1464104801021 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1977 | 1464104801022 Marionette TRACE conn2 <- [1,2274,null,{}] 08:46:41 INFO - PROCESS | 1977 | 1464104801025 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}] 08:46:41 INFO - PROCESS | 1977 | 1464104801150 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:46:41 INFO - PROCESS | 1977 | 1464104801259 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7cb000 == 74 [pid = 1977] [id = 576] 08:46:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x127303000) [pid = 1977] [serial = 1728] [outer = 0x0] 08:46:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x128d2c400) [pid = 1977] [serial = 1729] [outer = 0x127303000] 08:46:41 INFO - PROCESS | 1977 | 1464104801290 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x12940c400) [pid = 1977] [serial = 1730] [outer = 0x127303000] 08:46:41 INFO - PROCESS | 1977 | 1464104801706 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]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 720ms 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:46:41 INFO - PROCESS | 1977 | 1464104801741 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1977 | 1464104801743 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 08:46:41 INFO - PROCESS | 1977 | 1464104801745 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1977 | 1464104801746 Marionette TRACE conn2 <- [1,2278,null,{}] 08:46:41 INFO - PROCESS | 1977 | 1464104801749 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}] 08:46:41 INFO - PROCESS | 1977 | 1464104801856 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:46:41 INFO - PROCESS | 1977 | 1464104801959 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dcf2000 == 75 [pid = 1977] [id = 577] 08:46:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x127303c00) [pid = 1977] [serial = 1731] [outer = 0x0] 08:46:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x1294bac00) [pid = 1977] [serial = 1732] [outer = 0x127303c00] 08:46:41 INFO - PROCESS | 1977 | 1464104801989 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x12974ac00) [pid = 1977] [serial = 1733] [outer = 0x127303c00] 08:46:42 INFO - PROCESS | 1977 | 1464104802397 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]]]}] 08:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 08:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:46:42 INFO - PROCESS | 1977 | 1464104802416 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1977 | 1464104802418 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 08:46:42 INFO - PROCESS | 1977 | 1464104802420 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1977 | 1464104802421 Marionette TRACE conn2 <- [1,2282,null,{}] 08:46:42 INFO - PROCESS | 1977 | 1464104802424 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}] 08:46:42 INFO - PROCESS | 1977 | 1464104802537 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:46:42 INFO - PROCESS | 1977 | 1464104802647 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f8d000 == 76 [pid = 1977] [id = 578] 08:46:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x113c58000) [pid = 1977] [serial = 1734] [outer = 0x0] 08:46:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x124fdf000) [pid = 1977] [serial = 1735] [outer = 0x113c58000] 08:46:42 INFO - PROCESS | 1977 | 1464104802678 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12974d800) [pid = 1977] [serial = 1736] [outer = 0x113c58000] 08:46:43 INFO - PROCESS | 1977 | 1464104803241 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]]]}] 08:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 871ms 08:46:43 INFO - PROCESS | 1977 | 1464104803291 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:46:43 INFO - PROCESS | 1977 | 1464104803294 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 08:46:43 INFO - PROCESS | 1977 | 1464104803297 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1977 | 1464104803299 Marionette TRACE conn2 <- [1,2286,null,{}] 08:46:43 INFO - PROCESS | 1977 | 1464104803303 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}] 08:46:43 INFO - PROCESS | 1977 | 1464104803407 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:46:43 INFO - PROCESS | 1977 | 1464104803472 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d09000 == 77 [pid = 1977] [id = 579] 08:46:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x112665400) [pid = 1977] [serial = 1737] [outer = 0x0] 08:46:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x1127ba400) [pid = 1977] [serial = 1738] [outer = 0x112665400] 08:46:43 INFO - PROCESS | 1977 | 1464104803548 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x11310b000) [pid = 1977] [serial = 1739] [outer = 0x112665400] 08:46:44 INFO - PROCESS | 1977 | 1464104804095 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]]]}] 08:46:44 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 08:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 825ms 08:46:44 INFO - PROCESS | 1977 | 1464104804124 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1977 | 1464104804129 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 08:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:46:44 INFO - PROCESS | 1977 | 1464104804136 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1977 | 1464104804138 Marionette TRACE conn2 <- [1,2290,null,{}] 08:46:44 INFO - PROCESS | 1977 | 1464104804142 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}] 08:46:44 INFO - PROCESS | 1977 | 1464104804247 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:46:44 INFO - PROCESS | 1977 | 1464104804327 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199cc800 == 78 [pid = 1977] [id = 580] 08:46:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x115053000) [pid = 1977] [serial = 1740] [outer = 0x0] 08:46:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x115f28000) [pid = 1977] [serial = 1741] [outer = 0x115053000] 08:46:44 INFO - PROCESS | 1977 | 1464104804355 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x116a5b800) [pid = 1977] [serial = 1742] [outer = 0x115053000] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x11671d000 == 77 [pid = 1977] [id = 24] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3f3000 == 76 [pid = 1977] [id = 569] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab1a800 == 75 [pid = 1977] [id = 568] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x119f80800 == 74 [pid = 1977] [id = 567] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x128fa2800 == 73 [pid = 1977] [id = 566] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x127117000 == 72 [pid = 1977] [id = 565] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x1199a1400) [pid = 1977] [serial = 1651] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x11863e000) [pid = 1977] [serial = 1609] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x1194f3c00) [pid = 1977] [serial = 1612] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x12363cc00) [pid = 1977] [serial = 1615] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x124432800) [pid = 1977] [serial = 1618] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x125869000 == 71 [pid = 1977] [id = 564] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x124475800 == 70 [pid = 1977] [id = 563] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x117e0f800 == 69 [pid = 1977] [id = 562] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x1195b5000 == 68 [pid = 1977] [id = 561] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x11709f000 == 67 [pid = 1977] [id = 560] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac2000 == 66 [pid = 1977] [id = 559] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x119580000 == 65 [pid = 1977] [id = 558] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x12dcea800 == 64 [pid = 1977] [id = 555] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc5a000 == 63 [pid = 1977] [id = 554] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3ef800 == 62 [pid = 1977] [id = 553] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x128c7c000 == 61 [pid = 1977] [id = 552] 08:46:44 INFO - PROCESS | 1977 | --DOCSHELL 0x1166db000 == 60 [pid = 1977] [id = 551] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x12432f000) [pid = 1977] [serial = 1568] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x124c4c800) [pid = 1977] [serial = 1633] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x124fd2000) [pid = 1977] [serial = 1636] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x1252ab800) [pid = 1977] [serial = 1637] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x124cb8000) [pid = 1977] [serial = 1634] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x11316b400) [pid = 1977] [serial = 1645] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x1270a9400) [pid = 1977] [serial = 1640] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x1127b7800) [pid = 1977] [serial = 1600] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x12582e400) [pid = 1977] [serial = 1639] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x1168c0000) [pid = 1977] [serial = 1627] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x1180e4800) [pid = 1977] [serial = 1628] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x115f64800) [pid = 1977] [serial = 1603] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x115f1f400) [pid = 1977] [serial = 1625] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x113c5a000) [pid = 1977] [serial = 1624] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x124c5c000) [pid = 1977] [serial = 1622] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x124c55000) [pid = 1977] [serial = 1621] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x1183c7c00) [pid = 1977] [serial = 1630] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x117e7d800) [pid = 1977] [serial = 1606] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x127196000) [pid = 1977] [serial = 1642] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x118636400) [pid = 1977] [serial = 1649] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x127310800) [pid = 1977] [serial = 1643] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x115d4fc00) [pid = 1977] [serial = 1646] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x123637c00) [pid = 1977] [serial = 1631] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11683ec00) [pid = 1977] [serial = 1648] [outer = 0x0] [url = about:blank] 08:46:44 INFO - PROCESS | 1977 | 1464104804750 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]]]}] 08:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 626ms 08:46:44 INFO - PROCESS | 1977 | 1464104804760 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 1977 | 1464104804763 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 08:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:46:44 INFO - PROCESS | 1977 | 1464104804766 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 1977 | 1464104804769 Marionette TRACE conn2 <- [1,2294,null,{}] 08:46:44 INFO - PROCESS | 1977 | 1464104804776 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}] 08:46:44 INFO - PROCESS | 1977 | 1464104804866 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:46:44 INFO - PROCESS | 1977 | 1464104804871 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d03000 == 61 [pid = 1977] [id = 581] 08:46:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x117460000) [pid = 1977] [serial = 1743] [outer = 0x0] 08:46:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x117575400) [pid = 1977] [serial = 1744] [outer = 0x117460000] 08:46:44 INFO - PROCESS | 1977 | 1464104804899 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x11839ec00) [pid = 1977] [serial = 1745] [outer = 0x117460000] 08:46:45 INFO - PROCESS | 1977 | 1464104805274 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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 08:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:46:45 INFO - PROCESS | 1977 | 1464104805287 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1977 | 1464104805288 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 08:46:45 INFO - PROCESS | 1977 | 1464104805290 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1977 | 1464104805291 Marionette TRACE conn2 <- [1,2298,null,{}] 08:46:45 INFO - PROCESS | 1977 | 1464104805294 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}] 08:46:45 INFO - PROCESS | 1977 | 1464104805384 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:46:45 INFO - PROCESS | 1977 | 1464104805389 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x12585e800 == 62 [pid = 1977] [id = 582] 08:46:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x1183d2000) [pid = 1977] [serial = 1746] [outer = 0x0] 08:46:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x119706c00) [pid = 1977] [serial = 1747] [outer = 0x1183d2000] 08:46:45 INFO - PROCESS | 1977 | 1464104805415 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x11995e800) [pid = 1977] [serial = 1748] [outer = 0x1183d2000] 08:46:45 INFO - PROCESS | 1977 | 1464104805768 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]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 518ms 08:46:45 INFO - PROCESS | 1977 | 1464104805810 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1977 | 1464104805811 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 08:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:46:45 INFO - PROCESS | 1977 | 1464104805814 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1977 | 1464104805815 Marionette TRACE conn2 <- [1,2302,null,{}] 08:46:45 INFO - PROCESS | 1977 | 1464104805817 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}] 08:46:45 INFO - PROCESS | 1977 | 1464104805902 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:46:45 INFO - PROCESS | 1977 | 1464104805906 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c79800 == 63 [pid = 1977] [id = 583] 08:46:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1199a1400) [pid = 1977] [serial = 1749] [outer = 0x0] 08:46:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x123634400) [pid = 1977] [serial = 1750] [outer = 0x1199a1400] 08:46:45 INFO - PROCESS | 1977 | 1464104805932 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x1236be000) [pid = 1977] [serial = 1751] [outer = 0x1199a1400] 08:46:46 INFO - PROCESS | 1977 | 1464104806280 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 519ms 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:46:46 INFO - PROCESS | 1977 | 1464104806333 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1977 | 1464104806334 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 08:46:46 INFO - PROCESS | 1977 | 1464104806336 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1977 | 1464104806337 Marionette TRACE conn2 <- [1,2306,null,{}] 08:46:46 INFO - PROCESS | 1977 | 1464104806340 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}] 08:46:46 INFO - PROCESS | 1977 | 1464104806441 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:46:46 INFO - PROCESS | 1977 | 1464104806516 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x129517000 == 64 [pid = 1977] [id = 584] 08:46:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x119bca000) [pid = 1977] [serial = 1752] [outer = 0x0] 08:46:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x124434800) [pid = 1977] [serial = 1753] [outer = 0x119bca000] 08:46:46 INFO - PROCESS | 1977 | 1464104806541 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x1252b0800) [pid = 1977] [serial = 1754] [outer = 0x119bca000] 08:46:46 INFO - PROCESS | 1977 | 1464104806865 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]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 568ms 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:46:46 INFO - PROCESS | 1977 | 1464104806906 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1977 | 1464104806907 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 08:46:46 INFO - PROCESS | 1977 | 1464104806909 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1977 | 1464104806911 Marionette TRACE conn2 <- [1,2310,null,{}] 08:46:46 INFO - PROCESS | 1977 | 1464104806913 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}] 08:46:47 INFO - PROCESS | 1977 | 1464104807051 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:46:47 INFO - PROCESS | 1977 | 1464104807071 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e9800 == 65 [pid = 1977] [id = 585] 08:46:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x124fd3800) [pid = 1977] [serial = 1755] [outer = 0x0] 08:46:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x125d51c00) [pid = 1977] [serial = 1756] [outer = 0x124fd3800] 08:46:47 INFO - PROCESS | 1977 | 1464104807104 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x127307c00) [pid = 1977] [serial = 1757] [outer = 0x124fd3800] 08:46:47 INFO - PROCESS | 1977 | 1464104807567 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]]]}] 08:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 08:46:47 INFO - PROCESS | 1977 | 1464104807586 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1977 | 1464104807587 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:46:47 INFO - PROCESS | 1977 | 1464104807589 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1977 | 1464104807591 Marionette TRACE conn2 <- [1,2314,null,{}] 08:46:47 INFO - PROCESS | 1977 | 1464104807593 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}] 08:46:47 INFO - PROCESS | 1977 | 1464104807704 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:46:47 INFO - PROCESS | 1977 | 1464104807759 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1a9000 == 66 [pid = 1977] [id = 586] 08:46:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x12587e800) [pid = 1977] [serial = 1758] [outer = 0x0] 08:46:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x128d2e400) [pid = 1977] [serial = 1759] [outer = 0x12587e800] 08:46:47 INFO - PROCESS | 1977 | 1464104807787 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x129115c00) [pid = 1977] [serial = 1760] [outer = 0x12587e800] 08:46:48 INFO - PROCESS | 1977 | 1464104808160 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]]]}] 08:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 617ms 08:46:48 INFO - PROCESS | 1977 | 1464104808208 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1977 | 1464104808210 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 08:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:46:48 INFO - PROCESS | 1977 | 1464104808214 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1977 | 1464104808216 Marionette TRACE conn2 <- [1,2318,null,{}] 08:46:48 INFO - PROCESS | 1977 | 1464104808219 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}] 08:46:48 INFO - PROCESS | 1977 | 1464104808397 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:46:48 INFO - PROCESS | 1977 | 1464104808438 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce34800 == 67 [pid = 1977] [id = 587] 08:46:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x125f1fc00) [pid = 1977] [serial = 1761] [outer = 0x0] 08:46:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x129754000) [pid = 1977] [serial = 1762] [outer = 0x125f1fc00] 08:46:48 INFO - PROCESS | 1977 | 1464104808479 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12a623400) [pid = 1977] [serial = 1763] [outer = 0x125f1fc00] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x110f44400) [pid = 1977] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1127b7400) [pid = 1977] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x124433c00) [pid = 1977] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x11894d000) [pid = 1977] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x116a5ac00) [pid = 1977] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x11746cc00) [pid = 1977] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x111064400) [pid = 1977] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x113ce0000) [pid = 1977] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x1183d2400) [pid = 1977] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x119702c00) [pid = 1977] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x11b309000) [pid = 1977] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x117460400) [pid = 1977] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x11310f000) [pid = 1977] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x112d6c000) [pid = 1977] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x118380000) [pid = 1977] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x1127b8c00) [pid = 1977] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x116050800) [pid = 1977] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x115f1c400) [pid = 1977] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x110fe8400) [pid = 1977] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x124cd7c00) [pid = 1977] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x124330800) [pid = 1977] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x118424c00) [pid = 1977] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x115db0c00) [pid = 1977] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1183d3000) [pid = 1977] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1199a8800) [pid = 1977] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:46:49 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x116849c00) [pid = 1977] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:46:49 INFO - PROCESS | 1977 | 1464104809060 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] 08:46:49 INFO - PROCESS | 1977 | 1464104809088 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:46:49 INFO - PROCESS | 1977 | 1464104809090 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1977 | 1464104809091 Marionette TRACE conn2 <- [1,2322,null,{}] 08:46:49 INFO - PROCESS | 1977 | 1464104809093 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}] 08:46:49 INFO - PROCESS | 1977 | 1464104809191 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:46:49 INFO - PROCESS | 1977 | 1464104809196 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x123308000 == 68 [pid = 1977] [id = 588] 08:46:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x111e24800) [pid = 1977] [serial = 1764] [outer = 0x0] 08:46:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x115f1c400) [pid = 1977] [serial = 1765] [outer = 0x111e24800] 08:46:49 INFO - PROCESS | 1977 | 1464104809221 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x117579800) [pid = 1977] [serial = 1766] [outer = 0x111e24800] 08:46:49 INFO - PROCESS | 1977 | 1464104809573 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]]]}] 08:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 08:46:49 INFO - PROCESS | 1977 | 1464104809608 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1977 | 1464104809610 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:46:49 INFO - PROCESS | 1977 | 1464104809619 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 1977 | 1464104809620 Marionette TRACE conn2 <- [1,2326,null,{}] 08:46:49 INFO - PROCESS | 1977 | 1464104809623 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}] 08:46:49 INFO - PROCESS | 1977 | 1464104809729 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:46:49 INFO - PROCESS | 1977 | 1464104809733 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7cd800 == 69 [pid = 1977] [id = 589] 08:46:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x115f1e800) [pid = 1977] [serial = 1767] [outer = 0x0] 08:46:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x11970f800) [pid = 1977] [serial = 1768] [outer = 0x115f1e800] 08:46:49 INFO - PROCESS | 1977 | 1464104809762 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12a625800) [pid = 1977] [serial = 1769] [outer = 0x115f1e800] 08:46:50 INFO - PROCESS | 1977 | 1464104810096 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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 522ms 08:46:50 INFO - PROCESS | 1977 | 1464104810142 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1977 | 1464104810143 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 08:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:46:50 INFO - PROCESS | 1977 | 1464104810145 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1977 | 1464104810147 Marionette TRACE conn2 <- [1,2330,null,{}] 08:46:50 INFO - PROCESS | 1977 | 1464104810149 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}] 08:46:50 INFO - PROCESS | 1977 | 1464104810241 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:46:50 INFO - PROCESS | 1977 | 1464104810307 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x135181000 == 70 [pid = 1977] [id = 590] 08:46:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x115f25800) [pid = 1977] [serial = 1770] [outer = 0x0] 08:46:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12a62e800) [pid = 1977] [serial = 1771] [outer = 0x115f25800] 08:46:50 INFO - PROCESS | 1977 | 1464104810332 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12a9ac400) [pid = 1977] [serial = 1772] [outer = 0x115f25800] 08:46:50 INFO - PROCESS | 1977 | 1464104810633 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]]]}] 08:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 08:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:46:50 INFO - PROCESS | 1977 | 1464104810667 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1977 | 1464104810668 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 08:46:50 INFO - PROCESS | 1977 | 1464104810670 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1977 | 1464104810671 Marionette TRACE conn2 <- [1,2334,null,{}] 08:46:50 INFO - PROCESS | 1977 | 1464104810674 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}] 08:46:50 INFO - PROCESS | 1977 | 1464104810768 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:46:50 INFO - PROCESS | 1977 | 1464104810772 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x13521d800 == 71 [pid = 1977] [id = 591] 08:46:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12a9b2000) [pid = 1977] [serial = 1773] [outer = 0x0] 08:46:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x12ab65800) [pid = 1977] [serial = 1774] [outer = 0x12a9b2000] 08:46:50 INFO - PROCESS | 1977 | 1464104810796 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x12ab6e400) [pid = 1977] [serial = 1775] [outer = 0x12a9b2000] 08:46:51 INFO - PROCESS | 1977 | 1464104811302 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]]]}] 08:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 08:46:51 INFO - PROCESS | 1977 | 1464104811342 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1977 | 1464104811344 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:46:51 INFO - PROCESS | 1977 | 1464104811348 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1977 | 1464104811351 Marionette TRACE conn2 <- [1,2338,null,{}] 08:46:51 INFO - PROCESS | 1977 | 1464104811355 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}] 08:46:51 INFO - PROCESS | 1977 | 1464104811472 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:46:51 INFO - PROCESS | 1977 | 1464104811594 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192c4800 == 72 [pid = 1977] [id = 592] 08:46:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x113ce2800) [pid = 1977] [serial = 1776] [outer = 0x0] 08:46:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x115d50800) [pid = 1977] [serial = 1777] [outer = 0x113ce2800] 08:46:51 INFO - PROCESS | 1977 | 1464104811628 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x115fd0400) [pid = 1977] [serial = 1778] [outer = 0x113ce2800] 08:46:52 INFO - PROCESS | 1977 | 1464104812069 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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 773ms 08:46:52 INFO - PROCESS | 1977 | 1464104812121 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1977 | 1464104812125 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 08:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:46:52 INFO - PROCESS | 1977 | 1464104812130 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1977 | 1464104812132 Marionette TRACE conn2 <- [1,2342,null,{}] 08:46:52 INFO - PROCESS | 1977 | 1464104812135 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}] 08:46:52 INFO - PROCESS | 1977 | 1464104812249 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:46:52 INFO - PROCESS | 1977 | 1464104812329 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298b7800 == 73 [pid = 1977] [id = 593] 08:46:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x1164a4000) [pid = 1977] [serial = 1779] [outer = 0x0] 08:46:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x117461c00) [pid = 1977] [serial = 1780] [outer = 0x1164a4000] 08:46:52 INFO - PROCESS | 1977 | 1464104812360 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x11839d000) [pid = 1977] [serial = 1781] [outer = 0x1164a4000] 08:46:52 INFO - PROCESS | 1977 | 1464104812779 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]]]}] 08:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 08:46:52 INFO - PROCESS | 1977 | 1464104812800 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1977 | 1464104812801 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 08:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:46:52 INFO - PROCESS | 1977 | 1464104812840 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1977 | 1464104812842 Marionette TRACE conn2 <- [1,2346,null,{}] 08:46:52 INFO - PROCESS | 1977 | 1464104812853 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}] 08:46:52 INFO - PROCESS | 1977 | 1464104812967 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:46:53 INFO - PROCESS | 1977 | 1464104813046 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x1355c3800 == 74 [pid = 1977] [id = 594] 08:46:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x1194fa800) [pid = 1977] [serial = 1782] [outer = 0x0] 08:46:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x11b307000) [pid = 1977] [serial = 1783] [outer = 0x1194fa800] 08:46:53 INFO - PROCESS | 1977 | 1464104813078 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x124433000) [pid = 1977] [serial = 1784] [outer = 0x1194fa800] 08:46:53 INFO - PROCESS | 1977 | 1464104813508 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]]]}] 08:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 689ms 08:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:46:53 INFO - PROCESS | 1977 | 1464104813517 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1977 | 1464104813519 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 08:46:53 INFO - PROCESS | 1977 | 1464104813521 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1977 | 1464104813522 Marionette TRACE conn2 <- [1,2350,null,{}] 08:46:53 INFO - PROCESS | 1977 | 1464104813525 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}] 08:46:53 INFO - PROCESS | 1977 | 1464104813637 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:46:53 INFO - PROCESS | 1977 | 1464104813742 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x13575c800 == 75 [pid = 1977] [id = 595] 08:46:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x124c4b400) [pid = 1977] [serial = 1785] [outer = 0x0] 08:46:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124cb8000) [pid = 1977] [serial = 1786] [outer = 0x124c4b400] 08:46:53 INFO - PROCESS | 1977 | 1464104813776 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x1270a2000) [pid = 1977] [serial = 1787] [outer = 0x124c4b400] 08:46:54 INFO - PROCESS | 1977 | 1464104814215 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 722ms 08:46:54 INFO - PROCESS | 1977 | 1464104814244 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1977 | 1464104814246 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:46:54 INFO - PROCESS | 1977 | 1464104814249 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1977 | 1464104814251 Marionette TRACE conn2 <- [1,2354,null,{}] 08:46:54 INFO - PROCESS | 1977 | 1464104814255 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}] 08:46:54 INFO - PROCESS | 1977 | 1464104814391 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:46:54 INFO - PROCESS | 1977 | 1464104814498 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x135778800 == 76 [pid = 1977] [id = 596] 08:46:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x124c52c00) [pid = 1977] [serial = 1788] [outer = 0x0] 08:46:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x129749800) [pid = 1977] [serial = 1789] [outer = 0x124c52c00] 08:46:54 INFO - PROCESS | 1977 | 1464104814529 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12a8a2c00) [pid = 1977] [serial = 1790] [outer = 0x124c52c00] 08:46:54 INFO - PROCESS | 1977 | 1464104814917 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]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 723ms 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:46:54 INFO - PROCESS | 1977 | 1464104814972 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1977 | 1464104814973 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 08:46:54 INFO - PROCESS | 1977 | 1464104814976 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1977 | 1464104814977 Marionette TRACE conn2 <- [1,2358,null,{}] 08:46:54 INFO - PROCESS | 1977 | 1464104814979 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}] 08:46:55 INFO - PROCESS | 1977 | 1464104815105 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:46:55 INFO - PROCESS | 1977 | 1464104815185 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357da000 == 77 [pid = 1977] [id = 597] 08:46:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12a9ac000) [pid = 1977] [serial = 1791] [outer = 0x0] 08:46:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12acd3800) [pid = 1977] [serial = 1792] [outer = 0x12a9ac000] 08:46:55 INFO - PROCESS | 1977 | 1464104815215 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x12b3d6000) [pid = 1977] [serial = 1793] [outer = 0x12a9ac000] 08:46:55 INFO - PROCESS | 1977 | 1464104815636 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]]]}] 08:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 722ms 08:46:55 INFO - PROCESS | 1977 | 1464104815710 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1977 | 1464104815711 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 08:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:46:55 INFO - PROCESS | 1977 | 1464104815727 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1977 | 1464104815729 Marionette TRACE conn2 <- [1,2362,null,{}] 08:46:55 INFO - PROCESS | 1977 | 1464104815731 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}] 08:46:55 INFO - PROCESS | 1977 | 1464104815843 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:46:55 INFO - PROCESS | 1977 | 1464104815951 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x112848800 == 78 [pid = 1977] [id = 598] 08:46:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x111056000) [pid = 1977] [serial = 1794] [outer = 0x0] 08:46:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x112744800) [pid = 1977] [serial = 1795] [outer = 0x111056000] 08:46:55 INFO - PROCESS | 1977 | 1464104815983 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x117074400) [pid = 1977] [serial = 1796] [outer = 0x111056000] 08:46:56 INFO - PROCESS | 1977 | 1464104816619 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]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 923ms 08:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:46:56 INFO - PROCESS | 1977 | 1464104816650 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1977 | 1464104816653 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 08:46:56 INFO - PROCESS | 1977 | 1464104816657 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1977 | 1464104816659 Marionette TRACE conn2 <- [1,2366,null,{}] 08:46:56 INFO - PROCESS | 1977 | 1464104816662 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}] 08:46:56 INFO - PROCESS | 1977 | 1464104816764 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:46:56 INFO - PROCESS | 1977 | 1464104816851 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x11331a800 == 79 [pid = 1977] [id = 599] 08:46:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x11105f800) [pid = 1977] [serial = 1797] [outer = 0x0] 08:46:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x112661800) [pid = 1977] [serial = 1798] [outer = 0x11105f800] 08:46:56 INFO - PROCESS | 1977 | 1464104816879 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x113109400) [pid = 1977] [serial = 1799] [outer = 0x11105f800] 08:46:57 INFO - PROCESS | 1977 | 1464104817323 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]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 722ms 08:46:57 INFO - PROCESS | 1977 | 1464104817388 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1977 | 1464104817393 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 08:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:46:57 INFO - PROCESS | 1977 | 1464104817424 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1977 | 1464104817426 Marionette TRACE conn2 <- [1,2370,null,{}] 08:46:57 INFO - PROCESS | 1977 | 1464104817433 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}] 08:46:57 INFO - PROCESS | 1977 | 1464104817586 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:46:57 INFO - PROCESS | 1977 | 1464104817695 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195a0800 == 80 [pid = 1977] [id = 600] 08:46:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x1150fc400) [pid = 1977] [serial = 1800] [outer = 0x0] 08:46:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x115f5c000) [pid = 1977] [serial = 1801] [outer = 0x1150fc400] 08:46:57 INFO - PROCESS | 1977 | 1464104817741 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x11672d400) [pid = 1977] [serial = 1802] [outer = 0x1150fc400] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x135181000 == 79 [pid = 1977] [id = 590] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7cd800 == 78 [pid = 1977] [id = 589] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x123308000 == 77 [pid = 1977] [id = 588] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce34800 == 76 [pid = 1977] [id = 587] 08:46:57 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x125fc4c00) [pid = 1977] [serial = 1711] [outer = 0x0] [url = about:blank] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1a9000 == 75 [pid = 1977] [id = 586] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e9800 == 74 [pid = 1977] [id = 585] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x129517000 == 73 [pid = 1977] [id = 584] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x128c79800 == 72 [pid = 1977] [id = 583] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x12585e800 == 71 [pid = 1977] [id = 582] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x119d03000 == 70 [pid = 1977] [id = 581] 08:46:57 INFO - PROCESS | 1977 | --DOCSHELL 0x1199cc800 == 69 [pid = 1977] [id = 580] 08:46:58 INFO - PROCESS | 1977 | --DOCSHELL 0x119d09000 == 68 [pid = 1977] [id = 579] 08:46:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12c60c000 == 67 [pid = 1977] [id = 574] 08:46:58 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab1e000 == 66 [pid = 1977] [id = 573] 08:46:58 INFO - PROCESS | 1977 | --DOCSHELL 0x121145000 == 65 [pid = 1977] [id = 572] 08:46:58 INFO - PROCESS | 1977 | --DOCSHELL 0x115f75800 == 64 [pid = 1977] [id = 571] 08:46:58 INFO - PROCESS | 1977 | 1464104818170 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]]]}] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x124c53000) [pid = 1977] [serial = 1586] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x1199ad800) [pid = 1977] [serial = 1583] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x11894f400) [pid = 1977] [serial = 1580] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x119954000) [pid = 1977] [serial = 1613] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x116a59400) [pid = 1977] [serial = 1577] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x119171000) [pid = 1977] [serial = 1610] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x1243d7800) [pid = 1977] [serial = 1616] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x124c4d400) [pid = 1977] [serial = 1619] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x11105dc00) [pid = 1977] [serial = 1571] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x11322f000) [pid = 1977] [serial = 1574] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x11839c400) [pid = 1977] [serial = 1607] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x113308c00) [pid = 1977] [serial = 1601] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x116a58000) [pid = 1977] [serial = 1604] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1194f9000) [pid = 1977] [serial = 1693] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x119f66c00) [pid = 1977] [serial = 1696] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x1236bdc00) [pid = 1977] [serial = 1699] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x11746b800) [pid = 1977] [serial = 1687] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x1176a4c00) [pid = 1977] [serial = 1688] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x123632c00) [pid = 1977] [serial = 1697] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x119957c00) [pid = 1977] [serial = 1660] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x113c56800) [pid = 1977] [serial = 1681] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x115f22c00) [pid = 1977] [serial = 1682] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x113c54800) [pid = 1977] [serial = 1679] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x11316cc00) [pid = 1977] [serial = 1678] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x1183c8c00) [pid = 1977] [serial = 1672] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x117579c00) [pid = 1977] [serial = 1657] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x118429c00) [pid = 1977] [serial = 1690] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x125fc4000) [pid = 1977] [serial = 1666] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x11105a000) [pid = 1977] [serial = 1654] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x12582c800) [pid = 1977] [serial = 1663] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x128d37400) [pid = 1977] [serial = 1669] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x112f84c00) [pid = 1977] [serial = 1676] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x1127be000) [pid = 1977] [serial = 1675] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x11672c000) [pid = 1977] [serial = 1684] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x119192000) [pid = 1977] [serial = 1702] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x117071800) [pid = 1977] [serial = 1685] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x1270e8400) [pid = 1977] [serial = 1652] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x1243d1c00) [pid = 1977] [serial = 1703] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x124fd5800) [pid = 1977] [serial = 1708] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x123718c00) [pid = 1977] [serial = 1700] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x125839c00) [pid = 1977] [serial = 1709] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x119722800) [pid = 1977] [serial = 1694] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x124acac00) [pid = 1977] [serial = 1705] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x124c61c00) [pid = 1977] [serial = 1706] [outer = 0x0] [url = about:blank] 08:46:58 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x119174000) [pid = 1977] [serial = 1691] [outer = 0x0] [url = about:blank] 08:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 780ms 08:46:58 INFO - PROCESS | 1977 | 1464104818200 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:46:58 INFO - PROCESS | 1977 | 1464104818201 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 08:46:58 INFO - PROCESS | 1977 | 1464104818203 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1977 | 1464104818206 Marionette TRACE conn2 <- [1,2374,null,{}] 08:46:58 INFO - PROCESS | 1977 | 1464104818213 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}] 08:46:58 INFO - PROCESS | 1977 | 1464104818304 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:46:58 INFO - PROCESS | 1977 | 1464104818310 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x119582000 == 65 [pid = 1977] [id = 601] 08:46:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x1168b8800) [pid = 1977] [serial = 1803] [outer = 0x0] 08:46:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x117463400) [pid = 1977] [serial = 1804] [outer = 0x1168b8800] 08:46:58 INFO - PROCESS | 1977 | 1464104818339 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x117575000) [pid = 1977] [serial = 1805] [outer = 0x1168b8800] 08:46:58 INFO - PROCESS | 1977 | 1464104818787 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]]]}] 08:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 619ms 08:46:58 INFO - PROCESS | 1977 | 1464104818824 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1977 | 1464104818827 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 08:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:46:58 INFO - PROCESS | 1977 | 1464104818833 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - PROCESS | 1977 | 1464104818835 Marionette TRACE conn2 <- [1,2378,null,{}] 08:46:58 INFO - PROCESS | 1977 | 1464104818839 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}] 08:46:58 INFO - PROCESS | 1977 | 1464104818977 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:46:58 INFO - PROCESS | 1977 | 1464104818988 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x121395000 == 66 [pid = 1977] [id = 602] 08:46:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x117e7e400) [pid = 1977] [serial = 1806] [outer = 0x0] 08:46:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x115f27000) [pid = 1977] [serial = 1807] [outer = 0x117e7e400] 08:46:59 INFO - PROCESS | 1977 | 1464104819024 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x1183c8c00) [pid = 1977] [serial = 1808] [outer = 0x117e7e400] 08:46:59 INFO - PROCESS | 1977 | 1464104819394 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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 571ms 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:46:59 INFO - PROCESS | 1977 | 1464104819404 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1977 | 1464104819405 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 08:46:59 INFO - PROCESS | 1977 | 1464104819407 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1977 | 1464104819408 Marionette TRACE conn2 <- [1,2382,null,{}] 08:46:59 INFO - PROCESS | 1977 | 1464104819410 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}] 08:46:59 INFO - PROCESS | 1977 | 1464104819495 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:46:59 INFO - PROCESS | 1977 | 1464104819501 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c69000 == 67 [pid = 1977] [id = 603] 08:46:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x11839f400) [pid = 1977] [serial = 1809] [outer = 0x0] 08:46:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x118429c00) [pid = 1977] [serial = 1810] [outer = 0x11839f400] 08:46:59 INFO - PROCESS | 1977 | 1464104819526 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x11894f400) [pid = 1977] [serial = 1811] [outer = 0x11839f400] 08:46:59 INFO - PROCESS | 1977 | 1464104819874 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]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 519ms 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:46:59 INFO - PROCESS | 1977 | 1464104819926 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1977 | 1464104819927 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 08:46:59 INFO - PROCESS | 1977 | 1464104819929 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1977 | 1464104819931 Marionette TRACE conn2 <- [1,2386,null,{}] 08:46:59 INFO - PROCESS | 1977 | 1464104819933 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}] 08:47:00 INFO - PROCESS | 1977 | 1464104820036 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:47:00 INFO - PROCESS | 1977 | 1464104820119 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x125f62000 == 68 [pid = 1977] [id = 604] 08:47:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1183d2400) [pid = 1977] [serial = 1812] [outer = 0x0] 08:47:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x119171000) [pid = 1977] [serial = 1813] [outer = 0x1183d2400] 08:47:00 INFO - PROCESS | 1977 | 1464104820145 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x11995bc00) [pid = 1977] [serial = 1814] [outer = 0x1183d2400] 08:47:00 INFO - PROCESS | 1977 | 1464104820484 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]]]}] 08:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 572ms 08:47:00 INFO - PROCESS | 1977 | 1464104820503 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:47:00 INFO - PROCESS | 1977 | 1464104820504 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 08:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:47:00 INFO - PROCESS | 1977 | 1464104820506 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:47:00 INFO - PROCESS | 1977 | 1464104820507 Marionette TRACE conn2 <- [1,2390,null,{}] 08:47:00 INFO - PROCESS | 1977 | 1464104820509 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}] 08:47:00 INFO - PROCESS | 1977 | 1464104820627 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:47:00 INFO - PROCESS | 1977 | 1464104820638 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c71800 == 69 [pid = 1977] [id = 605] 08:47:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x11995e400) [pid = 1977] [serial = 1815] [outer = 0x0] 08:47:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x1213b6c00) [pid = 1977] [serial = 1816] [outer = 0x11995e400] 08:47:00 INFO - PROCESS | 1977 | 1464104820663 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12363b800) [pid = 1977] [serial = 1817] [outer = 0x11995e400] 08:47:01 INFO - PROCESS | 1977 | 1464104821000 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]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 518ms 08:47:01 INFO - PROCESS | 1977 | 1464104821025 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1977 | 1464104821026 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:47:01 INFO - PROCESS | 1977 | 1464104821034 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1977 | 1464104821035 Marionette TRACE conn2 <- [1,2394,null,{}] 08:47:01 INFO - PROCESS | 1977 | 1464104821038 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}] 08:47:01 INFO - PROCESS | 1977 | 1464104821156 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:47:01 INFO - PROCESS | 1977 | 1464104821199 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x129188800 == 70 [pid = 1977] [id = 606] 08:47:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x119f6ac00) [pid = 1977] [serial = 1818] [outer = 0x0] 08:47:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x1236c3400) [pid = 1977] [serial = 1819] [outer = 0x119f6ac00] 08:47:01 INFO - PROCESS | 1977 | 1464104821222 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x1243cb800) [pid = 1977] [serial = 1820] [outer = 0x119f6ac00] 08:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 526ms 08:47:01 INFO - PROCESS | 1977 | 1464104821552 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]]]}] 08:47:01 INFO - PROCESS | 1977 | 1464104821556 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1977 | 1464104821557 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:47:01 INFO - PROCESS | 1977 | 1464104821559 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1977 | 1464104821560 Marionette TRACE conn2 <- [1,2398,null,{}] 08:47:01 INFO - PROCESS | 1977 | 1464104821571 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}] 08:47:01 INFO - PROCESS | 1977 | 1464104821681 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:47:01 INFO - PROCESS | 1977 | 1464104821721 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298c6800 == 71 [pid = 1977] [id = 607] 08:47:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1236bf400) [pid = 1977] [serial = 1821] [outer = 0x0] 08:47:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x124435c00) [pid = 1977] [serial = 1822] [outer = 0x1236bf400] 08:47:01 INFO - PROCESS | 1977 | 1464104821754 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x124c4f000) [pid = 1977] [serial = 1823] [outer = 0x1236bf400] 08:47:02 INFO - PROCESS | 1977 | 1464104822245 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]]]}] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x124fd3800) [pid = 1977] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x115053000) [pid = 1977] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x12587e800) [pid = 1977] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x1199a1400) [pid = 1977] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x119bca000) [pid = 1977] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x112665400) [pid = 1977] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x125f1fc00) [pid = 1977] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1183d2000) [pid = 1977] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x111e24800) [pid = 1977] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x117460000) [pid = 1977] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x124c5fc00) [pid = 1977] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x115f1e800) [pid = 1977] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:47:02 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x115f25800) [pid = 1977] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 719ms 08:47:02 INFO - PROCESS | 1977 | 1464104822279 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1977 | 1464104822282 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:47:02 INFO - PROCESS | 1977 | 1464104822284 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1977 | 1464104822285 Marionette TRACE conn2 <- [1,2402,null,{}] 08:47:02 INFO - PROCESS | 1977 | 1464104822287 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}] 08:47:02 INFO - PROCESS | 1977 | 1464104822375 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:47:02 INFO - PROCESS | 1977 | 1464104822379 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x124469000 == 72 [pid = 1977] [id = 608] 08:47:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x115053000) [pid = 1977] [serial = 1824] [outer = 0x0] 08:47:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x11919c000) [pid = 1977] [serial = 1825] [outer = 0x115053000] 08:47:02 INFO - PROCESS | 1977 | 1464104822405 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x124c51c00) [pid = 1977] [serial = 1826] [outer = 0x115053000] 08:47:02 INFO - PROCESS | 1977 | 1464104822764 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]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 518ms 08:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:47:02 INFO - PROCESS | 1977 | 1464104822802 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 1977 | 1464104822804 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 08:47:02 INFO - PROCESS | 1977 | 1464104822806 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 1977 | 1464104822808 Marionette TRACE conn2 <- [1,2406,null,{}] 08:47:02 INFO - PROCESS | 1977 | 1464104822810 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}] 08:47:02 INFO - PROCESS | 1977 | 1464104822940 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:47:02 INFO - PROCESS | 1977 | 1464104822949 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acc1800 == 73 [pid = 1977] [id = 609] 08:47:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x115d4b400) [pid = 1977] [serial = 1827] [outer = 0x0] 08:47:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x124cd8000) [pid = 1977] [serial = 1828] [outer = 0x115d4b400] 08:47:02 INFO - PROCESS | 1977 | 1464104822980 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x1270a9400) [pid = 1977] [serial = 1829] [outer = 0x115d4b400] 08:47:03 INFO - PROCESS | 1977 | 1464104823317 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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 08:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:47:03 INFO - PROCESS | 1977 | 1464104823326 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1977 | 1464104823327 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 08:47:03 INFO - PROCESS | 1977 | 1464104823331 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1977 | 1464104823334 Marionette TRACE conn2 <- [1,2410,null,{}] 08:47:03 INFO - PROCESS | 1977 | 1464104823336 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}] 08:47:03 INFO - PROCESS | 1977 | 1464104823427 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:47:03 INFO - PROCESS | 1977 | 1464104823431 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bead800 == 74 [pid = 1977] [id = 610] 08:47:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x127194800) [pid = 1977] [serial = 1830] [outer = 0x0] 08:47:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x128d32400) [pid = 1977] [serial = 1831] [outer = 0x127194800] 08:47:03 INFO - PROCESS | 1977 | 1464104823456 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x129409000) [pid = 1977] [serial = 1832] [outer = 0x127194800] 08:47:03 INFO - PROCESS | 1977 | 1464104823809 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]]]}] 08:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 08:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:47:03 INFO - PROCESS | 1977 | 1464104823859 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1977 | 1464104823860 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 08:47:03 INFO - PROCESS | 1977 | 1464104823863 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 1977 | 1464104823864 Marionette TRACE conn2 <- [1,2414,null,{}] 08:47:03 INFO - PROCESS | 1977 | 1464104823866 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}] 08:47:03 INFO - PROCESS | 1977 | 1464104823957 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:47:03 INFO - PROCESS | 1977 | 1464104823962 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c61a800 == 75 [pid = 1977] [id = 611] 08:47:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x128d2f400) [pid = 1977] [serial = 1833] [outer = 0x0] 08:47:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x129752c00) [pid = 1977] [serial = 1834] [outer = 0x128d2f400] 08:47:03 INFO - PROCESS | 1977 | 1464104823987 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x12a8a7800) [pid = 1977] [serial = 1835] [outer = 0x128d2f400] 08:47:04 INFO - PROCESS | 1977 | 1464104824456 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]]]}] 08:47:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 620ms 08:47:04 INFO - PROCESS | 1977 | 1464104824483 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 1977 | 1464104824486 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 08:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:47:04 INFO - PROCESS | 1977 | 1464104824490 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1977 | 1464104824492 Marionette TRACE conn2 <- [1,2418,null,{}] 08:47:04 INFO - PROCESS | 1977 | 1464104824498 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}] 08:47:04 INFO - PROCESS | 1977 | 1464104824611 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:47:04 INFO - PROCESS | 1977 | 1464104824742 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x118080000 == 76 [pid = 1977] [id = 612] 08:47:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x112a6ac00) [pid = 1977] [serial = 1836] [outer = 0x0] 08:47:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x113107800) [pid = 1977] [serial = 1837] [outer = 0x112a6ac00] 08:47:04 INFO - PROCESS | 1977 | 1464104824779 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x113aeac00) [pid = 1977] [serial = 1838] [outer = 0x112a6ac00] 08:47:05 INFO - PROCESS | 1977 | 1464104825181 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 722ms 08:47:05 INFO - PROCESS | 1977 | 1464104825218 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1977 | 1464104825222 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 08:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:47:05 INFO - PROCESS | 1977 | 1464104825227 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1977 | 1464104825230 Marionette TRACE conn2 <- [1,2422,null,{}] 08:47:05 INFO - PROCESS | 1977 | 1464104825234 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}] 08:47:05 INFO - PROCESS | 1977 | 1464104825343 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:47:05 INFO - PROCESS | 1977 | 1464104825449 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x12535f000 == 77 [pid = 1977] [id = 613] 08:47:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x113e34000) [pid = 1977] [serial = 1839] [outer = 0x0] 08:47:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x11642a000) [pid = 1977] [serial = 1840] [outer = 0x113e34000] 08:47:05 INFO - PROCESS | 1977 | 1464104825481 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x11746d800) [pid = 1977] [serial = 1841] [outer = 0x113e34000] 08:47:05 INFO - PROCESS | 1977 | 1464104825917 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]]]}] 08:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 723ms 08:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:47:05 INFO - PROCESS | 1977 | 1464104825950 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1977 | 1464104825952 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 08:47:05 INFO - PROCESS | 1977 | 1464104825954 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1977 | 1464104825957 Marionette TRACE conn2 <- [1,2426,null,{}] 08:47:06 INFO - PROCESS | 1977 | 1464104826000 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}] 08:47:06 INFO - PROCESS | 1977 | 1464104826113 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:47:06 INFO - PROCESS | 1977 | 1464104826191 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce1e800 == 78 [pid = 1977] [id = 614] 08:47:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x118636400) [pid = 1977] [serial = 1842] [outer = 0x0] 08:47:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x1194f0400) [pid = 1977] [serial = 1843] [outer = 0x118636400] 08:47:06 INFO - PROCESS | 1977 | 1464104826225 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x11972c400) [pid = 1977] [serial = 1844] [outer = 0x118636400] 08:47:06 INFO - PROCESS | 1977 | 1464104826655 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]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 745ms 08:47:06 INFO - PROCESS | 1977 | 1464104826700 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 1977 | 1464104826701 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 08:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:47:06 INFO - PROCESS | 1977 | 1464104826704 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 1977 | 1464104826705 Marionette TRACE conn2 <- [1,2430,null,{}] 08:47:06 INFO - PROCESS | 1977 | 1464104826708 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}] 08:47:06 INFO - PROCESS | 1977 | 1464104826820 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:47:06 INFO - PROCESS | 1977 | 1464104826924 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6d3800 == 79 [pid = 1977] [id = 615] 08:47:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x119731800) [pid = 1977] [serial = 1845] [outer = 0x0] 08:47:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x124165400) [pid = 1977] [serial = 1846] [outer = 0x119731800] 08:47:06 INFO - PROCESS | 1977 | 1464104826958 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x124c62400) [pid = 1977] [serial = 1847] [outer = 0x119731800] 08:47:07 INFO - PROCESS | 1977 | 1464104827369 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]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 08:47:07 INFO - PROCESS | 1977 | 1464104827376 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1977 | 1464104827377 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 08:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:47:07 INFO - PROCESS | 1977 | 1464104827379 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1977 | 1464104827381 Marionette TRACE conn2 <- [1,2434,null,{}] 08:47:07 INFO - PROCESS | 1977 | 1464104827383 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}] 08:47:07 INFO - PROCESS | 1977 | 1464104827509 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:47:07 INFO - PROCESS | 1977 | 1464104827586 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dc55800 == 80 [pid = 1977] [id = 616] 08:47:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x1236ca400) [pid = 1977] [serial = 1848] [outer = 0x0] 08:47:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12587a800) [pid = 1977] [serial = 1849] [outer = 0x1236ca400] 08:47:07 INFO - PROCESS | 1977 | 1464104827616 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x1294bd000) [pid = 1977] [serial = 1850] [outer = 0x1236ca400] 08:47:08 INFO - PROCESS | 1977 | 1464104828036 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 08:47:08 INFO - PROCESS | 1977 | 1464104828051 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1977 | 1464104828053 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 08:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:47:08 INFO - PROCESS | 1977 | 1464104828057 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1977 | 1464104828059 Marionette TRACE conn2 <- [1,2438,null,{}] 08:47:08 INFO - PROCESS | 1977 | 1464104828062 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}] 08:47:08 INFO - PROCESS | 1977 | 1464104828244 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:47:08 INFO - PROCESS | 1977 | 1464104828389 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x13519a800 == 81 [pid = 1977] [id = 617] 08:47:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12a624400) [pid = 1977] [serial = 1851] [outer = 0x0] 08:47:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x12ab67c00) [pid = 1977] [serial = 1852] [outer = 0x12a624400] 08:47:08 INFO - PROCESS | 1977 | 1464104828427 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x12acdbc00) [pid = 1977] [serial = 1853] [outer = 0x12a624400] 08:47:08 INFO - PROCESS | 1977 | 1464104828908 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]]]}] 08:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 920ms 08:47:08 INFO - PROCESS | 1977 | 1464104828977 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1977 | 1464104828978 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 08:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:47:08 INFO - PROCESS | 1977 | 1464104828980 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1977 | 1464104828982 Marionette TRACE conn2 <- [1,2442,null,{}] 08:47:08 INFO - PROCESS | 1977 | 1464104828984 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}] 08:47:09 INFO - PROCESS | 1977 | 1464104829093 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:47:09 INFO - PROCESS | 1977 | 1464104829172 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x11687d800 == 82 [pid = 1977] [id = 618] 08:47:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x115d4fc00) [pid = 1977] [serial = 1854] [outer = 0x0] 08:47:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x1270e8c00) [pid = 1977] [serial = 1855] [outer = 0x115d4fc00] 08:47:09 INFO - PROCESS | 1977 | 1464104829202 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x12b141400) [pid = 1977] [serial = 1856] [outer = 0x115d4fc00] 08:47:09 INFO - PROCESS | 1977 | 1464104829800 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]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 872ms 08:47:09 INFO - PROCESS | 1977 | 1464104829853 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1977 | 1464104829856 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 08:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:47:09 INFO - PROCESS | 1977 | 1464104829861 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1977 | 1464104829865 Marionette TRACE conn2 <- [1,2446,null,{}] 08:47:09 INFO - PROCESS | 1977 | 1464104829870 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}] 08:47:09 INFO - PROCESS | 1977 | 1464104829988 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:47:10 INFO - PROCESS | 1977 | 1464104830106 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x12138c000 == 83 [pid = 1977] [id = 619] 08:47:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x1127bec00) [pid = 1977] [serial = 1857] [outer = 0x0] 08:47:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x113104400) [pid = 1977] [serial = 1858] [outer = 0x1127bec00] 08:47:10 INFO - PROCESS | 1977 | 1464104830139 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x113af0000) [pid = 1977] [serial = 1859] [outer = 0x1127bec00] 08:47:10 INFO - PROCESS | 1977 | 1464104830586 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]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 775ms 08:47:10 INFO - PROCESS | 1977 | 1464104830646 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1977 | 1464104830650 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 08:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:47:10 INFO - PROCESS | 1977 | 1464104830656 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1977 | 1464104830658 Marionette TRACE conn2 <- [1,2450,null,{}] 08:47:10 INFO - PROCESS | 1977 | 1464104830660 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}] 08:47:10 INFO - PROCESS | 1977 | 1464104830762 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:47:10 INFO - PROCESS | 1977 | 1464104830843 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x12138c800 == 84 [pid = 1977] [id = 620] 08:47:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x11649d800) [pid = 1977] [serial = 1860] [outer = 0x0] 08:47:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x116a5ac00) [pid = 1977] [serial = 1861] [outer = 0x11649d800] 08:47:10 INFO - PROCESS | 1977 | 1464104830871 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x1176a2400) [pid = 1977] [serial = 1862] [outer = 0x11649d800] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1192d3000 == 83 [pid = 1977] [id = 557] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x128b99000 == 82 [pid = 1977] [id = 537] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12bead800 == 81 [pid = 1977] [id = 610] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x12acc1800 == 80 [pid = 1977] [id = 609] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x124469000 == 79 [pid = 1977] [id = 608] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1298c6800 == 78 [pid = 1977] [id = 607] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x124fdf000) [pid = 1977] [serial = 1735] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x115d4b000) [pid = 1977] [serial = 1717] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x111aafc00) [pid = 1977] [serial = 1714] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x128d2c400) [pid = 1977] [serial = 1729] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x1211ea800) [pid = 1977] [serial = 1723] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x1294bac00) [pid = 1977] [serial = 1732] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x124c4bc00) [pid = 1977] [serial = 1726] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x117468400) [pid = 1977] [serial = 1720] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x12ab65800) [pid = 1977] [serial = 1774] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x129188800 == 77 [pid = 1977] [id = 606] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x128c71800 == 76 [pid = 1977] [id = 605] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x125f62000 == 75 [pid = 1977] [id = 604] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x124c69000 == 74 [pid = 1977] [id = 603] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x121395000 == 73 [pid = 1977] [id = 602] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x119582000 == 72 [pid = 1977] [id = 601] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1195a0800 == 71 [pid = 1977] [id = 600] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x11331a800 == 70 [pid = 1977] [id = 599] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x135778800 == 69 [pid = 1977] [id = 596] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x13575c800 == 68 [pid = 1977] [id = 595] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1355c3800 == 67 [pid = 1977] [id = 594] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1298b7800 == 66 [pid = 1977] [id = 593] 08:47:11 INFO - PROCESS | 1977 | --DOCSHELL 0x1192c4800 == 65 [pid = 1977] [id = 592] 08:47:11 INFO - PROCESS | 1977 | 1464104831281 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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 08:47:11 INFO - PROCESS | 1977 | 1464104831327 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1977 | 1464104831328 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 08:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:47:11 INFO - PROCESS | 1977 | 1464104831331 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1977 | 1464104831333 Marionette TRACE conn2 <- [1,2454,null,{}] 08:47:11 INFO - PROCESS | 1977 | 1464104831340 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}] 08:47:11 INFO - PROCESS | 1977 | 1464104831436 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x125d51c00) [pid = 1977] [serial = 1756] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x115f28000) [pid = 1977] [serial = 1741] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x116a5b800) [pid = 1977] [serial = 1742] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x129115c00) [pid = 1977] [serial = 1760] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x128d2e400) [pid = 1977] [serial = 1759] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x123634400) [pid = 1977] [serial = 1750] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1236be000) [pid = 1977] [serial = 1751] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x124434800) [pid = 1977] [serial = 1753] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x1127ba400) [pid = 1977] [serial = 1738] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x11310b000) [pid = 1977] [serial = 1739] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x129754000) [pid = 1977] [serial = 1762] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x119706c00) [pid = 1977] [serial = 1747] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x11995e800) [pid = 1977] [serial = 1748] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x115f1c400) [pid = 1977] [serial = 1765] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x117575400) [pid = 1977] [serial = 1744] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x11839ec00) [pid = 1977] [serial = 1745] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x12718e000) [pid = 1977] [serial = 1712] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x12a623400) [pid = 1977] [serial = 1763] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x12a625800) [pid = 1977] [serial = 1769] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x11970f800) [pid = 1977] [serial = 1768] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x127307c00) [pid = 1977] [serial = 1757] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x117579800) [pid = 1977] [serial = 1766] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x1252b0800) [pid = 1977] [serial = 1754] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x12a62e800) [pid = 1977] [serial = 1771] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x12a9ac400) [pid = 1977] [serial = 1772] [outer = 0x0] [url = about:blank] 08:47:11 INFO - PROCESS | 1977 | 1464104831509 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x119f80800 == 66 [pid = 1977] [id = 621] 08:47:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x1150f1000) [pid = 1977] [serial = 1863] [outer = 0x0] 08:47:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x117578c00) [pid = 1977] [serial = 1864] [outer = 0x1150f1000] 08:47:11 INFO - PROCESS | 1977 | 1464104831539 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x1183cd400) [pid = 1977] [serial = 1865] [outer = 0x1150f1000] 08:47:11 INFO - PROCESS | 1977 | 1464104831842 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]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 08:47:11 INFO - PROCESS | 1977 | 1464104831854 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1977 | 1464104831856 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 08:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:47:11 INFO - PROCESS | 1977 | 1464104831858 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1977 | 1464104831860 Marionette TRACE conn2 <- [1,2458,null,{}] 08:47:11 INFO - PROCESS | 1977 | 1464104831871 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}] 08:47:11 INFO - PROCESS | 1977 | 1464104831973 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:47:12 INFO - PROCESS | 1977 | 1464104832038 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x124adf800 == 67 [pid = 1977] [id = 622] 08:47:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x1183cfc00) [pid = 1977] [serial = 1866] [outer = 0x0] 08:47:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x11919f000) [pid = 1977] [serial = 1867] [outer = 0x1183cfc00] 08:47:12 INFO - PROCESS | 1977 | 1464104832081 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x11972d000) [pid = 1977] [serial = 1868] [outer = 0x1183cfc00] 08:47:12 INFO - PROCESS | 1977 | 1464104832400 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]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 574ms 08:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:47:12 INFO - PROCESS | 1977 | 1464104832438 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1977 | 1464104832439 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 08:47:12 INFO - PROCESS | 1977 | 1464104832453 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1977 | 1464104832454 Marionette TRACE conn2 <- [1,2462,null,{}] 08:47:12 INFO - PROCESS | 1977 | 1464104832456 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}] 08:47:12 INFO - PROCESS | 1977 | 1464104832545 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:47:12 INFO - PROCESS | 1977 | 1464104832607 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c71800 == 68 [pid = 1977] [id = 623] 08:47:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x11863a000) [pid = 1977] [serial = 1869] [outer = 0x0] 08:47:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x1199a5800) [pid = 1977] [serial = 1870] [outer = 0x11863a000] 08:47:12 INFO - PROCESS | 1977 | 1464104832634 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x123638000) [pid = 1977] [serial = 1871] [outer = 0x11863a000] 08:47:12 INFO - PROCESS | 1977 | 1464104832926 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]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 531ms 08:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:47:12 INFO - PROCESS | 1977 | 1464104832973 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1977 | 1464104832974 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 08:47:12 INFO - PROCESS | 1977 | 1464104832976 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1977 | 1464104832978 Marionette TRACE conn2 <- [1,2466,null,{}] 08:47:12 INFO - PROCESS | 1977 | 1464104832983 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}] 08:47:13 INFO - PROCESS | 1977 | 1464104833115 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:47:13 INFO - PROCESS | 1977 | 1464104833229 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298b7800 == 69 [pid = 1977] [id = 624] 08:47:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x117464400) [pid = 1977] [serial = 1872] [outer = 0x0] 08:47:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x123637c00) [pid = 1977] [serial = 1873] [outer = 0x117464400] 08:47:13 INFO - PROCESS | 1977 | 1464104833272 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x124fad000) [pid = 1977] [serial = 1874] [outer = 0x117464400] 08:47:13 INFO - PROCESS | 1977 | 1464104833691 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]]]}] 08:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 726ms 08:47:13 INFO - PROCESS | 1977 | 1464104833702 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1977 | 1464104833703 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 08:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:47:13 INFO - PROCESS | 1977 | 1464104833706 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 1977 | 1464104833707 Marionette TRACE conn2 <- [1,2470,null,{}] 08:47:13 INFO - PROCESS | 1977 | 1464104833709 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}] 08:47:13 INFO - PROCESS | 1977 | 1464104833822 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:47:13 INFO - PROCESS | 1977 | 1464104833836 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3fc000 == 70 [pid = 1977] [id = 625] 08:47:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x12505fc00) [pid = 1977] [serial = 1875] [outer = 0x0] 08:47:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x125d59000) [pid = 1977] [serial = 1876] [outer = 0x12505fc00] 08:47:13 INFO - PROCESS | 1977 | 1464104833868 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x1276b6400) [pid = 1977] [serial = 1877] [outer = 0x12505fc00] 08:47:14 INFO - PROCESS | 1977 | 1464104834197 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 518ms 08:47:14 INFO - PROCESS | 1977 | 1464104834225 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1977 | 1464104834226 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:47:14 INFO - PROCESS | 1977 | 1464104834229 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1977 | 1464104834230 Marionette TRACE conn2 <- [1,2474,null,{}] 08:47:14 INFO - PROCESS | 1977 | 1464104834232 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}] 08:47:14 INFO - PROCESS | 1977 | 1464104834353 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:47:14 INFO - PROCESS | 1977 | 1464104834364 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x12beae000 == 71 [pid = 1977] [id = 626] 08:47:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x125fc4000) [pid = 1977] [serial = 1878] [outer = 0x0] 08:47:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x129754000) [pid = 1977] [serial = 1879] [outer = 0x125fc4000] 08:47:14 INFO - PROCESS | 1977 | 1464104834389 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12a8a8000) [pid = 1977] [serial = 1880] [outer = 0x125fc4000] 08:47:14 INFO - PROCESS | 1977 | 1464104834738 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]]]}] 08:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 08:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:47:14 INFO - PROCESS | 1977 | 1464104834751 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 1977 | 1464104834752 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 08:47:14 INFO - PROCESS | 1977 | 1464104834754 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1977 | 1464104834756 Marionette TRACE conn2 <- [1,2478,null,{}] 08:47:14 INFO - PROCESS | 1977 | 1464104834758 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}] 08:47:14 INFO - PROCESS | 1977 | 1464104834913 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:47:14 INFO - PROCESS | 1977 | 1464104834933 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c61b000 == 72 [pid = 1977] [id = 627] 08:47:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x1294c1400) [pid = 1977] [serial = 1881] [outer = 0x0] 08:47:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12ab69800) [pid = 1977] [serial = 1882] [outer = 0x1294c1400] 08:47:14 INFO - PROCESS | 1977 | 1464104834974 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12acd3000) [pid = 1977] [serial = 1883] [outer = 0x1294c1400] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x113c58000) [pid = 1977] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x118951000) [pid = 1977] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1164a1800) [pid = 1977] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x127303c00) [pid = 1977] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x124c5b400) [pid = 1977] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x112670000) [pid = 1977] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x117078000) [pid = 1977] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x119127c00) [pid = 1977] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x110ff1400) [pid = 1977] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x111067000) [pid = 1977] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x127303000) [pid = 1977] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x113106c00) [pid = 1977] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x11839f400) [pid = 1977] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x11995e400) [pid = 1977] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x11105f800) [pid = 1977] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x1150fc400) [pid = 1977] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x119f6ac00) [pid = 1977] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x111056000) [pid = 1977] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x117e7e400) [pid = 1977] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1168b8800) [pid = 1977] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1236bf400) [pid = 1977] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x115053000) [pid = 1977] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x115d4b400) [pid = 1977] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x127194800) [pid = 1977] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1183d2400) [pid = 1977] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x11916d800) [pid = 1977] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x128d34c00) [pid = 1977] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x116498800) [pid = 1977] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:47:15 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x124cb6c00) [pid = 1977] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:47:15 INFO - PROCESS | 1977 | 1464104835629 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]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 921ms 08:47:15 INFO - PROCESS | 1977 | 1464104835676 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1977 | 1464104835677 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 08:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:47:15 INFO - PROCESS | 1977 | 1464104835679 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1977 | 1464104835681 Marionette TRACE conn2 <- [1,2482,null,{}] 08:47:15 INFO - PROCESS | 1977 | 1464104835683 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}] 08:47:15 INFO - PROCESS | 1977 | 1464104835799 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:47:15 INFO - PROCESS | 1977 | 1464104835845 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c6a000 == 73 [pid = 1977] [id = 628] 08:47:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x11105c000) [pid = 1977] [serial = 1884] [outer = 0x0] 08:47:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x115d4e800) [pid = 1977] [serial = 1885] [outer = 0x11105c000] 08:47:15 INFO - PROCESS | 1977 | 1464104835871 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x11837d800) [pid = 1977] [serial = 1886] [outer = 0x11105c000] 08:47:16 INFO - PROCESS | 1977 | 1464104836159 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 521ms 08:47:16 INFO - PROCESS | 1977 | 1464104836203 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1977 | 1464104836204 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:47:16 INFO - PROCESS | 1977 | 1464104836206 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1977 | 1464104836208 Marionette TRACE conn2 <- [1,2486,null,{}] 08:47:16 INFO - PROCESS | 1977 | 1464104836210 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}] 08:47:16 INFO - PROCESS | 1977 | 1464104836320 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:47:16 INFO - PROCESS | 1977 | 1464104836385 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6cf000 == 74 [pid = 1977] [id = 629] 08:47:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x111069c00) [pid = 1977] [serial = 1887] [outer = 0x0] 08:47:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1194f3400) [pid = 1977] [serial = 1888] [outer = 0x111069c00] 08:47:16 INFO - PROCESS | 1977 | 1464104836415 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12ab66400) [pid = 1977] [serial = 1889] [outer = 0x111069c00] 08:47:16 INFO - PROCESS | 1977 | 1464104836699 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]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 521ms 08:47:16 INFO - PROCESS | 1977 | 1464104836727 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1977 | 1464104836729 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 08:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:47:16 INFO - PROCESS | 1977 | 1464104836740 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1977 | 1464104836753 Marionette TRACE conn2 <- [1,2490,null,{}] 08:47:16 INFO - PROCESS | 1977 | 1464104836756 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}] 08:47:16 INFO - PROCESS | 1977 | 1464104836850 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:47:16 INFO - PROCESS | 1977 | 1464104836854 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x13521b000 == 75 [pid = 1977] [id = 630] 08:47:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x110f47400) [pid = 1977] [serial = 1890] [outer = 0x0] 08:47:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12b3da800) [pid = 1977] [serial = 1891] [outer = 0x110f47400] 08:47:16 INFO - PROCESS | 1977 | 1464104836879 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12bb23400) [pid = 1977] [serial = 1892] [outer = 0x110f47400] 08:47:17 INFO - PROCESS | 1977 | 1464104837292 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]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 582ms 08:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:47:17 INFO - PROCESS | 1977 | 1464104837323 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1977 | 1464104837325 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 08:47:17 INFO - PROCESS | 1977 | 1464104837328 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1977 | 1464104837329 Marionette TRACE conn2 <- [1,2494,null,{}] 08:47:17 INFO - PROCESS | 1977 | 1464104837333 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}] 08:47:17 INFO - PROCESS | 1977 | 1464104837478 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:47:17 INFO - PROCESS | 1977 | 1464104837641 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x116aca800 == 76 [pid = 1977] [id = 631] 08:47:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x110fefc00) [pid = 1977] [serial = 1893] [outer = 0x0] 08:47:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x111060c00) [pid = 1977] [serial = 1894] [outer = 0x110fefc00] 08:47:17 INFO - PROCESS | 1977 | 1464104837673 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x112670800) [pid = 1977] [serial = 1895] [outer = 0x110fefc00] 08:47:18 INFO - PROCESS | 1977 | 1464104838082 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 824ms 08:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:47:18 INFO - PROCESS | 1977 | 1464104838159 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1977 | 1464104838162 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 08:47:18 INFO - PROCESS | 1977 | 1464104838165 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1977 | 1464104838168 Marionette TRACE conn2 <- [1,2498,null,{}] 08:47:18 INFO - PROCESS | 1977 | 1464104838171 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}] 08:47:18 INFO - PROCESS | 1977 | 1464104838287 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:47:18 INFO - PROCESS | 1977 | 1464104838366 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x125020000 == 77 [pid = 1977] [id = 632] 08:47:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x113c55c00) [pid = 1977] [serial = 1896] [outer = 0x0] 08:47:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x116728000) [pid = 1977] [serial = 1897] [outer = 0x113c55c00] 08:47:18 INFO - PROCESS | 1977 | 1464104838400 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x11769e000) [pid = 1977] [serial = 1898] [outer = 0x113c55c00] 08:47:18 INFO - PROCESS | 1977 | 1464104838832 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]]]}] 08:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 721ms 08:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:47:18 INFO - PROCESS | 1977 | 1464104838888 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 1977 | 1464104838891 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 08:47:18 INFO - PROCESS | 1977 | 1464104838894 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - PROCESS | 1977 | 1464104838895 Marionette TRACE conn2 <- [1,2502,null,{}] 08:47:18 INFO - PROCESS | 1977 | 1464104838898 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}] 08:47:19 INFO - PROCESS | 1977 | 1464104839001 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:47:19 INFO - PROCESS | 1977 | 1464104839109 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c61f800 == 78 [pid = 1977] [id = 633] 08:47:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x1182e2400) [pid = 1977] [serial = 1899] [outer = 0x0] 08:47:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x118959800) [pid = 1977] [serial = 1900] [outer = 0x1182e2400] 08:47:19 INFO - PROCESS | 1977 | 1464104839140 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x11995e400) [pid = 1977] [serial = 1901] [outer = 0x1182e2400] 08:47:19 INFO - PROCESS | 1977 | 1464104839554 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]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 723ms 08:47:19 INFO - PROCESS | 1977 | 1464104839625 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1977 | 1464104839627 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 08:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:47:19 INFO - PROCESS | 1977 | 1464104839636 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1977 | 1464104839640 Marionette TRACE conn2 <- [1,2506,null,{}] 08:47:19 INFO - PROCESS | 1977 | 1464104839643 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}] 08:47:19 INFO - PROCESS | 1977 | 1464104839798 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:47:19 INFO - PROCESS | 1977 | 1464104839808 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357d9800 == 79 [pid = 1977] [id = 634] 08:47:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x119f6ac00) [pid = 1977] [serial = 1902] [outer = 0x0] 08:47:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x124c0dc00) [pid = 1977] [serial = 1903] [outer = 0x119f6ac00] 08:47:19 INFO - PROCESS | 1977 | 1464104839838 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x1252ac000) [pid = 1977] [serial = 1904] [outer = 0x119f6ac00] 08:47:20 INFO - PROCESS | 1977 | 1464104840268 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]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 679ms 08:47:20 INFO - PROCESS | 1977 | 1464104840310 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:47:20 INFO - PROCESS | 1977 | 1464104840312 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 08:47:20 INFO - PROCESS | 1977 | 1464104840315 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1977 | 1464104840316 Marionette TRACE conn2 <- [1,2510,null,{}] 08:47:20 INFO - PROCESS | 1977 | 1464104840318 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}] 08:47:20 INFO - PROCESS | 1977 | 1464104840429 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:47:20 INFO - PROCESS | 1977 | 1464104840536 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x135969000 == 80 [pid = 1977] [id = 635] 08:47:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x124c58800) [pid = 1977] [serial = 1905] [outer = 0x0] 08:47:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x128d2d800) [pid = 1977] [serial = 1906] [outer = 0x124c58800] 08:47:20 INFO - PROCESS | 1977 | 1464104840569 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x12974d400) [pid = 1977] [serial = 1907] [outer = 0x124c58800] 08:47:21 INFO - PROCESS | 1977 | 1464104841057 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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 818ms 08:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:47:21 INFO - PROCESS | 1977 | 1464104841134 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1977 | 1464104841136 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 08:47:21 INFO - PROCESS | 1977 | 1464104841139 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1977 | 1464104841142 Marionette TRACE conn2 <- [1,2514,null,{}] 08:47:21 INFO - PROCESS | 1977 | 1464104841145 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}] 08:47:21 INFO - PROCESS | 1977 | 1464104841261 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:47:21 INFO - PROCESS | 1977 | 1464104841370 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x135a97800 == 81 [pid = 1977] [id = 636] 08:47:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x12bb27800) [pid = 1977] [serial = 1908] [outer = 0x0] 08:47:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12bb2ac00) [pid = 1977] [serial = 1909] [outer = 0x12bb27800] 08:47:21 INFO - PROCESS | 1977 | 1464104841408 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x12bb49400) [pid = 1977] [serial = 1910] [outer = 0x12bb27800] 08:47:21 INFO - PROCESS | 1977 | 1464104841856 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]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 772ms 08:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:47:21 INFO - PROCESS | 1977 | 1464104841931 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1977 | 1464104841933 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 08:47:21 INFO - PROCESS | 1977 | 1464104841939 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1977 | 1464104841941 Marionette TRACE conn2 <- [1,2518,null,{}] 08:47:21 INFO - PROCESS | 1977 | 1464104841945 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}] 08:47:22 INFO - PROCESS | 1977 | 1464104842084 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:47:22 INFO - PROCESS | 1977 | 1464104842162 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x135ad9800 == 82 [pid = 1977] [id = 637] 08:47:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12bb49800) [pid = 1977] [serial = 1911] [outer = 0x0] 08:47:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12bb53000) [pid = 1977] [serial = 1912] [outer = 0x12bb49800] 08:47:22 INFO - PROCESS | 1977 | 1464104842191 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12bbed800) [pid = 1977] [serial = 1913] [outer = 0x12bb49800] 08:47:22 INFO - PROCESS | 1977 | 1464104842600 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]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 723ms 08:47:22 INFO - PROCESS | 1977 | 1464104842661 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 1977 | 1464104842663 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 08:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:47:22 INFO - PROCESS | 1977 | 1464104842665 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 1977 | 1464104842667 Marionette TRACE conn2 <- [1,2522,null,{}] 08:47:22 INFO - PROCESS | 1977 | 1464104842669 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}] 08:47:22 INFO - PROCESS | 1977 | 1464104842787 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:47:22 INFO - PROCESS | 1977 | 1464104842890 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x135b3f000 == 83 [pid = 1977] [id = 638] 08:47:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12bb4a400) [pid = 1977] [serial = 1914] [outer = 0x0] 08:47:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x12bbf4c00) [pid = 1977] [serial = 1915] [outer = 0x12bb4a400] 08:47:22 INFO - PROCESS | 1977 | 1464104842937 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x12bc04000) [pid = 1977] [serial = 1916] [outer = 0x12bb4a400] 08:47:23 INFO - PROCESS | 1977 | 1464104843437 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]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 819ms 08:47:23 INFO - PROCESS | 1977 | 1464104843485 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1977 | 1464104843486 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 08:47:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:47:23 INFO - PROCESS | 1977 | 1464104843489 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1977 | 1464104843490 Marionette TRACE conn2 <- [1,2526,null,{}] 08:47:23 INFO - PROCESS | 1977 | 1464104843493 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}] 08:47:23 INFO - PROCESS | 1977 | 1464104843607 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:47:23 INFO - PROCESS | 1977 | 1464104843719 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x112dac000 == 84 [pid = 1977] [id = 639] 08:47:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x110febc00) [pid = 1977] [serial = 1917] [outer = 0x0] 08:47:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x11266c400) [pid = 1977] [serial = 1918] [outer = 0x110febc00] 08:47:23 INFO - PROCESS | 1977 | 1464104843753 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x1164fa400) [pid = 1977] [serial = 1919] [outer = 0x110febc00] 08:47:24 INFO - PROCESS | 1977 | 1464104844457 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]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:47:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1019ms 08:47:24 INFO - PROCESS | 1977 | 1464104844510 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1977 | 1464104844517 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 08:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:47:24 INFO - PROCESS | 1977 | 1464104844538 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 1977 | 1464104844542 Marionette TRACE conn2 <- [1,2530,null,{}] 08:47:24 INFO - PROCESS | 1977 | 1464104844546 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}] 08:47:24 INFO - PROCESS | 1977 | 1464104844693 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:47:24 INFO - PROCESS | 1977 | 1464104844775 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x125f6f800 == 85 [pid = 1977] [id = 640] 08:47:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x112f84400) [pid = 1977] [serial = 1920] [outer = 0x0] 08:47:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x11504b000) [pid = 1977] [serial = 1921] [outer = 0x112f84400] 08:47:24 INFO - PROCESS | 1977 | 1464104844804 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x1166bfc00) [pid = 1977] [serial = 1922] [outer = 0x112f84400] 08:47:25 INFO - PROCESS | 1977 | 1464104845264 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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 775ms 08:47:25 INFO - PROCESS | 1977 | 1464104845314 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1977 | 1464104845319 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 08:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:47:25 INFO - PROCESS | 1977 | 1464104845326 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1977 | 1464104845328 Marionette TRACE conn2 <- [1,2534,null,{}] 08:47:25 INFO - PROCESS | 1977 | 1464104845332 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}] 08:47:25 INFO - PROCESS | 1977 | 1464104845494 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x13521b000 == 84 [pid = 1977] [id = 630] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6cf000 == 83 [pid = 1977] [id = 629] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x128c6a000 == 82 [pid = 1977] [id = 628] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12c61b000 == 81 [pid = 1977] [id = 627] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12beae000 == 80 [pid = 1977] [id = 626] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3fc000 == 79 [pid = 1977] [id = 625] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x1298b7800 == 78 [pid = 1977] [id = 624] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x129752c00) [pid = 1977] [serial = 1834] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x128c71800 == 77 [pid = 1977] [id = 623] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x124adf800 == 76 [pid = 1977] [id = 622] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x119f80800 == 75 [pid = 1977] [id = 621] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12138c800 == 74 [pid = 1977] [id = 620] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12138c000 == 73 [pid = 1977] [id = 619] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x11687d800 == 72 [pid = 1977] [id = 618] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x13519a800 == 71 [pid = 1977] [id = 617] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc55800 == 70 [pid = 1977] [id = 616] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6d3800 == 69 [pid = 1977] [id = 615] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce1e800 == 68 [pid = 1977] [id = 614] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x12535f000 == 67 [pid = 1977] [id = 613] 08:47:25 INFO - PROCESS | 1977 | --DOCSHELL 0x118080000 == 66 [pid = 1977] [id = 612] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x1252af000) [pid = 1977] [serial = 1727] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x129116800) [pid = 1977] [serial = 1670] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x1183c9000) [pid = 1977] [serial = 1721] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x1276b4800) [pid = 1977] [serial = 1667] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x12974d800) [pid = 1977] [serial = 1736] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x1236c3800) [pid = 1977] [serial = 1661] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x116a63c00) [pid = 1977] [serial = 1598] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x12974ac00) [pid = 1977] [serial = 1733] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x125f1d400) [pid = 1977] [serial = 1664] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x129409800) [pid = 1977] [serial = 1673] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x11839e800) [pid = 1977] [serial = 1658] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x124434000) [pid = 1977] [serial = 1724] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x1127c3800) [pid = 1977] [serial = 1655] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x1127b9c00) [pid = 1977] [serial = 1715] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x12940c400) [pid = 1977] [serial = 1730] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x115f24400) [pid = 1977] [serial = 1718] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x11894f400) [pid = 1977] [serial = 1811] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x1213b6c00) [pid = 1977] [serial = 1816] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x124cb8000) [pid = 1977] [serial = 1786] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x115d50800) [pid = 1977] [serial = 1777] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x117461c00) [pid = 1977] [serial = 1780] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x113109400) [pid = 1977] [serial = 1799] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x112661800) [pid = 1977] [serial = 1798] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x11672d400) [pid = 1977] [serial = 1802] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x115f5c000) [pid = 1977] [serial = 1801] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x1236c3400) [pid = 1977] [serial = 1819] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x129749800) [pid = 1977] [serial = 1789] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x12acd3800) [pid = 1977] [serial = 1792] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x11b307000) [pid = 1977] [serial = 1783] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x112744800) [pid = 1977] [serial = 1795] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x117074400) [pid = 1977] [serial = 1796] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x115f27000) [pid = 1977] [serial = 1807] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x1183c8c00) [pid = 1977] [serial = 1808] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x117463400) [pid = 1977] [serial = 1804] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x117575000) [pid = 1977] [serial = 1805] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x124435c00) [pid = 1977] [serial = 1822] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1243cb800) [pid = 1977] [serial = 1820] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x11919c000) [pid = 1977] [serial = 1825] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x124cd8000) [pid = 1977] [serial = 1828] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x124c51c00) [pid = 1977] [serial = 1826] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x128d32400) [pid = 1977] [serial = 1831] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x124c4f000) [pid = 1977] [serial = 1823] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x1270a9400) [pid = 1977] [serial = 1829] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x119171000) [pid = 1977] [serial = 1813] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12363b800) [pid = 1977] [serial = 1817] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x11995bc00) [pid = 1977] [serial = 1814] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x129409000) [pid = 1977] [serial = 1832] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x118429c00) [pid = 1977] [serial = 1810] [outer = 0x0] [url = about:blank] 08:47:25 INFO - PROCESS | 1977 | 1464104845611 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x11663c800 == 67 [pid = 1977] [id = 641] 08:47:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1127b9c00) [pid = 1977] [serial = 1923] [outer = 0x0] 08:47:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x115d50800) [pid = 1977] [serial = 1924] [outer = 0x1127b9c00] 08:47:25 INFO - PROCESS | 1977 | 1464104845641 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x117074400) [pid = 1977] [serial = 1925] [outer = 0x1127b9c00] 08:47:25 INFO - PROCESS | 1977 | 1464104845974 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]]]}] 08:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 675ms 08:47:26 INFO - PROCESS | 1977 | 1464104846012 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 1977 | 1464104846013 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 08:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:47:26 INFO - PROCESS | 1977 | 1464104846018 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1977 | 1464104846020 Marionette TRACE conn2 <- [1,2538,null,{}] 08:47:26 INFO - PROCESS | 1977 | 1464104846027 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}] 08:47:26 INFO - PROCESS | 1977 | 1464104846122 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:47:26 INFO - PROCESS | 1977 | 1464104846211 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x12114f800 == 68 [pid = 1977] [id = 642] 08:47:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x11839b000) [pid = 1977] [serial = 1926] [outer = 0x0] 08:47:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x119125c00) [pid = 1977] [serial = 1927] [outer = 0x11839b000] 08:47:26 INFO - PROCESS | 1977 | 1464104846239 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x119952800) [pid = 1977] [serial = 1928] [outer = 0x11839b000] 08:47:26 INFO - PROCESS | 1977 | 1464104846518 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]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 520ms 08:47:26 INFO - PROCESS | 1977 | 1464104846538 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 1977 | 1464104846540 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 08:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:47:26 INFO - PROCESS | 1977 | 1464104846542 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1977 | 1464104846543 Marionette TRACE conn2 <- [1,2542,null,{}] 08:47:26 INFO - PROCESS | 1977 | 1464104846553 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}] 08:47:26 INFO - PROCESS | 1977 | 1464104846653 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:47:26 INFO - PROCESS | 1977 | 1464104846658 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x127111800 == 69 [pid = 1977] [id = 643] 08:47:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x119707c00) [pid = 1977] [serial = 1929] [outer = 0x0] 08:47:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x12363b800) [pid = 1977] [serial = 1930] [outer = 0x119707c00] 08:47:26 INFO - PROCESS | 1977 | 1464104846684 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x12442e800) [pid = 1977] [serial = 1931] [outer = 0x119707c00] 08:47:27 INFO - PROCESS | 1977 | 1464104847039 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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 525ms 08:47:27 INFO - PROCESS | 1977 | 1464104847068 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1977 | 1464104847069 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 08:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:47:27 INFO - PROCESS | 1977 | 1464104847071 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1977 | 1464104847072 Marionette TRACE conn2 <- [1,2546,null,{}] 08:47:27 INFO - PROCESS | 1977 | 1464104847075 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}] 08:47:27 INFO - PROCESS | 1977 | 1464104847165 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:47:27 INFO - PROCESS | 1977 | 1464104847169 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fbf000 == 70 [pid = 1977] [id = 644] 08:47:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x119960400) [pid = 1977] [serial = 1932] [outer = 0x0] 08:47:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x124439400) [pid = 1977] [serial = 1933] [outer = 0x119960400] 08:47:27 INFO - PROCESS | 1977 | 1464104847194 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x124c49400) [pid = 1977] [serial = 1934] [outer = 0x119960400] 08:47:27 INFO - PROCESS | 1977 | 1464104847565 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]]]}] 08:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 523ms 08:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:47:27 INFO - PROCESS | 1977 | 1464104847594 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1977 | 1464104847596 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 08:47:27 INFO - PROCESS | 1977 | 1464104847598 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1977 | 1464104847599 Marionette TRACE conn2 <- [1,2550,null,{}] 08:47:27 INFO - PROCESS | 1977 | 1464104847601 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}] 08:47:27 INFO - PROCESS | 1977 | 1464104847737 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:47:27 INFO - PROCESS | 1977 | 1464104847754 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298cf800 == 71 [pid = 1977] [id = 645] 08:47:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x12442d000) [pid = 1977] [serial = 1935] [outer = 0x0] 08:47:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x124cde000) [pid = 1977] [serial = 1936] [outer = 0x12442d000] 08:47:27 INFO - PROCESS | 1977 | 1464104847779 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x128d36800) [pid = 1977] [serial = 1937] [outer = 0x12442d000] 08:47:28 INFO - PROCESS | 1977 | 1464104848143 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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 570ms 08:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:47:28 INFO - PROCESS | 1977 | 1464104848174 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1977 | 1464104848175 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 08:47:28 INFO - PROCESS | 1977 | 1464104848177 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1977 | 1464104848178 Marionette TRACE conn2 <- [1,2554,null,{}] 08:47:28 INFO - PROCESS | 1977 | 1464104848180 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}] 08:47:28 INFO - PROCESS | 1977 | 1464104848296 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:47:28 INFO - PROCESS | 1977 | 1464104848338 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e9800 == 72 [pid = 1977] [id = 646] 08:47:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x129409000) [pid = 1977] [serial = 1938] [outer = 0x0] 08:47:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x1294c3c00) [pid = 1977] [serial = 1939] [outer = 0x129409000] 08:47:28 INFO - PROCESS | 1977 | 1464104848364 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12a625400) [pid = 1977] [serial = 1940] [outer = 0x129409000] 08:47:28 INFO - PROCESS | 1977 | 1464104848690 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]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 573ms 08:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:47:28 INFO - PROCESS | 1977 | 1464104848750 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1977 | 1464104848751 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 08:47:28 INFO - PROCESS | 1977 | 1464104848754 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 1977 | 1464104848755 Marionette TRACE conn2 <- [1,2558,null,{}] 08:47:28 INFO - PROCESS | 1977 | 1464104848757 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}] 08:47:28 INFO - PROCESS | 1977 | 1464104848878 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:47:28 INFO - PROCESS | 1977 | 1464104848897 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c19c000 == 73 [pid = 1977] [id = 647] 08:47:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12940f000) [pid = 1977] [serial = 1941] [outer = 0x0] 08:47:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12ab70000) [pid = 1977] [serial = 1942] [outer = 0x12940f000] 08:47:28 INFO - PROCESS | 1977 | 1464104848921 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12b135000) [pid = 1977] [serial = 1943] [outer = 0x12940f000] 08:47:29 INFO - PROCESS | 1977 | 1464104849259 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]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 517ms 08:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:47:29 INFO - PROCESS | 1977 | 1464104849272 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1977 | 1464104849273 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 08:47:29 INFO - PROCESS | 1977 | 1464104849275 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1977 | 1464104849276 Marionette TRACE conn2 <- [1,2562,null,{}] 08:47:29 INFO - PROCESS | 1977 | 1464104849286 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}] 08:47:29 INFO - PROCESS | 1977 | 1464104849404 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:47:29 INFO - PROCESS | 1977 | 1464104849420 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce27000 == 74 [pid = 1977] [id = 648] 08:47:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12b3da000) [pid = 1977] [serial = 1944] [outer = 0x0] 08:47:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x12bb2d000) [pid = 1977] [serial = 1945] [outer = 0x12b3da000] 08:47:29 INFO - PROCESS | 1977 | 1464104849445 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x12bb49c00) [pid = 1977] [serial = 1946] [outer = 0x12b3da000] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x1183cfc00) [pid = 1977] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x117464400) [pid = 1977] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x1150f1000) [pid = 1977] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x1294c1400) [pid = 1977] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x11105c000) [pid = 1977] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x12505fc00) [pid = 1977] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x1127bec00) [pid = 1977] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x125fc4000) [pid = 1977] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x11863a000) [pid = 1977] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x111069c00) [pid = 1977] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:47:29 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x11649d800) [pid = 1977] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:47:29 INFO - PROCESS | 1977 | 1464104849985 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 727ms 08:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:47:30 INFO - PROCESS | 1977 | 1464104850002 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1977 | 1464104850003 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 08:47:30 INFO - PROCESS | 1977 | 1464104850006 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1977 | 1464104850007 Marionette TRACE conn2 <- [1,2566,null,{}] 08:47:30 INFO - PROCESS | 1977 | 1464104850010 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}] 08:47:30 INFO - PROCESS | 1977 | 1464104850109 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:47:30 INFO - PROCESS | 1977 | 1464104850114 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbb7000 == 75 [pid = 1977] [id = 649] 08:47:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1168b8800) [pid = 1977] [serial = 1947] [outer = 0x0] 08:47:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1199a5c00) [pid = 1977] [serial = 1948] [outer = 0x1168b8800] 08:47:30 INFO - PROCESS | 1977 | 1464104850140 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12acd7800) [pid = 1977] [serial = 1949] [outer = 0x1168b8800] 08:47:30 INFO - PROCESS | 1977 | 1464104850560 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]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 570ms 08:47:30 INFO - PROCESS | 1977 | 1464104850577 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1977 | 1464104850578 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 08:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:47:30 INFO - PROCESS | 1977 | 1464104850590 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1977 | 1464104850591 Marionette TRACE conn2 <- [1,2570,null,{}] 08:47:30 INFO - PROCESS | 1977 | 1464104850594 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}] 08:47:30 INFO - PROCESS | 1977 | 1464104850696 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:47:30 INFO - PROCESS | 1977 | 1464104850726 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dce0000 == 76 [pid = 1977] [id = 650] 08:47:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x12bc05800) [pid = 1977] [serial = 1950] [outer = 0x0] 08:47:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x12bc0d000) [pid = 1977] [serial = 1951] [outer = 0x12bc05800] 08:47:30 INFO - PROCESS | 1977 | 1464104850757 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12bf3a000) [pid = 1977] [serial = 1952] [outer = 0x12bc05800] 08:47:31 INFO - PROCESS | 1977 | 1464104851099 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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms 08:47:31 INFO - PROCESS | 1977 | 1464104851109 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1977 | 1464104851110 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 08:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:47:31 INFO - PROCESS | 1977 | 1464104851113 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1977 | 1464104851115 Marionette TRACE conn2 <- [1,2574,null,{}] 08:47:31 INFO - PROCESS | 1977 | 1464104851120 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}] 08:47:31 INFO - PROCESS | 1977 | 1464104851215 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:47:31 INFO - PROCESS | 1977 | 1464104851283 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x13520c000 == 77 [pid = 1977] [id = 651] 08:47:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12bc07400) [pid = 1977] [serial = 1953] [outer = 0x0] 08:47:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12bf40000) [pid = 1977] [serial = 1954] [outer = 0x12bc07400] 08:47:31 INFO - PROCESS | 1977 | 1464104851308 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x12c121800) [pid = 1977] [serial = 1955] [outer = 0x12bc07400] 08:47:31 INFO - PROCESS | 1977 | 1464104851583 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]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 08:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:47:31 INFO - PROCESS | 1977 | 1464104851636 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 1977 | 1464104851637 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 08:47:31 INFO - PROCESS | 1977 | 1464104851639 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1977 | 1464104851640 Marionette TRACE conn2 <- [1,2578,null,{}] 08:47:31 INFO - PROCESS | 1977 | 1464104851642 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}] 08:47:31 INFO - PROCESS | 1977 | 1464104851739 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:47:31 INFO - PROCESS | 1977 | 1464104851744 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x135773800 == 78 [pid = 1977] [id = 652] 08:47:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x115f1b400) [pid = 1977] [serial = 1956] [outer = 0x0] 08:47:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x11972e800) [pid = 1977] [serial = 1957] [outer = 0x115f1b400] 08:47:31 INFO - PROCESS | 1977 | 1464104851770 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x12c126000) [pid = 1977] [serial = 1958] [outer = 0x115f1b400] 08:47:32 INFO - PROCESS | 1977 | 1464104852295 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]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 721ms 08:47:32 INFO - PROCESS | 1977 | 1464104852361 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1977 | 1464104852364 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 08:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:47:32 INFO - PROCESS | 1977 | 1464104852386 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1977 | 1464104852388 Marionette TRACE conn2 <- [1,2582,null,{}] 08:47:32 INFO - PROCESS | 1977 | 1464104852392 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}] 08:47:32 INFO - PROCESS | 1977 | 1464104852512 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:47:32 INFO - PROCESS | 1977 | 1464104852623 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b69800 == 79 [pid = 1977] [id = 653] 08:47:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x112f84c00) [pid = 1977] [serial = 1959] [outer = 0x0] 08:47:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x1150f1000) [pid = 1977] [serial = 1960] [outer = 0x112f84c00] 08:47:32 INFO - PROCESS | 1977 | 1464104852656 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x116a59400) [pid = 1977] [serial = 1961] [outer = 0x112f84c00] 08:47:33 INFO - PROCESS | 1977 | 1464104853104 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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 774ms 08:47:33 INFO - PROCESS | 1977 | 1464104853159 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1977 | 1464104853163 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:47:33 INFO - PROCESS | 1977 | 1464104853168 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1977 | 1464104853170 Marionette TRACE conn2 <- [1,2586,null,{}] 08:47:33 INFO - PROCESS | 1977 | 1464104853192 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}] 08:47:33 INFO - PROCESS | 1977 | 1464104853309 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:47:33 INFO - PROCESS | 1977 | 1464104853391 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a944800 == 80 [pid = 1977] [id = 654] 08:47:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x117463400) [pid = 1977] [serial = 1962] [outer = 0x0] 08:47:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x11837cc00) [pid = 1977] [serial = 1963] [outer = 0x117463400] 08:47:33 INFO - PROCESS | 1977 | 1464104853423 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x119707800) [pid = 1977] [serial = 1964] [outer = 0x117463400] 08:47:33 INFO - PROCESS | 1977 | 1464104853839 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]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 690ms 08:47:33 INFO - PROCESS | 1977 | 1464104853858 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1977 | 1464104853860 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:47:33 INFO - PROCESS | 1977 | 1464104853862 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1977 | 1464104853867 Marionette TRACE conn2 <- [1,2590,null,{}] 08:47:33 INFO - PROCESS | 1977 | 1464104853875 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}] 08:47:33 INFO - PROCESS | 1977 | 1464104853993 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:47:34 INFO - PROCESS | 1977 | 1464104854103 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x1357cf800 == 81 [pid = 1977] [id = 655] 08:47:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x123640000) [pid = 1977] [serial = 1965] [outer = 0x0] 08:47:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x124c57800) [pid = 1977] [serial = 1966] [outer = 0x123640000] 08:47:34 INFO - PROCESS | 1977 | 1464104854138 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x1270e8400) [pid = 1977] [serial = 1967] [outer = 0x123640000] 08:47:34 INFO - PROCESS | 1977 | 1464104854585 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]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 775ms 08:47:34 INFO - PROCESS | 1977 | 1464104854638 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 1977 | 1464104854640 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 08:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:47:34 INFO - PROCESS | 1977 | 1464104854643 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 1977 | 1464104854644 Marionette TRACE conn2 <- [1,2594,null,{}] 08:47:34 INFO - PROCESS | 1977 | 1464104854661 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}] 08:47:34 INFO - PROCESS | 1977 | 1464104854857 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:47:34 INFO - PROCESS | 1977 | 1464104854916 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x135ad4000 == 82 [pid = 1977] [id = 656] 08:47:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x1276be000) [pid = 1977] [serial = 1968] [outer = 0x0] 08:47:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12b3db000) [pid = 1977] [serial = 1969] [outer = 0x1276be000] 08:47:34 INFO - PROCESS | 1977 | 1464104854950 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x12bb4ec00) [pid = 1977] [serial = 1970] [outer = 0x1276be000] 08:47:35 INFO - PROCESS | 1977 | 1464104855452 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]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 824ms 08:47:35 INFO - PROCESS | 1977 | 1464104855468 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1977 | 1464104855470 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 08:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:47:35 INFO - PROCESS | 1977 | 1464104855474 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1977 | 1464104855476 Marionette TRACE conn2 <- [1,2598,null,{}] 08:47:35 INFO - PROCESS | 1977 | 1464104855502 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}] 08:47:35 INFO - PROCESS | 1977 | 1464104855671 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:47:35 INFO - PROCESS | 1977 | 1464104855750 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x135bd5800 == 83 [pid = 1977] [id = 657] 08:47:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12acd3400) [pid = 1977] [serial = 1971] [outer = 0x0] 08:47:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x12bc06c00) [pid = 1977] [serial = 1972] [outer = 0x12acd3400] 08:47:35 INFO - PROCESS | 1977 | 1464104855779 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x12bf32400) [pid = 1977] [serial = 1973] [outer = 0x12acd3400] 08:47:36 INFO - PROCESS | 1977 | 1464104856264 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]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 821ms 08:47:36 INFO - PROCESS | 1977 | 1464104856294 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1977 | 1464104856296 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 08:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:47:36 INFO - PROCESS | 1977 | 1464104856301 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1977 | 1464104856302 Marionette TRACE conn2 <- [1,2602,null,{}] 08:47:36 INFO - PROCESS | 1977 | 1464104856304 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}] 08:47:36 INFO - PROCESS | 1977 | 1464104856429 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:47:36 INFO - PROCESS | 1977 | 1464104856512 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x135fd4800 == 84 [pid = 1977] [id = 658] 08:47:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x12bf3a400) [pid = 1977] [serial = 1974] [outer = 0x0] 08:47:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x12c480000) [pid = 1977] [serial = 1975] [outer = 0x12bf3a400] 08:47:36 INFO - PROCESS | 1977 | 1464104856542 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x12c488000) [pid = 1977] [serial = 1976] [outer = 0x12bf3a400] 08:47:36 INFO - PROCESS | 1977 | 1464104856987 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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 722ms 08:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:47:37 INFO - PROCESS | 1977 | 1464104857022 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1977 | 1464104857024 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 08:47:37 INFO - PROCESS | 1977 | 1464104857026 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1977 | 1464104857027 Marionette TRACE conn2 <- [1,2606,null,{}] 08:47:37 INFO - PROCESS | 1977 | 1464104857048 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}] 08:47:37 INFO - PROCESS | 1977 | 1464104857164 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:47:37 INFO - PROCESS | 1977 | 1464104857244 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x137ac0800 == 85 [pid = 1977] [id = 659] 08:47:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 164 (0x12c483000) [pid = 1977] [serial = 1977] [outer = 0x0] 08:47:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 165 (0x12c5d1800) [pid = 1977] [serial = 1978] [outer = 0x12c483000] 08:47:37 INFO - PROCESS | 1977 | 1464104857273 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 166 (0x12c5d9400) [pid = 1977] [serial = 1979] [outer = 0x12c483000] 08:47:37 INFO - PROCESS | 1977 | 1464104857783 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]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 824ms 08:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:47:37 INFO - PROCESS | 1977 | 1464104857851 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1977 | 1464104857852 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 08:47:37 INFO - PROCESS | 1977 | 1464104857855 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1977 | 1464104857856 Marionette TRACE conn2 <- [1,2610,null,{}] 08:47:37 INFO - PROCESS | 1977 | 1464104857858 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}] 08:47:38 INFO - PROCESS | 1977 | 1464104858157 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:47:38 INFO - PROCESS | 1977 | 1464104858260 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d06800 == 86 [pid = 1977] [id = 660] 08:47:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 167 (0x111062c00) [pid = 1977] [serial = 1980] [outer = 0x0] 08:47:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 168 (0x1122b2c00) [pid = 1977] [serial = 1981] [outer = 0x111062c00] 08:47:38 INFO - PROCESS | 1977 | 1464104858289 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1977 | ++DOMWINDOW == 169 (0x112a60400) [pid = 1977] [serial = 1982] [outer = 0x111062c00] 08:47:38 INFO - PROCESS | 1977 | 1464104858770 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]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 971ms 08:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:47:38 INFO - PROCESS | 1977 | 1464104858827 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 1977 | 1464104858829 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 08:47:38 INFO - PROCESS | 1977 | 1464104858832 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 1977 | 1464104858835 Marionette TRACE conn2 <- [1,2614,null,{}] 08:47:38 INFO - PROCESS | 1977 | 1464104858838 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}] 08:47:38 INFO - PROCESS | 1977 | 1464104858947 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:47:39 INFO - PROCESS | 1977 | 1464104859060 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x119155000 == 87 [pid = 1977] [id = 661] 08:47:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 170 (0x115f26800) [pid = 1977] [serial = 1983] [outer = 0x0] 08:47:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 171 (0x116497800) [pid = 1977] [serial = 1984] [outer = 0x115f26800] 08:47:39 INFO - PROCESS | 1977 | 1464104859094 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 172 (0x116a59800) [pid = 1977] [serial = 1985] [outer = 0x115f26800] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x13520c000 == 86 [pid = 1977] [id = 651] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12dce0000 == 85 [pid = 1977] [id = 650] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbb7000 == 84 [pid = 1977] [id = 649] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce27000 == 83 [pid = 1977] [id = 648] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12c19c000 == 82 [pid = 1977] [id = 647] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e9800 == 81 [pid = 1977] [id = 646] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 171 (0x1194f0400) [pid = 1977] [serial = 1843] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 170 (0x11642a000) [pid = 1977] [serial = 1840] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 169 (0x124165400) [pid = 1977] [serial = 1846] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 168 (0x12ab67c00) [pid = 1977] [serial = 1852] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 167 (0x12587a800) [pid = 1977] [serial = 1849] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 166 (0x113107800) [pid = 1977] [serial = 1837] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 165 (0x12b3da800) [pid = 1977] [serial = 1891] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 164 (0x1270e8c00) [pid = 1977] [serial = 1855] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x1298cf800 == 80 [pid = 1977] [id = 645] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x128fbf000 == 79 [pid = 1977] [id = 644] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x127111800 == 78 [pid = 1977] [id = 643] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12114f800 == 77 [pid = 1977] [id = 642] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x11663c800 == 76 [pid = 1977] [id = 641] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x125f6f800 == 75 [pid = 1977] [id = 640] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x1357d9800 == 74 [pid = 1977] [id = 634] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12c61f800 == 73 [pid = 1977] [id = 633] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x125020000 == 72 [pid = 1977] [id = 632] 08:47:39 INFO - PROCESS | 1977 | --DOCSHELL 0x116aca800 == 71 [pid = 1977] [id = 631] 08:47:39 INFO - PROCESS | 1977 | 1464104859560 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]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 772ms 08:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:47:39 INFO - PROCESS | 1977 | 1464104859605 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1977 | 1464104859607 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 08:47:39 INFO - PROCESS | 1977 | 1464104859609 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1977 | 1464104859610 Marionette TRACE conn2 <- [1,2618,null,{}] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 163 (0x11837d800) [pid = 1977] [serial = 1886] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x1276b6400) [pid = 1977] [serial = 1877] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x113104400) [pid = 1977] [serial = 1858] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x129754000) [pid = 1977] [serial = 1879] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x115d4e800) [pid = 1977] [serial = 1885] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x11919f000) [pid = 1977] [serial = 1867] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x1199a5800) [pid = 1977] [serial = 1870] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x1194f3400) [pid = 1977] [serial = 1888] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x12ab66400) [pid = 1977] [serial = 1889] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x12a8a8000) [pid = 1977] [serial = 1880] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x123637c00) [pid = 1977] [serial = 1873] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x116a5ac00) [pid = 1977] [serial = 1861] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x123638000) [pid = 1977] [serial = 1871] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x113af0000) [pid = 1977] [serial = 1859] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x12ab69800) [pid = 1977] [serial = 1882] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x1176a2400) [pid = 1977] [serial = 1862] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x125d59000) [pid = 1977] [serial = 1876] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x117578c00) [pid = 1977] [serial = 1864] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x11972d000) [pid = 1977] [serial = 1868] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x124fad000) [pid = 1977] [serial = 1874] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x1183cd400) [pid = 1977] [serial = 1865] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x12acd3000) [pid = 1977] [serial = 1883] [outer = 0x0] [url = about:blank] 08:47:39 INFO - PROCESS | 1977 | 1464104859640 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}] 08:47:39 INFO - PROCESS | 1977 | 1464104859734 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:47:39 INFO - PROCESS | 1977 | 1464104859744 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x1195ac800 == 72 [pid = 1977] [id = 662] 08:47:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x117466c00) [pid = 1977] [serial = 1986] [outer = 0x0] 08:47:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x11769dc00) [pid = 1977] [serial = 1987] [outer = 0x117466c00] 08:47:39 INFO - PROCESS | 1977 | 1464104859772 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x118396800) [pid = 1977] [serial = 1988] [outer = 0x117466c00] 08:47:40 INFO - PROCESS | 1977 | 1464104860139 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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 579ms 08:47:40 INFO - PROCESS | 1977 | 1464104860189 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1977 | 1464104860191 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 08:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:47:40 INFO - PROCESS | 1977 | 1464104860199 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1977 | 1464104860202 Marionette TRACE conn2 <- [1,2622,null,{}] 08:47:40 INFO - PROCESS | 1977 | 1464104860204 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}] 08:47:40 INFO - PROCESS | 1977 | 1464104860300 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:47:40 INFO - PROCESS | 1977 | 1464104860305 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x1258a8800 == 73 [pid = 1977] [id = 663] 08:47:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x1183a2800) [pid = 1977] [serial = 1989] [outer = 0x0] 08:47:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x118642400) [pid = 1977] [serial = 1990] [outer = 0x1183a2800] 08:47:40 INFO - PROCESS | 1977 | 1464104860332 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x119951800) [pid = 1977] [serial = 1991] [outer = 0x1183a2800] 08:47:40 INFO - PROCESS | 1977 | 1464104860674 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]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 525ms 08:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:47:40 INFO - PROCESS | 1977 | 1464104860728 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1977 | 1464104860730 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 08:47:40 INFO - PROCESS | 1977 | 1464104860733 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1977 | 1464104860742 Marionette TRACE conn2 <- [1,2626,null,{}] 08:47:40 INFO - PROCESS | 1977 | 1464104860744 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}] 08:47:40 INFO - PROCESS | 1977 | 1464104860834 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:47:40 INFO - PROCESS | 1977 | 1464104860838 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x128fb1800 == 74 [pid = 1977] [id = 664] 08:47:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x11995d800) [pid = 1977] [serial = 1992] [outer = 0x0] 08:47:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x123386400) [pid = 1977] [serial = 1993] [outer = 0x11995d800] 08:47:40 INFO - PROCESS | 1977 | 1464104860863 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x1236be800) [pid = 1977] [serial = 1994] [outer = 0x11995d800] 08:47:41 INFO - PROCESS | 1977 | 1464104861216 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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 526ms 08:47:41 INFO - PROCESS | 1977 | 1464104861259 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1977 | 1464104861260 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:47:41 INFO - PROCESS | 1977 | 1464104861263 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1977 | 1464104861266 Marionette TRACE conn2 <- [1,2630,null,{}] 08:47:41 INFO - PROCESS | 1977 | 1464104861269 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}] 08:47:41 INFO - PROCESS | 1977 | 1464104861358 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:47:41 INFO - PROCESS | 1977 | 1464104861439 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6e8000 == 75 [pid = 1977] [id = 665] 08:47:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x124432400) [pid = 1977] [serial = 1995] [outer = 0x0] 08:47:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x124783800) [pid = 1977] [serial = 1996] [outer = 0x124432400] 08:47:41 INFO - PROCESS | 1977 | 1464104861470 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x12478c800) [pid = 1977] [serial = 1997] [outer = 0x124432400] 08:47:41 INFO - PROCESS | 1977 | 1464104861793 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]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 571ms 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:47:41 INFO - PROCESS | 1977 | 1464104861835 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1977 | 1464104861836 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 08:47:41 INFO - PROCESS | 1977 | 1464104861838 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1977 | 1464104861839 Marionette TRACE conn2 <- [1,2634,null,{}] 08:47:41 INFO - PROCESS | 1977 | 1464104861841 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}] 08:47:41 INFO - PROCESS | 1977 | 1464104861967 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:47:41 INFO - PROCESS | 1977 | 1464104861984 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x12acb2800 == 76 [pid = 1977] [id = 666] 08:47:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x12478d800) [pid = 1977] [serial = 1998] [outer = 0x0] 08:47:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x12478f400) [pid = 1977] [serial = 1999] [outer = 0x12478d800] 08:47:42 INFO - PROCESS | 1977 | 1464104862011 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x124ce1c00) [pid = 1977] [serial = 2000] [outer = 0x12478d800] 08:47:42 INFO - PROCESS | 1977 | 1464104862391 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]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 568ms 08:47:42 INFO - PROCESS | 1977 | 1464104862407 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1977 | 1464104862408 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 08:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:47:42 INFO - PROCESS | 1977 | 1464104862412 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1977 | 1464104862414 Marionette TRACE conn2 <- [1,2638,null,{}] 08:47:42 INFO - PROCESS | 1977 | 1464104862417 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}] 08:47:42 INFO - PROCESS | 1977 | 1464104862604 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:47:42 INFO - PROCESS | 1977 | 1464104862628 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be98000 == 77 [pid = 1977] [id = 667] 08:47:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x124ce5000) [pid = 1977] [serial = 2001] [outer = 0x0] 08:47:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 159 (0x125835800) [pid = 1977] [serial = 2002] [outer = 0x124ce5000] 08:47:42 INFO - PROCESS | 1977 | 1464104862670 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 160 (0x1270e0800) [pid = 1977] [serial = 2003] [outer = 0x124ce5000] 08:47:43 INFO - PROCESS | 1977 | 1464104863094 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]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 724ms 08:47:43 INFO - PROCESS | 1977 | 1464104863135 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1977 | 1464104863136 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 08:47:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:47:43 INFO - PROCESS | 1977 | 1464104863138 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1977 | 1464104863139 Marionette TRACE conn2 <- [1,2642,null,{}] 08:47:43 INFO - PROCESS | 1977 | 1464104863142 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}] 08:47:43 INFO - PROCESS | 1977 | 1464104863258 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:47:43 INFO - PROCESS | 1977 | 1464104863298 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce1e800 == 78 [pid = 1977] [id = 668] 08:47:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 161 (0x1252b0800) [pid = 1977] [serial = 2004] [outer = 0x0] 08:47:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 162 (0x128d2c400) [pid = 1977] [serial = 2005] [outer = 0x1252b0800] 08:47:43 INFO - PROCESS | 1977 | 1464104863330 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 163 (0x129410400) [pid = 1977] [serial = 2006] [outer = 0x1252b0800] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 162 (0x110f47400) [pid = 1977] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 161 (0x115d4fc00) [pid = 1977] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 160 (0x129409000) [pid = 1977] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 159 (0x12940f000) [pid = 1977] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 158 (0x110fefc00) [pid = 1977] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x12b3da000) [pid = 1977] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x113c55c00) [pid = 1977] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x119960400) [pid = 1977] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x12bb49800) [pid = 1977] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x112f84400) [pid = 1977] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x11839b000) [pid = 1977] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x119707c00) [pid = 1977] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x1182e2400) [pid = 1977] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x12bb27800) [pid = 1977] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x119f6ac00) [pid = 1977] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x124c58800) [pid = 1977] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x1127b9c00) [pid = 1977] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x1168b8800) [pid = 1977] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x12bc05800) [pid = 1977] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x12442d000) [pid = 1977] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x12bc07400) [pid = 1977] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x112a6ac00) [pid = 1977] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x119731800) [pid = 1977] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x1194fa800) [pid = 1977] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x118636400) [pid = 1977] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x1164a4000) [pid = 1977] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12a9ac000) [pid = 1977] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x113e34000) [pid = 1977] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1236ca400) [pid = 1977] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x12a9b2000) [pid = 1977] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x124c52c00) [pid = 1977] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x12a624400) [pid = 1977] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x113ce2800) [pid = 1977] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x124c4b400) [pid = 1977] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:47:44 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x128d2f400) [pid = 1977] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:47:44 INFO - PROCESS | 1977 | 1464104864112 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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1019ms 08:47:44 INFO - PROCESS | 1977 | 1464104864159 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1977 | 1464104864160 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 08:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:47:44 INFO - PROCESS | 1977 | 1464104864163 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1977 | 1464104864164 Marionette TRACE conn2 <- [1,2646,null,{}] 08:47:44 INFO - PROCESS | 1977 | 1464104864166 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}] 08:47:44 INFO - PROCESS | 1977 | 1464104864265 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:47:44 INFO - PROCESS | 1977 | 1464104864269 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x119591800 == 79 [pid = 1977] [id = 669] 08:47:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x112664400) [pid = 1977] [serial = 2007] [outer = 0x0] 08:47:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x113c55c00) [pid = 1977] [serial = 2008] [outer = 0x112664400] 08:47:44 INFO - PROCESS | 1977 | 1464104864295 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x11683ec00) [pid = 1977] [serial = 2009] [outer = 0x112664400] 08:47:44 INFO - PROCESS | 1977 | 1464104864654 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]]]}] 08:47:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:47:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 520ms 08:47:44 INFO - PROCESS | 1977 | 1464104864684 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 1977 | 1464104864685 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 08:47:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:47:44 INFO - PROCESS | 1977 | 1464104864688 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1977 | 1464104864689 Marionette TRACE conn2 <- [1,2650,null,{}] 08:47:44 INFO - PROCESS | 1977 | 1464104864691 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}] 08:47:44 INFO - PROCESS | 1977 | 1464104864815 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:47:44 INFO - PROCESS | 1977 | 1464104864819 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3d1800 == 80 [pid = 1977] [id = 670] 08:47:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x1180e2c00) [pid = 1977] [serial = 2010] [outer = 0x0] 08:47:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x119707c00) [pid = 1977] [serial = 2011] [outer = 0x1180e2c00] 08:47:44 INFO - PROCESS | 1977 | 1464104864849 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x1252b6000) [pid = 1977] [serial = 2012] [outer = 0x1180e2c00] 08:47:45 INFO - PROCESS | 1977 | 1464104865173 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:47:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 518ms 08:47:45 INFO - PROCESS | 1977 | 1464104865206 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:47:45 INFO - PROCESS | 1977 | 1464104865208 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 08:47:45 INFO - PROCESS | 1977 | 1464104865210 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1977 | 1464104865212 Marionette TRACE conn2 <- [1,2654,null,{}] 08:47:45 INFO - PROCESS | 1977 | 1464104865214 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}] 08:47:45 INFO - PROCESS | 1977 | 1464104865324 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:47:45 INFO - PROCESS | 1977 | 1464104865396 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7db800 == 81 [pid = 1977] [id = 671] 08:47:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x1182e2400) [pid = 1977] [serial = 2013] [outer = 0x0] 08:47:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x128d2f400) [pid = 1977] [serial = 2014] [outer = 0x1182e2400] 08:47:45 INFO - PROCESS | 1977 | 1464104865422 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x12accf800) [pid = 1977] [serial = 2015] [outer = 0x1182e2400] 08:47:45 INFO - PROCESS | 1977 | 1464104865695 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]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:47:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 523ms 08:47:45 INFO - PROCESS | 1977 | 1464104865738 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:47:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:47:45 INFO - PROCESS | 1977 | 1464104865739 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 08:47:45 INFO - PROCESS | 1977 | 1464104865742 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - PROCESS | 1977 | 1464104865743 Marionette TRACE conn2 <- [1,2658,null,{}] 08:47:45 INFO - PROCESS | 1977 | 1464104865745 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}] 08:47:45 INFO - PROCESS | 1977 | 1464104865845 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:47:45 INFO - PROCESS | 1977 | 1464104865849 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x135213800 == 82 [pid = 1977] [id = 672] 08:47:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x110feb400) [pid = 1977] [serial = 2016] [outer = 0x0] 08:47:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x12b13d000) [pid = 1977] [serial = 2017] [outer = 0x110feb400] 08:47:45 INFO - PROCESS | 1977 | 1464104865874 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x12bb25c00) [pid = 1977] [serial = 2018] [outer = 0x110feb400] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x117e22800 == 81 [pid = 1977] [id = 471] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x125f69800 == 80 [pid = 1977] [id = 536] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12c61a800 == 79 [pid = 1977] [id = 611] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12acb9800 == 78 [pid = 1977] [id = 540] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x13521d800 == 77 [pid = 1977] [id = 591] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135191800 == 76 [pid = 1977] [id = 556] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x112dac000 == 75 [pid = 1977] [id = 639] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6e1800 == 74 [pid = 1977] [id = 539] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7ca800 == 73 [pid = 1977] [id = 19] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12950e000 == 72 [pid = 1977] [id = 538] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x112848800 == 71 [pid = 1977] [id = 598] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1357da000 == 70 [pid = 1977] [id = 597] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7cb000 == 69 [pid = 1977] [id = 576] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x125353800 == 68 [pid = 1977] [id = 447] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135a97800 == 67 [pid = 1977] [id = 636] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1164d9800 == 66 [pid = 1977] [id = 509] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135ad9800 == 65 [pid = 1977] [id = 637] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x113a76000 == 64 [pid = 1977] [id = 452] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12dc59800 == 63 [pid = 1977] [id = 21] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135b3f000 == 62 [pid = 1977] [id = 638] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce2b000 == 61 [pid = 1977] [id = 575] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12dceb000 == 60 [pid = 1977] [id = 22] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12be9e000 == 59 [pid = 1977] [id = 570] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135969000 == 58 [pid = 1977] [id = 635] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1298ce000 == 57 [pid = 1977] [id = 466] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12bea1000 == 56 [pid = 1977] [id = 528] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12dcf2000 == 55 [pid = 1977] [id = 577] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x128b88800 == 54 [pid = 1977] [id = 451] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x113a1c000 == 53 [pid = 1977] [id = 529] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab18800 == 52 [pid = 1977] [id = 8] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12c620800 == 51 [pid = 1977] [id = 508] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12bea8000 == 50 [pid = 1977] [id = 503] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119f8d000 == 49 [pid = 1977] [id = 578] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1b2000 == 48 [pid = 1977] [id = 507] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12c60f000 == 47 [pid = 1977] [id = 14] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119155000 == 46 [pid = 1977] [id = 661] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119d06800 == 45 [pid = 1977] [id = 660] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x137ac0800 == 44 [pid = 1977] [id = 659] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135fd4800 == 43 [pid = 1977] [id = 658] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135bd5800 == 42 [pid = 1977] [id = 657] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135ad4000 == 41 [pid = 1977] [id = 656] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1357cf800 == 40 [pid = 1977] [id = 655] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12a944800 == 39 [pid = 1977] [id = 654] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x135773800 == 38 [pid = 1977] [id = 652] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119b69800 == 37 [pid = 1977] [id = 653] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1258a8800 == 36 [pid = 1977] [id = 663] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x128fb1800 == 35 [pid = 1977] [id = 664] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12be98000 == 34 [pid = 1977] [id = 667] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3d1800 == 33 [pid = 1977] [id = 670] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x119591800 == 32 [pid = 1977] [id = 669] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce1e800 == 31 [pid = 1977] [id = 668] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x1195ac800 == 30 [pid = 1977] [id = 662] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6e8000 == 29 [pid = 1977] [id = 665] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12acb2800 == 28 [pid = 1977] [id = 666] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x12bb23400) [pid = 1977] [serial = 1892] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x12b141400) [pid = 1977] [serial = 1856] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x11839d000) [pid = 1977] [serial = 1781] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12b3d6000) [pid = 1977] [serial = 1793] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x11746d800) [pid = 1977] [serial = 1841] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x1294bd000) [pid = 1977] [serial = 1850] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x12ab6e400) [pid = 1977] [serial = 1775] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x12a8a2c00) [pid = 1977] [serial = 1790] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x12acdbc00) [pid = 1977] [serial = 1853] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x115fd0400) [pid = 1977] [serial = 1778] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x1270a2000) [pid = 1977] [serial = 1787] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x128d2d800) [pid = 1977] [serial = 1906] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x12974d400) [pid = 1977] [serial = 1907] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x115d50800) [pid = 1977] [serial = 1924] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x117074400) [pid = 1977] [serial = 1925] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x11266c400) [pid = 1977] [serial = 1918] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12bbf4c00) [pid = 1977] [serial = 1915] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x12acd7800) [pid = 1977] [serial = 1949] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x1199a5c00) [pid = 1977] [serial = 1948] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x12bf3a000) [pid = 1977] [serial = 1952] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x124cde000) [pid = 1977] [serial = 1936] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x12bf40000) [pid = 1977] [serial = 1954] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x12bb49c00) [pid = 1977] [serial = 1946] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x12bc0d000) [pid = 1977] [serial = 1951] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x11972e800) [pid = 1977] [serial = 1957] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x12b135000) [pid = 1977] [serial = 1943] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x128d36800) [pid = 1977] [serial = 1937] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x12c121800) [pid = 1977] [serial = 1955] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x113aeac00) [pid = 1977] [serial = 1838] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x124c62400) [pid = 1977] [serial = 1847] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x124433000) [pid = 1977] [serial = 1784] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x11972c400) [pid = 1977] [serial = 1844] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x12a8a7800) [pid = 1977] [serial = 1835] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7db800 == 27 [pid = 1977] [id = 671] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x1294c3c00) [pid = 1977] [serial = 1939] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x12ab70000) [pid = 1977] [serial = 1942] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x12a625400) [pid = 1977] [serial = 1940] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x112670800) [pid = 1977] [serial = 1895] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x111060c00) [pid = 1977] [serial = 1894] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x12bb2d000) [pid = 1977] [serial = 1945] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x11769e000) [pid = 1977] [serial = 1898] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x116728000) [pid = 1977] [serial = 1897] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x124439400) [pid = 1977] [serial = 1933] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x124c49400) [pid = 1977] [serial = 1934] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x12bbed800) [pid = 1977] [serial = 1913] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x12bb53000) [pid = 1977] [serial = 1912] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x1166bfc00) [pid = 1977] [serial = 1922] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x11504b000) [pid = 1977] [serial = 1921] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x119125c00) [pid = 1977] [serial = 1927] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x119952800) [pid = 1977] [serial = 1928] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x12363b800) [pid = 1977] [serial = 1930] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x12442e800) [pid = 1977] [serial = 1931] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x11995e400) [pid = 1977] [serial = 1901] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x118959800) [pid = 1977] [serial = 1900] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x12bb49400) [pid = 1977] [serial = 1910] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x12bb2ac00) [pid = 1977] [serial = 1909] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x1252ac000) [pid = 1977] [serial = 1904] [outer = 0x0] [url = about:blank] 08:47:47 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x124c0dc00) [pid = 1977] [serial = 1903] [outer = 0x0] [url = about:blank] 08:47:48 INFO - PROCESS | 1977 | 1464104868068 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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2373ms 08:47:48 INFO - PROCESS | 1977 | 1464104868116 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 1977 | 1464104868118 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 08:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:47:48 INFO - PROCESS | 1977 | 1464104868122 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1977 | 1464104868125 Marionette TRACE conn2 <- [1,2662,null,{}] 08:47:48 INFO - PROCESS | 1977 | 1464104868139 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}] 08:47:48 INFO - PROCESS | 1977 | 1464104868227 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:47:48 INFO - PROCESS | 1977 | 1464104868235 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x112847000 == 28 [pid = 1977] [id = 673] 08:47:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x111063800) [pid = 1977] [serial = 2019] [outer = 0x0] 08:47:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x111064c00) [pid = 1977] [serial = 2020] [outer = 0x111063800] 08:47:48 INFO - PROCESS | 1977 | 1464104868263 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x11106e400) [pid = 1977] [serial = 2021] [outer = 0x111063800] 08:47:48 INFO - PROCESS | 1977 | 1464104868631 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]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 524ms 08:47:48 INFO - PROCESS | 1977 | 1464104868646 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 08:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:47:48 INFO - PROCESS | 1977 | 1464104868652 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 08:47:48 INFO - PROCESS | 1977 | 1464104868657 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1977 | 1464104868659 Marionette TRACE conn2 <- [1,2666,null,{}] 08:47:48 INFO - PROCESS | 1977 | 1464104868661 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}] 08:47:48 INFO - PROCESS | 1977 | 1464104868744 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:47:48 INFO - PROCESS | 1977 | 1464104868799 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x113ecf800 == 29 [pid = 1977] [id = 674] 08:47:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x111ab7800) [pid = 1977] [serial = 2022] [outer = 0x0] 08:47:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x112049c00) [pid = 1977] [serial = 2023] [outer = 0x111ab7800] 08:47:48 INFO - PROCESS | 1977 | 1464104868826 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x112668400) [pid = 1977] [serial = 2024] [outer = 0x111ab7800] 08:47:49 INFO - PROCESS | 1977 | 1464104869613 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]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:47:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 971ms 08:47:49 INFO - PROCESS | 1977 | 1464104869628 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1977 | 1464104869631 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 08:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:47:49 INFO - PROCESS | 1977 | 1464104869634 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1977 | 1464104869636 Marionette TRACE conn2 <- [1,2670,null,{}] 08:47:49 INFO - PROCESS | 1977 | 1464104869644 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}] 08:47:49 INFO - PROCESS | 1977 | 1464104869733 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:47:49 INFO - PROCESS | 1977 | 1464104869748 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac5800 == 30 [pid = 1977] [id = 675] 08:47:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x1127c4c00) [pid = 1977] [serial = 2025] [outer = 0x0] 08:47:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x112aab800) [pid = 1977] [serial = 2026] [outer = 0x1127c4c00] 08:47:49 INFO - PROCESS | 1977 | 1464104869777 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x113103400) [pid = 1977] [serial = 2027] [outer = 0x1127c4c00] 08:47:50 INFO - PROCESS | 1977 | 1464104870606 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] 08:47:50 INFO - PROCESS | 1977 | 1464104870659 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 08:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:47:50 INFO - PROCESS | 1977 | 1464104870661 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1977 | 1464104870662 Marionette TRACE conn2 <- [1,2674,null,{}] 08:47:50 INFO - PROCESS | 1977 | 1464104870665 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}] 08:47:50 INFO - PROCESS | 1977 | 1464104870761 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:47:50 INFO - PROCESS | 1977 | 1464104870770 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x11807f800 == 31 [pid = 1977] [id = 676] 08:47:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x110fe8400) [pid = 1977] [serial = 2028] [outer = 0x0] 08:47:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x11316d400) [pid = 1977] [serial = 2029] [outer = 0x110fe8400] 08:47:50 INFO - PROCESS | 1977 | 1464104870797 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x113312000) [pid = 1977] [serial = 2030] [outer = 0x110fe8400] 08:47:51 INFO - PROCESS | 1977 | 1464104871619 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] 08:47:51 INFO - PROCESS | 1977 | 1464104871634 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 08:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:47:51 INFO - PROCESS | 1977 | 1464104871637 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1977 | 1464104871638 Marionette TRACE conn2 <- [1,2678,null,{}] 08:47:51 INFO - PROCESS | 1977 | 1464104871640 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}] 08:47:51 INFO - PROCESS | 1977 | 1464104871719 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:47:51 INFO - PROCESS | 1977 | 1464104871724 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192d8000 == 32 [pid = 1977] [id = 677] 08:47:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x111aafc00) [pid = 1977] [serial = 2031] [outer = 0x0] 08:47:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x113e34000) [pid = 1977] [serial = 2032] [outer = 0x111aafc00] 08:47:51 INFO - PROCESS | 1977 | 1464104871749 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x115d4f800) [pid = 1977] [serial = 2033] [outer = 0x111aafc00] 08:47:52 INFO - PROCESS | 1977 | 1464104872597 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]]]}] 08:47:52 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) 08:47:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 970ms 08:47:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:47:52 INFO - PROCESS | 1977 | 1464104872608 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1977 | 1464104872609 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 08:47:52 INFO - PROCESS | 1977 | 1464104872611 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 1977 | 1464104872612 Marionette TRACE conn2 <- [1,2682,null,{}] 08:47:52 INFO - PROCESS | 1977 | 1464104872616 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}] 08:47:52 INFO - PROCESS | 1977 | 1464104872749 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:47:52 INFO - PROCESS | 1977 | 1464104872767 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x119974000 == 33 [pid = 1977] [id = 678] 08:47:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x115db2000) [pid = 1977] [serial = 2034] [outer = 0x0] 08:47:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x115f26000) [pid = 1977] [serial = 2035] [outer = 0x115db2000] 08:47:52 INFO - PROCESS | 1977 | 1464104872793 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x1164f7c00) [pid = 1977] [serial = 2036] [outer = 0x115db2000] 08:47:53 INFO - PROCESS | 1977 | 1464104873638 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]]]}] 08:47:53 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) 08:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1074ms 08:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:47:53 INFO - PROCESS | 1977 | 1464104873686 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1977 | 1464104873687 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 08:47:53 INFO - PROCESS | 1977 | 1464104873689 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1977 | 1464104873690 Marionette TRACE conn2 <- [1,2686,null,{}] 08:47:53 INFO - PROCESS | 1977 | 1464104873692 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}] 08:47:53 INFO - PROCESS | 1977 | 1464104873790 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:47:53 INFO - PROCESS | 1977 | 1464104873804 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b7a800 == 34 [pid = 1977] [id = 679] 08:47:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x115db2800) [pid = 1977] [serial = 2037] [outer = 0x0] 08:47:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x11672cc00) [pid = 1977] [serial = 2038] [outer = 0x115db2800] 08:47:53 INFO - PROCESS | 1977 | 1464104873830 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x116846c00) [pid = 1977] [serial = 2039] [outer = 0x115db2800] 08:47:54 INFO - PROCESS | 1977 | 1464104874669 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] 08:47:55 INFO - PROCESS | 1977 | 1464104875301 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 08:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:47:55 INFO - PROCESS | 1977 | 1464104875310 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1977 | 1464104875311 Marionette TRACE conn2 <- [1,2690,null,{}] 08:47:55 INFO - PROCESS | 1977 | 1464104875322 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}] 08:47:55 INFO - PROCESS | 1977 | 1464104875395 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:47:55 INFO - PROCESS | 1977 | 1464104875402 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x11996d000 == 35 [pid = 1977] [id = 680] 08:47:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x111069800) [pid = 1977] [serial = 2040] [outer = 0x0] 08:47:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x115d51800) [pid = 1977] [serial = 2041] [outer = 0x111069800] 08:47:55 INFO - PROCESS | 1977 | 1464104875428 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x116a59c00) [pid = 1977] [serial = 2042] [outer = 0x111069800] 08:47:56 INFO - PROCESS | 1977 | 1464104876238 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] 08:47:56 INFO - PROCESS | 1977 | 1464104876281 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 08:47:56 INFO - PROCESS | 1977 | 1464104876283 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1977 | 1464104876284 Marionette TRACE conn2 <- [1,2694,null,{}] 08:47:56 INFO - PROCESS | 1977 | 1464104876286 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}] 08:47:56 INFO - PROCESS | 1977 | 1464104876367 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:47:56 INFO - PROCESS | 1977 | 1464104876420 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac5000 == 36 [pid = 1977] [id = 681] 08:47:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x112662c00) [pid = 1977] [serial = 2043] [outer = 0x0] 08:47:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x117462c00) [pid = 1977] [serial = 2044] [outer = 0x112662c00] 08:47:56 INFO - PROCESS | 1977 | 1464104876445 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x117467400) [pid = 1977] [serial = 2045] [outer = 0x112662c00] 08:47:57 INFO - PROCESS | 1977 | 1464104877216 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] 08:47:57 INFO - PROCESS | 1977 | 1464104877332 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 08:47:57 INFO - PROCESS | 1977 | 1464104877336 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1977 | 1464104877339 Marionette TRACE conn2 <- [1,2698,null,{}] 08:47:57 INFO - PROCESS | 1977 | 1464104877343 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}] 08:47:57 INFO - PROCESS | 1977 | 1464104877430 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:47:57 INFO - PROCESS | 1977 | 1464104877524 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x112731800 == 37 [pid = 1977] [id = 682] 08:47:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x110ff1800) [pid = 1977] [serial = 2046] [outer = 0x0] 08:47:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x111053000) [pid = 1977] [serial = 2047] [outer = 0x110ff1800] 08:47:57 INFO - PROCESS | 1977 | 1464104877558 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x11106a000) [pid = 1977] [serial = 2048] [outer = 0x110ff1800] 08:47:58 INFO - PROCESS | 1977 | 1464104878524 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] 08:47:58 INFO - PROCESS | 1977 | 1464104878562 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 08:47:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:47:58 INFO - PROCESS | 1977 | 1464104878568 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1977 | 1464104878571 Marionette TRACE conn2 <- [1,2702,null,{}] 08:47:58 INFO - PROCESS | 1977 | 1464104878574 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}] 08:47:58 INFO - PROCESS | 1977 | 1464104878684 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:47:58 INFO - PROCESS | 1977 | 1464104878736 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192d6800 == 38 [pid = 1977] [id = 683] 08:47:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x112669400) [pid = 1977] [serial = 2049] [outer = 0x0] 08:47:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x1127c0c00) [pid = 1977] [serial = 2050] [outer = 0x112669400] 08:47:58 INFO - PROCESS | 1977 | 1464104878770 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x112f84800) [pid = 1977] [serial = 2051] [outer = 0x112669400] 08:47:59 INFO - PROCESS | 1977 | 1464104879326 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]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 772ms 08:47:59 INFO - PROCESS | 1977 | 1464104879370 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1977 | 1464104879371 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 08:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:47:59 INFO - PROCESS | 1977 | 1464104879375 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1977 | 1464104879376 Marionette TRACE conn2 <- [1,2706,null,{}] 08:47:59 INFO - PROCESS | 1977 | 1464104879383 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}] 08:47:59 INFO - PROCESS | 1977 | 1464104879496 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:47:59 INFO - PROCESS | 1977 | 1464104879577 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d22800 == 39 [pid = 1977] [id = 684] 08:47:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x113313c00) [pid = 1977] [serial = 2052] [outer = 0x0] 08:47:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x115d54400) [pid = 1977] [serial = 2053] [outer = 0x113313c00] 08:47:59 INFO - PROCESS | 1977 | 1464104879610 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x115f24400) [pid = 1977] [serial = 2054] [outer = 0x113313c00] 08:48:00 INFO - PROCESS | 1977 | --DOCSHELL 0x124ae3800 == 38 [pid = 1977] [id = 446] 08:48:00 INFO - PROCESS | 1977 | --DOCSHELL 0x119595000 == 37 [pid = 1977] [id = 439] 08:48:00 INFO - PROCESS | 1977 | --DOCSHELL 0x112856000 == 36 [pid = 1977] [id = 436] 08:48:00 INFO - PROCESS | 1977 | --DOCSHELL 0x116638800 == 35 [pid = 1977] [id = 431] 08:48:00 INFO - PROCESS | 1977 | --DOCSHELL 0x11686d800 == 34 [pid = 1977] [id = 432] 08:48:00 INFO - PROCESS | 1977 | --DOCSHELL 0x112656800 == 33 [pid = 1977] [id = 429] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x12b13d000) [pid = 1977] [serial = 2017] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x12bc04000) [pid = 1977] [serial = 1916] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x1164fa400) [pid = 1977] [serial = 1919] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x12478f400) [pid = 1977] [serial = 1999] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x125835800) [pid = 1977] [serial = 2002] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x128d2c400) [pid = 1977] [serial = 2005] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x113c55c00) [pid = 1977] [serial = 2008] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x11683ec00) [pid = 1977] [serial = 2009] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x129410400) [pid = 1977] [serial = 2006] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x124783800) [pid = 1977] [serial = 1996] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x123386400) [pid = 1977] [serial = 1993] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x1236be800) [pid = 1977] [serial = 1994] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x118642400) [pid = 1977] [serial = 1990] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x119951800) [pid = 1977] [serial = 1991] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x11769dc00) [pid = 1977] [serial = 1987] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 81 (0x118396800) [pid = 1977] [serial = 1988] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 80 (0x116a59800) [pid = 1977] [serial = 1985] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 79 (0x116497800) [pid = 1977] [serial = 1984] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 78 (0x112a60400) [pid = 1977] [serial = 1982] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 77 (0x1122b2c00) [pid = 1977] [serial = 1981] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 76 (0x12c5d9400) [pid = 1977] [serial = 1979] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 75 (0x12c5d1800) [pid = 1977] [serial = 1978] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 74 (0x12c488000) [pid = 1977] [serial = 1976] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 73 (0x12c480000) [pid = 1977] [serial = 1975] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 72 (0x12bf32400) [pid = 1977] [serial = 1973] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 71 (0x12bc06c00) [pid = 1977] [serial = 1972] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 70 (0x12bb4ec00) [pid = 1977] [serial = 1970] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 69 (0x12b3db000) [pid = 1977] [serial = 1969] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 68 (0x124c57800) [pid = 1977] [serial = 1966] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 67 (0x1270e8400) [pid = 1977] [serial = 1967] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 66 (0x119707800) [pid = 1977] [serial = 1964] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 65 (0x11837cc00) [pid = 1977] [serial = 1963] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 64 (0x116a59400) [pid = 1977] [serial = 1961] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 63 (0x1150f1000) [pid = 1977] [serial = 1960] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 62 (0x12c126000) [pid = 1977] [serial = 1958] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 61 (0x1270e0800) [pid = 1977] [serial = 2003] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 60 (0x124ce1c00) [pid = 1977] [serial = 2000] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 59 (0x119707c00) [pid = 1977] [serial = 2011] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 58 (0x1252b6000) [pid = 1977] [serial = 2012] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 57 (0x12478c800) [pid = 1977] [serial = 1997] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 56 (0x128d2f400) [pid = 1977] [serial = 2014] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | --DOMWINDOW == 55 (0x12accf800) [pid = 1977] [serial = 2015] [outer = 0x0] [url = about:blank] 08:48:00 INFO - PROCESS | 1977 | 1464104880300 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]]]}] 08:48:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 08:48:00 INFO - PROCESS | 1977 | 1464104880346 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1977 | 1464104880349 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 08:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:48:00 INFO - PROCESS | 1977 | 1464104880355 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1977 | 1464104880358 Marionette TRACE conn2 <- [1,2710,null,{}] 08:48:00 INFO - PROCESS | 1977 | 1464104880363 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}] 08:48:00 INFO - PROCESS | 1977 | 1464104880489 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:48:00 INFO - PROCESS | 1977 | 1464104880573 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x11339a800 == 34 [pid = 1977] [id = 685] 08:48:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 56 (0x11204c400) [pid = 1977] [serial = 2055] [outer = 0x0] 08:48:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 57 (0x11266dc00) [pid = 1977] [serial = 2056] [outer = 0x11204c400] 08:48:00 INFO - PROCESS | 1977 | 1464104880620 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 58 (0x112a5f800) [pid = 1977] [serial = 2057] [outer = 0x11204c400] 08:48:00 INFO - PROCESS | 1977 | 1464104880954 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1977 | 1464104880981 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 08:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:48:00 INFO - PROCESS | 1977 | 1464104880987 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1977 | 1464104880989 Marionette TRACE conn2 <- [1,2714,null,{}] 08:48:00 INFO - PROCESS | 1977 | 1464104880991 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}] 08:48:01 INFO - PROCESS | 1977 | 1464104881075 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:48:01 INFO - PROCESS | 1977 | 1464104881144 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x11806e000 == 35 [pid = 1977] [id = 686] 08:48:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 59 (0x112a6d400) [pid = 1977] [serial = 2058] [outer = 0x0] 08:48:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 60 (0x11310f400) [pid = 1977] [serial = 2059] [outer = 0x112a6d400] 08:48:01 INFO - PROCESS | 1977 | 1464104881173 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 61 (0x113c54c00) [pid = 1977] [serial = 2060] [outer = 0x112a6d400] 08:48:01 INFO - PROCESS | 1977 | 1464104881453 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]]]}] 08:48:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 519ms 08:48:01 INFO - PROCESS | 1977 | 1464104881506 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1977 | 1464104881508 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 08:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:48:01 INFO - PROCESS | 1977 | 1464104881510 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1977 | 1464104881512 Marionette TRACE conn2 <- [1,2718,null,{}] 08:48:01 INFO - PROCESS | 1977 | 1464104881522 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}] 08:48:01 INFO - PROCESS | 1977 | 1464104881610 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:48:01 INFO - PROCESS | 1977 | 1464104881665 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199cc800 == 36 [pid = 1977] [id = 687] 08:48:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 62 (0x113ce1000) [pid = 1977] [serial = 2061] [outer = 0x0] 08:48:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 63 (0x115d4d800) [pid = 1977] [serial = 2062] [outer = 0x113ce1000] 08:48:01 INFO - PROCESS | 1977 | 1464104881692 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 64 (0x116051000) [pid = 1977] [serial = 2063] [outer = 0x113ce1000] 08:48:02 INFO - PROCESS | 1977 | 1464104882002 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] 08:48:02 INFO - PROCESS | 1977 | 1464104882038 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 08:48:02 INFO - PROCESS | 1977 | 1464104882040 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1977 | 1464104882042 Marionette TRACE conn2 <- [1,2722,null,{}] 08:48:02 INFO - PROCESS | 1977 | 1464104882044 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}] 08:48:02 INFO - PROCESS | 1977 | 1464104882173 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:48:02 INFO - PROCESS | 1977 | 1464104882264 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0e3800 == 37 [pid = 1977] [id = 688] 08:48:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 65 (0x113ce2400) [pid = 1977] [serial = 2064] [outer = 0x0] 08:48:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 66 (0x11649e400) [pid = 1977] [serial = 2065] [outer = 0x113ce2400] 08:48:02 INFO - PROCESS | 1977 | 1464104882307 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 67 (0x116a59800) [pid = 1977] [serial = 2066] [outer = 0x113ce2400] 08:48:02 INFO - PROCESS | 1977 | 1464104882739 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] 08:48:02 INFO - PROCESS | 1977 | 1464104882762 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 08:48:02 INFO - PROCESS | 1977 | 1464104882764 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1977 | 1464104882765 Marionette TRACE conn2 <- [1,2726,null,{}] 08:48:02 INFO - PROCESS | 1977 | 1464104882768 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}] 08:48:02 INFO - PROCESS | 1977 | 1464104882867 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:48:02 INFO - PROCESS | 1977 | 1464104882879 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x124320800 == 38 [pid = 1977] [id = 689] 08:48:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 68 (0x1150f3000) [pid = 1977] [serial = 2067] [outer = 0x0] 08:48:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 69 (0x117464400) [pid = 1977] [serial = 2068] [outer = 0x1150f3000] 08:48:02 INFO - PROCESS | 1977 | 1464104882905 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 70 (0x117573800) [pid = 1977] [serial = 2069] [outer = 0x1150f3000] 08:48:03 INFO - PROCESS | 1977 | 1464104883259 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]]]}] 08:48:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:48:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 520ms 08:48:03 INFO - PROCESS | 1977 | 1464104883285 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1977 | 1464104883286 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 08:48:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:48:03 INFO - PROCESS | 1977 | 1464104883295 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1977 | 1464104883296 Marionette TRACE conn2 <- [1,2730,null,{}] 08:48:03 INFO - PROCESS | 1977 | 1464104883298 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}] 08:48:03 INFO - PROCESS | 1977 | 1464104883414 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:48:03 INFO - PROCESS | 1977 | 1464104883447 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x127120800 == 39 [pid = 1977] [id = 690] 08:48:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 71 (0x117575400) [pid = 1977] [serial = 2070] [outer = 0x0] 08:48:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 72 (0x117e75c00) [pid = 1977] [serial = 2071] [outer = 0x117575400] 08:48:03 INFO - PROCESS | 1977 | 1464104883473 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 73 (0x118379400) [pid = 1977] [serial = 2072] [outer = 0x117575400] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 72 (0x115db2800) [pid = 1977] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 71 (0x111063800) [pid = 1977] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 70 (0x111ab7800) [pid = 1977] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 69 (0x110fe8400) [pid = 1977] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 68 (0x111aafc00) [pid = 1977] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 67 (0x1127c4c00) [pid = 1977] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 66 (0x111069800) [pid = 1977] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:48:03 INFO - PROCESS | 1977 | --DOMWINDOW == 65 (0x115db2000) [pid = 1977] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:48:04 INFO - PROCESS | 1977 | 1464104884248 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] 08:48:04 INFO - PROCESS | 1977 | 1464104884265 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 08:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:48:04 INFO - PROCESS | 1977 | 1464104884268 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1977 | 1464104884269 Marionette TRACE conn2 <- [1,2734,null,{}] 08:48:04 INFO - PROCESS | 1977 | 1464104884271 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}] 08:48:04 INFO - PROCESS | 1977 | 1464104884347 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:48:04 INFO - PROCESS | 1977 | 1464104884354 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b94800 == 40 [pid = 1977] [id = 691] 08:48:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 66 (0x11316bc00) [pid = 1977] [serial = 2073] [outer = 0x0] 08:48:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 67 (0x11642a000) [pid = 1977] [serial = 2074] [outer = 0x11316bc00] 08:48:04 INFO - PROCESS | 1977 | 1464104884379 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 68 (0x118377000) [pid = 1977] [serial = 2075] [outer = 0x11316bc00] 08:48:04 INFO - PROCESS | 1977 | 1464104884742 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]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:48:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 520ms 08:48:04 INFO - PROCESS | 1977 | 1464104884788 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1977 | 1464104884797 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 08:48:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:48:04 INFO - PROCESS | 1977 | 1464104884799 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 1977 | 1464104884800 Marionette TRACE conn2 <- [1,2738,null,{}] 08:48:04 INFO - PROCESS | 1977 | 1464104884802 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}] 08:48:04 INFO - PROCESS | 1977 | 1464104884870 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:48:04 INFO - PROCESS | 1977 | 1464104884874 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c81800 == 41 [pid = 1977] [id = 692] 08:48:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 69 (0x11837c000) [pid = 1977] [serial = 2076] [outer = 0x0] 08:48:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 70 (0x118383400) [pid = 1977] [serial = 2077] [outer = 0x11837c000] 08:48:04 INFO - PROCESS | 1977 | 1464104884894 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 71 (0x11839b400) [pid = 1977] [serial = 2078] [outer = 0x11837c000] 08:48:05 INFO - PROCESS | 1977 | 1464104885318 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 08:48:05 INFO - PROCESS | 1977 | 1464104885377 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1977 | 1464104885379 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 08:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:48:05 INFO - PROCESS | 1977 | 1464104885393 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1977 | 1464104885394 Marionette TRACE conn2 <- [1,2742,null,{}] 08:48:05 INFO - PROCESS | 1977 | 1464104885400 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}] 08:48:05 INFO - PROCESS | 1977 | 1464104885527 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:48:05 INFO - PROCESS | 1977 | 1464104885538 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x129183800 == 42 [pid = 1977] [id = 693] 08:48:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 72 (0x11839f000) [pid = 1977] [serial = 2079] [outer = 0x0] 08:48:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 73 (0x1183c7800) [pid = 1977] [serial = 2080] [outer = 0x11839f000] 08:48:05 INFO - PROCESS | 1977 | 1464104885580 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 74 (0x1183cd400) [pid = 1977] [serial = 2081] [outer = 0x11839f000] 08:48:05 INFO - PROCESS | 1977 | 1464104885897 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]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:48:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 522ms 08:48:05 INFO - PROCESS | 1977 | 1464104885923 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1977 | 1464104885924 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 08:48:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:48:05 INFO - PROCESS | 1977 | 1464104885927 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1977 | 1464104885928 Marionette TRACE conn2 <- [1,2746,null,{}] 08:48:05 INFO - PROCESS | 1977 | 1464104885938 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}] 08:48:06 INFO - PROCESS | 1977 | 1464104886071 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:48:06 INFO - PROCESS | 1977 | 1464104886103 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x12950a000 == 43 [pid = 1977] [id = 694] 08:48:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 75 (0x118423c00) [pid = 1977] [serial = 2082] [outer = 0x0] 08:48:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 76 (0x11842d000) [pid = 1977] [serial = 2083] [outer = 0x118423c00] 08:48:06 INFO - PROCESS | 1977 | 1464104886143 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 77 (0x11863d000) [pid = 1977] [serial = 2084] [outer = 0x118423c00] 08:48:06 INFO - PROCESS | 1977 | 1464104886736 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]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:48:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 819ms 08:48:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:48:06 INFO - PROCESS | 1977 | 1464104886747 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1977 | 1464104886750 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 08:48:06 INFO - PROCESS | 1977 | 1464104886753 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 1977 | 1464104886756 Marionette TRACE conn2 <- [1,2750,null,{}] 08:48:06 INFO - PROCESS | 1977 | 1464104886759 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}] 08:48:06 INFO - PROCESS | 1977 | 1464104886863 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:48:06 INFO - PROCESS | 1977 | 1464104886915 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1977 | ++DOCSHELL 0x118070000 == 44 [pid = 1977] [id = 695] 08:48:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 78 (0x1122a9400) [pid = 1977] [serial = 2085] [outer = 0x0] 08:48:06 INFO - PROCESS | 1977 | ++DOMWINDOW == 79 (0x1127c5400) [pid = 1977] [serial = 2086] [outer = 0x1122a9400] 08:48:06 INFO - PROCESS | 1977 | 1464104886952 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 80 (0x11310fc00) [pid = 1977] [serial = 2087] [outer = 0x1122a9400] 08:48:07 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3d8800 == 43 [pid = 1977] [id = 17] 08:48:07 INFO - PROCESS | 1977 | 1464104887439 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]]]}] 08:48:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:48:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 721ms 08:48:07 INFO - PROCESS | 1977 | 1464104887474 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1977 | 1464104887477 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 08:48:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:48:07 INFO - PROCESS | 1977 | 1464104887482 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1977 | 1464104887484 Marionette TRACE conn2 <- [1,2754,null,{}] 08:48:07 INFO - PROCESS | 1977 | 1464104887486 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}] 08:48:07 INFO - PROCESS | 1977 | 1464104887616 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:48:07 INFO - PROCESS | 1977 | 1464104887696 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1977 | ++DOCSHELL 0x125871000 == 44 [pid = 1977] [id = 696] 08:48:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 81 (0x115d53400) [pid = 1977] [serial = 2088] [outer = 0x0] 08:48:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x11642dc00) [pid = 1977] [serial = 2089] [outer = 0x115d53400] 08:48:07 INFO - PROCESS | 1977 | 1464104887727 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x11672e400) [pid = 1977] [serial = 2090] [outer = 0x115d53400] 08:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 673ms 08:48:08 INFO - PROCESS | 1977 | 1464104888151 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]]]}] 08:48:08 INFO - PROCESS | 1977 | 1464104888157 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1977 | 1464104888159 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 08:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:48:08 INFO - PROCESS | 1977 | 1464104888163 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1977 | 1464104888166 Marionette TRACE conn2 <- [1,2758,null,{}] 08:48:08 INFO - PROCESS | 1977 | 1464104888179 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}] 08:48:08 INFO - PROCESS | 1977 | 1464104888322 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:48:08 INFO - PROCESS | 1977 | 1464104888379 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6da800 == 45 [pid = 1977] [id = 697] 08:48:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x117468000) [pid = 1977] [serial = 2091] [outer = 0x0] 08:48:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x117e7d400) [pid = 1977] [serial = 2092] [outer = 0x117468000] 08:48:08 INFO - PROCESS | 1977 | 1464104888451 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x118377800) [pid = 1977] [serial = 2093] [outer = 0x117468000] 08:48:08 INFO - PROCESS | 1977 | 1464104888878 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]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:48:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 725ms 08:48:08 INFO - PROCESS | 1977 | 1464104888899 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1977 | 1464104888901 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 08:48:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:48:08 INFO - PROCESS | 1977 | 1464104888905 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1977 | 1464104888906 Marionette TRACE conn2 <- [1,2762,null,{}] 08:48:08 INFO - PROCESS | 1977 | 1464104888908 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}] 08:48:09 INFO - PROCESS | 1977 | 1464104889030 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:48:09 INFO - PROCESS | 1977 | 1464104889097 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab11000 == 46 [pid = 1977] [id = 698] 08:48:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x11839f400) [pid = 1977] [serial = 2094] [outer = 0x0] 08:48:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x1183d3c00) [pid = 1977] [serial = 2095] [outer = 0x11839f400] 08:48:09 INFO - PROCESS | 1977 | 1464104889127 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x118641c00) [pid = 1977] [serial = 2096] [outer = 0x11839f400] 08:48:09 INFO - PROCESS | 1977 | 1464104889528 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]]]}] 08:48:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:48:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 668ms 08:48:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:48:09 INFO - PROCESS | 1977 | 1464104889573 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1977 | 1464104889575 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 08:48:09 INFO - PROCESS | 1977 | 1464104889577 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1977 | 1464104889578 Marionette TRACE conn2 <- [1,2766,null,{}] 08:48:09 INFO - PROCESS | 1977 | 1464104889581 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}] 08:48:09 INFO - PROCESS | 1977 | 1464104889680 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:48:09 INFO - PROCESS | 1977 | 1464104889736 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab26800 == 47 [pid = 1977] [id = 699] 08:48:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x11894e000) [pid = 1977] [serial = 2097] [outer = 0x0] 08:48:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x11895a000) [pid = 1977] [serial = 2098] [outer = 0x11894e000] 08:48:09 INFO - PROCESS | 1977 | 1464104889765 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x119170800) [pid = 1977] [serial = 2099] [outer = 0x11894e000] 08:48:10 INFO - PROCESS | 1977 | 1464104890184 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]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:48:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 624ms 08:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:48:10 INFO - PROCESS | 1977 | 1464104890202 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1977 | 1464104890203 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 08:48:10 INFO - PROCESS | 1977 | 1464104890206 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1977 | 1464104890207 Marionette TRACE conn2 <- [1,2770,null,{}] 08:48:10 INFO - PROCESS | 1977 | 1464104890209 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}] 08:48:10 INFO - PROCESS | 1977 | 1464104890319 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:48:10 INFO - PROCESS | 1977 | 1464104890406 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b34c000 == 48 [pid = 1977] [id = 700] 08:48:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x119192c00) [pid = 1977] [serial = 2100] [outer = 0x0] 08:48:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x119705000) [pid = 1977] [serial = 2101] [outer = 0x119192c00] 08:48:10 INFO - PROCESS | 1977 | 1464104890436 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x11970f000) [pid = 1977] [serial = 2102] [outer = 0x119192c00] 08:48:10 INFO - PROCESS | 1977 | 1464104890988 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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 818ms 08:48:11 INFO - PROCESS | 1977 | 1464104891025 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1977 | 1464104891027 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 08:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:48:11 INFO - PROCESS | 1977 | 1464104891030 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1977 | 1464104891033 Marionette TRACE conn2 <- [1,2774,null,{}] 08:48:11 INFO - PROCESS | 1977 | 1464104891037 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}] 08:48:11 INFO - PROCESS | 1977 | 1464104891131 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:48:11 INFO - PROCESS | 1977 | 1464104891203 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170b7800 == 49 [pid = 1977] [id = 701] 08:48:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x11106dc00) [pid = 1977] [serial = 2103] [outer = 0x0] 08:48:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x111c1ac00) [pid = 1977] [serial = 2104] [outer = 0x11106dc00] 08:48:11 INFO - PROCESS | 1977 | 1464104891229 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x112667400) [pid = 1977] [serial = 2105] [outer = 0x11106dc00] 08:48:11 INFO - PROCESS | 1977 | 1464104891707 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]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 726ms 08:48:11 INFO - PROCESS | 1977 | 1464104891757 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1977 | 1464104891763 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 08:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:48:11 INFO - PROCESS | 1977 | 1464104891769 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1977 | 1464104891772 Marionette TRACE conn2 <- [1,2778,null,{}] 08:48:11 INFO - PROCESS | 1977 | 1464104891776 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}] 08:48:11 INFO - PROCESS | 1977 | 1464104891916 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:48:11 INFO - PROCESS | 1977 | 1464104891987 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170a2800 == 50 [pid = 1977] [id = 702] 08:48:11 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x1127be000) [pid = 1977] [serial = 2106] [outer = 0x0] 08:48:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x11316ac00) [pid = 1977] [serial = 2107] [outer = 0x1127be000] 08:48:12 INFO - PROCESS | 1977 | 1464104892015 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x113176000) [pid = 1977] [serial = 2108] [outer = 0x1127be000] 08:48:12 INFO - PROCESS | 1977 | --DOCSHELL 0x11a0ca000 == 49 [pid = 1977] [id = 442] 08:48:12 INFO - PROCESS | 1977 | --DOCSHELL 0x116877800 == 48 [pid = 1977] [id = 437] 08:48:12 INFO - PROCESS | 1977 | --DOCSHELL 0x119168000 == 47 [pid = 1977] [id = 444] 08:48:12 INFO - PROCESS | 1977 | --DOCSHELL 0x112d28000 == 46 [pid = 1977] [id = 430] 08:48:12 INFO - PROCESS | 1977 | --DOCSHELL 0x116020800 == 45 [pid = 1977] [id = 434] 08:48:12 INFO - PROCESS | 1977 | --DOCSHELL 0x117e61800 == 44 [pid = 1977] [id = 435] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x117462c00) [pid = 1977] [serial = 2044] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x11672cc00) [pid = 1977] [serial = 2038] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x111064c00) [pid = 1977] [serial = 2020] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x11106e400) [pid = 1977] [serial = 2021] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x112049c00) [pid = 1977] [serial = 2023] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x112668400) [pid = 1977] [serial = 2024] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x11316d400) [pid = 1977] [serial = 2029] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x113312000) [pid = 1977] [serial = 2030] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x113e34000) [pid = 1977] [serial = 2032] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x115d4f800) [pid = 1977] [serial = 2033] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x112aab800) [pid = 1977] [serial = 2026] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x113103400) [pid = 1977] [serial = 2027] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x115d51800) [pid = 1977] [serial = 2041] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x116a59c00) [pid = 1977] [serial = 2042] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x115f26000) [pid = 1977] [serial = 2035] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x116846c00) [pid = 1977] [serial = 2039] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x1164f7c00) [pid = 1977] [serial = 2036] [outer = 0x0] [url = about:blank] 08:48:12 INFO - PROCESS | 1977 | 1464104892371 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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 622ms 08:48:12 INFO - PROCESS | 1977 | 1464104892390 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1977 | 1464104892392 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 08:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:48:12 INFO - PROCESS | 1977 | 1464104892394 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1977 | 1464104892396 Marionette TRACE conn2 <- [1,2782,null,{}] 08:48:12 INFO - PROCESS | 1977 | 1464104892404 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}] 08:48:12 INFO - PROCESS | 1977 | 1464104892494 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:48:12 INFO - PROCESS | 1977 | 1464104892551 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170a9800 == 45 [pid = 1977] [id = 703] 08:48:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x1127c5800) [pid = 1977] [serial = 2109] [outer = 0x0] 08:48:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x113178000) [pid = 1977] [serial = 2110] [outer = 0x1127c5800] 08:48:12 INFO - PROCESS | 1977 | 1464104892580 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x115d54800) [pid = 1977] [serial = 2111] [outer = 0x1127c5800] 08:48:12 INFO - PROCESS | 1977 | 1464104892892 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]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 523ms 08:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:48:12 INFO - PROCESS | 1977 | 1464104892920 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1977 | 1464104892921 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 08:48:12 INFO - PROCESS | 1977 | 1464104892924 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1977 | 1464104892925 Marionette TRACE conn2 <- [1,2786,null,{}] 08:48:12 INFO - PROCESS | 1977 | 1464104892927 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}] 08:48:13 INFO - PROCESS | 1977 | 1464104893012 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:48:13 INFO - PROCESS | 1977 | 1464104893019 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x119972000 == 46 [pid = 1977] [id = 704] 08:48:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x115f1c000) [pid = 1977] [serial = 2112] [outer = 0x0] 08:48:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x116497400) [pid = 1977] [serial = 2113] [outer = 0x115f1c000] 08:48:13 INFO - PROCESS | 1977 | 1464104893045 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x116729800) [pid = 1977] [serial = 2114] [outer = 0x115f1c000] 08:48:13 INFO - PROCESS | 1977 | 1464104893387 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 472ms 08:48:13 INFO - PROCESS | 1977 | 1464104893396 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1977 | 1464104893398 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 08:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:48:13 INFO - PROCESS | 1977 | 1464104893402 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1977 | 1464104893403 Marionette TRACE conn2 <- [1,2790,null,{}] 08:48:13 INFO - PROCESS | 1977 | 1464104893412 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}] 08:48:13 INFO - PROCESS | 1977 | 1464104893494 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:48:13 INFO - PROCESS | 1977 | 1464104893499 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0cf800 == 47 [pid = 1977] [id = 705] 08:48:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x11672a800) [pid = 1977] [serial = 2115] [outer = 0x0] 08:48:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x11684a400) [pid = 1977] [serial = 2116] [outer = 0x11672a800] 08:48:13 INFO - PROCESS | 1977 | 1464104893524 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x11744f400) [pid = 1977] [serial = 2117] [outer = 0x11672a800] 08:48:13 INFO - PROCESS | 1977 | 1464104893842 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]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 468ms 08:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:48:13 INFO - PROCESS | 1977 | 1464104893871 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1977 | 1464104893872 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 08:48:13 INFO - PROCESS | 1977 | 1464104893874 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1977 | 1464104893875 Marionette TRACE conn2 <- [1,2794,null,{}] 08:48:13 INFO - PROCESS | 1977 | 1464104893877 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}] 08:48:13 INFO - PROCESS | 1977 | 1464104893977 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:48:14 INFO - PROCESS | 1977 | 1464104894044 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x12115f800 == 48 [pid = 1977] [id = 706] 08:48:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x117070c00) [pid = 1977] [serial = 2118] [outer = 0x0] 08:48:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x117468400) [pid = 1977] [serial = 2119] [outer = 0x117070c00] 08:48:14 INFO - PROCESS | 1977 | 1464104894071 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x118395c00) [pid = 1977] [serial = 2120] [outer = 0x117070c00] 08:48:14 INFO - PROCESS | 1977 | 1464104894403 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]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 570ms 08:48:14 INFO - PROCESS | 1977 | 1464104894445 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1977 | 1464104894447 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 08:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:48:14 INFO - PROCESS | 1977 | 1464104894450 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1977 | 1464104894452 Marionette TRACE conn2 <- [1,2798,null,{}] 08:48:14 INFO - PROCESS | 1977 | 1464104894455 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}] 08:48:14 INFO - PROCESS | 1977 | 1464104894616 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:48:14 INFO - PROCESS | 1977 | 1464104894652 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1977 | ++DOCSHELL 0x125863800 == 49 [pid = 1977] [id = 707] 08:48:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x11837b000) [pid = 1977] [serial = 2121] [outer = 0x0] 08:48:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x1183d4000) [pid = 1977] [serial = 2122] [outer = 0x11837b000] 08:48:14 INFO - PROCESS | 1977 | 1464104894694 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x11895b800) [pid = 1977] [serial = 2123] [outer = 0x11837b000] 08:48:15 INFO - PROCESS | 1977 | 1464104895105 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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 670ms 08:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:48:15 INFO - PROCESS | 1977 | 1464104895121 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1977 | 1464104895122 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 08:48:15 INFO - PROCESS | 1977 | 1464104895124 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1977 | 1464104895125 Marionette TRACE conn2 <- [1,2802,null,{}] 08:48:15 INFO - PROCESS | 1977 | 1464104895127 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}] 08:48:15 INFO - PROCESS | 1977 | 1464104895231 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:48:15 INFO - PROCESS | 1977 | 1464104895249 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x128b8e800 == 50 [pid = 1977] [id = 708] 08:48:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x119173800) [pid = 1977] [serial = 2124] [outer = 0x0] 08:48:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x11919f000) [pid = 1977] [serial = 2125] [outer = 0x119173800] 08:48:15 INFO - PROCESS | 1977 | 1464104895274 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x119709c00) [pid = 1977] [serial = 2126] [outer = 0x119173800] 08:48:15 INFO - PROCESS | 1977 | 1464104895595 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]]]}] 08:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 08:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:48:15 INFO - PROCESS | 1977 | 1464104895645 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1977 | 1464104895646 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 08:48:15 INFO - PROCESS | 1977 | 1464104895648 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1977 | 1464104895649 Marionette TRACE conn2 <- [1,2806,null,{}] 08:48:15 INFO - PROCESS | 1977 | 1464104895651 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}] 08:48:15 INFO - PROCESS | 1977 | 1464104895759 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:48:15 INFO - PROCESS | 1977 | 1464104895796 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:15 INFO - PROCESS | 1977 | ++DOCSHELL 0x12950e000 == 51 [pid = 1977] [id = 709] 08:48:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x119710c00) [pid = 1977] [serial = 2127] [outer = 0x0] 08:48:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x11972e000) [pid = 1977] [serial = 2128] [outer = 0x119710c00] 08:48:15 INFO - PROCESS | 1977 | 1464104895821 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x119958400) [pid = 1977] [serial = 2129] [outer = 0x119710c00] 08:48:16 INFO - PROCESS | 1977 | 1464104896152 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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 08:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:48:16 INFO - PROCESS | 1977 | 1464104896170 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1977 | 1464104896171 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 08:48:16 INFO - PROCESS | 1977 | 1464104896173 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1977 | 1464104896174 Marionette TRACE conn2 <- [1,2810,null,{}] 08:48:16 INFO - PROCESS | 1977 | 1464104896176 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}] 08:48:16 INFO - PROCESS | 1977 | 1464104896283 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x110feb400) [pid = 1977] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x11839f000) [pid = 1977] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x113ce1000) [pid = 1977] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x1150f3000) [pid = 1977] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x113313c00) [pid = 1977] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x112a6d400) [pid = 1977] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x11204c400) [pid = 1977] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x117575400) [pid = 1977] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x11837c000) [pid = 1977] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x11316bc00) [pid = 1977] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:48:16 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x113ce2400) [pid = 1977] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:48:16 INFO - PROCESS | 1977 | 1464104896396 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199bd800 == 52 [pid = 1977] [id = 710] 08:48:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x110feac00) [pid = 1977] [serial = 2130] [outer = 0x0] 08:48:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x112665000) [pid = 1977] [serial = 2131] [outer = 0x110feac00] 08:48:16 INFO - PROCESS | 1977 | 1464104896423 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x1150f2000) [pid = 1977] [serial = 2132] [outer = 0x110feac00] 08:48:16 INFO - PROCESS | 1977 | 1464104896674 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]]]}] 08:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 521ms 08:48:16 INFO - PROCESS | 1977 | 1464104896695 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 1977 | 1464104896697 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 08:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:48:16 INFO - PROCESS | 1977 | 1464104896712 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 1977 | 1464104896713 Marionette TRACE conn2 <- [1,2814,null,{}] 08:48:16 INFO - PROCESS | 1977 | 1464104896724 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}] 08:48:16 INFO - PROCESS | 1977 | 1464104896833 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:48:16 INFO - PROCESS | 1977 | 1464104896838 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bba2800 == 53 [pid = 1977] [id = 711] 08:48:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x117695400) [pid = 1977] [serial = 2133] [outer = 0x0] 08:48:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x119bc7000) [pid = 1977] [serial = 2134] [outer = 0x117695400] 08:48:16 INFO - PROCESS | 1977 | 1464104896866 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x123637400) [pid = 1977] [serial = 2135] [outer = 0x117695400] 08:48:17 INFO - PROCESS | 1977 | 1464104897215 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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 538ms 08:48:17 INFO - PROCESS | 1977 | 1464104897239 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1977 | 1464104897241 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 08:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:48:17 INFO - PROCESS | 1977 | 1464104897243 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1977 | 1464104897244 Marionette TRACE conn2 <- [1,2818,null,{}] 08:48:17 INFO - PROCESS | 1977 | 1464104897246 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}] 08:48:17 INFO - PROCESS | 1977 | 1464104897370 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:48:17 INFO - PROCESS | 1977 | 1464104897376 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbbd000 == 54 [pid = 1977] [id = 712] 08:48:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x123594800) [pid = 1977] [serial = 2136] [outer = 0x0] 08:48:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x12363fc00) [pid = 1977] [serial = 2137] [outer = 0x123594800] 08:48:17 INFO - PROCESS | 1977 | 1464104897401 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x1236bfc00) [pid = 1977] [serial = 2138] [outer = 0x123594800] 08:48:17 INFO - PROCESS | 1977 | 1464104897683 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]]]}] 08:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 472ms 08:48:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:48:17 INFO - PROCESS | 1977 | 1464104897723 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1977 | 1464104897724 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 08:48:17 INFO - PROCESS | 1977 | 1464104897726 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1977 | 1464104897727 Marionette TRACE conn2 <- [1,2822,null,{}] 08:48:17 INFO - PROCESS | 1977 | 1464104897729 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}] 08:48:17 INFO - PROCESS | 1977 | 1464104897822 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:48:17 INFO - PROCESS | 1977 | 1464104897826 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c19b000 == 55 [pid = 1977] [id = 713] 08:48:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x1236c3000) [pid = 1977] [serial = 2139] [outer = 0x0] 08:48:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x1236c9800) [pid = 1977] [serial = 2140] [outer = 0x1236c3000] 08:48:17 INFO - PROCESS | 1977 | 1464104897850 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x1237a4400) [pid = 1977] [serial = 2141] [outer = 0x1236c3000] 08:48:18 INFO - PROCESS | 1977 | 1464104898192 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]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 470ms 08:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:48:18 INFO - PROCESS | 1977 | 1464104898200 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1977 | 1464104898203 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 08:48:18 INFO - PROCESS | 1977 | 1464104898205 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1977 | 1464104898206 Marionette TRACE conn2 <- [1,2826,null,{}] 08:48:18 INFO - PROCESS | 1977 | 1464104898209 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}] 08:48:18 INFO - PROCESS | 1977 | 1464104898330 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:48:18 INFO - PROCESS | 1977 | 1464104898338 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c1b0000 == 56 [pid = 1977] [id = 714] 08:48:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x12363f400) [pid = 1977] [serial = 2142] [outer = 0x0] 08:48:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x124164c00) [pid = 1977] [serial = 2143] [outer = 0x12363f400] 08:48:18 INFO - PROCESS | 1977 | 1464104898362 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x12442b400) [pid = 1977] [serial = 2144] [outer = 0x12363f400] 08:48:18 INFO - PROCESS | 1977 | 1464104898877 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:48:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:48:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 720ms 08:48:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:48:18 INFO - PROCESS | 1977 | 1464104898932 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1977 | 1464104898935 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 08:48:18 INFO - PROCESS | 1977 | 1464104898940 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1977 | 1464104898942 Marionette TRACE conn2 <- [1,2830,null,{}] 08:48:18 INFO - PROCESS | 1977 | 1464104898946 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}] 08:48:19 INFO - PROCESS | 1977 | 1464104899058 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:48:19 INFO - PROCESS | 1977 | 1464104899132 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ac0800 == 57 [pid = 1977] [id = 715] 08:48:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x1122b0c00) [pid = 1977] [serial = 2145] [outer = 0x0] 08:48:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x1127c2800) [pid = 1977] [serial = 2146] [outer = 0x1122b0c00] 08:48:19 INFO - PROCESS | 1977 | 1464104899163 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11316d400) [pid = 1977] [serial = 2147] [outer = 0x1122b0c00] 08:48:19 INFO - PROCESS | 1977 | 1464104899585 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]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:48:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 08:48:19 INFO - PROCESS | 1977 | 1464104899611 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1977 | 1464104899616 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 08:48:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:48:19 INFO - PROCESS | 1977 | 1464104899620 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1977 | 1464104899622 Marionette TRACE conn2 <- [1,2834,null,{}] 08:48:19 INFO - PROCESS | 1977 | 1464104899625 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}] 08:48:19 INFO - PROCESS | 1977 | 1464104899758 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:48:19 INFO - PROCESS | 1977 | 1464104899818 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1977 | ++DOCSHELL 0x1233c3800 == 58 [pid = 1977] [id = 716] 08:48:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x11322c000) [pid = 1977] [serial = 2148] [outer = 0x0] 08:48:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x115d52400) [pid = 1977] [serial = 2149] [outer = 0x11322c000] 08:48:19 INFO - PROCESS | 1977 | 1464104899889 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x1168b5800) [pid = 1977] [serial = 2150] [outer = 0x11322c000] 08:48:20 INFO - PROCESS | 1977 | 1464104900312 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:48:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:48:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 719ms 08:48:20 INFO - PROCESS | 1977 | 1464104900340 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:48:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:48:20 INFO - PROCESS | 1977 | 1464104900341 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 08:48:20 INFO - PROCESS | 1977 | 1464104900344 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1977 | 1464104900346 Marionette TRACE conn2 <- [1,2838,null,{}] 08:48:20 INFO - PROCESS | 1977 | 1464104900354 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}] 08:48:20 INFO - PROCESS | 1977 | 1464104900467 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:48:20 INFO - PROCESS | 1977 | 1464104900527 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c19a000 == 59 [pid = 1977] [id = 717] 08:48:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x117570000) [pid = 1977] [serial = 2151] [outer = 0x0] 08:48:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1182e2800) [pid = 1977] [serial = 2152] [outer = 0x117570000] 08:48:20 INFO - PROCESS | 1977 | 1464104900599 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x1183d4400) [pid = 1977] [serial = 2153] [outer = 0x117570000] 08:48:21 INFO - PROCESS | 1977 | 1464104901027 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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 725ms 08:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:48:21 INFO - PROCESS | 1977 | 1464104901088 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1977 | 1464104901090 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 08:48:21 INFO - PROCESS | 1977 | 1464104901092 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1977 | 1464104901094 Marionette TRACE conn2 <- [1,2842,null,{}] 08:48:21 INFO - PROCESS | 1977 | 1464104901096 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}] 08:48:21 INFO - PROCESS | 1977 | 1464104901254 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:48:21 INFO - PROCESS | 1977 | 1464104901307 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce1e800 == 60 [pid = 1977] [id = 718] 08:48:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x119708400) [pid = 1977] [serial = 2154] [outer = 0x0] 08:48:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x119953000) [pid = 1977] [serial = 2155] [outer = 0x119708400] 08:48:21 INFO - PROCESS | 1977 | 1464104901339 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x1213b6c00) [pid = 1977] [serial = 2156] [outer = 0x119708400] 08:48:21 INFO - PROCESS | 1977 | 1464104901750 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]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:48:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 669ms 08:48:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:48:21 INFO - PROCESS | 1977 | 1464104901762 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1977 | 1464104901764 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 08:48:21 INFO - PROCESS | 1977 | 1464104901769 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1977 | 1464104901770 Marionette TRACE conn2 <- [1,2846,null,{}] 08:48:21 INFO - PROCESS | 1977 | 1464104901772 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}] 08:48:21 INFO - PROCESS | 1977 | 1464104901879 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:48:21 INFO - PROCESS | 1977 | 1464104901934 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1977 | ++DOCSHELL 0x12cf6f800 == 61 [pid = 1977] [id = 719] 08:48:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x123384400) [pid = 1977] [serial = 2157] [outer = 0x0] 08:48:21 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x123640000) [pid = 1977] [serial = 2158] [outer = 0x123384400] 08:48:21 INFO - PROCESS | 1977 | 1464104901965 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x12432f000) [pid = 1977] [serial = 2159] [outer = 0x123384400] 08:48:22 INFO - PROCESS | 1977 | 1464104902422 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]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:48:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 720ms 08:48:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:48:22 INFO - PROCESS | 1977 | 1464104902488 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1977 | 1464104902490 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 08:48:22 INFO - PROCESS | 1977 | 1464104902492 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1977 | 1464104902493 Marionette TRACE conn2 <- [1,2850,null,{}] 08:48:22 INFO - PROCESS | 1977 | 1464104902496 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}] 08:48:22 INFO - PROCESS | 1977 | 1464104902629 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:48:22 INFO - PROCESS | 1977 | 1464104902702 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1977 | ++DOCSHELL 0x116710800 == 62 [pid = 1977] [id = 720] 08:48:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x112a60c00) [pid = 1977] [serial = 2160] [outer = 0x0] 08:48:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x116728000) [pid = 1977] [serial = 2161] [outer = 0x112a60c00] 08:48:22 INFO - PROCESS | 1977 | 1464104902733 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x124433000) [pid = 1977] [serial = 2162] [outer = 0x112a60c00] 08:48:23 INFO - PROCESS | 1977 | 1464104903343 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:48:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:48:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 871ms 08:48:23 INFO - PROCESS | 1977 | 1464104903385 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1977 | 1464104903387 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 08:48:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:48:23 INFO - PROCESS | 1977 | 1464104903393 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1977 | 1464104903395 Marionette TRACE conn2 <- [1,2854,null,{}] 08:48:23 INFO - PROCESS | 1977 | 1464104903400 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}] 08:48:23 INFO - PROCESS | 1977 | 1464104903499 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:48:23 INFO - PROCESS | 1977 | 1464104903573 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b77000 == 63 [pid = 1977] [id = 721] 08:48:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x1110af800) [pid = 1977] [serial = 2163] [outer = 0x0] 08:48:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x111c86400) [pid = 1977] [serial = 2164] [outer = 0x1110af800] 08:48:23 INFO - PROCESS | 1977 | 1464104903602 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x112a64400) [pid = 1977] [serial = 2165] [outer = 0x1110af800] 08:48:24 INFO - PROCESS | 1977 | 1464104904048 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]]]}] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12c19b000 == 62 [pid = 1977] [id = 713] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12bbbd000 == 61 [pid = 1977] [id = 712] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12bba2800 == 60 [pid = 1977] [id = 711] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x1199bd800 == 59 [pid = 1977] [id = 710] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12950e000 == 58 [pid = 1977] [id = 709] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x128b8e800 == 57 [pid = 1977] [id = 708] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x125863800 == 56 [pid = 1977] [id = 707] 08:48:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:48:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 725ms 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12115f800 == 55 [pid = 1977] [id = 706] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x11a0cf800 == 54 [pid = 1977] [id = 705] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x119972000 == 53 [pid = 1977] [id = 704] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3d3800 == 52 [pid = 1977] [id = 18] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x1170a9800 == 51 [pid = 1977] [id = 703] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x1170a2800 == 50 [pid = 1977] [id = 702] 08:48:24 INFO - PROCESS | 1977 | --DOCSHELL 0x1170b7800 == 49 [pid = 1977] [id = 701] 08:48:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:48:24 INFO - PROCESS | 1977 | 1464104904135 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 1977 | 1464104904139 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 08:48:24 INFO - PROCESS | 1977 | 1464104904143 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1977 | 1464104904145 Marionette TRACE conn2 <- [1,2858,null,{}] 08:48:24 INFO - PROCESS | 1977 | 1464104904147 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}] 08:48:24 INFO - PROCESS | 1977 | 1464104904234 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:48:24 INFO - PROCESS | 1977 | 1464104904244 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x116638800 == 50 [pid = 1977] [id = 722] 08:48:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x113176400) [pid = 1977] [serial = 2166] [outer = 0x0] 08:48:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x113cdf800) [pid = 1977] [serial = 2167] [outer = 0x113176400] 08:48:24 INFO - PROCESS | 1977 | 1464104904270 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x115f1f800) [pid = 1977] [serial = 2168] [outer = 0x113176400] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x12bb25c00) [pid = 1977] [serial = 2018] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x1183c7800) [pid = 1977] [serial = 2080] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x115d4d800) [pid = 1977] [serial = 2062] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x116051000) [pid = 1977] [serial = 2063] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x117464400) [pid = 1977] [serial = 2068] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x111053000) [pid = 1977] [serial = 2047] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x115f24400) [pid = 1977] [serial = 2054] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x115d54400) [pid = 1977] [serial = 2053] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x11310f400) [pid = 1977] [serial = 2059] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x113c54c00) [pid = 1977] [serial = 2060] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x1127c0c00) [pid = 1977] [serial = 2050] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x11266dc00) [pid = 1977] [serial = 2056] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x112a5f800) [pid = 1977] [serial = 2057] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x117e75c00) [pid = 1977] [serial = 2071] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x1183cd400) [pid = 1977] [serial = 2081] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x118379400) [pid = 1977] [serial = 2072] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x118383400) [pid = 1977] [serial = 2077] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x11642a000) [pid = 1977] [serial = 2074] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x11839b400) [pid = 1977] [serial = 2078] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x116a59800) [pid = 1977] [serial = 2066] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x11649e400) [pid = 1977] [serial = 2065] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x117573800) [pid = 1977] [serial = 2069] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x118377000) [pid = 1977] [serial = 2075] [outer = 0x0] [url = about:blank] 08:48:24 INFO - PROCESS | 1977 | 1464104904635 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:48:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 519ms 08:48:24 INFO - PROCESS | 1977 | 1464104904663 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:48:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:48:24 INFO - PROCESS | 1977 | 1464104904666 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 08:48:24 INFO - PROCESS | 1977 | 1464104904668 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1977 | 1464104904671 Marionette TRACE conn2 <- [1,2862,null,{}] 08:48:24 INFO - PROCESS | 1977 | 1464104904678 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}] 08:48:24 INFO - PROCESS | 1977 | 1464104904768 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:48:24 INFO - PROCESS | 1977 | 1464104904774 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199ba000 == 51 [pid = 1977] [id = 723] 08:48:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x116044800) [pid = 1977] [serial = 2169] [outer = 0x0] 08:48:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x1166bbc00) [pid = 1977] [serial = 2170] [outer = 0x116044800] 08:48:24 INFO - PROCESS | 1977 | 1464104904801 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x11745f400) [pid = 1977] [serial = 2171] [outer = 0x116044800] 08:48:25 INFO - PROCESS | 1977 | 1464104905168 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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 521ms 08:48:25 INFO - PROCESS | 1977 | 1464104905189 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1977 | 1464104905191 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 08:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:48:25 INFO - PROCESS | 1977 | 1464104905193 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1977 | 1464104905194 Marionette TRACE conn2 <- [1,2866,null,{}] 08:48:25 INFO - PROCESS | 1977 | 1464104905197 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}] 08:48:25 INFO - PROCESS | 1977 | 1464104905295 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:48:25 INFO - PROCESS | 1977 | 1464104905353 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1977 | ++DOCSHELL 0x121158800 == 52 [pid = 1977] [id = 724] 08:48:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x11706f400) [pid = 1977] [serial = 2172] [outer = 0x0] 08:48:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x117576800) [pid = 1977] [serial = 2173] [outer = 0x11706f400] 08:48:25 INFO - PROCESS | 1977 | 1464104905379 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x118375c00) [pid = 1977] [serial = 2174] [outer = 0x11706f400] 08:48:25 INFO - PROCESS | 1977 | 1464104905841 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]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:48:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 668ms 08:48:25 INFO - PROCESS | 1977 | 1464104905862 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1977 | 1464104905865 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 08:48:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:48:25 INFO - PROCESS | 1977 | 1464104905889 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1977 | 1464104905892 Marionette TRACE conn2 <- [1,2870,null,{}] 08:48:25 INFO - PROCESS | 1977 | 1464104905896 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}] 08:48:26 INFO - PROCESS | 1977 | 1464104906002 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:48:26 INFO - PROCESS | 1977 | 1464104906075 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1977 | ++DOCSHELL 0x11959e800 == 53 [pid = 1977] [id = 725] 08:48:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x112d64000) [pid = 1977] [serial = 2175] [outer = 0x0] 08:48:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x11322d800) [pid = 1977] [serial = 2176] [outer = 0x112d64000] 08:48:26 INFO - PROCESS | 1977 | 1464104906107 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x115f1bc00) [pid = 1977] [serial = 2177] [outer = 0x112d64000] 08:48:26 INFO - PROCESS | 1977 | 1464104906603 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]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:48:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 773ms 08:48:26 INFO - PROCESS | 1977 | 1464104906685 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1977 | 1464104906691 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 08:48:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:48:26 INFO - PROCESS | 1977 | 1464104906697 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1977 | 1464104906703 Marionette TRACE conn2 <- [1,2874,null,{}] 08:48:26 INFO - PROCESS | 1977 | 1464104906706 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}] 08:48:26 INFO - PROCESS | 1977 | 1464104906875 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:48:26 INFO - PROCESS | 1977 | 1464104906986 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x12733f800 == 54 [pid = 1977] [id = 726] 08:48:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x1164fac00) [pid = 1977] [serial = 2178] [outer = 0x0] 08:48:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x117462c00) [pid = 1977] [serial = 2179] [outer = 0x1164fac00] 08:48:27 INFO - PROCESS | 1977 | 1464104907018 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x1180df400) [pid = 1977] [serial = 2180] [outer = 0x1164fac00] 08:48:27 INFO - PROCESS | 1977 | 1464104907438 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]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:48:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 776ms 08:48:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:48:27 INFO - PROCESS | 1977 | 1464104907473 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1977 | 1464104907474 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 08:48:27 INFO - PROCESS | 1977 | 1464104907477 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1977 | 1464104907479 Marionette TRACE conn2 <- [1,2878,null,{}] 08:48:27 INFO - PROCESS | 1977 | 1464104907487 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}] 08:48:27 INFO - PROCESS | 1977 | 1464104907595 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:48:27 INFO - PROCESS | 1977 | 1464104907656 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1977 | ++DOCSHELL 0x129502800 == 55 [pid = 1977] [id = 727] 08:48:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11839b400) [pid = 1977] [serial = 2181] [outer = 0x0] 08:48:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x1183d2000) [pid = 1977] [serial = 2182] [outer = 0x11839b400] 08:48:27 INFO - PROCESS | 1977 | 1464104907729 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x119127c00) [pid = 1977] [serial = 2183] [outer = 0x11839b400] 08:48:28 INFO - PROCESS | 1977 | 1464104908143 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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 723ms 08:48:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:48:28 INFO - PROCESS | 1977 | 1464104908218 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1977 | 1464104908220 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 08:48:28 INFO - PROCESS | 1977 | 1464104908223 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1977 | 1464104908224 Marionette TRACE conn2 <- [1,2882,null,{}] 08:48:28 INFO - PROCESS | 1977 | 1464104908226 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}] 08:48:28 INFO - PROCESS | 1977 | 1464104908331 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:48:28 INFO - PROCESS | 1977 | 1464104908401 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:28 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a955000 == 56 [pid = 1977] [id = 728] 08:48:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x11919bc00) [pid = 1977] [serial = 2184] [outer = 0x0] 08:48:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 127 (0x11970bc00) [pid = 1977] [serial = 2185] [outer = 0x11919bc00] 08:48:28 INFO - PROCESS | 1977 | 1464104908431 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1977 | ++DOMWINDOW == 128 (0x11995ac00) [pid = 1977] [serial = 2186] [outer = 0x11919bc00] 08:48:28 INFO - PROCESS | 1977 | 1464104908840 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]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:48:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 672ms 08:48:28 INFO - PROCESS | 1977 | 1464104908895 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1977 | 1464104908897 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 08:48:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:48:28 INFO - PROCESS | 1977 | 1464104908899 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1977 | 1464104908900 Marionette TRACE conn2 <- [1,2886,null,{}] 08:48:28 INFO - PROCESS | 1977 | 1464104908903 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}] 08:48:29 INFO - PROCESS | 1977 | 1464104909006 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:48:29 INFO - PROCESS | 1977 | 1464104909076 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e7000 == 57 [pid = 1977] [id = 729] 08:48:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 129 (0x11919cc00) [pid = 1977] [serial = 2187] [outer = 0x0] 08:48:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 130 (0x1235f7400) [pid = 1977] [serial = 2188] [outer = 0x11919cc00] 08:48:29 INFO - PROCESS | 1977 | 1464104909106 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x12363ac00) [pid = 1977] [serial = 2189] [outer = 0x11919cc00] 08:48:29 INFO - PROCESS | 1977 | 1464104909545 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]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:48:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 08:48:29 INFO - PROCESS | 1977 | 1464104909571 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:48:29 INFO - PROCESS | 1977 | 1464104909573 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 08:48:29 INFO - PROCESS | 1977 | 1464104909577 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1977 | 1464104909578 Marionette TRACE conn2 <- [1,2890,null,{}] 08:48:29 INFO - PROCESS | 1977 | 1464104909582 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}] 08:48:29 INFO - PROCESS | 1977 | 1464104909790 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 08:48:29 INFO - PROCESS | 1977 | 1464104909896 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1977 | ++DOCSHELL 0x12be97000 == 58 [pid = 1977] [id = 730] 08:48:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x1211f8c00) [pid = 1977] [serial = 2190] [outer = 0x0] 08:48:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x1237a6400) [pid = 1977] [serial = 2191] [outer = 0x1211f8c00] 08:48:29 INFO - PROCESS | 1977 | 1464104909936 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x124789000) [pid = 1977] [serial = 2192] [outer = 0x1211f8c00] 08:48:30 INFO - PROCESS | 1977 | 1464104910347 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 822ms 08:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:48:30 INFO - PROCESS | 1977 | 1464104910398 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1977 | 1464104910400 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 08:48:30 INFO - PROCESS | 1977 | 1464104910402 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1977 | 1464104910403 Marionette TRACE conn2 <- [1,2894,null,{}] 08:48:30 INFO - PROCESS | 1977 | 1464104910405 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}] 08:48:30 INFO - PROCESS | 1977 | 1464104910507 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 08:48:30 INFO - PROCESS | 1977 | 1464104910566 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c60b800 == 59 [pid = 1977] [id = 731] 08:48:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x124432000) [pid = 1977] [serial = 2193] [outer = 0x0] 08:48:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x12478bc00) [pid = 1977] [serial = 2194] [outer = 0x124432000] 08:48:30 INFO - PROCESS | 1977 | 1464104910596 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x124792800) [pid = 1977] [serial = 2195] [outer = 0x124432000] 08:48:31 INFO - PROCESS | 1977 | 1464104911040 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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 08:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:48:31 INFO - PROCESS | 1977 | 1464104911073 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1977 | 1464104911074 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 08:48:31 INFO - PROCESS | 1977 | 1464104911077 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1977 | 1464104911078 Marionette TRACE conn2 <- [1,2898,null,{}] 08:48:31 INFO - PROCESS | 1977 | 1464104911080 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}] 08:48:31 INFO - PROCESS | 1977 | 1464104911203 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 08:48:31 INFO - PROCESS | 1977 | 1464104911289 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3d1000 == 60 [pid = 1977] [id = 732] 08:48:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x117e7d800) [pid = 1977] [serial = 2196] [outer = 0x0] 08:48:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x124acd800) [pid = 1977] [serial = 2197] [outer = 0x117e7d800] 08:48:31 INFO - PROCESS | 1977 | 1464104911321 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x124c4a400) [pid = 1977] [serial = 2198] [outer = 0x117e7d800] 08:48:31 INFO - PROCESS | 1977 | 1464104911851 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]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 820ms 08:48:31 INFO - PROCESS | 1977 | 1464104911898 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1977 | 1464104911900 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 08:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:48:31 INFO - PROCESS | 1977 | 1464104911904 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1977 | 1464104911906 Marionette TRACE conn2 <- [1,2902,null,{}] 08:48:31 INFO - PROCESS | 1977 | 1464104911910 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}] 08:48:32 INFO - PROCESS | 1977 | 1464104912016 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 08:48:32 INFO - PROCESS | 1977 | 1464104912078 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x119963000 == 61 [pid = 1977] [id = 733] 08:48:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x113c55c00) [pid = 1977] [serial = 2199] [outer = 0x0] 08:48:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x1150f1c00) [pid = 1977] [serial = 2200] [outer = 0x113c55c00] 08:48:32 INFO - PROCESS | 1977 | 1464104912150 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 143 (0x11649a800) [pid = 1977] [serial = 2201] [outer = 0x113c55c00] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x1199ba000 == 60 [pid = 1977] [id = 723] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x116638800 == 59 [pid = 1977] [id = 722] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x119b77000 == 58 [pid = 1977] [id = 721] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce1e800 == 57 [pid = 1977] [id = 718] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x12c19a000 == 56 [pid = 1977] [id = 717] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x1233c3800 == 55 [pid = 1977] [id = 716] 08:48:32 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac0800 == 54 [pid = 1977] [id = 715] 08:48:32 INFO - PROCESS | 1977 | 1464104912580 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 724ms 08:48:32 INFO - PROCESS | 1977 | 1464104912628 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 1977 | 1464104912632 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 08:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:48:32 INFO - PROCESS | 1977 | 1464104912636 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 1977 | 1464104912638 Marionette TRACE conn2 <- [1,2906,null,{}] 08:48:32 INFO - PROCESS | 1977 | 1464104912640 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}] 08:48:32 INFO - PROCESS | 1977 | 1464104912731 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 08:48:32 INFO - PROCESS | 1977 | 1464104912736 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1977 | ++DOCSHELL 0x119972000 == 55 [pid = 1977] [id = 734] 08:48:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 144 (0x1164f7c00) [pid = 1977] [serial = 2202] [outer = 0x0] 08:48:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 145 (0x117e77400) [pid = 1977] [serial = 2203] [outer = 0x1164f7c00] 08:48:32 INFO - PROCESS | 1977 | 1464104912762 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1977 | ++DOMWINDOW == 146 (0x118398400) [pid = 1977] [serial = 2204] [outer = 0x1164f7c00] 08:48:33 INFO - PROCESS | 1977 | 1464104913109 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]]]}] 08:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 520ms 08:48:33 INFO - PROCESS | 1977 | 1464104913169 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1977 | 1464104913171 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 08:48:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:48:33 INFO - PROCESS | 1977 | 1464104913174 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1977 | 1464104913177 Marionette TRACE conn2 <- [1,2910,null,{}] 08:48:33 INFO - PROCESS | 1977 | 1464104913184 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}] 08:48:33 INFO - PROCESS | 1977 | 1464104913275 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 08:48:33 INFO - PROCESS | 1977 | 1464104913280 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a6cc000 == 56 [pid = 1977] [id = 735] 08:48:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 147 (0x118643400) [pid = 1977] [serial = 2205] [outer = 0x0] 08:48:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 148 (0x123636c00) [pid = 1977] [serial = 2206] [outer = 0x118643400] 08:48:33 INFO - PROCESS | 1977 | 1464104913309 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1977 | ++DOMWINDOW == 149 (0x1237a6c00) [pid = 1977] [serial = 2207] [outer = 0x118643400] 08:48:33 INFO - PROCESS | 1977 | 1464104913744 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]]]}] 08:48:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:48:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:48:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 574ms 08:48:33 INFO - PROCESS | 1977 | 1464104913749 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1977 | 1464104913753 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 08:48:33 INFO - TEST-START | /DOMEvents/constructors.html 08:48:33 INFO - PROCESS | 1977 | 1464104913768 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1977 | 1464104913770 Marionette TRACE conn2 <- [1,2914,null,{}] 08:48:33 INFO - PROCESS | 1977 | 1464104913774 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}] 08:48:33 INFO - PROCESS | 1977 | 1464104913950 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 08:48:34 INFO - PROCESS | 1977 | 1464104914054 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce1a000 == 57 [pid = 1977] [id = 736] 08:48:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 150 (0x124432400) [pid = 1977] [serial = 2208] [outer = 0x0] 08:48:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 151 (0x124729800) [pid = 1977] [serial = 2209] [outer = 0x124432400] 08:48:34 INFO - PROCESS | 1977 | 1464104914079 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 152 (0x124c11000) [pid = 1977] [serial = 2210] [outer = 0x124432400] 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:48:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:48:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:48:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:48:34 INFO - PROCESS | 1977 | 1464104914432 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]]]}] 08:48:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:48:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 688ms 08:48:34 INFO - PROCESS | 1977 | 1464104914445 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1977 | 1464104914446 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 08:48:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:48:34 INFO - PROCESS | 1977 | 1464104914448 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1977 | 1464104914450 Marionette TRACE conn2 <- [1,2918,null,{}] 08:48:34 INFO - PROCESS | 1977 | 1464104914452 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}] 08:48:34 INFO - PROCESS | 1977 | 1464104914563 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 08:48:34 INFO - PROCESS | 1977 | 1464104914578 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:34 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6cb800 == 58 [pid = 1977] [id = 737] 08:48:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 153 (0x124c4a800) [pid = 1977] [serial = 2211] [outer = 0x0] 08:48:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 154 (0x124c50800) [pid = 1977] [serial = 2212] [outer = 0x124c4a800] 08:48:34 INFO - PROCESS | 1977 | 1464104914602 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 1977 | ++DOMWINDOW == 155 (0x124c5d800) [pid = 1977] [serial = 2213] [outer = 0x124c4a800] 08:48:34 INFO - PROCESS | 1977 | 1464104914935 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:48:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:48:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 522ms 08:48:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:48:34 INFO - PROCESS | 1977 | 1464104914971 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1977 | 1464104914972 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 08:48:34 INFO - PROCESS | 1977 | 1464104914974 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1977 | 1464104914975 Marionette TRACE conn2 <- [1,2922,null,{}] 08:48:34 INFO - PROCESS | 1977 | 1464104914978 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}] 08:48:35 INFO - PROCESS | 1977 | 1464104915103 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 08:48:35 INFO - PROCESS | 1977 | 1464104915120 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7d3000 == 59 [pid = 1977] [id = 738] 08:48:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 156 (0x124c5a400) [pid = 1977] [serial = 2214] [outer = 0x0] 08:48:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 157 (0x124c63000) [pid = 1977] [serial = 2215] [outer = 0x124c5a400] 08:48:35 INFO - PROCESS | 1977 | 1464104915145 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 158 (0x12582cc00) [pid = 1977] [serial = 2216] [outer = 0x124c5a400] 08:48:35 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:35 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:35 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:35 INFO - PROCESS | 1977 | [1977] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 157 (0x11837b000) [pid = 1977] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 156 (0x119710c00) [pid = 1977] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 155 (0x119173800) [pid = 1977] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 154 (0x1127c5800) [pid = 1977] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 153 (0x11672a800) [pid = 1977] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 152 (0x110feac00) [pid = 1977] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 151 (0x1127be000) [pid = 1977] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 150 (0x1236c3000) [pid = 1977] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 149 (0x1122a9400) [pid = 1977] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 148 (0x11106dc00) [pid = 1977] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 147 (0x117070c00) [pid = 1977] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 146 (0x11894e000) [pid = 1977] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 145 (0x11839f400) [pid = 1977] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 144 (0x115f1c000) [pid = 1977] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 143 (0x118423c00) [pid = 1977] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 142 (0x119192c00) [pid = 1977] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x115d53400) [pid = 1977] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x117468000) [pid = 1977] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x116044800) [pid = 1977] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x1110af800) [pid = 1977] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x113176400) [pid = 1977] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x12cf38800) [pid = 1977] [serial = 50] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x123594800) [pid = 1977] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x117695400) [pid = 1977] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x112a60c00) [pid = 1977] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x112662c00) [pid = 1977] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x110ff1800) [pid = 1977] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:48:35 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x112669400) [pid = 1977] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:48:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:48:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:48:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:48:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:48:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:48:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:48:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 08:48:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:48:35 INFO - PROCESS | 1977 | 1464104915640 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]]]}] 08:48:35 INFO - PROCESS | 1977 | 1464104915647 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 1977 | 1464104915648 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 08:48:35 INFO - PROCESS | 1977 | 1464104915651 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - PROCESS | 1977 | 1464104915652 Marionette TRACE conn2 <- [1,2926,null,{}] 08:48:35 INFO - PROCESS | 1977 | 1464104915654 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}] 08:48:35 INFO - PROCESS | 1977 | 1464104915737 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 08:48:35 INFO - PROCESS | 1977 | 1464104915742 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192bb800 == 60 [pid = 1977] [id = 739] 08:48:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 131 (0x111051c00) [pid = 1977] [serial = 2217] [outer = 0x0] 08:48:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 132 (0x112669400) [pid = 1977] [serial = 2218] [outer = 0x111051c00] 08:48:35 INFO - PROCESS | 1977 | 1464104915770 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1977 | ++DOMWINDOW == 133 (0x113108400) [pid = 1977] [serial = 2219] [outer = 0x111051c00] 08:48:36 INFO - PROCESS | 1977 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:48:36 INFO - PROCESS | 1977 | 1464104916071 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]]]}] 08:48:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:48:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 470ms 08:48:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:48:36 INFO - PROCESS | 1977 | 1464104916121 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1977 | 1464104916122 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 08:48:36 INFO - PROCESS | 1977 | 1464104916125 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1977 | 1464104916133 Marionette TRACE conn2 <- [1,2930,null,{}] 08:48:36 INFO - PROCESS | 1977 | 1464104916136 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}] 08:48:36 INFO - PROCESS | 1977 | 1464104916228 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 08:48:36 INFO - PROCESS | 1977 | 1464104916308 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7d0000 == 61 [pid = 1977] [id = 740] 08:48:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 134 (0x117070c00) [pid = 1977] [serial = 2220] [outer = 0x0] 08:48:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 135 (0x117e7cc00) [pid = 1977] [serial = 2221] [outer = 0x117070c00] 08:48:36 INFO - PROCESS | 1977 | 1464104916353 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 136 (0x118423c00) [pid = 1977] [serial = 2222] [outer = 0x117070c00] 08:48:36 INFO - PROCESS | 1977 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:48:36 INFO - PROCESS | 1977 | 1464104916753 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]]]}] 08:48:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:48:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 679ms 08:48:36 INFO - PROCESS | 1977 | 1464104916804 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1977 | 1464104916805 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 08:48:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:48:36 INFO - PROCESS | 1977 | 1464104916807 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1977 | 1464104916808 Marionette TRACE conn2 <- [1,2934,null,{}] 08:48:36 INFO - PROCESS | 1977 | 1464104916811 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}] 08:48:36 INFO - PROCESS | 1977 | 1464104916929 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 08:48:36 INFO - PROCESS | 1977 | 1464104916935 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1977 | ++DOCSHELL 0x12dce8800 == 62 [pid = 1977] [id = 741] 08:48:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 137 (0x11683ec00) [pid = 1977] [serial = 2223] [outer = 0x0] 08:48:36 INFO - PROCESS | 1977 | ++DOMWINDOW == 138 (0x11995e400) [pid = 1977] [serial = 2224] [outer = 0x11683ec00] 08:48:36 INFO - PROCESS | 1977 | 1464104916960 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 139 (0x124435c00) [pid = 1977] [serial = 2225] [outer = 0x11683ec00] 08:48:37 INFO - PROCESS | 1977 | 1464104917247 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]]]}] 08:48:37 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:48:37 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 468ms 08:48:37 INFO - PROCESS | 1977 | 1464104917275 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1977 | 1464104917276 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 08:48:37 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:48:37 INFO - PROCESS | 1977 | 1464104917278 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1977 | 1464104917280 Marionette TRACE conn2 <- [1,2938,null,{}] 08:48:37 INFO - PROCESS | 1977 | 1464104917284 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}] 08:48:37 INFO - PROCESS | 1977 | 1464104917388 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 08:48:37 INFO - PROCESS | 1977 | 1464104917392 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1977 | ++DOCSHELL 0x135192000 == 63 [pid = 1977] [id = 742] 08:48:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 140 (0x125834800) [pid = 1977] [serial = 2226] [outer = 0x0] 08:48:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 141 (0x12587cc00) [pid = 1977] [serial = 2227] [outer = 0x125834800] 08:48:37 INFO - PROCESS | 1977 | 1464104917416 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1977 | ++DOMWINDOW == 142 (0x125fd0000) [pid = 1977] [serial = 2228] [outer = 0x125834800] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x118070000 == 62 [pid = 1977] [id = 695] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x129183800 == 61 [pid = 1977] [id = 693] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab26800 == 60 [pid = 1977] [id = 699] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6da800 == 59 [pid = 1977] [id = 697] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x11841b800 == 58 [pid = 1977] [id = 438] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x128b94800 == 57 [pid = 1977] [id = 691] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x119972800 == 56 [pid = 1977] [id = 440] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12cf6f800 == 55 [pid = 1977] [id = 719] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x119b79000 == 54 [pid = 1977] [id = 441] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12950a000 == 53 [pid = 1977] [id = 694] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x116710800 == 52 [pid = 1977] [id = 720] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x125871000 == 51 [pid = 1977] [id = 696] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12331c800 == 50 [pid = 1977] [id = 445] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12b34c000 == 49 [pid = 1977] [id = 700] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x128c81800 == 48 [pid = 1977] [id = 692] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x1170ac800 == 47 [pid = 1977] [id = 433] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12ab11000 == 46 [pid = 1977] [id = 698] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12115c000 == 45 [pid = 1977] [id = 443] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x135213800 == 44 [pid = 1977] [id = 672] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x119963000 == 43 [pid = 1977] [id = 733] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3d1000 == 42 [pid = 1977] [id = 732] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12c60b800 == 41 [pid = 1977] [id = 731] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12be97000 == 40 [pid = 1977] [id = 730] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12b3e7000 == 39 [pid = 1977] [id = 729] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12c1b0000 == 38 [pid = 1977] [id = 714] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12a955000 == 37 [pid = 1977] [id = 728] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x129502800 == 36 [pid = 1977] [id = 727] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x12733f800 == 35 [pid = 1977] [id = 726] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x11959e800 == 34 [pid = 1977] [id = 725] 08:48:38 INFO - PROCESS | 1977 | --DOCSHELL 0x121158800 == 33 [pid = 1977] [id = 724] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x119972000 == 32 [pid = 1977] [id = 734] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12a6cc000 == 31 [pid = 1977] [id = 735] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x1192bb800 == 30 [pid = 1977] [id = 739] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7d3000 == 29 [pid = 1977] [id = 738] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12d7d0000 == 28 [pid = 1977] [id = 740] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce1a000 == 27 [pid = 1977] [id = 736] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6cb800 == 26 [pid = 1977] [id = 737] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 141 (0x11310fc00) [pid = 1977] [serial = 2087] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 140 (0x11672e400) [pid = 1977] [serial = 2090] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 139 (0x118377800) [pid = 1977] [serial = 2093] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 138 (0x118641c00) [pid = 1977] [serial = 2096] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 137 (0x119170800) [pid = 1977] [serial = 2099] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 136 (0x1183d4000) [pid = 1977] [serial = 2122] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 135 (0x11972e000) [pid = 1977] [serial = 2128] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 134 (0x11919f000) [pid = 1977] [serial = 2125] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 133 (0x113178000) [pid = 1977] [serial = 2110] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 132 (0x115d54800) [pid = 1977] [serial = 2111] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 131 (0x11684a400) [pid = 1977] [serial = 2116] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 130 (0x112665000) [pid = 1977] [serial = 2131] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 129 (0x11744f400) [pid = 1977] [serial = 2117] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 128 (0x113176000) [pid = 1977] [serial = 2108] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 127 (0x11316ac00) [pid = 1977] [serial = 2107] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 126 (0x1236c9800) [pid = 1977] [serial = 2140] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x1127c5400) [pid = 1977] [serial = 2086] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x112667400) [pid = 1977] [serial = 2105] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x111c1ac00) [pid = 1977] [serial = 2104] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x117468400) [pid = 1977] [serial = 2119] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x11895a000) [pid = 1977] [serial = 2098] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x1183d3c00) [pid = 1977] [serial = 2095] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x116497400) [pid = 1977] [serial = 2113] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x116729800) [pid = 1977] [serial = 2114] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x11842d000) [pid = 1977] [serial = 2083] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x11863d000) [pid = 1977] [serial = 2084] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x119705000) [pid = 1977] [serial = 2101] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x11642dc00) [pid = 1977] [serial = 2089] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x117e7d400) [pid = 1977] [serial = 2092] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x1166bbc00) [pid = 1977] [serial = 2170] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x11745f400) [pid = 1977] [serial = 2171] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x111c86400) [pid = 1977] [serial = 2164] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x113cdf800) [pid = 1977] [serial = 2167] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x119958400) [pid = 1977] [serial = 2129] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x115f1f800) [pid = 1977] [serial = 2168] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x1176a4400) [pid = 1977] [serial = 1430] [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.] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x1127c2800) [pid = 1977] [serial = 2146] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x115d52400) [pid = 1977] [serial = 2149] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x1182e2800) [pid = 1977] [serial = 2152] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x119953000) [pid = 1977] [serial = 2155] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x123640000) [pid = 1977] [serial = 2158] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x112a64400) [pid = 1977] [serial = 2165] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x1150f2000) [pid = 1977] [serial = 2132] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x1236bfc00) [pid = 1977] [serial = 2138] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x119bc7000) [pid = 1977] [serial = 2134] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x119709c00) [pid = 1977] [serial = 2126] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x12363fc00) [pid = 1977] [serial = 2137] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x124433000) [pid = 1977] [serial = 2162] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x116728000) [pid = 1977] [serial = 2161] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x11895b800) [pid = 1977] [serial = 2123] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x118395c00) [pid = 1977] [serial = 2120] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x123637400) [pid = 1977] [serial = 2135] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x1237a4400) [pid = 1977] [serial = 2141] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x124164c00) [pid = 1977] [serial = 2143] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x117467400) [pid = 1977] [serial = 2045] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x11970f000) [pid = 1977] [serial = 2102] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x11106a000) [pid = 1977] [serial = 2048] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x112f84800) [pid = 1977] [serial = 2051] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x117576800) [pid = 1977] [serial = 2173] [outer = 0x0] [url = about:blank] 08:48:39 INFO - PROCESS | 1977 | --DOCSHELL 0x12dce8800 == 25 [pid = 1977] [id = 741] 08:48:39 INFO - PROCESS | 1977 | 1464104919349 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]]]}] 08:48:39 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. 08:48:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2076ms 08:48:39 INFO - PROCESS | 1977 | 1464104919356 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1977 | 1464104919359 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 08:48:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:48:39 INFO - PROCESS | 1977 | 1464104919364 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1977 | 1464104919367 Marionette TRACE conn2 <- [1,2942,null,{}] 08:48:39 INFO - PROCESS | 1977 | 1464104919373 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}] 08:48:39 INFO - PROCESS | 1977 | 1464104919471 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 08:48:39 INFO - PROCESS | 1977 | 1464104919518 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x112da8800 == 26 [pid = 1977] [id = 743] 08:48:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x11106a800) [pid = 1977] [serial = 2229] [outer = 0x0] 08:48:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x11106b000) [pid = 1977] [serial = 2230] [outer = 0x11106a800] 08:48:39 INFO - PROCESS | 1977 | 1464104919546 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x111e24800) [pid = 1977] [serial = 2231] [outer = 0x11106a800] 08:48:39 INFO - PROCESS | 1977 | 1464104919853 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"]]]}] 08:48:39 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 08:48:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:48:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 523ms 08:48:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:48:39 INFO - PROCESS | 1977 | 1464104919888 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1977 | 1464104919892 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 08:48:39 INFO - PROCESS | 1977 | 1464104919896 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1977 | 1464104919898 Marionette TRACE conn2 <- [1,2946,null,{}] 08:48:39 INFO - PROCESS | 1977 | 1464104919903 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}] 08:48:39 INFO - PROCESS | 1977 | 1464104919980 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 08:48:39 INFO - PROCESS | 1977 | 1464104919988 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:39 INFO - PROCESS | 1977 | ++DOCSHELL 0x116871800 == 27 [pid = 1977] [id = 744] 08:48:39 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x1122adc00) [pid = 1977] [serial = 2232] [outer = 0x0] 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x112668400) [pid = 1977] [serial = 2233] [outer = 0x1122adc00] 08:48:40 INFO - PROCESS | 1977 | 1464104920014 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x1127c2000) [pid = 1977] [serial = 2234] [outer = 0x1122adc00] 08:48:40 INFO - PROCESS | 1977 | 1464104920321 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]]]}] 08:48:40 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. 08:48:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 475ms 08:48:40 INFO - PROCESS | 1977 | 1464104920371 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1977 | 1464104920373 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 08:48:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:48:40 INFO - PROCESS | 1977 | 1464104920376 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1977 | 1464104920378 Marionette TRACE conn2 <- [1,2950,null,{}] 08:48:40 INFO - PROCESS | 1977 | 1464104920386 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}] 08:48:40 INFO - PROCESS | 1977 | 1464104920469 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 08:48:40 INFO - PROCESS | 1977 | 1464104920475 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e58800 == 28 [pid = 1977] [id = 745] 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x110f48c00) [pid = 1977] [serial = 2235] [outer = 0x0] 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x112f91000) [pid = 1977] [serial = 2236] [outer = 0x110f48c00] 08:48:40 INFO - PROCESS | 1977 | 1464104920515 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x11310d400) [pid = 1977] [serial = 2237] [outer = 0x110f48c00] 08:48:40 INFO - PROCESS | 1977 | ++DOCSHELL 0x111e99800 == 29 [pid = 1977] [id = 746] 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x113363c00) [pid = 1977] [serial = 2238] [outer = 0x0] 08:48:40 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x11204e400) [pid = 1977] [serial = 2239] [outer = 0x113363c00] 08:48:40 INFO - PROCESS | 1977 | 1464104920876 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]]]}] 08:48:40 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. 08:48:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 08:48:40 INFO - PROCESS | 1977 | 1464104920897 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 1977 | 1464104920899 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 08:48:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:48:40 INFO - PROCESS | 1977 | 1464104920904 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 1977 | 1464104920905 Marionette TRACE conn2 <- [1,2954,null,{}] 08:48:40 INFO - PROCESS | 1977 | 1464104920907 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}] 08:48:41 INFO - PROCESS | 1977 | 1464104921048 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 08:48:41 INFO - PROCESS | 1977 | 1464104921066 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x1192c0000 == 30 [pid = 1977] [id = 747] 08:48:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x113170c00) [pid = 1977] [serial = 2240] [outer = 0x0] 08:48:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x113363000) [pid = 1977] [serial = 2241] [outer = 0x113170c00] 08:48:41 INFO - PROCESS | 1977 | 1464104921109 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x115054c00) [pid = 1977] [serial = 2242] [outer = 0x113170c00] 08:48:41 INFO - PROCESS | 1977 | 1464104921482 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]]]}] 08:48:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:48:41 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 08:48:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 620ms 08:48:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:48:41 INFO - PROCESS | 1977 | 1464104921524 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1977 | 1464104921525 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 08:48:41 INFO - PROCESS | 1977 | 1464104921527 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1977 | 1464104921528 Marionette TRACE conn2 <- [1,2958,null,{}] 08:48:41 INFO - PROCESS | 1977 | 1464104921530 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}] 08:48:41 INFO - PROCESS | 1977 | 1464104921634 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 08:48:41 INFO - PROCESS | 1977 | 1464104921665 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1977 | ++DOCSHELL 0x119b5a800 == 31 [pid = 1977] [id = 748] 08:48:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x111066c00) [pid = 1977] [serial = 2243] [outer = 0x0] 08:48:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x1150f9400) [pid = 1977] [serial = 2244] [outer = 0x111066c00] 08:48:41 INFO - PROCESS | 1977 | 1464104921689 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x115f20c00) [pid = 1977] [serial = 2245] [outer = 0x111066c00] 08:48:41 INFO - PROCESS | 1977 | 1464104921958 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]]]}] 08:48:41 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. 08:48:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 472ms 08:48:42 INFO - PROCESS | 1977 | 1464104922007 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1977 | 1464104922008 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 08:48:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:48:42 INFO - PROCESS | 1977 | 1464104922010 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1977 | 1464104922011 Marionette TRACE conn2 <- [1,2962,null,{}] 08:48:42 INFO - PROCESS | 1977 | 1464104922013 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}] 08:48:42 INFO - PROCESS | 1977 | 1464104922168 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 08:48:42 INFO - PROCESS | 1977 | 1464104922244 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x11a0e5000 == 32 [pid = 1977] [id = 749] 08:48:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x111066800) [pid = 1977] [serial = 2246] [outer = 0x0] 08:48:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x115f25c00) [pid = 1977] [serial = 2247] [outer = 0x111066800] 08:48:42 INFO - PROCESS | 1977 | 1464104922286 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x116731c00) [pid = 1977] [serial = 2248] [outer = 0x111066800] 08:48:42 INFO - PROCESS | 1977 | 1464104922604 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]]]}] 08:48:42 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. 08:48:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 618ms 08:48:42 INFO - PROCESS | 1977 | 1464104922629 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 1977 | 1464104922631 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 08:48:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:48:42 INFO - PROCESS | 1977 | 1464104922645 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 1977 | 1464104922645 Marionette TRACE conn2 <- [1,2966,null,{}] 08:48:42 INFO - PROCESS | 1977 | 1464104922648 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}] 08:48:42 INFO - PROCESS | 1977 | 1464104922742 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 08:48:42 INFO - PROCESS | 1977 | 1464104922795 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:42 INFO - PROCESS | 1977 | ++DOCSHELL 0x12115e800 == 33 [pid = 1977] [id = 750] 08:48:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x116429000) [pid = 1977] [serial = 2249] [outer = 0x0] 08:48:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x1168be000) [pid = 1977] [serial = 2250] [outer = 0x116429000] 08:48:42 INFO - PROCESS | 1977 | 1464104922820 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x11745f800) [pid = 1977] [serial = 2251] [outer = 0x116429000] 08:48:43 INFO - PROCESS | 1977 | 1464104923107 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]]]}] 08:48:43 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. 08:48:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 528ms 08:48:43 INFO - PROCESS | 1977 | 1464104923164 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1977 | 1464104923165 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 08:48:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:48:43 INFO - PROCESS | 1977 | 1464104923171 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1977 | 1464104923173 Marionette TRACE conn2 <- [1,2970,null,{}] 08:48:43 INFO - PROCESS | 1977 | 1464104923176 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}] 08:48:43 INFO - PROCESS | 1977 | 1464104923294 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 08:48:43 INFO - PROCESS | 1977 | 1464104923302 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x1233d8800 == 34 [pid = 1977] [id = 751] 08:48:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x116729000) [pid = 1977] [serial = 2252] [outer = 0x0] 08:48:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x117469c00) [pid = 1977] [serial = 2253] [outer = 0x116729000] 08:48:43 INFO - PROCESS | 1977 | 1464104923343 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x11769c000) [pid = 1977] [serial = 2254] [outer = 0x116729000] 08:48:43 INFO - PROCESS | 1977 | 1464104923697 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]]]}] 08:48:43 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. 08:48:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 570ms 08:48:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:48:43 INFO - PROCESS | 1977 | 1464104923741 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1977 | 1464104923742 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 08:48:43 INFO - PROCESS | 1977 | 1464104923744 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1977 | 1464104923745 Marionette TRACE conn2 <- [1,2974,null,{}] 08:48:43 INFO - PROCESS | 1977 | 1464104923756 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}] 08:48:43 INFO - PROCESS | 1977 | 1464104923861 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 08:48:43 INFO - PROCESS | 1977 | 1464104923870 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e58000 == 35 [pid = 1977] [id = 752] 08:48:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x11642a000) [pid = 1977] [serial = 2255] [outer = 0x0] 08:48:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x117e7d400) [pid = 1977] [serial = 2256] [outer = 0x11642a000] 08:48:43 INFO - PROCESS | 1977 | 1464104923895 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x1180e4c00) [pid = 1977] [serial = 2257] [outer = 0x11642a000] 08:48:44 INFO - PROCESS | 1977 | 1464104924214 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]]]}] 08:48:44 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. 08:48:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 518ms 08:48:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:48:44 INFO - PROCESS | 1977 | 1464104924264 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 1977 | 1464104924265 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 08:48:44 INFO - PROCESS | 1977 | 1464104924268 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1977 | 1464104924270 Marionette TRACE conn2 <- [1,2978,null,{}] 08:48:44 INFO - PROCESS | 1977 | 1464104924274 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}] 08:48:44 INFO - PROCESS | 1977 | 1464104924396 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 08:48:44 INFO - PROCESS | 1977 | 1464104924507 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:44 INFO - PROCESS | 1977 | ++DOCSHELL 0x124c6c000 == 36 [pid = 1977] [id = 753] 08:48:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x113102400) [pid = 1977] [serial = 2258] [outer = 0x0] 08:48:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x1182e6c00) [pid = 1977] [serial = 2259] [outer = 0x113102400] 08:48:44 INFO - PROCESS | 1977 | 1464104924548 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x118380800) [pid = 1977] [serial = 2260] [outer = 0x113102400] 08:48:44 INFO - PROCESS | 1977 | 1464104924892 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]]]}] 08:48:44 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. 08:48:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 08:48:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:48:44 INFO - PROCESS | 1977 | 1464104924938 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 1977 | 1464104924940 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 08:48:44 INFO - PROCESS | 1977 | 1464104924950 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1977 | 1464104924952 Marionette TRACE conn2 <- [1,2982,null,{}] 08:48:44 INFO - PROCESS | 1977 | 1464104924955 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}] 08:48:45 INFO - PROCESS | 1977 | 1464104925070 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 08:48:45 INFO - PROCESS | 1977 | 1464104925124 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x1199d6800 == 37 [pid = 1977] [id = 754] 08:48:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x11839d000) [pid = 1977] [serial = 2261] [outer = 0x0] 08:48:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1183c8c00) [pid = 1977] [serial = 2262] [outer = 0x11839d000] 08:48:45 INFO - PROCESS | 1977 | 1464104925156 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x118425400) [pid = 1977] [serial = 2263] [outer = 0x11839d000] 08:48:45 INFO - PROCESS | 1977 | 1464104925437 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"]]]}] 08:48:45 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 08:48:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:48:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 530ms 08:48:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:48:45 INFO - PROCESS | 1977 | 1464104925477 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1977 | 1464104925479 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 08:48:45 INFO - PROCESS | 1977 | 1464104925481 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1977 | 1464104925482 Marionette TRACE conn2 <- [1,2986,null,{}] 08:48:45 INFO - PROCESS | 1977 | 1464104925493 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}] 08:48:45 INFO - PROCESS | 1977 | 1464104925593 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 08:48:45 INFO - PROCESS | 1977 | 1464104925598 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c6e800 == 38 [pid = 1977] [id = 755] 08:48:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x118425800) [pid = 1977] [serial = 2264] [outer = 0x0] 08:48:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x11894fc00) [pid = 1977] [serial = 2265] [outer = 0x118425800] 08:48:45 INFO - PROCESS | 1977 | 1464104925623 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x119171400) [pid = 1977] [serial = 2266] [outer = 0x118425800] 08:48:45 INFO - PROCESS | 1977 | 1464104925903 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]]]}] 08:48:45 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. 08:48:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 430ms 08:48:45 INFO - PROCESS | 1977 | 1464104925911 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1977 | 1464104925913 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 08:48:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:48:45 INFO - PROCESS | 1977 | 1464104925922 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1977 | 1464104925923 Marionette TRACE conn2 <- [1,2990,null,{}] 08:48:45 INFO - PROCESS | 1977 | 1464104925925 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}] 08:48:46 INFO - PROCESS | 1977 | 1464104926032 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 08:48:46 INFO - PROCESS | 1977 | 1464104926066 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x12917e000 == 39 [pid = 1977] [id = 756] 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x119175000) [pid = 1977] [serial = 2267] [outer = 0x0] 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x11919c000) [pid = 1977] [serial = 2268] [outer = 0x119175000] 08:48:46 INFO - PROCESS | 1977 | 1464104926098 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x119702c00) [pid = 1977] [serial = 2269] [outer = 0x119175000] 08:48:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x129191000 == 40 [pid = 1977] [id = 757] 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x115f1ec00) [pid = 1977] [serial = 2270] [outer = 0x0] 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 126 (0x119709800) [pid = 1977] [serial = 2271] [outer = 0x115f1ec00] 08:48:46 INFO - PROCESS | 1977 | 1464104926776 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]]]}] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 125 (0x123384400) [pid = 1977] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x12d3d9000) [pid = 1977] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x11322c000) [pid = 1977] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x119708400) [pid = 1977] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x1122b0c00) [pid = 1977] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x117570000) [pid = 1977] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x124c5a400) [pid = 1977] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x124432400) [pid = 1977] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x124c4a800) [pid = 1977] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x111051c00) [pid = 1977] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x11683ec00) [pid = 1977] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x117070c00) [pid = 1977] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x112d64000) [pid = 1977] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x11706f400) [pid = 1977] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x118643400) [pid = 1977] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x1164f7c00) [pid = 1977] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x113c55c00) [pid = 1977] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x117e7d800) [pid = 1977] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x124432000) [pid = 1977] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x1211f8c00) [pid = 1977] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x11919cc00) [pid = 1977] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x11919bc00) [pid = 1977] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x11839b400) [pid = 1977] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x1164fac00) [pid = 1977] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:48:46 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x12363f400) [pid = 1977] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:48:46 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. 08:48:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 08:48:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:48:46 INFO - PROCESS | 1977 | 1464104926845 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 1977 | 1464104926847 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 08:48:46 INFO - PROCESS | 1977 | 1464104926849 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 1977 | 1464104926850 Marionette TRACE conn2 <- [1,2994,null,{}] 08:48:46 INFO - PROCESS | 1977 | 1464104926852 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}] 08:48:46 INFO - PROCESS | 1977 | 1464104926951 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 08:48:46 INFO - PROCESS | 1977 | 1464104926956 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1977 | ++DOCSHELL 0x119964800 == 41 [pid = 1977] [id = 758] 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x11106dc00) [pid = 1977] [serial = 2272] [outer = 0x0] 08:48:46 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x115d4c800) [pid = 1977] [serial = 2273] [outer = 0x11106dc00] 08:48:46 INFO - PROCESS | 1977 | 1464104926981 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x1180dd800) [pid = 1977] [serial = 2274] [outer = 0x11106dc00] 08:48:47 INFO - PROCESS | 1977 | 1464104927291 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]]]}] 08:48:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:48:47 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 08:48:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 472ms 08:48:47 INFO - PROCESS | 1977 | 1464104927322 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1977 | 1464104927323 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 08:48:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:48:47 INFO - PROCESS | 1977 | 1464104927326 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1977 | 1464104927327 Marionette TRACE conn2 <- [1,2998,null,{}] 08:48:47 INFO - PROCESS | 1977 | 1464104927329 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}] 08:48:47 INFO - PROCESS | 1977 | 1464104927441 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 08:48:47 INFO - PROCESS | 1977 | 1464104927447 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298ce000 == 42 [pid = 1977] [id = 759] 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x11745e400) [pid = 1977] [serial = 2275] [outer = 0x0] 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x1194fa000) [pid = 1977] [serial = 2276] [outer = 0x11745e400] 08:48:47 INFO - PROCESS | 1977 | 1464104927473 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x11970b000) [pid = 1977] [serial = 2277] [outer = 0x11745e400] 08:48:47 INFO - PROCESS | 1977 | 1464104927730 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]]]}] 08:48:47 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. 08:48:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 422ms 08:48:47 INFO - PROCESS | 1977 | 1464104927759 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1977 | 1464104927760 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 08:48:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:48:47 INFO - PROCESS | 1977 | 1464104927762 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1977 | 1464104927763 Marionette TRACE conn2 <- [1,3002,null,{}] 08:48:47 INFO - PROCESS | 1977 | 1464104927765 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}] 08:48:47 INFO - PROCESS | 1977 | 1464104927859 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 08:48:47 INFO - PROCESS | 1977 | 1464104927863 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1977 | ++DOCSHELL 0x12a944000 == 43 [pid = 1977] [id = 760] 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x11310f000) [pid = 1977] [serial = 2278] [outer = 0x0] 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x11972b000) [pid = 1977] [serial = 2279] [outer = 0x11310f000] 08:48:47 INFO - PROCESS | 1977 | 1464104927888 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x1199a6000) [pid = 1977] [serial = 2280] [outer = 0x11310f000] 08:48:48 INFO - PROCESS | 1977 | 1464104928178 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]]]}] 08:48:48 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. 08:48:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 472ms 08:48:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:48:48 INFO - PROCESS | 1977 | 1464104928236 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1977 | 1464104928237 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 08:48:48 INFO - PROCESS | 1977 | 1464104928239 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1977 | 1464104928240 Marionette TRACE conn2 <- [1,3006,null,{}] 08:48:48 INFO - PROCESS | 1977 | 1464104928242 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}] 08:48:48 INFO - PROCESS | 1977 | 1464104928321 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 08:48:48 INFO - PROCESS | 1977 | 1464104928379 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab2a000 == 44 [pid = 1977] [id = 761] 08:48:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x119709000) [pid = 1977] [serial = 2281] [outer = 0x0] 08:48:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x11b307000) [pid = 1977] [serial = 2282] [outer = 0x119709000] 08:48:48 INFO - PROCESS | 1977 | 1464104928404 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x123597400) [pid = 1977] [serial = 2283] [outer = 0x119709000] 08:48:48 INFO - PROCESS | 1977 | 1464104928643 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]]]}] 08:48:48 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. 08:48:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 419ms 08:48:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:48:48 INFO - PROCESS | 1977 | 1464104928658 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1977 | 1464104928659 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 08:48:48 INFO - PROCESS | 1977 | 1464104928661 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1977 | 1464104928662 Marionette TRACE conn2 <- [1,3010,null,{}] 08:48:48 INFO - PROCESS | 1977 | 1464104928672 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}] 08:48:48 INFO - PROCESS | 1977 | 1464104928767 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 08:48:48 INFO - PROCESS | 1977 | 1464104928774 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b3e7800 == 45 [pid = 1977] [id = 762] 08:48:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x123634000) [pid = 1977] [serial = 2284] [outer = 0x0] 08:48:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x123638000) [pid = 1977] [serial = 2285] [outer = 0x123634000] 08:48:48 INFO - PROCESS | 1977 | 1464104928798 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x1236bbc00) [pid = 1977] [serial = 2286] [outer = 0x123634000] 08:48:49 INFO - PROCESS | 1977 | 1464104929287 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]]]}] 08:48:49 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 08:48:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 675ms 08:48:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:48:49 INFO - PROCESS | 1977 | 1464104929336 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1977 | 1464104929339 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 08:48:49 INFO - PROCESS | 1977 | 1464104929342 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1977 | 1464104929346 Marionette TRACE conn2 <- [1,3014,null,{}] 08:48:49 INFO - PROCESS | 1977 | 1464104929375 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}] 08:48:49 INFO - PROCESS | 1977 | 1464104929508 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 08:48:49 INFO - PROCESS | 1977 | 1464104929618 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1977 | ++DOCSHELL 0x1170ad000 == 46 [pid = 1977] [id = 763] 08:48:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x11106c800) [pid = 1977] [serial = 2287] [outer = 0x0] 08:48:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 118 (0x111ab7800) [pid = 1977] [serial = 2288] [outer = 0x11106c800] 08:48:49 INFO - PROCESS | 1977 | 1464104929651 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1977 | ++DOMWINDOW == 119 (0x112666800) [pid = 1977] [serial = 2289] [outer = 0x11106c800] 08:48:49 INFO - PROCESS | 1977 | [1977] 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 08:48:50 INFO - PROCESS | 1977 | 1464104930069 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:48:50 INFO - {} 08:48:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 772ms 08:48:50 INFO - PROCESS | 1977 | 1464104930115 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1977 | 1464104930119 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 08:48:50 INFO - TEST-START | /FileAPI/fileReader.html 08:48:50 INFO - PROCESS | 1977 | 1464104930172 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1977 | 1464104930174 Marionette TRACE conn2 <- [1,3018,null,{}] 08:48:50 INFO - PROCESS | 1977 | 1464104930177 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}] 08:48:50 INFO - PROCESS | 1977 | 1464104930295 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 08:48:50 INFO - PROCESS | 1977 | 1464104930370 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1977 | ++DOCSHELL 0x124ae5800 == 47 [pid = 1977] [id = 764] 08:48:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 120 (0x112d66800) [pid = 1977] [serial = 2290] [outer = 0x0] 08:48:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 121 (0x113cdf400) [pid = 1977] [serial = 2291] [outer = 0x112d66800] 08:48:50 INFO - PROCESS | 1977 | 1464104930400 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1977 | ++DOMWINDOW == 122 (0x115f1e000) [pid = 1977] [serial = 2292] [outer = 0x112d66800] 08:48:51 INFO - PROCESS | 1977 | 1464104931011 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]]]}] 08:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:48:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:48:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 882ms 08:48:51 INFO - PROCESS | 1977 | 1464104931047 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1977 | 1464104931049 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 08:48:51 INFO - TEST-START | /FileAPI/historical.html 08:48:51 INFO - PROCESS | 1977 | 1464104931053 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1977 | 1464104931055 Marionette TRACE conn2 <- [1,3022,null,{}] 08:48:51 INFO - PROCESS | 1977 | 1464104931060 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}] 08:48:51 INFO - PROCESS | 1977 | 1464104931156 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 08:48:51 INFO - PROCESS | 1977 | 1464104931214 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x116ab3800 == 48 [pid = 1977] [id = 765] 08:48:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 123 (0x1110b0800) [pid = 1977] [serial = 2293] [outer = 0x0] 08:48:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 124 (0x1122b2400) [pid = 1977] [serial = 2294] [outer = 0x1110b0800] 08:48:51 INFO - PROCESS | 1977 | 1464104931242 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 125 (0x1127c2800) [pid = 1977] [serial = 2295] [outer = 0x1110b0800] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x119b7a800 == 47 [pid = 1977] [id = 679] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x1192d6800 == 46 [pid = 1977] [id = 683] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x1199cc800 == 45 [pid = 1977] [id = 687] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x112731800 == 44 [pid = 1977] [id = 682] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x11339a800 == 43 [pid = 1977] [id = 685] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x113ecf800 == 42 [pid = 1977] [id = 674] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac5800 == 41 [pid = 1977] [id = 675] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x124320800 == 40 [pid = 1977] [id = 689] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x11996d000 == 39 [pid = 1977] [id = 680] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x116ac5000 == 38 [pid = 1977] [id = 681] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x11a0e3800 == 37 [pid = 1977] [id = 688] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x11807f800 == 36 [pid = 1977] [id = 676] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x11806e000 == 35 [pid = 1977] [id = 686] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x112847000 == 34 [pid = 1977] [id = 673] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x129191000 == 33 [pid = 1977] [id = 757] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 124 (0x12d3d9800) [pid = 1977] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 123 (0x12587cc00) [pid = 1977] [serial = 2227] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | 1464104931694 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"]]]}] 08:48:51 INFO - PROCESS | 1977 | --DOCSHELL 0x111e99800 == 32 [pid = 1977] [id = 746] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 122 (0x12442b400) [pid = 1977] [serial = 2144] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 121 (0x12432f000) [pid = 1977] [serial = 2159] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 120 (0x1168b5800) [pid = 1977] [serial = 2150] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 119 (0x1213b6c00) [pid = 1977] [serial = 2156] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 118 (0x11316d400) [pid = 1977] [serial = 2147] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 117 (0x1183d4400) [pid = 1977] [serial = 2153] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x124729800) [pid = 1977] [serial = 2209] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x124c50800) [pid = 1977] [serial = 2212] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x124c5d800) [pid = 1977] [serial = 2213] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x124c11000) [pid = 1977] [serial = 2210] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x124c63000) [pid = 1977] [serial = 2215] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x112669400) [pid = 1977] [serial = 2218] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x113108400) [pid = 1977] [serial = 2219] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x11995e400) [pid = 1977] [serial = 2224] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x117e7cc00) [pid = 1977] [serial = 2221] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x12582cc00) [pid = 1977] [serial = 2216] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x11322d800) [pid = 1977] [serial = 2176] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x118375c00) [pid = 1977] [serial = 2174] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x123636c00) [pid = 1977] [serial = 2206] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x117e77400) [pid = 1977] [serial = 2203] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x118398400) [pid = 1977] [serial = 2204] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x11649a800) [pid = 1977] [serial = 2201] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x1150f1c00) [pid = 1977] [serial = 2200] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x124c4a400) [pid = 1977] [serial = 2198] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x124acd800) [pid = 1977] [serial = 2197] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x124792800) [pid = 1977] [serial = 2195] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x12478bc00) [pid = 1977] [serial = 2194] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x124789000) [pid = 1977] [serial = 2192] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x1237a6400) [pid = 1977] [serial = 2191] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x12363ac00) [pid = 1977] [serial = 2189] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x1235f7400) [pid = 1977] [serial = 2188] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x11995ac00) [pid = 1977] [serial = 2186] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x11970bc00) [pid = 1977] [serial = 2185] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x1183d2000) [pid = 1977] [serial = 2182] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x119127c00) [pid = 1977] [serial = 2183] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x117462c00) [pid = 1977] [serial = 2179] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x1180df400) [pid = 1977] [serial = 2180] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x115f1bc00) [pid = 1977] [serial = 2177] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x118423c00) [pid = 1977] [serial = 2222] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x1237a6c00) [pid = 1977] [serial = 2207] [outer = 0x0] [url = about:blank] 08:48:51 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x124435c00) [pid = 1977] [serial = 2225] [outer = 0x0] [url = about:blank] 08:48:51 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:48:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:48:51 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:48:51 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:48:51 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:48:51 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:48:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:51 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:48:51 INFO - TEST-OK | /FileAPI/historical.html | took 674ms 08:48:51 INFO - PROCESS | 1977 | 1464104931727 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1977 | 1464104931730 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 08:48:51 INFO - TEST-START | /FileAPI/idlharness.html 08:48:51 INFO - PROCESS | 1977 | 1464104931734 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1977 | 1464104931735 Marionette TRACE conn2 <- [1,3026,null,{}] 08:48:51 INFO - PROCESS | 1977 | 1464104931737 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}] 08:48:51 INFO - PROCESS | 1977 | 1464104931804 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 08:48:51 INFO - PROCESS | 1977 | 1464104931811 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 1977 | ++DOCSHELL 0x1160b5800 == 33 [pid = 1977] [id = 766] 08:48:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x112d65800) [pid = 1977] [serial = 2296] [outer = 0x0] 08:48:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x113108c00) [pid = 1977] [serial = 2297] [outer = 0x112d65800] 08:48:51 INFO - PROCESS | 1977 | 1464104931839 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x113a65400) [pid = 1977] [serial = 2298] [outer = 0x112d65800] 08:48:52 INFO - PROCESS | 1977 | 1464104932605 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]]]}] 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:48:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:48:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:48:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:48:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:48:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:48:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:48:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:48:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:48:52 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 08:48:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:48:52 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 08:48:52 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 08:48:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:48:52 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:48:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:48:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:48:52 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 08:48:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:48:52 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 08:48:52 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 08:48:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:48:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:48:52 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:48:52 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:48:52 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:48:52 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:48:52 INFO - TEST-OK | /FileAPI/idlharness.html | took 934ms 08:48:52 INFO - TEST-START | /FileAPI/idlharness.worker 08:48:52 INFO - PROCESS | 1977 | 1464104932669 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 1977 | 1464104932670 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 08:48:52 INFO - PROCESS | 1977 | 1464104932673 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1977 | 1464104932676 Marionette TRACE conn2 <- [1,3030,null,{}] 08:48:52 INFO - PROCESS | 1977 | 1464104932687 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}] 08:48:52 INFO - PROCESS | 1977 | 1464104932756 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 08:48:52 INFO - PROCESS | 1977 | 1464104932764 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:52 INFO - PROCESS | 1977 | ++DOCSHELL 0x128c6d800 == 34 [pid = 1977] [id = 767] 08:48:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x11105a800) [pid = 1977] [serial = 2299] [outer = 0x0] 08:48:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x11837dc00) [pid = 1977] [serial = 2300] [outer = 0x11105a800] 08:48:52 INFO - PROCESS | 1977 | 1464104932790 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x118398400) [pid = 1977] [serial = 2301] [outer = 0x11105a800] 08:48:52 INFO - PROCESS | 1977 | [1977] 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 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:48:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:48:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:48:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:48:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:48:53 INFO - {} 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:48:53 INFO - {} 08:48:53 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 - {} 08:48:53 INFO - {} 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:48:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - PROCESS | 1977 | 1464104933484 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,{},{}]]]}] 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:48:53 INFO - {} 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:48:53 INFO - {} 08:48:53 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 - {} 08:48:53 INFO - {} 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:48:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:48:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:48:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:48:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 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 08:48:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:48:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:48:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:48:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:48:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:48:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:48:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:48:53 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:48:53 INFO - {} 08:48:53 INFO - TEST-OK | /FileAPI/idlharness.worker | took 841ms 08:48:53 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:48:53 INFO - PROCESS | 1977 | 1464104933516 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1977 | 1464104933518 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 08:48:53 INFO - PROCESS | 1977 | 1464104933520 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1977 | 1464104933521 Marionette TRACE conn2 <- [1,3034,null,{}] 08:48:53 INFO - PROCESS | 1977 | 1464104933523 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}] 08:48:53 INFO - PROCESS | 1977 | 1464104933608 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 08:48:53 INFO - PROCESS | 1977 | 1464104933614 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1977 | ++DOCSHELL 0x12beb3800 == 35 [pid = 1977] [id = 768] 08:48:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x1183d3400) [pid = 1977] [serial = 2302] [outer = 0x0] 08:48:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x124438800) [pid = 1977] [serial = 2303] [outer = 0x1183d3400] 08:48:53 INFO - PROCESS | 1977 | 1464104933641 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x124784c00) [pid = 1977] [serial = 2304] [outer = 0x1183d3400] 08:48:53 INFO - PROCESS | 1977 | 1464104933970 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]]]}] 08:48:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:48:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 468ms 08:48:53 INFO - PROCESS | 1977 | 1464104933989 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1977 | 1464104933990 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 08:48:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:48:53 INFO - PROCESS | 1977 | 1464104933992 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1977 | 1464104933993 Marionette TRACE conn2 <- [1,3038,null,{}] 08:48:53 INFO - PROCESS | 1977 | 1464104933995 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}] 08:48:54 INFO - PROCESS | 1977 | 1464104934110 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 08:48:54 INFO - PROCESS | 1977 | 1464104934129 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x12c60a800 == 36 [pid = 1977] [id = 769] 08:48:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x124785800) [pid = 1977] [serial = 2305] [outer = 0x0] 08:48:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x12478c000) [pid = 1977] [serial = 2306] [outer = 0x124785800] 08:48:54 INFO - PROCESS | 1977 | 1464104934154 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x124ac9800) [pid = 1977] [serial = 2307] [outer = 0x124785800] 08:48:54 INFO - PROCESS | 1977 | 1464104934459 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"]]]}] 08:48:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:48:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:48:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:48:54 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 519ms 08:48:54 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:48:54 INFO - PROCESS | 1977 | 1464104934511 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1977 | 1464104934513 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 08:48:54 INFO - PROCESS | 1977 | 1464104934515 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1977 | 1464104934516 Marionette TRACE conn2 <- [1,3042,null,{}] 08:48:54 INFO - PROCESS | 1977 | 1464104934518 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}] 08:48:54 INFO - PROCESS | 1977 | 1464104934643 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 08:48:54 INFO - PROCESS | 1977 | 1464104934677 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ce23800 == 37 [pid = 1977] [id = 770] 08:48:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x124c46000) [pid = 1977] [serial = 2308] [outer = 0x0] 08:48:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x124c49c00) [pid = 1977] [serial = 2309] [outer = 0x124c46000] 08:48:54 INFO - PROCESS | 1977 | 1464104934703 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x124c5d800) [pid = 1977] [serial = 2310] [outer = 0x124c46000] 08:48:55 INFO - PROCESS | 1977 | 1464104935090 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]]]}] 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:48:55 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. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:48:55 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'.) 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:48:55 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. 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:48:55 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. 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:48:55 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. 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:48:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:48:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:48:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms 08:48:55 INFO - PROCESS | 1977 | 1464104935143 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1977 | 1464104935144 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 08:48:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:48:55 INFO - PROCESS | 1977 | 1464104935152 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1977 | 1464104935153 Marionette TRACE conn2 <- [1,3046,null,{}] 08:48:55 INFO - PROCESS | 1977 | 1464104935155 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}] 08:48:55 INFO - PROCESS | 1977 | 1464104935252 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 08:48:55 INFO - PROCESS | 1977 | 1464104935285 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x119976800 == 38 [pid = 1977] [id = 771] 08:48:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x112661800) [pid = 1977] [serial = 2311] [outer = 0x0] 08:48:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x1127bcc00) [pid = 1977] [serial = 2312] [outer = 0x112661800] 08:48:55 INFO - PROCESS | 1977 | 1464104935314 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x11310d800) [pid = 1977] [serial = 2313] [outer = 0x112661800] 08:48:55 INFO - PROCESS | 1977 | [1977] 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 08:48:55 INFO - PROCESS | 1977 | 1464104935654 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:48:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:48:55 INFO - {} 08:48:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 519ms 08:48:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:48:55 INFO - PROCESS | 1977 | 1464104935672 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1977 | 1464104935673 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 08:48:55 INFO - PROCESS | 1977 | 1464104935675 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1977 | 1464104935676 Marionette TRACE conn2 <- [1,3050,null,{}] 08:48:55 INFO - PROCESS | 1977 | 1464104935678 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}] 08:48:55 INFO - PROCESS | 1977 | 1464104935775 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x111066c00) [pid = 1977] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x111066800) [pid = 1977] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x119175000) [pid = 1977] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x11310f000) [pid = 1977] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x110f48c00) [pid = 1977] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x113170c00) [pid = 1977] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x113102400) [pid = 1977] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x113363c00) [pid = 1977] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x11745e400) [pid = 1977] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x11106a800) [pid = 1977] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x11106dc00) [pid = 1977] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x11642a000) [pid = 1977] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x118425800) [pid = 1977] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x116429000) [pid = 1977] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x1122adc00) [pid = 1977] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x11839d000) [pid = 1977] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x116729000) [pid = 1977] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x115f1ec00) [pid = 1977] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:48:55 INFO - PROCESS | 1977 | --DOMWINDOW == 81 (0x119709000) [pid = 1977] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:48:55 INFO - PROCESS | 1977 | 1464104935932 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1977 | ++DOCSHELL 0x11996f800 == 39 [pid = 1977] [id = 772] 08:48:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x111066c00) [pid = 1977] [serial = 2314] [outer = 0x0] 08:48:55 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x11310f000) [pid = 1977] [serial = 2315] [outer = 0x111066c00] 08:48:55 INFO - PROCESS | 1977 | 1464104935958 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x11839dc00) [pid = 1977] [serial = 2316] [outer = 0x111066c00] 08:48:56 INFO - PROCESS | 1977 | 1464104936200 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]]]}] 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:48:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 573ms 08:48:56 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:48:56 INFO - PROCESS | 1977 | 1464104936256 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1977 | 1464104936257 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 08:48:56 INFO - PROCESS | 1977 | 1464104936260 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - PROCESS | 1977 | 1464104936261 Marionette TRACE conn2 <- [1,3054,null,{}] 08:48:56 INFO - PROCESS | 1977 | 1464104936263 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}] 08:48:56 INFO - PROCESS | 1977 | 1464104936347 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 08:48:56 INFO - PROCESS | 1977 | 1464104936354 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d3e3800 == 40 [pid = 1977] [id = 773] 08:48:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x11746d400) [pid = 1977] [serial = 2317] [outer = 0x0] 08:48:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x12582c800) [pid = 1977] [serial = 2318] [outer = 0x11746d400] 08:48:56 INFO - PROCESS | 1977 | 1464104936379 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x125875400) [pid = 1977] [serial = 2319] [outer = 0x11746d400] 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:48:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:48:57 INFO - PROCESS | 1977 | 1464104936969 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"]]]}] 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:48:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:48:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:48:57 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" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:48:57 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" 08:48:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:48:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 734ms 08:48:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:48:57 INFO - PROCESS | 1977 | 1464104936996 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1977 | 1464104936998 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 08:48:57 INFO - PROCESS | 1977 | 1464104937002 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1977 | 1464104937004 Marionette TRACE conn2 <- [1,3058,null,{}] 08:48:57 INFO - PROCESS | 1977 | 1464104937008 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}] 08:48:57 INFO - PROCESS | 1977 | 1464104937151 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 08:48:57 INFO - PROCESS | 1977 | 1464104937234 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d6d6800 == 41 [pid = 1977] [id = 774] 08:48:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x11839d000) [pid = 1977] [serial = 2320] [outer = 0x0] 08:48:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x125d5bc00) [pid = 1977] [serial = 2321] [outer = 0x11839d000] 08:48:57 INFO - PROCESS | 1977 | 1464104937275 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x127302800) [pid = 1977] [serial = 2322] [outer = 0x11839d000] 08:48:57 INFO - PROCESS | 1977 | 1464104937549 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]]]}] 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:48:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:48:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:48:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:48:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:48:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:48:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 624ms 08:48:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:48:57 INFO - PROCESS | 1977 | 1464104937638 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1977 | 1464104937639 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 08:48:57 INFO - PROCESS | 1977 | 1464104937642 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1977 | 1464104937644 Marionette TRACE conn2 <- [1,3062,null,{}] 08:48:57 INFO - PROCESS | 1977 | 1464104937646 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}] 08:48:57 INFO - PROCESS | 1977 | 1464104937760 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 08:48:57 INFO - PROCESS | 1977 | 1464104937835 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1977 | ++DOCSHELL 0x12d7cb800 == 42 [pid = 1977] [id = 775] 08:48:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x119175000) [pid = 1977] [serial = 2323] [outer = 0x0] 08:48:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x1276b5800) [pid = 1977] [serial = 2324] [outer = 0x119175000] 08:48:57 INFO - PROCESS | 1977 | 1464104937882 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x128d3b800) [pid = 1977] [serial = 2325] [outer = 0x119175000] 08:48:58 INFO - PROCESS | 1977 | [1977] 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 08:48:58 INFO - PROCESS | 1977 | 1464104938430 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:48:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:48:58 INFO - {} 08:48:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 821ms 08:48:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:48:58 INFO - PROCESS | 1977 | 1464104938463 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1977 | 1464104938467 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 08:48:58 INFO - PROCESS | 1977 | 1464104938470 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1977 | 1464104938473 Marionette TRACE conn2 <- [1,3066,null,{}] 08:48:58 INFO - PROCESS | 1977 | 1464104938476 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}] 08:48:58 INFO - PROCESS | 1977 | 1464104938582 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 08:48:58 INFO - PROCESS | 1977 | 1464104938638 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1977 | ++DOCSHELL 0x124748800 == 43 [pid = 1977] [id = 776] 08:48:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x111063800) [pid = 1977] [serial = 2326] [outer = 0x0] 08:48:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x11310a000) [pid = 1977] [serial = 2327] [outer = 0x111063800] 08:48:58 INFO - PROCESS | 1977 | 1464104938671 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x113ce2400) [pid = 1977] [serial = 2328] [outer = 0x111063800] 08:48:59 INFO - PROCESS | 1977 | 1464104939072 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]]]}] 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:48:59 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:48:59 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 623ms 08:48:59 INFO - PROCESS | 1977 | 1464104939093 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1977 | 1464104939097 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 08:48:59 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:48:59 INFO - PROCESS | 1977 | 1464104939102 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1977 | 1464104939104 Marionette TRACE conn2 <- [1,3070,null,{}] 08:48:59 INFO - PROCESS | 1977 | 1464104939106 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}] 08:48:59 INFO - PROCESS | 1977 | 1464104939210 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 08:48:59 INFO - PROCESS | 1977 | 1464104939306 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x129511000 == 44 [pid = 1977] [id = 777] 08:48:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 97 (0x11746d000) [pid = 1977] [serial = 2329] [outer = 0x0] 08:48:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 98 (0x1182e2800) [pid = 1977] [serial = 2330] [outer = 0x11746d000] 08:48:59 INFO - PROCESS | 1977 | 1464104939335 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 99 (0x118382800) [pid = 1977] [serial = 2331] [outer = 0x11746d000] 08:48:59 INFO - PROCESS | 1977 | 1464104939696 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]]]}] 08:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:48:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:48:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 621ms 08:48:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:48:59 INFO - PROCESS | 1977 | 1464104939723 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1977 | 1464104939724 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 08:48:59 INFO - PROCESS | 1977 | 1464104939727 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1977 | 1464104939729 Marionette TRACE conn2 <- [1,3074,null,{}] 08:48:59 INFO - PROCESS | 1977 | 1464104939737 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}] 08:48:59 INFO - PROCESS | 1977 | 1464104939840 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 08:48:59 INFO - PROCESS | 1977 | 1464104939899 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1977 | ++DOCSHELL 0x12ab17000 == 45 [pid = 1977] [id = 778] 08:48:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 100 (0x11839bc00) [pid = 1977] [serial = 2332] [outer = 0x0] 08:48:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 101 (0x1183ccc00) [pid = 1977] [serial = 2333] [outer = 0x11839bc00] 08:48:59 INFO - PROCESS | 1977 | 1464104939930 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1977 | ++DOMWINDOW == 102 (0x11894d400) [pid = 1977] [serial = 2334] [outer = 0x11839bc00] 08:49:00 INFO - PROCESS | 1977 | 1464104940318 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]]]}] 08:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:49:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:49:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 621ms 08:49:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:49:00 INFO - PROCESS | 1977 | 1464104940349 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1977 | 1464104940351 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 08:49:00 INFO - PROCESS | 1977 | 1464104940353 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1977 | 1464104940354 Marionette TRACE conn2 <- [1,3078,null,{}] 08:49:00 INFO - PROCESS | 1977 | 1464104940357 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}] 08:49:00 INFO - PROCESS | 1977 | 1464104940460 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 08:49:00 INFO - PROCESS | 1977 | 1464104940517 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1977 | ++DOCSHELL 0x12b35d000 == 46 [pid = 1977] [id = 779] 08:49:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 103 (0x118958000) [pid = 1977] [serial = 2335] [outer = 0x0] 08:49:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 104 (0x119197400) [pid = 1977] [serial = 2336] [outer = 0x118958000] 08:49:00 INFO - PROCESS | 1977 | 1464104940547 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1977 | ++DOMWINDOW == 105 (0x1194fdc00) [pid = 1977] [serial = 2337] [outer = 0x118958000] 08:49:00 INFO - PROCESS | 1977 | 1464104940958 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] 08:49:00 INFO - PROCESS | 1977 | 1464104940977 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 08:49:00 INFO - PROCESS | 1977 | 1464104940979 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1977 | 1464104940981 Marionette TRACE conn2 <- [1,3082,null,{}] 08:49:00 INFO - PROCESS | 1977 | 1464104940984 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}] 08:49:01 INFO - PROCESS | 1977 | 1464104941083 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 08:49:01 INFO - PROCESS | 1977 | 1464104941140 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x12bbb2800 == 47 [pid = 1977] [id = 780] 08:49:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 106 (0x1194f4000) [pid = 1977] [serial = 2338] [outer = 0x0] 08:49:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 107 (0x119729000) [pid = 1977] [serial = 2339] [outer = 0x1194f4000] 08:49:01 INFO - PROCESS | 1977 | 1464104941170 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 108 (0x11995d800) [pid = 1977] [serial = 2340] [outer = 0x1194f4000] 08:49:01 INFO - PROCESS | 1977 | 1464104941557 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]]]}] 08:49:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:49:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:49:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:49:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:49:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 621ms 08:49:01 INFO - PROCESS | 1977 | 1464104941602 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1977 | 1464104941603 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 08:49:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:49:01 INFO - PROCESS | 1977 | 1464104941605 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 1977 | 1464104941606 Marionette TRACE conn2 <- [1,3086,null,{}] 08:49:01 INFO - PROCESS | 1977 | 1464104941609 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}] 08:49:01 INFO - PROCESS | 1977 | 1464104941718 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 08:49:01 INFO - PROCESS | 1977 | 1464104941797 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1977 | ++DOCSHELL 0x1298d0000 == 48 [pid = 1977] [id = 781] 08:49:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 109 (0x110feac00) [pid = 1977] [serial = 2341] [outer = 0x0] 08:49:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 110 (0x11995b400) [pid = 1977] [serial = 2342] [outer = 0x110feac00] 08:49:01 INFO - PROCESS | 1977 | 1464104941870 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1977 | ++DOMWINDOW == 111 (0x1236bd400) [pid = 1977] [serial = 2343] [outer = 0x110feac00] 08:49:02 INFO - PROCESS | 1977 | 1464104942242 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:49:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 08:49:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:49:02 INFO - PROCESS | 1977 | 1464104942275 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1977 | 1464104942277 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 08:49:02 INFO - PROCESS | 1977 | 1464104942280 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1977 | 1464104942283 Marionette TRACE conn2 <- [1,3090,null,{}] 08:49:02 INFO - PROCESS | 1977 | 1464104942286 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}] 08:49:02 INFO - PROCESS | 1977 | 1464104942603 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 08:49:02 INFO - PROCESS | 1977 | 1464104942719 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1977 | ++DOCSHELL 0x117e5b800 == 49 [pid = 1977] [id = 782] 08:49:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 112 (0x110f4e400) [pid = 1977] [serial = 2344] [outer = 0x0] 08:49:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 113 (0x11105f400) [pid = 1977] [serial = 2345] [outer = 0x110f4e400] 08:49:02 INFO - PROCESS | 1977 | 1464104942749 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1977 | ++DOMWINDOW == 114 (0x1110af800) [pid = 1977] [serial = 2346] [outer = 0x110f4e400] 08:49:03 INFO - PROCESS | 1977 | 1464104943143 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 873ms 08:49:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:49:03 INFO - PROCESS | 1977 | 1464104943155 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1977 | 1464104943157 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 08:49:03 INFO - PROCESS | 1977 | 1464104943159 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1977 | 1464104943162 Marionette TRACE conn2 <- [1,3094,null,{}] 08:49:03 INFO - PROCESS | 1977 | 1464104943165 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}] 08:49:03 INFO - PROCESS | 1977 | 1464104943261 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 08:49:03 INFO - PROCESS | 1977 | 1464104943332 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x11959e800 == 50 [pid = 1977] [id = 783] 08:49:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 115 (0x112aae000) [pid = 1977] [serial = 2347] [outer = 0x0] 08:49:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 116 (0x113174400) [pid = 1977] [serial = 2348] [outer = 0x112aae000] 08:49:03 INFO - PROCESS | 1977 | 1464104943361 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 117 (0x1150f5800) [pid = 1977] [serial = 2349] [outer = 0x112aae000] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x12d6d6800 == 49 [pid = 1977] [id = 774] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x12d3e3800 == 48 [pid = 1977] [id = 773] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x11996f800 == 47 [pid = 1977] [id = 772] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x119976800 == 46 [pid = 1977] [id = 771] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x12ce23800 == 45 [pid = 1977] [id = 770] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x12c60a800 == 44 [pid = 1977] [id = 769] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x12beb3800 == 43 [pid = 1977] [id = 768] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x128c6d800 == 42 [pid = 1977] [id = 767] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x1160b5800 == 41 [pid = 1977] [id = 766] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x116ab3800 == 40 [pid = 1977] [id = 765] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x124ae5800 == 39 [pid = 1977] [id = 764] 08:49:03 INFO - PROCESS | 1977 | --DOCSHELL 0x1170ad000 == 38 [pid = 1977] [id = 763] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 116 (0x112f91000) [pid = 1977] [serial = 2236] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 115 (0x115054c00) [pid = 1977] [serial = 2242] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 114 (0x113363000) [pid = 1977] [serial = 2241] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 113 (0x11204e400) [pid = 1977] [serial = 2239] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 112 (0x11106b000) [pid = 1977] [serial = 2230] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 111 (0x11310d400) [pid = 1977] [serial = 2237] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 110 (0x111e24800) [pid = 1977] [serial = 2231] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 109 (0x1127c2000) [pid = 1977] [serial = 2234] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 108 (0x112668400) [pid = 1977] [serial = 2233] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | 1464104943710 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:49:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:49:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 573ms 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 107 (0x115f20c00) [pid = 1977] [serial = 2245] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 106 (0x116731c00) [pid = 1977] [serial = 2248] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 105 (0x119702c00) [pid = 1977] [serial = 2269] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 104 (0x11972b000) [pid = 1977] [serial = 2279] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 103 (0x1150f9400) [pid = 1977] [serial = 2244] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 102 (0x118380800) [pid = 1977] [serial = 2260] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 101 (0x115f25c00) [pid = 1977] [serial = 2247] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 100 (0x11970b000) [pid = 1977] [serial = 2277] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 99 (0x1180dd800) [pid = 1977] [serial = 2274] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 98 (0x1194fa000) [pid = 1977] [serial = 2276] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 97 (0x1180e4c00) [pid = 1977] [serial = 2257] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 96 (0x115d4c800) [pid = 1977] [serial = 2273] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 95 (0x1182e6c00) [pid = 1977] [serial = 2259] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 94 (0x11919c000) [pid = 1977] [serial = 2268] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 93 (0x119171400) [pid = 1977] [serial = 2266] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 92 (0x1168be000) [pid = 1977] [serial = 2250] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 91 (0x118425400) [pid = 1977] [serial = 2263] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 90 (0x117e7d400) [pid = 1977] [serial = 2256] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 89 (0x11745f800) [pid = 1977] [serial = 2251] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 88 (0x1183c8c00) [pid = 1977] [serial = 2262] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 87 (0x11769c000) [pid = 1977] [serial = 2254] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 86 (0x119709800) [pid = 1977] [serial = 2271] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 85 (0x11894fc00) [pid = 1977] [serial = 2265] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 84 (0x117469c00) [pid = 1977] [serial = 2253] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 83 (0x1199a6000) [pid = 1977] [serial = 2280] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 82 (0x11b307000) [pid = 1977] [serial = 2282] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | --DOMWINDOW == 81 (0x123597400) [pid = 1977] [serial = 2283] [outer = 0x0] [url = about:blank] 08:49:03 INFO - PROCESS | 1977 | 1464104943745 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1977 | 1464104943746 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 08:49:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:49:03 INFO - PROCESS | 1977 | 1464104943752 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1977 | 1464104943753 Marionette TRACE conn2 <- [1,3098,null,{}] 08:49:03 INFO - PROCESS | 1977 | 1464104943756 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}] 08:49:03 INFO - PROCESS | 1977 | 1464104943837 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 08:49:03 INFO - PROCESS | 1977 | 1464104943843 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:03 INFO - PROCESS | 1977 | ++DOCSHELL 0x116880000 == 39 [pid = 1977] [id = 784] 08:49:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 82 (0x11266e000) [pid = 1977] [serial = 2350] [outer = 0x0] 08:49:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 83 (0x11330a800) [pid = 1977] [serial = 2351] [outer = 0x11266e000] 08:49:03 INFO - PROCESS | 1977 | 1464104943869 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1977 | ++DOMWINDOW == 84 (0x115d54000) [pid = 1977] [serial = 2352] [outer = 0x11266e000] 08:49:04 INFO - PROCESS | 1977 | 1464104944207 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]]]}] 08:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:49:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 471ms 08:49:04 INFO - PROCESS | 1977 | 1464104944223 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1977 | 1464104944225 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 08:49:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:49:04 INFO - PROCESS | 1977 | 1464104944233 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1977 | 1464104944236 Marionette TRACE conn2 <- [1,3102,null,{}] 08:49:04 INFO - PROCESS | 1977 | 1464104944238 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}] 08:49:04 INFO - PROCESS | 1977 | 1464104944326 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 08:49:04 INFO - PROCESS | 1977 | 1464104944380 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x119d0b800 == 40 [pid = 1977] [id = 785] 08:49:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 85 (0x113103800) [pid = 1977] [serial = 2353] [outer = 0x0] 08:49:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 86 (0x11604d800) [pid = 1977] [serial = 2354] [outer = 0x113103800] 08:49:04 INFO - PROCESS | 1977 | 1464104944406 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 87 (0x116732c00) [pid = 1977] [serial = 2355] [outer = 0x113103800] 08:49:04 INFO - PROCESS | 1977 | 1464104944691 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:49:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 526ms 08:49:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:49:04 INFO - PROCESS | 1977 | 1464104944756 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 1977 | 1464104944757 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 08:49:04 INFO - PROCESS | 1977 | 1464104944759 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 1977 | 1464104944760 Marionette TRACE conn2 <- [1,3106,null,{}] 08:49:04 INFO - PROCESS | 1977 | 1464104944763 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}] 08:49:04 INFO - PROCESS | 1977 | 1464104944845 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 08:49:04 INFO - PROCESS | 1977 | 1464104944899 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1977 | ++DOCSHELL 0x110e91800 == 41 [pid = 1977] [id = 786] 08:49:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 88 (0x11672e800) [pid = 1977] [serial = 2356] [outer = 0x0] 08:49:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 89 (0x117460800) [pid = 1977] [serial = 2357] [outer = 0x11672e800] 08:49:04 INFO - PROCESS | 1977 | 1464104944926 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1977 | ++DOMWINDOW == 90 (0x117e80000) [pid = 1977] [serial = 2358] [outer = 0x11672e800] 08:49:05 INFO - PROCESS | 1977 | 1464104945180 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]]]}] 08:49:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:49:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:49:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:49:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 472ms 08:49:05 INFO - PROCESS | 1977 | 1464104945231 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1977 | 1464104945232 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 08:49:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:49:05 INFO - PROCESS | 1977 | 1464104945243 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1977 | 1464104945244 Marionette TRACE conn2 <- [1,3110,null,{}] 08:49:05 INFO - PROCESS | 1977 | 1464104945246 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}] 08:49:05 INFO - PROCESS | 1977 | 1464104945331 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 08:49:05 INFO - PROCESS | 1977 | 1464104945339 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x124070000 == 42 [pid = 1977] [id = 787] 08:49:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 91 (0x118381800) [pid = 1977] [serial = 2359] [outer = 0x0] 08:49:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 92 (0x118396800) [pid = 1977] [serial = 2360] [outer = 0x118381800] 08:49:05 INFO - PROCESS | 1977 | 1464104945369 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 93 (0x1183cc800) [pid = 1977] [serial = 2361] [outer = 0x118381800] 08:49:05 INFO - PROCESS | 1977 | 1464104945721 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"]]]}] 08:49:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:49:05 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 08:49:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:49:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 518ms 08:49:05 INFO - PROCESS | 1977 | 1464104945761 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1977 | 1464104945763 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 08:49:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:49:05 INFO - PROCESS | 1977 | 1464104945765 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1977 | 1464104945766 Marionette TRACE conn2 <- [1,3114,null,{}] 08:49:05 INFO - PROCESS | 1977 | 1464104945768 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}] 08:49:05 INFO - PROCESS | 1977 | 1464104945880 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 08:49:05 INFO - PROCESS | 1977 | 1464104945892 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\", \"0d4450ea-23b9-41f3-95d1-c7be78f15739\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1977 | ++DOCSHELL 0x1258a8800 == 43 [pid = 1977] [id = 788] 08:49:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 94 (0x1183d0400) [pid = 1977] [serial = 2362] [outer = 0x0] 08:49:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 95 (0x11895b400) [pid = 1977] [serial = 2363] [outer = 0x1183d0400] 08:49:05 INFO - PROCESS | 1977 | 1464104945917 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1977 | ++DOMWINDOW == 96 (0x119709800) [pid = 1977] [serial = 2364] [outer = 0x1183d0400] 08:49:06 INFO - PROCESS | 1977 | 1464104946290 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]]]}] 08:49:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:49:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 569ms 08:49:06 INFO - PROCESS | 1977 | 1464104946336 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1977 | 1464104946338 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 08:49:07 WARNING - u'runner_teardown' () 08:49:07 INFO - No more tests 08:49:07 INFO - Got 0 unexpected results 08:49:07 INFO - SUITE-END | took 519s 08:49:07 INFO - Closing logging queue 08:49:07 INFO - queue closed 08:49:07 INFO - Return code: 0 08:49:07 WARNING - # TBPL SUCCESS # 08:49:07 INFO - Running post-action listener: _resource_record_post_action 08:49:07 INFO - Running post-run listener: _resource_record_post_run 08:49:08 INFO - Total resource usage - Wall time: 542s; CPU: 57.0%; Read bytes: 430080; Write bytes: 951152640; Read time: 6; Write time: 4660 08:49:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:49:08 INFO - install - Wall time: 19s; CPU: 55.0%; Read bytes: 139950592; Write bytes: 133599232; Read time: 13080; Write time: 271 08:49:08 INFO - run-tests - Wall time: 524s; CPU: 57.0%; Read bytes: 430080; Write bytes: 797147136; Read time: 6; Write time: 4332 08:49:08 INFO - Running post-run listener: _upload_blobber_files 08:49:08 INFO - Blob upload gear active. 08:49:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:49:08 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 08:49:08 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'] 08:49:08 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 08:49:09 INFO - (blobuploader) - INFO - Open directory for files ... 08:49:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:49:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:49:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:10 INFO - (blobuploader) - INFO - Done attempting. 08:49:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:49:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:49:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:49:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:49:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:49:11 INFO - (blobuploader) - INFO - Done attempting. 08:49:11 INFO - (blobuploader) - INFO - Iteration through files over. 08:49:11 INFO - Return code: 0 08:49:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:49:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:49:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11d6f7febc8fe8fcaf4e3ab91c3fd4dfe1e63ed250cd23a758d9e03db49a26941080ed9ff850013333d63608e88835a57c91b86c0fdd9a3b7ef63bfd29e8b3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff674361102612ec9d1f74ec9450b29aff84e34fd13c971c241f4ebb81700042894a67c882d040952a2cc5a869af4880c0f4b1798fe32341c14f57d56c078657"} 08:49:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:49:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:49:11 INFO - Contents: 08:49:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/11d6f7febc8fe8fcaf4e3ab91c3fd4dfe1e63ed250cd23a758d9e03db49a26941080ed9ff850013333d63608e88835a57c91b86c0fdd9a3b7ef63bfd29e8b3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff674361102612ec9d1f74ec9450b29aff84e34fd13c971c241f4ebb81700042894a67c882d040952a2cc5a869af4880c0f4b1798fe32341c14f57d56c078657"} 08:49:11 INFO - Running post-run listener: copy_logs_to_upload_dir 08:49:11 INFO - Copying logs to upload dir... 08:49:11 INFO - mkdir: /builds/slave/test/build/upload/logs 08:49:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=594.835181 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 55 secs) (at 2016-05-24 08:49:12.229481) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:49:12.233082) ========= 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.o7w6nrNN48/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.mrLeXsYR4v/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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/11d6f7febc8fe8fcaf4e3ab91c3fd4dfe1e63ed250cd23a758d9e03db49a26941080ed9ff850013333d63608e88835a57c91b86c0fdd9a3b7ef63bfd29e8b3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff674361102612ec9d1f74ec9450b29aff84e34fd13c971c241f4ebb81700042894a67c882d040952a2cc5a869af4880c0f4b1798fe32341c14f57d56c078657"} build_url:https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.011954 build_url: 'https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/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/11d6f7febc8fe8fcaf4e3ab91c3fd4dfe1e63ed250cd23a758d9e03db49a26941080ed9ff850013333d63608e88835a57c91b86c0fdd9a3b7ef63bfd29e8b3b4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ff674361102612ec9d1f74ec9450b29aff84e34fd13c971c241f4ebb81700042894a67c882d040952a2cc5a869af4880c0f4b1798fe32341c14f57d56c078657"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MvlzpuzGSpGrz5OhazYidQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:49:12.264557) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:49:12.264898) ========= 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.o7w6nrNN48/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.mrLeXsYR4v/Listeners TMPDIR=/var/folders/wd/lr9qrw8n6cn5lsbcg99yj9x400000w/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.005338 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:49:12.313109) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 08:49:12.313418) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-24 08:49:12.316770) ========= ========= Total master_lag: 0.39 =========