builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0068 starttime: 1461676690.86 results: success (0) buildid: 20160426050421 builduid: 1ac734c921a740f99b1bbd84a3177622 revision: 9cd07d2cca91f58712f1f3dc4f5e040568bd295d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:10.857671) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:10.858131) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-04-26 06:18:10.858505) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 3 secs) (at 2016-04-26 06:18:14.202638) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:14.203036) ========= 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.oEKiyVWNbm/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.RwAo0fug10/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-04-26 06:18:14-- 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% 8.21M=0.001s 2016-04-26 06:18:14 (8.21 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.144305 ========= master_lag: 0.56 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:14.904503) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:14.904855) ========= 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.oEKiyVWNbm/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.RwAo0fug10/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/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.019905 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:14.947195) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:14.947595) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 9cd07d2cca91f58712f1f3dc4f5e040568bd295d --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev 9cd07d2cca91f58712f1f3dc4f5e040568bd295d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oEKiyVWNbm/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.RwAo0fug10/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-04-26 06:18:15,022 truncating revision to first 12 chars 2016-04-26 06:18:15,023 Setting DEBUG logging. 2016-04-26 06:18:15,023 attempt 1/10 2016-04-26 06:18:15,023 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/9cd07d2cca91?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-26 06:18:15,749 unpacking tar archive at: fx-team-9cd07d2cca91/testing/mozharness/ program finished with exit code 0 elapsedTime=0.972624 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:15.938767) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:15.939129) ========= script_repo_revision: 9cd07d2cca91f58712f1f3dc4f5e040568bd295d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:15.939605) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:15.939909) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-26 06:18:15.954529) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 37 secs) (at 2016-04-26 06:18:15.954948) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.oEKiyVWNbm/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.RwAo0fug10/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/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 06:18:16 INFO - MultiFileLogger online at 20160426 06:18:16 in /builds/slave/test 06:18:16 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 06:18:16 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:18:16 INFO - {'append_to_log': False, 06:18:16 INFO - 'base_work_dir': '/builds/slave/test', 06:18:16 INFO - 'blob_upload_branch': 'fx-team', 06:18:16 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:18:16 INFO - 'buildbot_json_path': 'buildprops.json', 06:18:16 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:18:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:18:16 INFO - 'download_minidump_stackwalk': True, 06:18:16 INFO - 'download_symbols': 'true', 06:18:16 INFO - 'e10s': False, 06:18:16 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:18:16 INFO - 'tooltool.py': '/tools/tooltool.py', 06:18:16 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:18:16 INFO - '/tools/misc-python/virtualenv.py')}, 06:18:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:18:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:18:16 INFO - 'log_level': 'info', 06:18:16 INFO - 'log_to_console': True, 06:18:16 INFO - 'opt_config_files': (), 06:18:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:18:16 INFO - '--processes=1', 06:18:16 INFO - '--config=%(test_path)s/wptrunner.ini', 06:18:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:18:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:18:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:18:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:18:16 INFO - 'pip_index': False, 06:18:16 INFO - 'require_test_zip': True, 06:18:16 INFO - 'test_type': ('testharness',), 06:18:16 INFO - 'this_chunk': '1', 06:18:16 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:18:16 INFO - 'total_chunks': '10', 06:18:16 INFO - 'virtualenv_path': 'venv', 06:18:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:18:16 INFO - 'work_dir': 'build'} 06:18:16 INFO - ##### 06:18:16 INFO - ##### Running clobber step. 06:18:16 INFO - ##### 06:18:16 INFO - Running pre-action listener: _resource_record_pre_action 06:18:16 INFO - Running main action method: clobber 06:18:16 INFO - rmtree: /builds/slave/test/build 06:18:16 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:18:17 INFO - Running post-action listener: _resource_record_post_action 06:18:17 INFO - ##### 06:18:17 INFO - ##### Running read-buildbot-config step. 06:18:17 INFO - ##### 06:18:17 INFO - Running pre-action listener: _resource_record_pre_action 06:18:17 INFO - Running main action method: read_buildbot_config 06:18:17 INFO - Using buildbot properties: 06:18:17 INFO - { 06:18:17 INFO - "project": "", 06:18:17 INFO - "product": "firefox", 06:18:17 INFO - "script_repo_revision": "production", 06:18:17 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 06:18:17 INFO - "repository": "", 06:18:17 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 06:18:17 INFO - "buildid": "20160426050421", 06:18:17 INFO - "pgo_build": "False", 06:18:17 INFO - "basedir": "/builds/slave/test", 06:18:17 INFO - "buildnumber": 362, 06:18:17 INFO - "slavename": "t-yosemite-r7-0068", 06:18:17 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 06:18:17 INFO - "platform": "macosx64", 06:18:17 INFO - "branch": "fx-team", 06:18:17 INFO - "revision": "9cd07d2cca91f58712f1f3dc4f5e040568bd295d", 06:18:17 INFO - "repo_path": "integration/fx-team", 06:18:17 INFO - "moz_repo_path": "", 06:18:17 INFO - "stage_platform": "macosx64", 06:18:17 INFO - "builduid": "1ac734c921a740f99b1bbd84a3177622", 06:18:17 INFO - "slavebuilddir": "test" 06:18:17 INFO - } 06:18:17 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg. 06:18:17 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json. 06:18:17 INFO - Running post-action listener: _resource_record_post_action 06:18:17 INFO - ##### 06:18:17 INFO - ##### Running download-and-extract step. 06:18:17 INFO - ##### 06:18:17 INFO - Running pre-action listener: _resource_record_pre_action 06:18:17 INFO - Running main action method: download_and_extract 06:18:17 INFO - mkdir: /builds/slave/test/build/tests 06:18:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:18:17 INFO - https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 06:18:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 06:18:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json 06:18:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 06:18:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json'}, attempt #1 06:18:19 INFO - Downloaded 1235 bytes. 06:18:19 INFO - Reading from file /builds/slave/test/build/firefox-49.0a1.en-US.mac64.test_packages.json 06:18:19 INFO - Using the following test package requirements: 06:18:19 INFO - {u'common': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 06:18:19 INFO - u'cppunittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.cppunittest.tests.zip'], 06:18:19 INFO - u'gtest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.gtest.tests.zip'], 06:18:19 INFO - u'jittest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'jsshell-mac64.zip'], 06:18:19 INFO - u'mochitest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.mochitest.tests.zip'], 06:18:19 INFO - u'mozbase': [u'firefox-49.0a1.en-US.mac64.common.tests.zip'], 06:18:19 INFO - u'reftest': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.reftest.tests.zip'], 06:18:19 INFO - u'talos': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.talos.tests.zip'], 06:18:19 INFO - u'web-platform': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'], 06:18:19 INFO - u'xpcshell': [u'firefox-49.0a1.en-US.mac64.common.tests.zip', 06:18:19 INFO - u'firefox-49.0a1.en-US.mac64.xpcshell.tests.zip']} 06:18:19 INFO - Downloading packages: [u'firefox-49.0a1.en-US.mac64.common.tests.zip', u'firefox-49.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 06:18: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')]} 06:18:19 INFO - https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 06:18:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 06:18:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip 06:18:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip 06:18:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip'}, attempt #1 06:18:20 INFO - Downloaded 17993171 bytes. 06:18:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:18:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:18:20 INFO - caution: filename not matched: web-platform/* 06:18:20 INFO - Return code: 11 06:18: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')]} 06:18:20 INFO - https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 06:18:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 06:18:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 06:18:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip 06:18:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 06:18:22 INFO - Downloaded 36406662 bytes. 06:18:22 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:18:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:18:26 INFO - caution: filename not matched: bin/* 06:18:26 INFO - caution: filename not matched: config/* 06:18:26 INFO - caution: filename not matched: mozbase/* 06:18:26 INFO - caution: filename not matched: marionette/* 06:18:26 INFO - caution: filename not matched: tools/wptserve/* 06:18:26 INFO - Return code: 11 06:18:26 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')]} 06:18:26 INFO - https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 06:18:26 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 06:18:26 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 06:18:26 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg 06:18:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg'}, attempt #1 06:18:29 INFO - Downloaded 68937111 bytes. 06:18:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 06:18:29 INFO - mkdir: /builds/slave/test/properties 06:18:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:18:29 INFO - Writing to file /builds/slave/test/properties/build_url 06:18:29 INFO - Contents: 06:18:29 INFO - build_url:https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg 06:18:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 06:18:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:18:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:18:30 INFO - Contents: 06:18:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 06:18: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')]} 06:18:30 INFO - https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:18:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 06:18:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 06:18:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip 06:18:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 06:18:33 INFO - Downloaded 103636465 bytes. 06:18:33 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:18:33 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:18:37 INFO - Return code: 0 06:18:37 INFO - Running post-action listener: _resource_record_post_action 06:18:37 INFO - Running post-action listener: set_extra_try_arguments 06:18:37 INFO - ##### 06:18:37 INFO - ##### Running create-virtualenv step. 06:18:37 INFO - ##### 06:18:37 INFO - Running pre-action listener: _pre_create_virtualenv 06:18:37 INFO - Running pre-action listener: _resource_record_pre_action 06:18:37 INFO - Running main action method: create_virtualenv 06:18:37 INFO - Creating virtualenv /builds/slave/test/build/venv 06:18:37 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 06:18:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:18:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:18:37 INFO - Using real prefix '/tools/python27' 06:18:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:18:38 INFO - Installing distribute.............................................................................................................................................................................................done. 06:18:40 INFO - Installing pip.................done. 06:18:40 INFO - Return code: 0 06:18:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:18: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')]} 06:18:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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')]} 06:18:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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 0x10e924e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e941f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4f25b8280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e93d5e0>, '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 0x10e520cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e54b990>, '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.oEKiyVWNbm/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.RwAo0fug10/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:18: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 06:18: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 06:18:40 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oEKiyVWNbm/Render', 06:18:40 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:18:40 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:18:40 INFO - 'HOME': '/Users/cltbld', 06:18:40 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:18:40 INFO - 'LOGNAME': 'cltbld', 06:18:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:40 INFO - 'MOZ_NO_REMOTE': '1', 06:18:40 INFO - 'NO_EM_RESTART': '1', 06:18:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:40 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:18:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:18:40 INFO - 'PWD': '/builds/slave/test', 06:18:40 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:18:40 INFO - 'SHELL': '/bin/bash', 06:18:40 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RwAo0fug10/Listeners', 06:18:40 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 06:18:40 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:18:40 INFO - 'USER': 'cltbld', 06:18:40 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:18:40 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:18:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:18:40 INFO - 'XPC_FLAGS': '0x0', 06:18:40 INFO - 'XPC_SERVICE_NAME': '0', 06:18:40 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:18:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:18:41 INFO - Downloading/unpacking psutil>=0.7.1 06:18:41 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 06:18:41 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 06:18:41 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 06:18:41 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 06:18:41 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 06:18:41 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 06:18:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:18:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:18:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:18:44 INFO - Installing collected packages: psutil 06:18:44 INFO - Running setup.py install for psutil 06:18:44 INFO - building 'psutil._psutil_osx' extension 06:18: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_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 06:18: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 06:18: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 06:18: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 06:18:44 INFO - building 'psutil._psutil_posix' extension 06:18: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 06:18:44 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 06:18:44 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 06:18:44 INFO - ^ 06:18:44 INFO - 1 warning generated. 06:18: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 06:18:44 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:18:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:18:44 INFO - Successfully installed psutil 06:18:44 INFO - Cleaning up... 06:18:44 INFO - Return code: 0 06:18:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:18: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')]} 06:18:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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')]} 06:18:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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 0x10e924e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e941f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4f25b8280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e93d5e0>, '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 0x10e520cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e54b990>, '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.oEKiyVWNbm/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.RwAo0fug10/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:18: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 06:18: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 06:18:44 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oEKiyVWNbm/Render', 06:18:44 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:18:44 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:18:44 INFO - 'HOME': '/Users/cltbld', 06:18:44 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:18:44 INFO - 'LOGNAME': 'cltbld', 06:18:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:44 INFO - 'MOZ_NO_REMOTE': '1', 06:18:44 INFO - 'NO_EM_RESTART': '1', 06:18:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:44 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:18:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:18:44 INFO - 'PWD': '/builds/slave/test', 06:18:44 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:18:44 INFO - 'SHELL': '/bin/bash', 06:18:44 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RwAo0fug10/Listeners', 06:18:44 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 06:18:44 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:18:44 INFO - 'USER': 'cltbld', 06:18:44 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:18:44 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:18:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:18:44 INFO - 'XPC_FLAGS': '0x0', 06:18:44 INFO - 'XPC_SERVICE_NAME': '0', 06:18:44 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:18:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:18:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:18:45 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 06:18:45 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 06:18:45 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 06:18:45 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 06:18:45 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 06:18:45 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 06:18:47 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:18:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:18: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) 06:18:47 INFO - Installing collected packages: mozsystemmonitor 06:18:47 INFO - Running setup.py install for mozsystemmonitor 06:18:47 INFO - Successfully installed mozsystemmonitor 06:18:47 INFO - Cleaning up... 06:18:47 INFO - Return code: 0 06:18:47 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:18: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')]} 06:18:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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')]} 06:18:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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 0x10e924e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e941f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4f25b8280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e93d5e0>, '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 0x10e520cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e54b990>, '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.oEKiyVWNbm/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.RwAo0fug10/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:18: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 06:18: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 06:18:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oEKiyVWNbm/Render', 06:18:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:18:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:18:47 INFO - 'HOME': '/Users/cltbld', 06:18:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:18:47 INFO - 'LOGNAME': 'cltbld', 06:18:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:47 INFO - 'MOZ_NO_REMOTE': '1', 06:18:47 INFO - 'NO_EM_RESTART': '1', 06:18:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:18:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:18:47 INFO - 'PWD': '/builds/slave/test', 06:18:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:18:47 INFO - 'SHELL': '/bin/bash', 06:18:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RwAo0fug10/Listeners', 06:18:47 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 06:18:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:18:47 INFO - 'USER': 'cltbld', 06:18:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:18:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:18:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:18:47 INFO - 'XPC_FLAGS': '0x0', 06:18:47 INFO - 'XPC_SERVICE_NAME': '0', 06:18:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:18:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:18:48 INFO - Downloading/unpacking blobuploader==1.2.4 06:18:48 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 06:18:48 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 06:18:48 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 06:18:48 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 06:18:48 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 06:18:48 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 06:18:50 INFO - Downloading blobuploader-1.2.4.tar.gz 06:18:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:18:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:18: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 06:18: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 06:18: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 06:18: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 06:18: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 06:18: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 06:18:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:18:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:18: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 06:18: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 06:18: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 06:18: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 06:18: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 06:18: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 06:18:51 INFO - Downloading docopt-0.6.1.tar.gz 06:18:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:18:51 INFO - Installing collected packages: blobuploader, requests, docopt 06:18:51 INFO - Running setup.py install for blobuploader 06:18:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:18:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:18:51 INFO - Running setup.py install for requests 06:18:52 INFO - Running setup.py install for docopt 06:18:52 INFO - Successfully installed blobuploader requests docopt 06:18:52 INFO - Cleaning up... 06:18:52 INFO - Return code: 0 06:18:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:18: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')]} 06:18:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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')]} 06:18:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18: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 0x10e924e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e941f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4f25b8280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e93d5e0>, '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 0x10e520cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e54b990>, '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.oEKiyVWNbm/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.RwAo0fug10/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:18: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 06:18: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 06:18:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oEKiyVWNbm/Render', 06:18:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:18:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:18:52 INFO - 'HOME': '/Users/cltbld', 06:18:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:18:52 INFO - 'LOGNAME': 'cltbld', 06:18:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:52 INFO - 'MOZ_NO_REMOTE': '1', 06:18:52 INFO - 'NO_EM_RESTART': '1', 06:18:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:18:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:18:52 INFO - 'PWD': '/builds/slave/test', 06:18:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:18:52 INFO - 'SHELL': '/bin/bash', 06:18:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RwAo0fug10/Listeners', 06:18:52 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 06:18:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:18:52 INFO - 'USER': 'cltbld', 06:18:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:18:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:18:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:18:52 INFO - 'XPC_FLAGS': '0x0', 06:18:52 INFO - 'XPC_SERVICE_NAME': '0', 06:18:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:18:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:18:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:18:52 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-UkuqqK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-SERwMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-afOsne-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-8zchCQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-yvNF8_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-a2X2Ew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-ozTaF8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-bcNnYk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-4zFrwa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-k7qnG9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:18:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:18:53 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-XL9HYH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-n_wqwJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-ctRbGE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-VTxqJ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-8jiiKW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-DJHq0o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Vc1kQn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-VyVe2s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-eunYKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:18:54 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:18:54 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Hpxk5w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:18:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:18:55 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-A_aFw2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:18:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:18: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 06:18:55 INFO - Running setup.py install for manifestparser 06:18:55 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:18:55 INFO - Running setup.py install for mozcrash 06:18:55 INFO - Running setup.py install for mozdebug 06:18:55 INFO - Running setup.py install for mozdevice 06:18:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Running setup.py install for mozfile 06:18:56 INFO - Running setup.py install for mozhttpd 06:18:56 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Running setup.py install for mozinfo 06:18:56 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Running setup.py install for mozInstall 06:18:56 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:18:56 INFO - Running setup.py install for mozleak 06:18:56 INFO - Running setup.py install for mozlog 06:18:56 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:18:57 INFO - Running setup.py install for moznetwork 06:18:57 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:18:57 INFO - Running setup.py install for mozprocess 06:18:57 INFO - Running setup.py install for mozprofile 06:18:57 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:18:57 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:18:57 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:18:57 INFO - Running setup.py install for mozrunner 06:18:57 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:18:57 INFO - Running setup.py install for mozscreenshot 06:18:57 INFO - Running setup.py install for moztest 06:18:57 INFO - Running setup.py install for mozversion 06:18:58 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:18:58 INFO - Running setup.py install for wptserve 06:18:58 INFO - Running setup.py install for marionette-driver 06:18:58 INFO - Running setup.py install for browsermob-proxy 06:18:58 INFO - Running setup.py install for marionette-client 06:18:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:18:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:18: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 06:18:58 INFO - Cleaning up... 06:18:58 INFO - Return code: 0 06:18:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:18: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')]} 06:18:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:18:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18:59 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')]} 06:18:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:18:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 06:18:59 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 0x10e924e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e941f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fe4f25b8280>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e93d5e0>, '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 0x10e520cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e54b990>, '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.oEKiyVWNbm/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.RwAo0fug10/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 06:18:59 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 06:18:59 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 06:18:59 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oEKiyVWNbm/Render', 06:18:59 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:18:59 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:18:59 INFO - 'HOME': '/Users/cltbld', 06:18:59 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:18:59 INFO - 'LOGNAME': 'cltbld', 06:18:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:18:59 INFO - 'MOZ_NO_REMOTE': '1', 06:18:59 INFO - 'NO_EM_RESTART': '1', 06:18:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:18:59 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:18:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:18:59 INFO - 'PWD': '/builds/slave/test', 06:18:59 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:18:59 INFO - 'SHELL': '/bin/bash', 06:18:59 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RwAo0fug10/Listeners', 06:18:59 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 06:18:59 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:18:59 INFO - 'USER': 'cltbld', 06:18:59 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:18:59 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:18:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:18:59 INFO - 'XPC_FLAGS': '0x0', 06:18:59 INFO - 'XPC_SERVICE_NAME': '0', 06:18:59 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:18:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:18:59 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-sLZkKx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:18: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)) 06:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:18:59 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-2fbCUe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:18: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)) 06:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:18:59 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-JXnqpR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:18: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)) 06:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:18:59 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-rdkXVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:18: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)) 06:18:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:18:59 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-ochaMM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:19:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-t9RwLv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:19:00 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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-tMsq7I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:19:00 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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-UTHM7m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:19:00 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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-C5RZp6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:19: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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Ecr3Nu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:19: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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-0iM7MT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:19: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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-Dh358N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:19: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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-7Zq9He-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:19: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)) 06:19:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:19:00 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-K__l8X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:19:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:19:01 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-9MlAMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:19:01 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)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:19:01 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-vlFPcE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:19:01 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)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:19:01 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-TvDA6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:19:01 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)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:19:01 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-WHMwzE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:19: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)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:19:01 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-aOi35v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:19: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)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:19:01 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-XjIBWG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:19: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)) 06:19:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:19:02 INFO - Running setup.py (path:/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/pip-n61Ba0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:19:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:19:02 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)) 06:19:02 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)) 06:19:02 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)) 06:19:02 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)) 06:19:02 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)) 06:19:02 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)) 06:19:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:19:02 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 06:19:02 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 06:19:02 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 06:19:02 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 06:19:02 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 06:19:02 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 06:19:04 INFO - Downloading blessings-1.6.tar.gz 06:19:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:19:05 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:19:05 INFO - Installing collected packages: blessings 06:19:05 INFO - Running setup.py install for blessings 06:19:05 INFO - Successfully installed blessings 06:19:05 INFO - Cleaning up... 06:19:05 INFO - Return code: 0 06:19:05 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:19:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:19:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:19:05 INFO - Reading from file tmpfile_stdout 06:19:05 INFO - Current package versions: 06:19:05 INFO - blessings == 1.6 06:19:05 INFO - blobuploader == 1.2.4 06:19:05 INFO - browsermob-proxy == 0.6.0 06:19:05 INFO - docopt == 0.6.1 06:19:05 INFO - manifestparser == 1.1 06:19:05 INFO - marionette-client == 2.3.0 06:19:05 INFO - marionette-driver == 1.4.0 06:19:05 INFO - mozInstall == 1.12 06:19:05 INFO - mozcrash == 0.17 06:19:05 INFO - mozdebug == 0.1 06:19:05 INFO - mozdevice == 0.48 06:19:05 INFO - mozfile == 1.2 06:19:05 INFO - mozhttpd == 0.7 06:19:05 INFO - mozinfo == 0.9 06:19:05 INFO - mozleak == 0.1 06:19:05 INFO - mozlog == 3.1 06:19:05 INFO - moznetwork == 0.27 06:19:05 INFO - mozprocess == 0.22 06:19:05 INFO - mozprofile == 0.28 06:19:05 INFO - mozrunner == 6.11 06:19:05 INFO - mozscreenshot == 0.1 06:19:05 INFO - mozsystemmonitor == 0.0 06:19:05 INFO - moztest == 0.7 06:19:05 INFO - mozversion == 1.4 06:19:05 INFO - psutil == 3.1.1 06:19:05 INFO - requests == 1.2.3 06:19:05 INFO - wptserve == 1.4.0 06:19:05 INFO - wsgiref == 0.1.2 06:19:05 INFO - Running post-action listener: _resource_record_post_action 06:19:05 INFO - Running post-action listener: _start_resource_monitoring 06:19:05 INFO - Starting resource monitoring. 06:19:05 INFO - ##### 06:19:05 INFO - ##### Running pull step. 06:19:05 INFO - ##### 06:19:05 INFO - Running pre-action listener: _resource_record_pre_action 06:19:05 INFO - Running main action method: pull 06:19:05 INFO - Pull has nothing to do! 06:19:05 INFO - Running post-action listener: _resource_record_post_action 06:19:05 INFO - ##### 06:19:05 INFO - ##### Running install step. 06:19:05 INFO - ##### 06:19:05 INFO - Running pre-action listener: _resource_record_pre_action 06:19:05 INFO - Running main action method: install 06:19:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:19:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:19:05 INFO - Reading from file tmpfile_stdout 06:19:05 INFO - Detecting whether we're running mozinstall >=1.0... 06:19:05 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:19:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:19:06 INFO - Reading from file tmpfile_stdout 06:19:06 INFO - Output received: 06:19:06 INFO - Usage: mozinstall [options] installer 06:19:06 INFO - Options: 06:19:06 INFO - -h, --help show this help message and exit 06:19:06 INFO - -d DEST, --destination=DEST 06:19:06 INFO - Directory to install application into. [default: 06:19:06 INFO - "/builds/slave/test"] 06:19:06 INFO - --app=APP Application being installed. [default: firefox] 06:19:06 INFO - mkdir: /builds/slave/test/build/application 06:19:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 06:19:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-49.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 06:19:25 INFO - Reading from file tmpfile_stdout 06:19:25 INFO - Output received: 06:19:25 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 06:19:25 INFO - Running post-action listener: _resource_record_post_action 06:19:25 INFO - ##### 06:19:25 INFO - ##### Running run-tests step. 06:19:25 INFO - ##### 06:19:25 INFO - Running pre-action listener: _resource_record_pre_action 06:19:25 INFO - Running main action method: run_tests 06:19:25 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:19:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:19:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:19:25 INFO - grabbing minidump binary from tooltool 06:19:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:19:25 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10e93d5e0>, '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 0x10e520cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10e54b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:19:25 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:19:25 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 06:19:26 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:19:26 INFO - Return code: 0 06:19:26 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 06:19:26 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:19:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:19:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:19:26 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.oEKiyVWNbm/Render', 06:19:26 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 06:19:26 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 06:19:26 INFO - 'HOME': '/Users/cltbld', 06:19:26 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 06:19:26 INFO - 'LOGNAME': 'cltbld', 06:19:26 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:19:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:19:26 INFO - 'MOZ_NO_REMOTE': '1', 06:19:26 INFO - 'NO_EM_RESTART': '1', 06:19:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:19:26 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 06:19:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:19:26 INFO - 'PWD': '/builds/slave/test', 06:19:26 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 06:19:26 INFO - 'SHELL': '/bin/bash', 06:19:26 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.RwAo0fug10/Listeners', 06:19:26 INFO - 'TMPDIR': '/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/', 06:19:26 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 06:19:26 INFO - 'USER': 'cltbld', 06:19:26 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 06:19:26 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 06:19:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 06:19:26 INFO - 'XPC_FLAGS': '0x0', 06:19:26 INFO - 'XPC_SERVICE_NAME': '0', 06:19:26 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 06:19:26 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:19:26 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 06:19:26 INFO - import pkg_resources 06:19:27 INFO - Using 1 client processes 06:19:27 INFO - wptserve Starting http server on 127.0.0.1:8000 06:19:27 INFO - wptserve Starting http server on 127.0.0.1:8001 06:19:27 INFO - wptserve Starting http server on 127.0.0.1:8443 06:19:29 INFO - SUITE-START | Running 778 tests 06:19:29 INFO - Running testharness tests 06:19:29 INFO - Setting up ssl 06:19:29 INFO - PROCESS | certutil | 06:19:29 INFO - PROCESS | certutil | 06:19:29 INFO - PROCESS | certutil | 06:19:29 INFO - Certificate Nickname Trust Attributes 06:19:29 INFO - SSL,S/MIME,JAR/XPI 06:19:29 INFO - 06:19:29 INFO - web-platform-tests CT,, 06:19:29 INFO - 06:19:29 INFO - Starting runner 06:19:30 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 06:19:30 INFO - PROCESS | 1926 | 1461676770620 Marionette DEBUG Marionette enabled via build flag and pref 06:19:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x11673b000 == 1 [pid = 1926] [id = 1] 06:19:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 1 (0x11673b800) [pid = 1926] [serial = 1] [outer = 0x0] 06:19:30 INFO - PROCESS | 1926 | [1926] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:19:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 2 (0x11673c800) [pid = 1926] [serial = 2] [outer = 0x11673b800] 06:19:30 INFO - PROCESS | 1926 | 1461676770929 Marionette INFO Listening on port 2828 06:19:31 INFO - PROCESS | 1926 | 1461676771156 Marionette DEBUG Marionette enabled via command-line flag 06:19:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x11916d800 == 2 [pid = 1926] [id = 2] 06:19:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 3 (0x11916e000) [pid = 1926] [serial = 3] [outer = 0x0] 06:19:31 INFO - PROCESS | 1926 | [1926] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:19:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 4 (0x11916f000) [pid = 1926] [serial = 4] [outer = 0x11916e000] 06:19:31 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:19:31 INFO - PROCESS | 1926 | 1461676771306 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:50924 06:19:31 INFO - PROCESS | 1926 | 1461676771389 Marionette DEBUG Closed connection conn0 06:19:31 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:19:31 INFO - PROCESS | 1926 | 1461676771395 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:50925 06:19:31 INFO - PROCESS | 1926 | 1461676771410 Marionette DEBUG Closed connection conn1 06:19:31 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:19:31 INFO - PROCESS | 1926 | 1461676771415 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:50926 06:19:31 INFO - PROCESS | 1926 | 1461676771422 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:19:31 INFO - PROCESS | 1926 | 1461676771428 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426050421","device":"desktop","version":"49.0a1"} 06:19:31 INFO - PROCESS | 1926 | [1926] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:19:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c223000 == 3 [pid = 1926] [id = 3] 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 5 (0x11c224000) [pid = 1926] [serial = 5] [outer = 0x0] 06:19:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c224800 == 4 [pid = 1926] [id = 4] 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 6 (0x11c050000) [pid = 1926] [serial = 6] [outer = 0x0] 06:19:32 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:19:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f5a800 == 5 [pid = 1926] [id = 5] 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 7 (0x11c04c000) [pid = 1926] [serial = 7] [outer = 0x0] 06:19:32 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:19:32 INFO - PROCESS | 1926 | [1926] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 8 (0x1240bb400) [pid = 1926] [serial = 8] [outer = 0x11c04c000] 06:19:32 INFO - PROCESS | 1926 | [1926] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 9 (0x125d2f000) [pid = 1926] [serial = 9] [outer = 0x11c224000] 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 10 (0x125d46400) [pid = 1926] [serial = 10] [outer = 0x11c050000] 06:19:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 11 (0x125d48000) [pid = 1926] [serial = 11] [outer = 0x11c04c000] 06:19:33 INFO - PROCESS | 1926 | [1926] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:19:33 INFO - PROCESS | 1926 | 1461676773252 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 1926 | 1461676773261 Marionette DEBUG loaded listener.js 06:19:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 12 (0x12969f800) [pid = 1926] [serial = 12] [outer = 0x11c04c000] 06:19:33 INFO - PROCESS | 1926 | 1461676773613 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"650d66e6-e677-504d-8f07-0d3137251351","capabilities":{"browserName":"Firefox","browserVersion":"49.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160426050421","device":"desktop","version":"49.0a1","command_id":1}}] 06:19:33 INFO - PROCESS | 1926 | 1461676773706 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}] 06:19:33 INFO - PROCESS | 1926 | 1461676773749 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 06:19:33 INFO - PROCESS | 1926 | 1461676773834 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:19:33 INFO - PROCESS | 1926 | [1926] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:19:33 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 06:19:33 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 06:19:33 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:19:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 13 (0x12b132000) [pid = 1926] [serial = 13] [outer = 0x11c04c000] 06:19:34 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:19:34 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:19:34 INFO - PROCESS | 1926 | 1461676774102 Marionette TRACE conn2 <- [1,3,null,{}] 06:19:34 INFO - PROCESS | 1926 | 1461676774105 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:19:34 INFO - PROCESS | 1926 | 1461676774117 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 06:19:34 INFO - PROCESS | 1926 | 1461676774143 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 1926 | 1461676774145 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 06:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:19:34 INFO - PROCESS | 1926 | 1461676774153 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 1926 | 1461676774155 Marionette TRACE conn2 <- [1,6,null,{}] 06:19:34 INFO - PROCESS | 1926 | 1461676774158 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}] 06:19:34 INFO - PROCESS | 1926 | 1461676774170 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 06:19:34 INFO - PROCESS | 1926 | 1461676774173 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbed800 == 6 [pid = 1926] [id = 6] 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 14 (0x12bbc8c00) [pid = 1926] [serial = 14] [outer = 0x0] 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 15 (0x12bbc9800) [pid = 1926] [serial = 15] [outer = 0x12bbc8c00] 06:19:34 INFO - PROCESS | 1926 | 1461676774211 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 16 (0x12bc8c000) [pid = 1926] [serial = 16] [outer = 0x12bbc8c00] 06:19:34 INFO - PROCESS | 1926 | 1461676774506 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]]]}] 06:19:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:19:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 06:19:34 INFO - PROCESS | 1926 | 1461676774524 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 06:19:34 INFO - PROCESS | 1926 | 1461676774525 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 06:19:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:19:34 INFO - PROCESS | 1926 | 1461676774528 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:19:34 INFO - PROCESS | 1926 | 1461676774529 Marionette TRACE conn2 <- [1,10,null,{}] 06:19:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x116758000 == 7 [pid = 1926] [id = 7] 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 17 (0x11783c000) [pid = 1926] [serial = 17] [outer = 0x0] 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 18 (0x12bf2b800) [pid = 1926] [serial = 18] [outer = 0x11783c000] 06:19:34 INFO - PROCESS | 1926 | 1461676774558 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 19 (0x12cf03800) [pid = 1926] [serial = 19] [outer = 0x11783c000] 06:19:34 INFO - PROCESS | 1926 | 1461676774598 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}] 06:19:34 INFO - PROCESS | 1926 | 1461676774722 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 06:19:34 INFO - PROCESS | 1926 | 1461676774735 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d148000 == 8 [pid = 1926] [id = 8] 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 20 (0x12d09dc00) [pid = 1926] [serial = 20] [outer = 0x0] 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 21 (0x12d1de800) [pid = 1926] [serial = 21] [outer = 0x12d09dc00] 06:19:34 INFO - PROCESS | 1926 | 1461676774764 Marionette DEBUG loaded listener.js 06:19:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 22 (0x12d1e2400) [pid = 1926] [serial = 22] [outer = 0x12d09dc00] 06:19:35 INFO - PROCESS | 1926 | 1461676775141 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]]]}] 06:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 622ms 06:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:19:35 INFO - PROCESS | 1926 | 1461676775152 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 06:19:35 INFO - PROCESS | 1926 | 1461676775153 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 06:19:35 INFO - PROCESS | 1926 | 1461676775156 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:19:35 INFO - PROCESS | 1926 | 1461676775157 Marionette TRACE conn2 <- [1,14,null,{}] 06:19:35 INFO - PROCESS | 1926 | 1461676775159 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}] 06:19:35 INFO - PROCESS | 1926 | 1461676775278 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 06:19:35 INFO - PROCESS | 1926 | 1461676775287 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcae800 == 9 [pid = 1926] [id = 9] 06:19:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 23 (0x12d171800) [pid = 1926] [serial = 23] [outer = 0x0] 06:19:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 24 (0x12d173400) [pid = 1926] [serial = 24] [outer = 0x12d171800] 06:19:35 INFO - PROCESS | 1926 | 1461676775312 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 25 (0x1274a8400) [pid = 1926] [serial = 25] [outer = 0x12d171800] 06:19:35 INFO - PROCESS | 1926 | 1461676775569 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]]]}] 06:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 417ms 06:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:19:35 INFO - PROCESS | 1926 | 1461676775574 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 06:19:35 INFO - PROCESS | 1926 | 1461676775575 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 06:19:35 INFO - PROCESS | 1926 | 1461676775577 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:19:35 INFO - PROCESS | 1926 | 1461676775578 Marionette TRACE conn2 <- [1,18,null,{}] 06:19:35 INFO - PROCESS | 1926 | 1461676775592 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}] 06:19:35 INFO - PROCESS | 1926 | 1461676775688 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 06:19:35 INFO - PROCESS | 1926 | 1461676775695 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3f1000 == 10 [pid = 1926] [id = 10] 06:19:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 26 (0x12e49dc00) [pid = 1926] [serial = 26] [outer = 0x0] 06:19:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 27 (0x12e4a6400) [pid = 1926] [serial = 27] [outer = 0x12e49dc00] 06:19:35 INFO - PROCESS | 1926 | 1461676775721 Marionette DEBUG loaded listener.js 06:19:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 28 (0x12e731800) [pid = 1926] [serial = 28] [outer = 0x12e49dc00] 06:19:35 INFO - PROCESS | 1926 | 1461676775973 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]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 426ms 06:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:19:36 INFO - PROCESS | 1926 | 1461676776006 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 1926 | 1461676776007 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 06:19:36 INFO - PROCESS | 1926 | 1461676776009 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1926 | 1461676776010 Marionette TRACE conn2 <- [1,22,null,{}] 06:19:36 INFO - PROCESS | 1926 | 1461676776013 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}] 06:19:36 INFO - PROCESS | 1926 | 1461676776107 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 06:19:36 INFO - PROCESS | 1926 | 1461676776132 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4b7800 == 11 [pid = 1926] [id = 11] 06:19:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 29 (0x12e7f3c00) [pid = 1926] [serial = 29] [outer = 0x0] 06:19:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 30 (0x12e7f5800) [pid = 1926] [serial = 30] [outer = 0x12e7f3c00] 06:19:36 INFO - PROCESS | 1926 | 1461676776160 Marionette DEBUG loaded listener.js 06:19:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 31 (0x12e903000) [pid = 1926] [serial = 31] [outer = 0x12e7f3c00] 06:19:36 INFO - PROCESS | 1926 | 1461676776424 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]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 06:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:19:36 INFO - PROCESS | 1926 | 1461676776439 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 06:19:36 INFO - PROCESS | 1926 | 1461676776441 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 06:19:36 INFO - PROCESS | 1926 | 1461676776458 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1926 | 1461676776459 Marionette TRACE conn2 <- [1,26,null,{}] 06:19:36 INFO - PROCESS | 1926 | 1461676776471 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}] 06:19:36 INFO - PROCESS | 1926 | 1461676776567 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 06:19:36 INFO - PROCESS | 1926 | 1461676776572 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed51000 == 12 [pid = 1926] [id = 12] 06:19:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 32 (0x1276a9400) [pid = 1926] [serial = 32] [outer = 0x0] 06:19:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 33 (0x12e909000) [pid = 1926] [serial = 33] [outer = 0x1276a9400] 06:19:36 INFO - PROCESS | 1926 | 1461676776591 Marionette DEBUG loaded listener.js 06:19:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 34 (0x12ed95800) [pid = 1926] [serial = 34] [outer = 0x1276a9400] 06:19:36 INFO - PROCESS | 1926 | 1461676776905 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]]]}] 06:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 486ms 06:19:36 INFO - PROCESS | 1926 | 1461676776929 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 06:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:19:36 INFO - PROCESS | 1926 | 1461676776935 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 06:19:36 INFO - PROCESS | 1926 | 1461676776939 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:19:36 INFO - PROCESS | 1926 | 1461676776940 Marionette TRACE conn2 <- [1,30,null,{}] 06:19:36 INFO - PROCESS | 1926 | 1461676776944 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}] 06:19:37 INFO - PROCESS | 1926 | 1461676777077 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 06:19:37 INFO - PROCESS | 1926 | 1461676777084 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9a8800 == 13 [pid = 1926] [id = 13] 06:19:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 35 (0x12ed98000) [pid = 1926] [serial = 35] [outer = 0x0] 06:19:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 36 (0x12eda0800) [pid = 1926] [serial = 36] [outer = 0x12ed98000] 06:19:37 INFO - PROCESS | 1926 | 1461676777123 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 37 (0x12ee8c000) [pid = 1926] [serial = 37] [outer = 0x12ed98000] 06:19:37 INFO - PROCESS | 1926 | 1461676777472 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]]]}] 06:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 06:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:19:37 INFO - PROCESS | 1926 | 1461676777509 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 1926 | 1461676777510 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 06:19:37 INFO - PROCESS | 1926 | 1461676777512 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 1926 | 1461676777513 Marionette TRACE conn2 <- [1,34,null,{}] 06:19:37 INFO - PROCESS | 1926 | 1461676777518 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}] 06:19:37 INFO - PROCESS | 1926 | 1461676777595 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 06:19:37 INFO - PROCESS | 1926 | 1461676777601 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f43a000 == 14 [pid = 1926] [id = 14] 06:19:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 38 (0x12ee8e000) [pid = 1926] [serial = 38] [outer = 0x0] 06:19:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 39 (0x12ee94400) [pid = 1926] [serial = 39] [outer = 0x12ee8e000] 06:19:37 INFO - PROCESS | 1926 | 1461676777627 Marionette DEBUG loaded listener.js 06:19:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 40 (0x12f407800) [pid = 1926] [serial = 40] [outer = 0x12ee8e000] 06:19:37 INFO - PROCESS | 1926 | 1461676777861 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]]]}] 06:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 371ms 06:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:19:37 INFO - PROCESS | 1926 | 1461676777887 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 06:19:37 INFO - PROCESS | 1926 | 1461676777888 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 06:19:37 INFO - PROCESS | 1926 | 1461676777890 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:19:37 INFO - PROCESS | 1926 | 1461676777891 Marionette TRACE conn2 <- [1,38,null,{}] 06:19:37 INFO - PROCESS | 1926 | 1461676777894 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}] 06:19:37 INFO - PROCESS | 1926 | 1461676777992 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 06:19:37 INFO - PROCESS | 1926 | 1461676777996 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5be000 == 15 [pid = 1926] [id = 15] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 41 (0x12f409800) [pid = 1926] [serial = 41] [outer = 0x0] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 42 (0x12f411c00) [pid = 1926] [serial = 42] [outer = 0x12f409800] 06:19:38 INFO - PROCESS | 1926 | 1461676778023 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 43 (0x12f711400) [pid = 1926] [serial = 43] [outer = 0x12f409800] 06:19:38 INFO - PROCESS | 1926 | 1461676778254 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]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 370ms 06:19:38 INFO - PROCESS | 1926 | 1461676778260 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 06:19:38 INFO - PROCESS | 1926 | 1461676778261 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 06:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:19:38 INFO - PROCESS | 1926 | 1461676778270 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 1926 | 1461676778271 Marionette TRACE conn2 <- [1,42,null,{}] 06:19:38 INFO - PROCESS | 1926 | 1461676778274 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}] 06:19:38 INFO - PROCESS | 1926 | 1461676778366 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 06:19:38 INFO - PROCESS | 1926 | 1461676778371 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8bf800 == 16 [pid = 1926] [id = 16] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 44 (0x12f713800) [pid = 1926] [serial = 44] [outer = 0x0] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 45 (0x12f71a800) [pid = 1926] [serial = 45] [outer = 0x12f713800] 06:19:38 INFO - PROCESS | 1926 | 1461676778397 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 46 (0x12f8a3800) [pid = 1926] [serial = 46] [outer = 0x12f713800] 06:19:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe61800 == 17 [pid = 1926] [id = 17] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 47 (0x12fe62000) [pid = 1926] [serial = 47] [outer = 0x0] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 48 (0x12fe66800) [pid = 1926] [serial = 48] [outer = 0x12fe62000] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 49 (0x12fe64800) [pid = 1926] [serial = 49] [outer = 0x12fe62000] 06:19:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed55800 == 18 [pid = 1926] [id = 18] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 50 (0x12f8a4c00) [pid = 1926] [serial = 50] [outer = 0x0] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 51 (0x12fe92800) [pid = 1926] [serial = 51] [outer = 0x12f8a4c00] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 52 (0x12fe95800) [pid = 1926] [serial = 52] [outer = 0x12f8a4c00] 06:19:38 INFO - PROCESS | 1926 | 1461676778766 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]]]}] 06:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 525ms 06:19:38 INFO - PROCESS | 1926 | 1461676778791 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 06:19:38 INFO - PROCESS | 1926 | 1461676778793 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 06:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:19:38 INFO - PROCESS | 1926 | 1461676778795 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:19:38 INFO - PROCESS | 1926 | 1461676778797 Marionette TRACE conn2 <- [1,46,null,{}] 06:19:38 INFO - PROCESS | 1926 | 1461676778799 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}] 06:19:38 INFO - PROCESS | 1926 | 1461676778884 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 06:19:38 INFO - PROCESS | 1926 | 1461676778887 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x130260800 == 19 [pid = 1926] [id = 19] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 53 (0x12f8a9000) [pid = 1926] [serial = 53] [outer = 0x0] 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 54 (0x12ff59c00) [pid = 1926] [serial = 54] [outer = 0x12f8a9000] 06:19:38 INFO - PROCESS | 1926 | 1461676778916 Marionette DEBUG loaded listener.js 06:19:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 55 (0x1302f0000) [pid = 1926] [serial = 55] [outer = 0x12f8a9000] 06:19:39 INFO - PROCESS | 1926 | 1461676779164 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]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 06:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:19:39 INFO - PROCESS | 1926 | 1461676779221 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 06:19:39 INFO - PROCESS | 1926 | 1461676779222 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 06:19:39 INFO - PROCESS | 1926 | 1461676779224 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 1926 | 1461676779225 Marionette TRACE conn2 <- [1,50,null,{}] 06:19:39 INFO - PROCESS | 1926 | 1461676779228 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}] 06:19:39 INFO - PROCESS | 1926 | 1461676779330 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 06:19:39 INFO - PROCESS | 1926 | 1461676779334 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x130622000 == 20 [pid = 1926] [id = 20] 06:19:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 56 (0x11ad2c800) [pid = 1926] [serial = 56] [outer = 0x0] 06:19:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 57 (0x11bde8800) [pid = 1926] [serial = 57] [outer = 0x11ad2c800] 06:19:39 INFO - PROCESS | 1926 | 1461676779358 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 58 (0x1302fac00) [pid = 1926] [serial = 58] [outer = 0x11ad2c800] 06:19:39 INFO - PROCESS | 1926 | 1461676779596 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]]]}] 06:19:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:19:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 418ms 06:19:39 INFO - PROCESS | 1926 | 1461676779643 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 06:19:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:19:39 INFO - PROCESS | 1926 | 1461676779644 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 06:19:39 INFO - PROCESS | 1926 | 1461676779654 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:19:39 INFO - PROCESS | 1926 | 1461676779655 Marionette TRACE conn2 <- [1,54,null,{}] 06:19:39 INFO - PROCESS | 1926 | 1461676779657 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}] 06:19:39 INFO - PROCESS | 1926 | 1461676779747 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 06:19:39 INFO - PROCESS | 1926 | 1461676779754 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab12800 == 21 [pid = 1926] [id = 21] 06:19:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 59 (0x11aaa7400) [pid = 1926] [serial = 59] [outer = 0x0] 06:19:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 60 (0x11aaafc00) [pid = 1926] [serial = 60] [outer = 0x11aaa7400] 06:19:39 INFO - PROCESS | 1926 | 1461676779779 Marionette DEBUG loaded listener.js 06:19:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 61 (0x12b8e6400) [pid = 1926] [serial = 61] [outer = 0x11aaa7400] 06:19:40 INFO - PROCESS | 1926 | 1461676780109 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]]]}] 06:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 477ms 06:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:19:40 INFO - PROCESS | 1926 | 1461676780124 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 1926 | 1461676780126 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 06:19:40 INFO - PROCESS | 1926 | 1461676780129 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - PROCESS | 1926 | 1461676780135 Marionette TRACE conn2 <- [1,58,null,{}] 06:19:40 INFO - PROCESS | 1926 | 1461676780138 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}] 06:19:40 INFO - PROCESS | 1926 | 1461676780271 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 06:19:40 INFO - PROCESS | 1926 | 1461676780278 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x130634800 == 22 [pid = 1926] [id = 22] 06:19:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 62 (0x12e52b400) [pid = 1926] [serial = 62] [outer = 0x0] 06:19:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 63 (0x12e533000) [pid = 1926] [serial = 63] [outer = 0x12e52b400] 06:19:40 INFO - PROCESS | 1926 | 1461676780319 Marionette DEBUG loaded listener.js 06:19:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 64 (0x12e539000) [pid = 1926] [serial = 64] [outer = 0x12e52b400] 06:19:40 INFO - PROCESS | 1926 | 1461676780634 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]]]}] 06:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 525ms 06:19:40 INFO - PROCESS | 1926 | 1461676780656 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 06:19:40 INFO - PROCESS | 1926 | 1461676780657 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 06:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:19:40 INFO - PROCESS | 1926 | 1461676780660 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:19:40 INFO - PROCESS | 1926 | 1461676780661 Marionette TRACE conn2 <- [1,62,null,{}] 06:19:40 INFO - PROCESS | 1926 | 1461676780672 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}] 06:19:40 INFO - PROCESS | 1926 | 1461676780765 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 06:19:41 INFO - PROCESS | 1926 | 1461676781384 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x114735000 == 23 [pid = 1926] [id = 23] 06:19:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 65 (0x114352800) [pid = 1926] [serial = 65] [outer = 0x0] 06:19:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 66 (0x1145cf000) [pid = 1926] [serial = 66] [outer = 0x114352800] 06:19:41 INFO - PROCESS | 1926 | 1461676781422 Marionette DEBUG loaded listener.js 06:19:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 67 (0x114b47000) [pid = 1926] [serial = 67] [outer = 0x114352800] 06:19:41 INFO - PROCESS | 1926 | 1461676781833 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]]]}] 06:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1226ms 06:19:41 INFO - PROCESS | 1926 | 1461676781888 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 06:19:41 INFO - PROCESS | 1926 | 1461676781890 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 06:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:19:41 INFO - PROCESS | 1926 | 1461676781893 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:19:41 INFO - PROCESS | 1926 | 1461676781896 Marionette TRACE conn2 <- [1,66,null,{}] 06:19:41 INFO - PROCESS | 1926 | 1461676781899 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}] 06:19:42 INFO - PROCESS | 1926 | 1461676782008 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 06:19:42 INFO - PROCESS | 1926 | 1461676782050 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x1178d1000 == 24 [pid = 1926] [id = 24] 06:19:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 68 (0x115339c00) [pid = 1926] [serial = 68] [outer = 0x0] 06:19:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 69 (0x11671e800) [pid = 1926] [serial = 69] [outer = 0x115339c00] 06:19:42 INFO - PROCESS | 1926 | 1461676782081 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 70 (0x118b33400) [pid = 1926] [serial = 70] [outer = 0x115339c00] 06:19:42 INFO - PROCESS | 1926 | 1461676782485 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]]]}] 06:19:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:19:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 620ms 06:19:42 INFO - PROCESS | 1926 | 1461676782518 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 06:19:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:19:42 INFO - PROCESS | 1926 | 1461676782521 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 06:19:42 INFO - PROCESS | 1926 | 1461676782523 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:19:42 INFO - PROCESS | 1926 | 1461676782525 Marionette TRACE conn2 <- [1,70,null,{}] 06:19:42 INFO - PROCESS | 1926 | 1461676782527 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}] 06:19:42 INFO - PROCESS | 1926 | 1461676782634 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 06:19:42 INFO - PROCESS | 1926 | 1461676782703 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x119722000 == 25 [pid = 1926] [id = 25] 06:19:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 71 (0x119252c00) [pid = 1926] [serial = 71] [outer = 0x0] 06:19:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 72 (0x119260400) [pid = 1926] [serial = 72] [outer = 0x119252c00] 06:19:42 INFO - PROCESS | 1926 | 1461676782737 Marionette DEBUG loaded listener.js 06:19:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 73 (0x11aaae800) [pid = 1926] [serial = 73] [outer = 0x119252c00] 06:19:43 INFO - PROCESS | 1926 | 1461676783427 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]]]}] 06:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 969ms 06:19:43 INFO - PROCESS | 1926 | 1461676783494 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 06:19:43 INFO - PROCESS | 1926 | 1461676783499 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 06:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:19:43 INFO - PROCESS | 1926 | 1461676783504 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:19:43 INFO - PROCESS | 1926 | 1461676783507 Marionette TRACE conn2 <- [1,74,null,{}] 06:19:43 INFO - PROCESS | 1926 | 1461676783512 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}] 06:19:43 INFO - PROCESS | 1926 | 1461676783589 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 06:19:43 INFO - PROCESS | 1926 | 1461676783642 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x1165bd000 == 26 [pid = 1926] [id = 26] 06:19:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 74 (0x118bee800) [pid = 1926] [serial = 74] [outer = 0x0] 06:19:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 75 (0x118ea4c00) [pid = 1926] [serial = 75] [outer = 0x118bee800] 06:19:43 INFO - PROCESS | 1926 | 1461676783671 Marionette DEBUG loaded listener.js 06:19:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 76 (0x118f8f000) [pid = 1926] [serial = 76] [outer = 0x118bee800] 06:19:44 INFO - PROCESS | 1926 | 1461676784091 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]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 625ms 06:19:44 INFO - PROCESS | 1926 | 1461676784129 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1926 | 1461676784132 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 06:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:19:44 INFO - PROCESS | 1926 | 1461676784137 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1926 | 1461676784138 Marionette TRACE conn2 <- [1,78,null,{}] 06:19:44 INFO - PROCESS | 1926 | 1461676784140 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}] 06:19:44 INFO - PROCESS | 1926 | 1461676784210 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 06:19:44 INFO - PROCESS | 1926 | 1461676784217 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b84000 == 27 [pid = 1926] [id = 27] 06:19:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 77 (0x118f93c00) [pid = 1926] [serial = 77] [outer = 0x0] 06:19:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 78 (0x119192800) [pid = 1926] [serial = 78] [outer = 0x118f93c00] 06:19:44 INFO - PROCESS | 1926 | 1461676784243 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 79 (0x119e4a000) [pid = 1926] [serial = 79] [outer = 0x118f93c00] 06:19:44 INFO - PROCESS | 1926 | 1461676784557 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]]]}] 06:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 470ms 06:19:44 INFO - PROCESS | 1926 | 1461676784607 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 06:19:44 INFO - PROCESS | 1926 | 1461676784609 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 06:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:19:44 INFO - PROCESS | 1926 | 1461676784611 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:19:44 INFO - PROCESS | 1926 | 1461676784613 Marionette TRACE conn2 <- [1,82,null,{}] 06:19:44 INFO - PROCESS | 1926 | 1461676784621 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}] 06:19:44 INFO - PROCESS | 1926 | 1461676784694 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 06:19:44 INFO - PROCESS | 1926 | 1461676784701 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x119716800 == 28 [pid = 1926] [id = 28] 06:19:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 80 (0x1157d1c00) [pid = 1926] [serial = 80] [outer = 0x0] 06:19:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 81 (0x11a8bb800) [pid = 1926] [serial = 81] [outer = 0x1157d1c00] 06:19:44 INFO - PROCESS | 1926 | 1461676784730 Marionette DEBUG loaded listener.js 06:19:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 82 (0x11aaae400) [pid = 1926] [serial = 82] [outer = 0x1157d1c00] 06:19:45 INFO - PROCESS | 1926 | 1461676785056 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]]]}] 06:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 06:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:19:45 INFO - PROCESS | 1926 | 1461676785085 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 06:19:45 INFO - PROCESS | 1926 | 1461676785088 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 06:19:45 INFO - PROCESS | 1926 | 1461676785091 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:19:45 INFO - PROCESS | 1926 | 1461676785093 Marionette TRACE conn2 <- [1,86,null,{}] 06:19:45 INFO - PROCESS | 1926 | 1461676785098 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}] 06:19:45 INFO - PROCESS | 1926 | 1461676785224 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 06:19:45 INFO - PROCESS | 1926 | 1461676785281 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x119ac9000 == 29 [pid = 1926] [id = 29] 06:19:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 83 (0x1157d3c00) [pid = 1926] [serial = 83] [outer = 0x0] 06:19:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 84 (0x11ad27000) [pid = 1926] [serial = 84] [outer = 0x1157d3c00] 06:19:45 INFO - PROCESS | 1926 | 1461676785325 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 85 (0x11af6b000) [pid = 1926] [serial = 85] [outer = 0x1157d3c00] 06:19:45 INFO - PROCESS | 1926 | 1461676785700 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]]]}] 06:19:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:19:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 619ms 06:19:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:19:45 INFO - PROCESS | 1926 | 1461676785710 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 06:19:45 INFO - PROCESS | 1926 | 1461676785711 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 06:19:45 INFO - PROCESS | 1926 | 1461676785715 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:19:45 INFO - PROCESS | 1926 | 1461676785717 Marionette TRACE conn2 <- [1,90,null,{}] 06:19:45 INFO - PROCESS | 1926 | 1461676785721 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}] 06:19:45 INFO - PROCESS | 1926 | 1461676785809 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 06:19:45 INFO - PROCESS | 1926 | 1461676785816 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9a4800 == 30 [pid = 1926] [id = 30] 06:19:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x1157c8400) [pid = 1926] [serial = 86] [outer = 0x0] 06:19:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x11af6e400) [pid = 1926] [serial = 87] [outer = 0x1157c8400] 06:19:45 INFO - PROCESS | 1926 | 1461676785842 Marionette DEBUG loaded listener.js 06:19:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x11bb71c00) [pid = 1926] [serial = 88] [outer = 0x1157c8400] 06:19:46 INFO - PROCESS | 1926 | 1461676786111 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]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 423ms 06:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:19:46 INFO - PROCESS | 1926 | 1461676786140 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 1926 | 1461676786141 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 06:19:46 INFO - PROCESS | 1926 | 1461676786143 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 1926 | 1461676786144 Marionette TRACE conn2 <- [1,94,null,{}] 06:19:46 INFO - PROCESS | 1926 | 1461676786146 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}] 06:19:46 INFO - PROCESS | 1926 | 1461676786244 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 06:19:46 INFO - PROCESS | 1926 | 1461676786252 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad90000 == 31 [pid = 1926] [id = 31] 06:19:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x11bb7e000) [pid = 1926] [serial = 89] [outer = 0x0] 06:19:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x11bdf2800) [pid = 1926] [serial = 90] [outer = 0x11bb7e000] 06:19:46 INFO - PROCESS | 1926 | 1461676786280 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x11c365000) [pid = 1926] [serial = 91] [outer = 0x11bb7e000] 06:19:46 INFO - PROCESS | 1926 | 1461676786586 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]]]}] 06:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 473ms 06:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:19:46 INFO - PROCESS | 1926 | 1461676786618 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 06:19:46 INFO - PROCESS | 1926 | 1461676786619 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 06:19:46 INFO - PROCESS | 1926 | 1461676786621 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:19:46 INFO - PROCESS | 1926 | 1461676786623 Marionette TRACE conn2 <- [1,98,null,{}] 06:19:46 INFO - PROCESS | 1926 | 1461676786625 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}] 06:19:46 INFO - PROCESS | 1926 | 1461676786694 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 06:19:46 INFO - PROCESS | 1926 | 1461676786740 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afc3000 == 32 [pid = 1926] [id = 32] 06:19:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x11bb7f800) [pid = 1926] [serial = 92] [outer = 0x0] 06:19:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x11c3c9800) [pid = 1926] [serial = 93] [outer = 0x11bb7f800] 06:19:46 INFO - PROCESS | 1926 | 1461676786765 Marionette DEBUG loaded listener.js 06:19:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x123709800) [pid = 1926] [serial = 94] [outer = 0x11bb7f800] 06:19:47 INFO - PROCESS | 1926 | 1461676787001 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]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 418ms 06:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:19:47 INFO - PROCESS | 1926 | 1461676787043 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 1926 | 1461676787044 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 06:19:47 INFO - PROCESS | 1926 | 1461676787054 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1926 | 1461676787055 Marionette TRACE conn2 <- [1,102,null,{}] 06:19:47 INFO - PROCESS | 1926 | 1461676787057 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}] 06:19:47 INFO - PROCESS | 1926 | 1461676787130 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 06:19:47 INFO - PROCESS | 1926 | 1461676787136 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e5800 == 33 [pid = 1926] [id = 33] 06:19:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x1238a4800) [pid = 1926] [serial = 95] [outer = 0x0] 06:19:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x123946800) [pid = 1926] [serial = 96] [outer = 0x1238a4800] 06:19:47 INFO - PROCESS | 1926 | 1461676787163 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x12394c000) [pid = 1926] [serial = 97] [outer = 0x1238a4800] 06:19:47 INFO - PROCESS | 1926 | 1461676787434 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]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 427ms 06:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:19:47 INFO - PROCESS | 1926 | 1461676787473 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 1926 | 1461676787475 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 06:19:47 INFO - PROCESS | 1926 | 1461676787477 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1926 | 1461676787478 Marionette TRACE conn2 <- [1,106,null,{}] 06:19:47 INFO - PROCESS | 1926 | 1461676787480 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}] 06:19:47 INFO - PROCESS | 1926 | 1461676787554 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 06:19:47 INFO - PROCESS | 1926 | 1461676787558 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x119715000 == 34 [pid = 1926] [id = 34] 06:19:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x12394e400) [pid = 1926] [serial = 98] [outer = 0x0] 06:19:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x123a96000) [pid = 1926] [serial = 99] [outer = 0x12394e400] 06:19:47 INFO - PROCESS | 1926 | 1461676787586 Marionette DEBUG loaded listener.js 06:19:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x123d0c000) [pid = 1926] [serial = 100] [outer = 0x12394e400] 06:19:47 INFO - PROCESS | 1926 | 1461676787932 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]]]}] 06:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 473ms 06:19:47 INFO - PROCESS | 1926 | 1461676787969 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 06:19:47 INFO - PROCESS | 1926 | 1461676787972 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 06:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:19:47 INFO - PROCESS | 1926 | 1461676787977 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:19:47 INFO - PROCESS | 1926 | 1461676787979 Marionette TRACE conn2 <- [1,110,null,{}] 06:19:47 INFO - PROCESS | 1926 | 1461676787983 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}] 06:19:48 INFO - PROCESS | 1926 | 1461676788095 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 06:19:48 INFO - PROCESS | 1926 | 1461676788102 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c215000 == 35 [pid = 1926] [id = 35] 06:19:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x123d0d400) [pid = 1926] [serial = 101] [outer = 0x0] 06:19:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x1240b9400) [pid = 1926] [serial = 102] [outer = 0x123d0d400] 06:19:48 INFO - PROCESS | 1926 | 1461676788143 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x124346c00) [pid = 1926] [serial = 103] [outer = 0x123d0d400] 06:19:48 INFO - PROCESS | 1926 | 1461676788536 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]]]}] 06:19:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:19:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 573ms 06:19:48 INFO - PROCESS | 1926 | 1461676788552 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 06:19:48 INFO - PROCESS | 1926 | 1461676788554 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 06:19:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:19:48 INFO - PROCESS | 1926 | 1461676788556 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:19:48 INFO - PROCESS | 1926 | 1461676788558 Marionette TRACE conn2 <- [1,114,null,{}] 06:19:48 INFO - PROCESS | 1926 | 1461676788560 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}] 06:19:48 INFO - PROCESS | 1926 | 1461676788674 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 06:19:48 INFO - PROCESS | 1926 | 1461676788681 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2dd000 == 36 [pid = 1926] [id = 36] 06:19:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x123a1d800) [pid = 1926] [serial = 104] [outer = 0x0] 06:19:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x125d45000) [pid = 1926] [serial = 105] [outer = 0x123a1d800] 06:19:48 INFO - PROCESS | 1926 | 1461676788709 Marionette DEBUG loaded listener.js 06:19:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x127495c00) [pid = 1926] [serial = 106] [outer = 0x123a1d800] 06:19:49 INFO - PROCESS | 1926 | 1461676789018 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]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 519ms 06:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:19:49 INFO - PROCESS | 1926 | 1461676789075 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 1926 | 1461676789076 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 06:19:49 INFO - PROCESS | 1926 | 1461676789078 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1926 | 1461676789079 Marionette TRACE conn2 <- [1,118,null,{}] 06:19:49 INFO - PROCESS | 1926 | 1461676789081 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}] 06:19:49 INFO - PROCESS | 1926 | 1461676789153 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 06:19:49 INFO - PROCESS | 1926 | 1461676789157 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x123806800 == 37 [pid = 1926] [id = 37] 06:19:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x1240c3800) [pid = 1926] [serial = 107] [outer = 0x0] 06:19:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x1276a3c00) [pid = 1926] [serial = 108] [outer = 0x1240c3800] 06:19:49 INFO - PROCESS | 1926 | 1461676789184 Marionette DEBUG loaded listener.js 06:19:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x127f06c00) [pid = 1926] [serial = 109] [outer = 0x1240c3800] 06:19:49 INFO - PROCESS | 1926 | 1461676789481 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]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms 06:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:19:49 INFO - PROCESS | 1926 | 1461676789508 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 06:19:49 INFO - PROCESS | 1926 | 1461676789508 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 06:19:49 INFO - PROCESS | 1926 | 1461676789511 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1926 | 1461676789512 Marionette TRACE conn2 <- [1,122,null,{}] 06:19:49 INFO - PROCESS | 1926 | 1461676789515 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}] 06:19:49 INFO - PROCESS | 1926 | 1461676789615 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 06:19:49 INFO - PROCESS | 1926 | 1461676789622 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x123818800 == 38 [pid = 1926] [id = 38] 06:19:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x11bb74000) [pid = 1926] [serial = 110] [outer = 0x0] 06:19:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x127f0a000) [pid = 1926] [serial = 111] [outer = 0x11bb74000] 06:19:49 INFO - PROCESS | 1926 | 1461676789647 Marionette DEBUG loaded listener.js 06:19:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x129607400) [pid = 1926] [serial = 112] [outer = 0x11bb74000] 06:19:49 INFO - PROCESS | 1926 | 1461676789929 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]]]}] 06:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 06:19:49 INFO - PROCESS | 1926 | 1461676789980 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 06:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:19:49 INFO - PROCESS | 1926 | 1461676789985 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 06:19:49 INFO - PROCESS | 1926 | 1461676789989 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:19:49 INFO - PROCESS | 1926 | 1461676789991 Marionette TRACE conn2 <- [1,126,null,{}] 06:19:49 INFO - PROCESS | 1926 | 1461676789994 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}] 06:19:50 INFO - PROCESS | 1926 | 1461676790110 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 06:19:50 INFO - PROCESS | 1926 | 1461676790116 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b12800 == 39 [pid = 1926] [id = 39] 06:19:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x129613400) [pid = 1926] [serial = 113] [outer = 0x0] 06:19:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x129c25800) [pid = 1926] [serial = 114] [outer = 0x129613400] 06:19:50 INFO - PROCESS | 1926 | 1461676790157 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x129f60000) [pid = 1926] [serial = 115] [outer = 0x129613400] 06:19:50 INFO - PROCESS | 1926 | 1461676790540 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]]]}] 06:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 06:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:19:50 INFO - PROCESS | 1926 | 1461676790559 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 06:19:50 INFO - PROCESS | 1926 | 1461676790560 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 06:19:50 INFO - PROCESS | 1926 | 1461676790562 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:19:50 INFO - PROCESS | 1926 | 1461676790563 Marionette TRACE conn2 <- [1,130,null,{}] 06:19:50 INFO - PROCESS | 1926 | 1461676790569 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}] 06:19:50 INFO - PROCESS | 1926 | 1461676790667 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 06:19:50 INFO - PROCESS | 1926 | 1461676790674 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x123d7e800 == 40 [pid = 1926] [id = 40] 06:19:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x129610000) [pid = 1926] [serial = 116] [outer = 0x0] 06:19:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x129f63c00) [pid = 1926] [serial = 117] [outer = 0x129610000] 06:19:50 INFO - PROCESS | 1926 | 1461676790698 Marionette DEBUG loaded listener.js 06:19:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12b535400) [pid = 1926] [serial = 118] [outer = 0x129610000] 06:19:51 INFO - PROCESS | 1926 | 1461676791218 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]]]}] 06:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 671ms 06:19:51 INFO - PROCESS | 1926 | 1461676791253 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 06:19:51 INFO - PROCESS | 1926 | 1461676791256 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 06:19:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:19:51 INFO - PROCESS | 1926 | 1461676791264 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:19:51 INFO - PROCESS | 1926 | 1461676791270 Marionette TRACE conn2 <- [1,134,null,{}] 06:19:51 INFO - PROCESS | 1926 | 1461676791275 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}] 06:19:51 INFO - PROCESS | 1926 | 1461676791423 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 06:19:51 INFO - PROCESS | 1926 | 1461676791533 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b2d800 == 41 [pid = 1926] [id = 41] 06:19:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x118b0ac00) [pid = 1926] [serial = 119] [outer = 0x0] 06:19:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x118f92000) [pid = 1926] [serial = 120] [outer = 0x118b0ac00] 06:19:51 INFO - PROCESS | 1926 | 1461676791568 Marionette DEBUG loaded listener.js 06:19:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x11925f800) [pid = 1926] [serial = 121] [outer = 0x118b0ac00] 06:19:52 INFO - PROCESS | 1926 | 1461676792014 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]]]}] 06:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 778ms 06:19:52 INFO - PROCESS | 1926 | 1461676792041 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 1926 | 1461676792045 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 06:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:19:52 INFO - PROCESS | 1926 | 1461676792049 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 1926 | 1461676792051 Marionette TRACE conn2 <- [1,138,null,{}] 06:19:52 INFO - PROCESS | 1926 | 1461676792053 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}] 06:19:52 INFO - PROCESS | 1926 | 1461676792154 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 06:19:52 INFO - PROCESS | 1926 | 1461676792209 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9a5000 == 42 [pid = 1926] [id = 42] 06:19:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x119e44000) [pid = 1926] [serial = 122] [outer = 0x0] 06:19:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x11ad21800) [pid = 1926] [serial = 123] [outer = 0x119e44000] 06:19:52 INFO - PROCESS | 1926 | 1461676792245 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x11b72b400) [pid = 1926] [serial = 124] [outer = 0x119e44000] 06:19:52 INFO - PROCESS | 1926 | 1461676792678 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]]]}] 06:19:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:19:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 671ms 06:19:52 INFO - PROCESS | 1926 | 1461676792732 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 06:19:52 INFO - PROCESS | 1926 | 1461676792733 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 06:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:19:52 INFO - PROCESS | 1926 | 1461676792738 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:19:52 INFO - PROCESS | 1926 | 1461676792740 Marionette TRACE conn2 <- [1,142,null,{}] 06:19:52 INFO - PROCESS | 1926 | 1461676792749 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}] 06:19:52 INFO - PROCESS | 1926 | 1461676792847 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 06:19:52 INFO - PROCESS | 1926 | 1461676792908 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b10000 == 43 [pid = 1926] [id = 43] 06:19:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x11c32d800) [pid = 1926] [serial = 125] [outer = 0x0] 06:19:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x11c36ac00) [pid = 1926] [serial = 126] [outer = 0x11c32d800] 06:19:52 INFO - PROCESS | 1926 | 1461676792941 Marionette DEBUG loaded listener.js 06:19:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x123f18000) [pid = 1926] [serial = 127] [outer = 0x11c32d800] 06:19:53 INFO - PROCESS | 1926 | 1461676793410 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]]]}] 06:19:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 722ms 06:19:53 INFO - PROCESS | 1926 | 1461676793568 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 06:19:53 INFO - PROCESS | 1926 | 1461676793570 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 06:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:19:53 INFO - PROCESS | 1926 | 1461676793576 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:19:53 INFO - PROCESS | 1926 | 1461676793578 Marionette TRACE conn2 <- [1,146,null,{}] 06:19:53 INFO - PROCESS | 1926 | 1461676793601 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}] 06:19:53 INFO - PROCESS | 1926 | 1461676793707 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 06:19:53 INFO - PROCESS | 1926 | 1461676793769 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b78800 == 44 [pid = 1926] [id = 44] 06:19:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x118bef000) [pid = 1926] [serial = 128] [outer = 0x0] 06:19:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x118e10000) [pid = 1926] [serial = 129] [outer = 0x118bef000] 06:19:53 INFO - PROCESS | 1926 | 1461676793814 Marionette DEBUG loaded listener.js 06:19:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x119255000) [pid = 1926] [serial = 130] [outer = 0x118bef000] 06:19:54 INFO - PROCESS | 1926 | 1461676794351 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]]]}] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab12800 == 43 [pid = 1926] [id = 21] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x12f43a000 == 42 [pid = 1926] [id = 14] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x123b12800 == 41 [pid = 1926] [id = 39] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x123818800 == 40 [pid = 1926] [id = 38] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x123806800 == 39 [pid = 1926] [id = 37] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2dd000 == 38 [pid = 1926] [id = 36] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11c215000 == 37 [pid = 1926] [id = 35] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x119715000 == 36 [pid = 1926] [id = 34] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e5800 == 35 [pid = 1926] [id = 33] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11afc3000 == 34 [pid = 1926] [id = 32] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad90000 == 33 [pid = 1926] [id = 31] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9a4800 == 32 [pid = 1926] [id = 30] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x119ac9000 == 31 [pid = 1926] [id = 29] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x119716800 == 30 [pid = 1926] [id = 28] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x118b84000 == 29 [pid = 1926] [id = 27] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x1165bd000 == 28 [pid = 1926] [id = 26] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x119722000 == 27 [pid = 1926] [id = 25] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x1178d1000 == 26 [pid = 1926] [id = 24] 06:19:54 INFO - PROCESS | 1926 | --DOCSHELL 0x114735000 == 25 [pid = 1926] [id = 23] 06:19:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 826ms 06:19:54 INFO - PROCESS | 1926 | 1461676794402 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 06:19:54 INFO - PROCESS | 1926 | 1461676794404 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 06:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:19:54 INFO - PROCESS | 1926 | 1461676794408 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:19:54 INFO - PROCESS | 1926 | 1461676794410 Marionette TRACE conn2 <- [1,150,null,{}] 06:19:54 INFO - PROCESS | 1926 | 1461676794417 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}] 06:19:54 INFO - PROCESS | 1926 | 1461676794507 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 06:19:54 INFO - PROCESS | 1926 | 1461676794567 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x1165b9000 == 26 [pid = 1926] [id = 45] 06:19:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x118ae2400) [pid = 1926] [serial = 131] [outer = 0x0] 06:19:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x118bf6c00) [pid = 1926] [serial = 132] [outer = 0x118ae2400] 06:19:54 INFO - PROCESS | 1926 | 1461676794601 Marionette DEBUG loaded listener.js 06:19:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x119192c00) [pid = 1926] [serial = 133] [outer = 0x118ae2400] 06:19:55 INFO - PROCESS | 1926 | 1461676795039 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]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 673ms 06:19:55 INFO - PROCESS | 1926 | 1461676795083 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 1926 | 1461676795087 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 06:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:19:55 INFO - PROCESS | 1926 | 1461676795092 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 1926 | 1461676795094 Marionette TRACE conn2 <- [1,154,null,{}] 06:19:55 INFO - PROCESS | 1926 | 1461676795096 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}] 06:19:55 INFO - PROCESS | 1926 | 1461676795187 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 06:19:55 INFO - PROCESS | 1926 | 1461676795246 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x119d3e800 == 27 [pid = 1926] [id = 46] 06:19:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x11aab1800) [pid = 1926] [serial = 134] [outer = 0x0] 06:19:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x11accb000) [pid = 1926] [serial = 135] [outer = 0x11aab1800] 06:19:55 INFO - PROCESS | 1926 | 1461676795277 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x11af68000) [pid = 1926] [serial = 136] [outer = 0x11aab1800] 06:19:55 INFO - PROCESS | 1926 | 1461676795690 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]]]}] 06:19:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 619ms 06:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:19:55 INFO - PROCESS | 1926 | 1461676795711 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 06:19:55 INFO - PROCESS | 1926 | 1461676795713 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 06:19:55 INFO - PROCESS | 1926 | 1461676795715 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:19:55 INFO - PROCESS | 1926 | 1461676795718 Marionette TRACE conn2 <- [1,158,null,{}] 06:19:55 INFO - PROCESS | 1926 | 1461676795725 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}] 06:19:55 INFO - PROCESS | 1926 | 1461676795823 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 06:19:55 INFO - PROCESS | 1926 | 1461676795879 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ada5800 == 28 [pid = 1926] [id = 47] 06:19:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x11b72f800) [pid = 1926] [serial = 137] [outer = 0x0] 06:19:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x11bded400) [pid = 1926] [serial = 138] [outer = 0x11b72f800] 06:19:55 INFO - PROCESS | 1926 | 1461676795917 Marionette DEBUG loaded listener.js 06:19:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x11c363000) [pid = 1926] [serial = 139] [outer = 0x11b72f800] 06:19:56 INFO - PROCESS | 1926 | 1461676796360 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]]]}] 06:19:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 06:19:56 INFO - PROCESS | 1926 | 1461676796386 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 06:19:56 INFO - PROCESS | 1926 | 1461676796388 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 06:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:19:56 INFO - PROCESS | 1926 | 1461676796391 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:19:56 INFO - PROCESS | 1926 | 1461676796392 Marionette TRACE conn2 <- [1,162,null,{}] 06:19:56 INFO - PROCESS | 1926 | 1461676796394 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}] 06:19:56 INFO - PROCESS | 1926 | 1461676796501 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 06:19:56 INFO - PROCESS | 1926 | 1461676796573 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c006000 == 29 [pid = 1926] [id = 48] 06:19:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x1238a4c00) [pid = 1926] [serial = 140] [outer = 0x0] 06:19:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x123951800) [pid = 1926] [serial = 141] [outer = 0x1238a4c00] 06:19:56 INFO - PROCESS | 1926 | 1461676796604 Marionette DEBUG loaded listener.js 06:19:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x123f0a400) [pid = 1926] [serial = 142] [outer = 0x1238a4c00] 06:19:57 INFO - PROCESS | 1926 | 1461676797036 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]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 06:19:57 INFO - PROCESS | 1926 | 1461676797060 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 1926 | 1461676797062 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 06:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:19:57 INFO - PROCESS | 1926 | 1461676797064 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 1926 | 1461676797065 Marionette TRACE conn2 <- [1,166,null,{}] 06:19:57 INFO - PROCESS | 1926 | 1461676797068 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}] 06:19:57 INFO - PROCESS | 1926 | 1461676797152 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 06:19:57 INFO - PROCESS | 1926 | 1461676797213 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c395800 == 30 [pid = 1926] [id = 49] 06:19:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x123704800) [pid = 1926] [serial = 143] [outer = 0x0] 06:19:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x124340000) [pid = 1926] [serial = 144] [outer = 0x123704800] 06:19:57 INFO - PROCESS | 1926 | 1461676797245 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x125d65000) [pid = 1926] [serial = 145] [outer = 0x123704800] 06:19:57 INFO - PROCESS | 1926 | 1461676797656 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]]]}] 06:19:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:19:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 620ms 06:19:57 INFO - PROCESS | 1926 | 1461676797684 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 06:19:57 INFO - PROCESS | 1926 | 1461676797686 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 06:19:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:19:57 INFO - PROCESS | 1926 | 1461676797688 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:19:57 INFO - PROCESS | 1926 | 1461676797689 Marionette TRACE conn2 <- [1,170,null,{}] 06:19:57 INFO - PROCESS | 1926 | 1461676797692 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}] 06:19:57 INFO - PROCESS | 1926 | 1461676797822 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 06:19:57 INFO - PROCESS | 1926 | 1461676797898 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x12399e800 == 31 [pid = 1926] [id = 50] 06:19:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x1274a3c00) [pid = 1926] [serial = 146] [outer = 0x0] 06:19:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x1274a7c00) [pid = 1926] [serial = 147] [outer = 0x1274a3c00] 06:19:57 INFO - PROCESS | 1926 | 1461676797931 Marionette DEBUG loaded listener.js 06:19:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x129c27800) [pid = 1926] [serial = 148] [outer = 0x1274a3c00] 06:19:58 INFO - PROCESS | 1926 | 1461676798469 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]]]}] 06:19:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 820ms 06:19:58 INFO - PROCESS | 1926 | 1461676798509 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 06:19:58 INFO - PROCESS | 1926 | 1461676798511 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 06:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:19:58 INFO - PROCESS | 1926 | 1461676798516 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:19:58 INFO - PROCESS | 1926 | 1461676798519 Marionette TRACE conn2 <- [1,174,null,{}] 06:19:58 INFO - PROCESS | 1926 | 1461676798524 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}] 06:19:58 INFO - PROCESS | 1926 | 1461676798648 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 06:19:58 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9a5000 == 30 [pid = 1926] [id = 42] 06:19:58 INFO - PROCESS | 1926 | --DOCSHELL 0x118b2d800 == 29 [pid = 1926] [id = 41] 06:19:58 INFO - PROCESS | 1926 | 1461676798763 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x11572f800 == 30 [pid = 1926] [id = 51] 06:19:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x115484400) [pid = 1926] [serial = 149] [outer = 0x0] 06:19:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x118542800) [pid = 1926] [serial = 150] [outer = 0x115484400] 06:19:58 INFO - PROCESS | 1926 | 1461676798796 Marionette DEBUG loaded listener.js 06:19:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x119130000) [pid = 1926] [serial = 151] [outer = 0x115484400] 06:19:59 INFO - PROCESS | 1926 | 1461676799314 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]]]}] 06:19:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 827ms 06:19:59 INFO - PROCESS | 1926 | 1461676799353 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 06:19:59 INFO - PROCESS | 1926 | 1461676799358 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 06:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:19:59 INFO - PROCESS | 1926 | 1461676799367 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:19:59 INFO - PROCESS | 1926 | 1461676799371 Marionette TRACE conn2 <- [1,178,null,{}] 06:19:59 INFO - PROCESS | 1926 | 1461676799376 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}] 06:19:59 INFO - PROCESS | 1926 | 1461676799515 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 06:19:59 INFO - PROCESS | 1926 | 1461676799602 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:19:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad7d000 == 31 [pid = 1926] [id = 52] 06:19:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x11adb2800) [pid = 1926] [serial = 152] [outer = 0x0] 06:19:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x11af68c00) [pid = 1926] [serial = 153] [outer = 0x11adb2800] 06:19:59 INFO - PROCESS | 1926 | 1461676799654 Marionette DEBUG loaded listener.js 06:19:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x11b729000) [pid = 1926] [serial = 154] [outer = 0x11adb2800] 06:20:00 INFO - PROCESS | 1926 | 1461676800155 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]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 827ms 06:20:00 INFO - PROCESS | 1926 | 1461676800195 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 1926 | 1461676800201 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 06:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:20:00 INFO - PROCESS | 1926 | 1461676800205 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:20:00 INFO - PROCESS | 1926 | 1461676800207 Marionette TRACE conn2 <- [1,182,null,{}] 06:20:00 INFO - PROCESS | 1926 | 1461676800211 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}] 06:20:00 INFO - PROCESS | 1926 | 1461676800346 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 06:20:00 INFO - PROCESS | 1926 | 1461676800437 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c39b000 == 32 [pid = 1926] [id = 53] 06:20:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x11c333800) [pid = 1926] [serial = 155] [outer = 0x0] 06:20:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x11c41f000) [pid = 1926] [serial = 156] [outer = 0x11c333800] 06:20:00 INFO - PROCESS | 1926 | 1461676800486 Marionette DEBUG loaded listener.js 06:20:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12394f400) [pid = 1926] [serial = 157] [outer = 0x11c333800] 06:20:00 INFO - PROCESS | 1926 | 1461676800943 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]]]}] 06:20:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:20:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 771ms 06:20:00 INFO - PROCESS | 1926 | 1461676800982 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 06:20:00 INFO - PROCESS | 1926 | 1461676800983 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 06:20:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:20:00 INFO - PROCESS | 1926 | 1461676800993 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:20:01 INFO - PROCESS | 1926 | 1461676800997 Marionette TRACE conn2 <- [1,186,null,{}] 06:20:01 INFO - PROCESS | 1926 | 1461676801002 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}] 06:20:01 INFO - PROCESS | 1926 | 1461676801094 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 06:20:01 INFO - PROCESS | 1926 | 1461676801153 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x125da5000 == 33 [pid = 1926] [id = 54] 06:20:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x123a1b800) [pid = 1926] [serial = 158] [outer = 0x0] 06:20:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x1276a3400) [pid = 1926] [serial = 159] [outer = 0x123a1b800] 06:20:01 INFO - PROCESS | 1926 | 1461676801183 Marionette DEBUG loaded listener.js 06:20:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x127f11400) [pid = 1926] [serial = 160] [outer = 0x123a1b800] 06:20:01 INFO - PROCESS | 1926 | 1461676801581 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]]]}] 06:20:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 06:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:20:01 INFO - PROCESS | 1926 | 1461676801618 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 06:20:01 INFO - PROCESS | 1926 | 1461676801619 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 06:20:01 INFO - PROCESS | 1926 | 1461676801622 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:20:01 INFO - PROCESS | 1926 | 1461676801623 Marionette TRACE conn2 <- [1,190,null,{}] 06:20:01 INFO - PROCESS | 1926 | 1461676801625 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}] 06:20:01 INFO - PROCESS | 1926 | 1461676801714 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 06:20:01 INFO - PROCESS | 1926 | 1461676801761 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x1270e5000 == 34 [pid = 1926] [id = 55] 06:20:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x129613800) [pid = 1926] [serial = 161] [outer = 0x0] 06:20:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x12b128800) [pid = 1926] [serial = 162] [outer = 0x129613800] 06:20:01 INFO - PROCESS | 1926 | 1461676801791 Marionette DEBUG loaded listener.js 06:20:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x12b536c00) [pid = 1926] [serial = 163] [outer = 0x129613800] 06:20:02 INFO - PROCESS | 1926 | 1461676802177 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]]]}] 06:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 618ms 06:20:02 INFO - PROCESS | 1926 | 1461676802240 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 06:20:02 INFO - PROCESS | 1926 | 1461676802242 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 06:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:20:02 INFO - PROCESS | 1926 | 1461676802244 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:20:02 INFO - PROCESS | 1926 | 1461676802245 Marionette TRACE conn2 <- [1,194,null,{}] 06:20:02 INFO - PROCESS | 1926 | 1461676802248 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}] 06:20:02 INFO - PROCESS | 1926 | 1461676802344 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 06:20:02 INFO - PROCESS | 1926 | 1461676802445 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f96000 == 35 [pid = 1926] [id = 56] 06:20:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x12bbbf400) [pid = 1926] [serial = 164] [outer = 0x0] 06:20:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x12bbc2000) [pid = 1926] [serial = 165] [outer = 0x12bbbf400] 06:20:02 INFO - PROCESS | 1926 | 1461676802485 Marionette DEBUG loaded listener.js 06:20:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x12bf1f400) [pid = 1926] [serial = 166] [outer = 0x12bbbf400] 06:20:02 INFO - PROCESS | 1926 | 1461676802956 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]]]}] 06:20:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 720ms 06:20:02 INFO - PROCESS | 1926 | 1461676802982 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 06:20:02 INFO - PROCESS | 1926 | 1461676802984 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 06:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:20:02 INFO - PROCESS | 1926 | 1461676802988 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:20:02 INFO - PROCESS | 1926 | 1461676802989 Marionette TRACE conn2 <- [1,198,null,{}] 06:20:02 INFO - PROCESS | 1926 | 1461676802992 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}] 06:20:03 INFO - PROCESS | 1926 | 1461676803084 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 06:20:03 INFO - PROCESS | 1926 | 1461676803142 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b104800 == 36 [pid = 1926] [id = 57] 06:20:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x129005000) [pid = 1926] [serial = 167] [outer = 0x0] 06:20:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x12cf04000) [pid = 1926] [serial = 168] [outer = 0x129005000] 06:20:03 INFO - PROCESS | 1926 | 1461676803177 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x12d092000) [pid = 1926] [serial = 169] [outer = 0x129005000] 06:20:03 INFO - PROCESS | 1926 | 1461676803626 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]]]}] 06:20:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:20:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 669ms 06:20:03 INFO - PROCESS | 1926 | 1461676803658 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 06:20:03 INFO - PROCESS | 1926 | 1461676803660 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 06:20:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:20:03 INFO - PROCESS | 1926 | 1461676803663 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:20:03 INFO - PROCESS | 1926 | 1461676803666 Marionette TRACE conn2 <- [1,202,null,{}] 06:20:03 INFO - PROCESS | 1926 | 1461676803687 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}] 06:20:03 INFO - PROCESS | 1926 | 1461676803777 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 06:20:03 INFO - PROCESS | 1926 | --DOCSHELL 0x11ada5800 == 35 [pid = 1926] [id = 47] 06:20:03 INFO - PROCESS | 1926 | --DOCSHELL 0x119d3e800 == 34 [pid = 1926] [id = 46] 06:20:03 INFO - PROCESS | 1926 | --DOCSHELL 0x1165b9000 == 33 [pid = 1926] [id = 45] 06:20:03 INFO - PROCESS | 1926 | 1461676803901 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x1165b9000 == 34 [pid = 1926] [id = 58] 06:20:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x115488400) [pid = 1926] [serial = 170] [outer = 0x0] 06:20:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x118e08c00) [pid = 1926] [serial = 171] [outer = 0x115488400] 06:20:03 INFO - PROCESS | 1926 | 1461676803935 Marionette DEBUG loaded listener.js 06:20:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x11a645c00) [pid = 1926] [serial = 172] [outer = 0x115488400] 06:20:04 INFO - PROCESS | 1926 | 1461676804372 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]]]}] 06:20:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 738ms 06:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:20:04 INFO - PROCESS | 1926 | 1461676804403 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 06:20:04 INFO - PROCESS | 1926 | 1461676804405 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 06:20:04 INFO - PROCESS | 1926 | 1461676804408 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:20:04 INFO - PROCESS | 1926 | 1461676804411 Marionette TRACE conn2 <- [1,206,null,{}] 06:20:04 INFO - PROCESS | 1926 | 1461676804434 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}] 06:20:04 INFO - PROCESS | 1926 | 1461676804529 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 06:20:04 INFO - PROCESS | 1926 | 1461676804597 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bacb800 == 35 [pid = 1926] [id = 59] 06:20:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x11bb72800) [pid = 1926] [serial = 173] [outer = 0x0] 06:20:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x11bded000) [pid = 1926] [serial = 174] [outer = 0x11bb72800] 06:20:04 INFO - PROCESS | 1926 | 1461676804629 Marionette DEBUG loaded listener.js 06:20:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x11c364c00) [pid = 1926] [serial = 175] [outer = 0x11bb72800] 06:20:05 INFO - PROCESS | 1926 | 1461676805053 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]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 06:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:20:05 INFO - PROCESS | 1926 | 1461676805082 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 1926 | 1461676805085 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 06:20:05 INFO - PROCESS | 1926 | 1461676805088 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 1926 | 1461676805089 Marionette TRACE conn2 <- [1,210,null,{}] 06:20:05 INFO - PROCESS | 1926 | 1461676805092 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}] 06:20:05 INFO - PROCESS | 1926 | 1461676805209 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 06:20:05 INFO - PROCESS | 1926 | 1461676805264 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x12425b800 == 36 [pid = 1926] [id = 60] 06:20:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x11c4ec400) [pid = 1926] [serial = 176] [outer = 0x0] 06:20:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x1245cf400) [pid = 1926] [serial = 177] [outer = 0x11c4ec400] 06:20:05 INFO - PROCESS | 1926 | 1461676805294 Marionette DEBUG loaded listener.js 06:20:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x1274a5800) [pid = 1926] [serial = 178] [outer = 0x11c4ec400] 06:20:05 INFO - PROCESS | 1926 | 1461676805756 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]]]}] 06:20:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:20:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 720ms 06:20:05 INFO - PROCESS | 1926 | 1461676805809 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 06:20:05 INFO - PROCESS | 1926 | 1461676805811 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 06:20:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:20:05 INFO - PROCESS | 1926 | 1461676805821 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:20:05 INFO - PROCESS | 1926 | 1461676805828 Marionette TRACE conn2 <- [1,214,null,{}] 06:20:05 INFO - PROCESS | 1926 | 1461676805834 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}] 06:20:05 INFO - PROCESS | 1926 | 1461676805949 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 06:20:06 INFO - PROCESS | 1926 | 1461676806015 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x12909b800 == 37 [pid = 1926] [id = 61] 06:20:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x127f0cc00) [pid = 1926] [serial = 179] [outer = 0x0] 06:20:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x12b6dc800) [pid = 1926] [serial = 180] [outer = 0x127f0cc00] 06:20:06 INFO - PROCESS | 1926 | 1461676806049 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x12bbc8800) [pid = 1926] [serial = 181] [outer = 0x127f0cc00] 06:20:06 INFO - PROCESS | 1926 | 1461676806516 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]]]}] 06:20:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 736ms 06:20:06 INFO - PROCESS | 1926 | 1461676806551 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 06:20:06 INFO - PROCESS | 1926 | 1461676806554 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 06:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:20:06 INFO - PROCESS | 1926 | 1461676806558 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:20:06 INFO - PROCESS | 1926 | 1461676806561 Marionette TRACE conn2 <- [1,218,null,{}] 06:20:06 INFO - PROCESS | 1926 | 1461676806587 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}] 06:20:06 INFO - PROCESS | 1926 | 1461676806727 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 06:20:06 INFO - PROCESS | 1926 | 1461676806817 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x116463800 == 38 [pid = 1926] [id = 62] 06:20:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x12bbc6400) [pid = 1926] [serial = 182] [outer = 0x0] 06:20:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x12bf2ac00) [pid = 1926] [serial = 183] [outer = 0x12bbc6400] 06:20:06 INFO - PROCESS | 1926 | 1461676806865 Marionette DEBUG loaded listener.js 06:20:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x12cf09c00) [pid = 1926] [serial = 184] [outer = 0x12bbc6400] 06:20:07 INFO - PROCESS | 1926 | 1461676807310 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]]]}] 06:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 772ms 06:20:07 INFO - PROCESS | 1926 | 1461676807329 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 06:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:20:07 INFO - PROCESS | 1926 | 1461676807331 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 06:20:07 INFO - PROCESS | 1926 | 1461676807333 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 1926 | 1461676807334 Marionette TRACE conn2 <- [1,222,null,{}] 06:20:07 INFO - PROCESS | 1926 | 1461676807337 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}] 06:20:07 INFO - PROCESS | 1926 | 1461676807426 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 06:20:07 INFO - PROCESS | 1926 | 1461676807475 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c099000 == 39 [pid = 1926] [id = 63] 06:20:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x12d09b800) [pid = 1926] [serial = 185] [outer = 0x0] 06:20:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x12d09e800) [pid = 1926] [serial = 186] [outer = 0x12d09b800] 06:20:07 INFO - PROCESS | 1926 | 1461676807512 Marionette DEBUG loaded listener.js 06:20:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x12d190800) [pid = 1926] [serial = 187] [outer = 0x12d09b800] 06:20:07 INFO - PROCESS | 1926 | 1461676807939 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]]]}] 06:20:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 620ms 06:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:20:07 INFO - PROCESS | 1926 | 1461676807954 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 06:20:07 INFO - PROCESS | 1926 | 1461676807955 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 06:20:07 INFO - PROCESS | 1926 | 1461676807957 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:20:07 INFO - PROCESS | 1926 | 1461676807958 Marionette TRACE conn2 <- [1,226,null,{}] 06:20:07 INFO - PROCESS | 1926 | 1461676807961 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}] 06:20:08 INFO - PROCESS | 1926 | 1461676808058 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 06:20:08 INFO - PROCESS | 1926 | 1461676808140 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfe2800 == 40 [pid = 1926] [id = 64] 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x12d190c00) [pid = 1926] [serial = 188] [outer = 0x0] 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x12d3e9400) [pid = 1926] [serial = 189] [outer = 0x12d190c00] 06:20:08 INFO - PROCESS | 1926 | 1461676808170 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x12e4a3000) [pid = 1926] [serial = 190] [outer = 0x12d190c00] 06:20:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 620ms 06:20:08 INFO - PROCESS | 1926 | 1461676808572 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]]]}] 06:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:20:08 INFO - PROCESS | 1926 | 1461676808577 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 06:20:08 INFO - PROCESS | 1926 | 1461676808578 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 06:20:08 INFO - PROCESS | 1926 | 1461676808581 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:20:08 INFO - PROCESS | 1926 | 1461676808582 Marionette TRACE conn2 <- [1,230,null,{}] 06:20:08 INFO - PROCESS | 1926 | 1461676808585 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}] 06:20:08 INFO - PROCESS | 1926 | 1461676808675 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x12d1df400) [pid = 1926] [serial = 191] [outer = 0x12f8a4c00] 06:20:08 INFO - PROCESS | 1926 | 1461676808740 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7d1800 == 41 [pid = 1926] [id = 65] 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x12d1e8400) [pid = 1926] [serial = 192] [outer = 0x0] 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x12e52e800) [pid = 1926] [serial = 193] [outer = 0x12d1e8400] 06:20:08 INFO - PROCESS | 1926 | 1461676808777 Marionette DEBUG loaded listener.js 06:20:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x12e536800) [pid = 1926] [serial = 194] [outer = 0x12d1e8400] 06:20:09 INFO - PROCESS | 1926 | 1461676809282 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]]]}] 06:20:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:20:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 770ms 06:20:09 INFO - PROCESS | 1926 | 1461676809362 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 06:20:09 INFO - PROCESS | 1926 | 1461676809365 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 06:20:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:20:09 INFO - PROCESS | 1926 | 1461676809370 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:20:09 INFO - PROCESS | 1926 | 1461676809372 Marionette TRACE conn2 <- [1,234,null,{}] 06:20:09 INFO - PROCESS | 1926 | 1461676809376 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}] 06:20:09 INFO - PROCESS | 1926 | 1461676809467 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 06:20:09 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad7d000 == 40 [pid = 1926] [id = 52] 06:20:09 INFO - PROCESS | 1926 | --DOCSHELL 0x118b78800 == 39 [pid = 1926] [id = 44] 06:20:09 INFO - PROCESS | 1926 | --DOCSHELL 0x11572f800 == 38 [pid = 1926] [id = 51] 06:20:09 INFO - PROCESS | 1926 | 1461676809602 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b78800 == 39 [pid = 1926] [id = 66] 06:20:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x118b02800) [pid = 1926] [serial = 195] [outer = 0x0] 06:20:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x11912dc00) [pid = 1926] [serial = 196] [outer = 0x118b02800] 06:20:09 INFO - PROCESS | 1926 | 1461676809636 Marionette DEBUG loaded listener.js 06:20:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x11ad28000) [pid = 1926] [serial = 197] [outer = 0x118b02800] 06:20:10 INFO - PROCESS | 1926 | 1461676810057 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]]]}] 06:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 720ms 06:20:10 INFO - PROCESS | 1926 | 1461676810092 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 06:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:20:10 INFO - PROCESS | 1926 | 1461676810094 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 06:20:10 INFO - PROCESS | 1926 | 1461676810098 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:20:10 INFO - PROCESS | 1926 | 1461676810100 Marionette TRACE conn2 <- [1,238,null,{}] 06:20:10 INFO - PROCESS | 1926 | 1461676810104 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}] 06:20:10 INFO - PROCESS | 1926 | 1461676810202 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 06:20:10 INFO - PROCESS | 1926 | 1461676810258 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x12436f800 == 40 [pid = 1926] [id = 67] 06:20:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x11bded800) [pid = 1926] [serial = 198] [outer = 0x0] 06:20:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x123949c00) [pid = 1926] [serial = 199] [outer = 0x11bded800] 06:20:10 INFO - PROCESS | 1926 | 1461676810291 Marionette DEBUG loaded listener.js 06:20:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x125d65c00) [pid = 1926] [serial = 200] [outer = 0x11bded800] 06:20:10 INFO - PROCESS | 1926 | 1461676810717 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]]]}] 06:20:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 672ms 06:20:10 INFO - PROCESS | 1926 | 1461676810772 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 06:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:20:10 INFO - PROCESS | 1926 | 1461676810775 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 06:20:10 INFO - PROCESS | 1926 | 1461676810777 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:20:10 INFO - PROCESS | 1926 | 1461676810779 Marionette TRACE conn2 <- [1,242,null,{}] 06:20:10 INFO - PROCESS | 1926 | 1461676810801 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}] 06:20:10 INFO - PROCESS | 1926 | 1461676810918 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 06:20:10 INFO - PROCESS | 1926 | 1461676810987 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f34800 == 41 [pid = 1926] [id = 68] 06:20:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x129614c00) [pid = 1926] [serial = 201] [outer = 0x0] 06:20:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x1296a1400) [pid = 1926] [serial = 202] [outer = 0x129614c00] 06:20:11 INFO - PROCESS | 1926 | 1461676811018 Marionette DEBUG loaded listener.js 06:20:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12b6dc400) [pid = 1926] [serial = 203] [outer = 0x129614c00] 06:20:11 INFO - PROCESS | 1926 | 1461676811453 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]]]}] 06:20:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 724ms 06:20:11 INFO - PROCESS | 1926 | 1461676811502 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 06:20:11 INFO - PROCESS | 1926 | 1461676811503 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 06:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:20:11 INFO - PROCESS | 1926 | 1461676811510 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:20:11 INFO - PROCESS | 1926 | 1461676811515 Marionette TRACE conn2 <- [1,246,null,{}] 06:20:11 INFO - PROCESS | 1926 | 1461676811538 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}] 06:20:11 INFO - PROCESS | 1926 | 1461676811636 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 06:20:11 INFO - PROCESS | 1926 | 1461676811704 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3c5800 == 42 [pid = 1926] [id = 69] 06:20:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12cf06000) [pid = 1926] [serial = 204] [outer = 0x0] 06:20:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12d16fc00) [pid = 1926] [serial = 205] [outer = 0x12cf06000] 06:20:11 INFO - PROCESS | 1926 | 1461676811735 Marionette DEBUG loaded listener.js 06:20:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12d188c00) [pid = 1926] [serial = 206] [outer = 0x12cf06000] 06:20:12 INFO - PROCESS | 1926 | 1461676812141 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]]]}] 06:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 645ms 06:20:12 INFO - PROCESS | 1926 | 1461676812152 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 06:20:12 INFO - PROCESS | 1926 | 1461676812154 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 06:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:20:12 INFO - PROCESS | 1926 | 1461676812156 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:20:12 INFO - PROCESS | 1926 | 1461676812157 Marionette TRACE conn2 <- [1,250,null,{}] 06:20:12 INFO - PROCESS | 1926 | 1461676812160 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}] 06:20:12 INFO - PROCESS | 1926 | 1461676812268 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 06:20:12 INFO - PROCESS | 1926 | 1461676812335 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3d7000 == 43 [pid = 1926] [id = 70] 06:20:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12d18d400) [pid = 1926] [serial = 207] [outer = 0x0] 06:20:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12d3e4c00) [pid = 1926] [serial = 208] [outer = 0x12d18d400] 06:20:12 INFO - PROCESS | 1926 | 1461676812365 Marionette DEBUG loaded listener.js 06:20:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12e4a6800) [pid = 1926] [serial = 209] [outer = 0x12d18d400] 06:20:12 INFO - PROCESS | 1926 | 1461676812783 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]]]}] 06:20:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:20:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 06:20:12 INFO - PROCESS | 1926 | 1461676812827 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 06:20:12 INFO - PROCESS | 1926 | 1461676812830 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 06:20:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:20:12 INFO - PROCESS | 1926 | 1461676812833 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:20:12 INFO - PROCESS | 1926 | 1461676812836 Marionette TRACE conn2 <- [1,254,null,{}] 06:20:12 INFO - PROCESS | 1926 | 1461676812839 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}] 06:20:12 INFO - PROCESS | 1926 | 1461676812974 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 06:20:13 INFO - PROCESS | 1926 | 1461676813077 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed54000 == 44 [pid = 1926] [id = 71] 06:20:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12e734000) [pid = 1926] [serial = 210] [outer = 0x0] 06:20:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12e73c800) [pid = 1926] [serial = 211] [outer = 0x12e734000] 06:20:13 INFO - PROCESS | 1926 | 1461676813135 Marionette DEBUG loaded listener.js 06:20:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x12e909400) [pid = 1926] [serial = 212] [outer = 0x12e734000] 06:20:13 INFO - PROCESS | 1926 | 1461676813637 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]]]}] 06:20:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 820ms 06:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:20:13 INFO - PROCESS | 1926 | 1461676813654 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 06:20:13 INFO - PROCESS | 1926 | 1461676813655 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 06:20:13 INFO - PROCESS | 1926 | 1461676813657 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:20:13 INFO - PROCESS | 1926 | 1461676813658 Marionette TRACE conn2 <- [1,258,null,{}] 06:20:13 INFO - PROCESS | 1926 | 1461676813661 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}] 06:20:13 INFO - PROCESS | 1926 | 1461676813756 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 06:20:13 INFO - PROCESS | 1926 | 1461676813809 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f43f000 == 45 [pid = 1926] [id = 72] 06:20:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x12e734400) [pid = 1926] [serial = 213] [outer = 0x0] 06:20:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x12ed9c400) [pid = 1926] [serial = 214] [outer = 0x12e734400] 06:20:13 INFO - PROCESS | 1926 | 1461676813838 Marionette DEBUG loaded listener.js 06:20:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x12ee89400) [pid = 1926] [serial = 215] [outer = 0x12e734400] 06:20:14 INFO - PROCESS | 1926 | 1461676814247 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]]]}] 06:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 06:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:20:14 INFO - PROCESS | 1926 | 1461676814276 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 06:20:14 INFO - PROCESS | 1926 | 1461676814277 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 06:20:14 INFO - PROCESS | 1926 | 1461676814279 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:20:14 INFO - PROCESS | 1926 | 1461676814281 Marionette TRACE conn2 <- [1,262,null,{}] 06:20:14 INFO - PROCESS | 1926 | 1461676814283 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}] 06:20:14 INFO - PROCESS | 1926 | 1461676814375 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 06:20:14 INFO - PROCESS | 1926 | 1461676814428 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8b4800 == 46 [pid = 1926] [id = 73] 06:20:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x11afa9800) [pid = 1926] [serial = 216] [outer = 0x0] 06:20:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x11afb0000) [pid = 1926] [serial = 217] [outer = 0x11afa9800] 06:20:14 INFO - PROCESS | 1926 | 1461676814460 Marionette DEBUG loaded listener.js 06:20:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x11afb3400) [pid = 1926] [serial = 218] [outer = 0x11afa9800] 06:20:14 INFO - PROCESS | 1926 | 1461676814874 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]]]}] 06:20:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 622ms 06:20:14 INFO - PROCESS | 1926 | 1461676814902 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 06:20:14 INFO - PROCESS | 1926 | 1461676814903 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 06:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:20:14 INFO - PROCESS | 1926 | 1461676814905 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:20:14 INFO - PROCESS | 1926 | 1461676814907 Marionette TRACE conn2 <- [1,266,null,{}] 06:20:14 INFO - PROCESS | 1926 | 1461676814909 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}] 06:20:15 INFO - PROCESS | 1926 | 1461676814998 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 06:20:15 INFO - PROCESS | 1926 | 1461676815162 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bac1800 == 47 [pid = 1926] [id = 74] 06:20:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x118ea0800) [pid = 1926] [serial = 219] [outer = 0x0] 06:20:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x119a3e000) [pid = 1926] [serial = 220] [outer = 0x118ea0800] 06:20:15 INFO - PROCESS | 1926 | 1461676815202 Marionette DEBUG loaded listener.js 06:20:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x11af65400) [pid = 1926] [serial = 221] [outer = 0x118ea0800] 06:20:15 INFO - PROCESS | 1926 | 1461676815602 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]]]}] 06:20:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:20:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 768ms 06:20:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:20:15 INFO - PROCESS | 1926 | 1461676815675 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 06:20:15 INFO - PROCESS | 1926 | 1461676815677 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 06:20:15 INFO - PROCESS | 1926 | 1461676815680 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:20:15 INFO - PROCESS | 1926 | 1461676815683 Marionette TRACE conn2 <- [1,270,null,{}] 06:20:15 INFO - PROCESS | 1926 | 1461676815686 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}] 06:20:15 INFO - PROCESS | 1926 | 1461676815842 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 06:20:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11c006000 == 46 [pid = 1926] [id = 48] 06:20:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11c395800 == 45 [pid = 1926] [id = 49] 06:20:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11bacb800 == 44 [pid = 1926] [id = 59] 06:20:15 INFO - PROCESS | 1926 | --DOCSHELL 0x1165b9000 == 43 [pid = 1926] [id = 58] 06:20:15 INFO - PROCESS | 1926 | 1461676815929 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad69800 == 44 [pid = 1926] [id = 75] 06:20:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x118f28800) [pid = 1926] [serial = 222] [outer = 0x0] 06:20:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x11a8c1c00) [pid = 1926] [serial = 223] [outer = 0x118f28800] 06:20:15 INFO - PROCESS | 1926 | 1461676815962 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x11afb5c00) [pid = 1926] [serial = 224] [outer = 0x118f28800] 06:20:16 INFO - PROCESS | 1926 | 1461676816424 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]]]}] 06:20:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 772ms 06:20:16 INFO - PROCESS | 1926 | 1461676816454 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 06:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:20:16 INFO - PROCESS | 1926 | 1461676816456 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 06:20:16 INFO - PROCESS | 1926 | 1461676816459 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:20:16 INFO - PROCESS | 1926 | 1461676816462 Marionette TRACE conn2 <- [1,274,null,{}] 06:20:16 INFO - PROCESS | 1926 | 1461676816486 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}] 06:20:16 INFO - PROCESS | 1926 | 1461676816587 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 06:20:16 INFO - PROCESS | 1926 | 1461676816659 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f3b000 == 45 [pid = 1926] [id = 76] 06:20:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x125d67000) [pid = 1926] [serial = 225] [outer = 0x0] 06:20:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x127430800) [pid = 1926] [serial = 226] [outer = 0x125d67000] 06:20:16 INFO - PROCESS | 1926 | 1461676816692 Marionette DEBUG loaded listener.js 06:20:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x127f0a400) [pid = 1926] [serial = 227] [outer = 0x125d67000] 06:20:17 INFO - PROCESS | 1926 | 1461676817122 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]]]}] 06:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 674ms 06:20:17 INFO - PROCESS | 1926 | 1461676817134 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 1926 | 1461676817136 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 06:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:20:17 INFO - PROCESS | 1926 | 1461676817138 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 1926 | 1461676817140 Marionette TRACE conn2 <- [1,278,null,{}] 06:20:17 INFO - PROCESS | 1926 | 1461676817142 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}] 06:20:17 INFO - PROCESS | 1926 | 1461676817241 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 06:20:17 INFO - PROCESS | 1926 | 1461676817298 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c095000 == 46 [pid = 1926] [id = 77] 06:20:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x129f66c00) [pid = 1926] [serial = 228] [outer = 0x0] 06:20:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x129f6d800) [pid = 1926] [serial = 229] [outer = 0x129f66c00] 06:20:17 INFO - PROCESS | 1926 | 1461676817329 Marionette DEBUG loaded listener.js 06:20:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x12b52a400) [pid = 1926] [serial = 230] [outer = 0x129f66c00] 06:20:17 INFO - PROCESS | 1926 | 1461676817773 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]]]}] 06:20:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 669ms 06:20:17 INFO - PROCESS | 1926 | 1461676817808 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 06:20:17 INFO - PROCESS | 1926 | 1461676817811 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 06:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:20:17 INFO - PROCESS | 1926 | 1461676817818 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:20:17 INFO - PROCESS | 1926 | 1461676817822 Marionette TRACE conn2 <- [1,282,null,{}] 06:20:17 INFO - PROCESS | 1926 | 1461676817824 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}] 06:20:17 INFO - PROCESS | 1926 | 1461676817942 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 06:20:18 INFO - PROCESS | 1926 | 1461676818024 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7d3000 == 47 [pid = 1926] [id = 78] 06:20:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x12b530c00) [pid = 1926] [serial = 231] [outer = 0x0] 06:20:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x12bbc9400) [pid = 1926] [serial = 232] [outer = 0x12b530c00] 06:20:18 INFO - PROCESS | 1926 | 1461676818058 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x12bf2c800) [pid = 1926] [serial = 233] [outer = 0x12b530c00] 06:20:18 INFO - PROCESS | 1926 | 1461676818480 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]]]}] 06:20:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 676ms 06:20:18 INFO - PROCESS | 1926 | 1461676818491 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 06:20:18 INFO - PROCESS | 1926 | 1461676818492 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 06:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:20:18 INFO - PROCESS | 1926 | 1461676818494 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:20:18 INFO - PROCESS | 1926 | 1461676818495 Marionette TRACE conn2 <- [1,286,null,{}] 06:20:18 INFO - PROCESS | 1926 | 1461676818498 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}] 06:20:18 INFO - PROCESS | 1926 | 1461676818589 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 06:20:18 INFO - PROCESS | 1926 | 1461676818644 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5d1000 == 48 [pid = 1926] [id = 79] 06:20:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x12cf07800) [pid = 1926] [serial = 234] [outer = 0x0] 06:20:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12d16cc00) [pid = 1926] [serial = 235] [outer = 0x12cf07800] 06:20:18 INFO - PROCESS | 1926 | 1461676818675 Marionette DEBUG loaded listener.js 06:20:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x12d1e9800) [pid = 1926] [serial = 236] [outer = 0x12cf07800] 06:20:19 INFO - PROCESS | 1926 | 1461676819088 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]]]}] 06:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 618ms 06:20:19 INFO - PROCESS | 1926 | 1461676819113 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 1926 | 1461676819114 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 06:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:20:19 INFO - PROCESS | 1926 | 1461676819116 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 1926 | 1461676819118 Marionette TRACE conn2 <- [1,290,null,{}] 06:20:19 INFO - PROCESS | 1926 | 1461676819120 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}] 06:20:19 INFO - PROCESS | 1926 | 1461676819213 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 06:20:19 INFO - PROCESS | 1926 | 1461676819305 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x130132800 == 49 [pid = 1926] [id = 80] 06:20:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x12e53a000) [pid = 1926] [serial = 237] [outer = 0x0] 06:20:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x12e731000) [pid = 1926] [serial = 238] [outer = 0x12e53a000] 06:20:19 INFO - PROCESS | 1926 | 1461676819342 Marionette DEBUG loaded listener.js 06:20:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x12e908400) [pid = 1926] [serial = 239] [outer = 0x12e53a000] 06:20:19 INFO - PROCESS | 1926 | 1461676819769 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]]]}] 06:20:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:20:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 668ms 06:20:19 INFO - PROCESS | 1926 | 1461676819785 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 06:20:19 INFO - PROCESS | 1926 | 1461676819787 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 06:20:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:20:19 INFO - PROCESS | 1926 | 1461676819789 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:20:19 INFO - PROCESS | 1926 | 1461676819790 Marionette TRACE conn2 <- [1,294,null,{}] 06:20:19 INFO - PROCESS | 1926 | 1461676819793 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}] 06:20:19 INFO - PROCESS | 1926 | 1461676819887 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 06:20:19 INFO - PROCESS | 1926 | 1461676819974 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x130b6c000 == 50 [pid = 1926] [id = 81] 06:20:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x115341400) [pid = 1926] [serial = 240] [outer = 0x0] 06:20:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x12ee90400) [pid = 1926] [serial = 241] [outer = 0x115341400] 06:20:20 INFO - PROCESS | 1926 | 1461676820008 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x12ee97400) [pid = 1926] [serial = 242] [outer = 0x115341400] 06:20:20 INFO - PROCESS | 1926 | 1461676820446 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]]]}] 06:20:20 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. 06:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 06:20:20 INFO - PROCESS | 1926 | 1461676820460 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 06:20:20 INFO - PROCESS | 1926 | 1461676820462 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 06:20:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:20:20 INFO - PROCESS | 1926 | 1461676820466 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:20:20 INFO - PROCESS | 1926 | 1461676820468 Marionette TRACE conn2 <- [1,298,null,{}] 06:20:20 INFO - PROCESS | 1926 | 1461676820471 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}] 06:20:20 INFO - PROCESS | 1926 | 1461676820637 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 06:20:20 INFO - PROCESS | 1926 | 1461676820704 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x13a320800 == 51 [pid = 1926] [id = 82] 06:20:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x115623000) [pid = 1926] [serial = 243] [outer = 0x0] 06:20:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x115625800) [pid = 1926] [serial = 244] [outer = 0x115623000] 06:20:20 INFO - PROCESS | 1926 | 1461676820726 Marionette DEBUG loaded listener.js 06:20:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x115629000) [pid = 1926] [serial = 245] [outer = 0x115623000] 06:20:21 INFO - PROCESS | 1926 | --DOCSHELL 0x11bac1800 == 50 [pid = 1926] [id = 74] 06:20:21 INFO - PROCESS | 1926 | --DOCSHELL 0x118b78800 == 49 [pid = 1926] [id = 66] 06:20:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12436f800 == 48 [pid = 1926] [id = 67] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7d1800 == 47 [pid = 1926] [id = 65] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12c099000 == 46 [pid = 1926] [id = 63] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfe2800 == 45 [pid = 1926] [id = 64] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4b7800 == 44 [pid = 1926] [id = 11] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12dcae800 == 43 [pid = 1926] [id = 9] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x11c39b000 == 42 [pid = 1926] [id = 53] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x1270e5000 == 41 [pid = 1926] [id = 55] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x125da5000 == 40 [pid = 1926] [id = 54] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9a8800 == 39 [pid = 1926] [id = 13] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x129f34800 == 38 [pid = 1926] [id = 68] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x123b10000 == 37 [pid = 1926] [id = 43] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8bf800 == 36 [pid = 1926] [id = 16] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed54000 == 35 [pid = 1926] [id = 71] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x127f96000 == 34 [pid = 1926] [id = 56] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3c5800 == 33 [pid = 1926] [id = 69] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3d7000 == 32 [pid = 1926] [id = 70] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5be000 == 31 [pid = 1926] [id = 15] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12f43f000 == 30 [pid = 1926] [id = 72] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8b4800 == 29 [pid = 1926] [id = 73] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12d148000 == 28 [pid = 1926] [id = 8] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12425b800 == 27 [pid = 1926] [id = 60] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3f1000 == 26 [pid = 1926] [id = 10] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed51000 == 25 [pid = 1926] [id = 12] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12399e800 == 24 [pid = 1926] [id = 50] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbed800 == 23 [pid = 1926] [id = 6] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x130260800 == 22 [pid = 1926] [id = 19] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12909b800 == 21 [pid = 1926] [id = 61] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x116463800 == 20 [pid = 1926] [id = 62] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x130622000 == 19 [pid = 1926] [id = 20] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x130634800 == 18 [pid = 1926] [id = 22] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12b104800 == 17 [pid = 1926] [id = 57] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x130b6c000 == 16 [pid = 1926] [id = 81] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x130132800 == 15 [pid = 1926] [id = 80] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5d1000 == 14 [pid = 1926] [id = 79] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7d3000 == 13 [pid = 1926] [id = 78] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x123d7e800 == 12 [pid = 1926] [id = 40] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x12c095000 == 11 [pid = 1926] [id = 77] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x129f3b000 == 10 [pid = 1926] [id = 76] 06:20:24 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad69800 == 9 [pid = 1926] [id = 75] 06:20:25 INFO - PROCESS | 1926 | 1461676825099 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]]]}] 06:20:25 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. 06:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 4686ms 06:20:25 INFO - PROCESS | 1926 | 1461676825152 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 06:20:25 INFO - PROCESS | 1926 | 1461676825154 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 06:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:20:25 INFO - PROCESS | 1926 | 1461676825158 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 1926 | 1461676825160 Marionette TRACE conn2 <- [1,302,null,{}] 06:20:25 INFO - PROCESS | 1926 | 1461676825164 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}] 06:20:25 INFO - PROCESS | 1926 | 1461676825251 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 06:20:25 INFO - PROCESS | 1926 | 1461676825310 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x1155a6800 == 10 [pid = 1926] [id = 83] 06:20:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x11925a000) [pid = 1926] [serial = 246] [outer = 0x0] 06:20:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x119a3cc00) [pid = 1926] [serial = 247] [outer = 0x11925a000] 06:20:25 INFO - PROCESS | 1926 | 1461676825340 Marionette DEBUG loaded listener.js 06:20:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x11a8c4000) [pid = 1926] [serial = 248] [outer = 0x11925a000] 06:20:25 INFO - PROCESS | 1926 | 1461676825647 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]]]}] 06:20:25 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. 06:20:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 521ms 06:20:25 INFO - PROCESS | 1926 | 1461676825679 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 06:20:25 INFO - PROCESS | 1926 | 1461676825685 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 06:20:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:20:25 INFO - PROCESS | 1926 | 1461676825691 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:20:25 INFO - PROCESS | 1926 | 1461676825693 Marionette TRACE conn2 <- [1,306,null,{}] 06:20:25 INFO - PROCESS | 1926 | 1461676825695 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}] 06:20:25 INFO - PROCESS | 1926 | 1461676825776 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 06:20:25 INFO - PROCESS | 1926 | 1461676825785 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9ad800 == 11 [pid = 1926] [id = 84] 06:20:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x11453cc00) [pid = 1926] [serial = 249] [outer = 0x0] 06:20:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x11afb3800) [pid = 1926] [serial = 250] [outer = 0x11453cc00] 06:20:25 INFO - PROCESS | 1926 | 1461676825812 Marionette DEBUG loaded listener.js 06:20:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x11bb73800) [pid = 1926] [serial = 251] [outer = 0x11453cc00] 06:20:26 INFO - PROCESS | 1926 | 1461676826184 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]]]}] 06:20:26 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. 06:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 519ms 06:20:26 INFO - PROCESS | 1926 | 1461676826211 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 06:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:20:26 INFO - PROCESS | 1926 | 1461676826212 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 06:20:26 INFO - PROCESS | 1926 | 1461676826215 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:20:26 INFO - PROCESS | 1926 | 1461676826217 Marionette TRACE conn2 <- [1,310,null,{}] 06:20:26 INFO - PROCESS | 1926 | 1461676826225 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}] 06:20:26 INFO - PROCESS | 1926 | 1461676826307 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 06:20:26 INFO - PROCESS | 1926 | 1461676826312 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4be800 == 12 [pid = 1926] [id = 85] 06:20:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x11bdf3800) [pid = 1926] [serial = 252] [outer = 0x0] 06:20:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x11c4ed000) [pid = 1926] [serial = 253] [outer = 0x11bdf3800] 06:20:26 INFO - PROCESS | 1926 | 1461676826345 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x1240bc800) [pid = 1926] [serial = 254] [outer = 0x11bdf3800] 06:20:26 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. 06:20:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 520ms 06:20:26 INFO - PROCESS | 1926 | 1461676826732 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]]]}] 06:20:26 INFO - PROCESS | 1926 | 1461676826736 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 06:20:26 INFO - PROCESS | 1926 | 1461676826738 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 06:20:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:20:26 INFO - PROCESS | 1926 | 1461676826740 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:20:26 INFO - PROCESS | 1926 | 1461676826741 Marionette TRACE conn2 <- [1,314,null,{}] 06:20:26 INFO - PROCESS | 1926 | 1461676826743 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}] 06:20:26 INFO - PROCESS | 1926 | 1461676826868 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 06:20:26 INFO - PROCESS | 1926 | 1461676826875 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x127616800 == 13 [pid = 1926] [id = 86] 06:20:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x1242ce400) [pid = 1926] [serial = 255] [outer = 0x0] 06:20:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x1274a6800) [pid = 1926] [serial = 256] [outer = 0x1242ce400] 06:20:26 INFO - PROCESS | 1926 | 1461676826901 Marionette DEBUG loaded listener.js 06:20:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x129005400) [pid = 1926] [serial = 257] [outer = 0x1242ce400] 06:20:27 INFO - PROCESS | 1926 | 1461676827279 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]]]}] 06:20:27 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. 06:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 568ms 06:20:27 INFO - PROCESS | 1926 | 1461676827317 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 06:20:27 INFO - PROCESS | 1926 | 1461676827318 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 06:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:20:27 INFO - PROCESS | 1926 | 1461676827320 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:20:27 INFO - PROCESS | 1926 | 1461676827321 Marionette TRACE conn2 <- [1,318,null,{}] 06:20:27 INFO - PROCESS | 1926 | 1461676827324 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}] 06:20:27 INFO - PROCESS | 1926 | 1461676827417 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 06:20:27 INFO - PROCESS | 1926 | 1461676827421 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f3c000 == 14 [pid = 1926] [id = 87] 06:20:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x11b7be400) [pid = 1926] [serial = 258] [outer = 0x0] 06:20:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x1296a0400) [pid = 1926] [serial = 259] [outer = 0x11b7be400] 06:20:27 INFO - PROCESS | 1926 | 1461676827446 Marionette DEBUG loaded listener.js 06:20:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x129f65c00) [pid = 1926] [serial = 260] [outer = 0x11b7be400] 06:20:27 INFO - PROCESS | 1926 | 1461676827876 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]]]}] 06:20:27 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. 06:20:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 569ms 06:20:27 INFO - PROCESS | 1926 | 1461676827896 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 06:20:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:20:27 INFO - PROCESS | 1926 | 1461676827898 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 06:20:27 INFO - PROCESS | 1926 | 1461676827900 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:20:27 INFO - PROCESS | 1926 | 1461676827901 Marionette TRACE conn2 <- [1,322,null,{}] 06:20:27 INFO - PROCESS | 1926 | 1461676827903 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}] 06:20:28 INFO - PROCESS | 1926 | 1461676828020 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 06:20:28 INFO - PROCESS | 1926 | 1461676828058 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d13d000 == 15 [pid = 1926] [id = 88] 06:20:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x129f6c800) [pid = 1926] [serial = 261] [outer = 0x0] 06:20:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x12b530800) [pid = 1926] [serial = 262] [outer = 0x129f6c800] 06:20:28 INFO - PROCESS | 1926 | 1461676828086 Marionette DEBUG loaded listener.js 06:20:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12bc95c00) [pid = 1926] [serial = 263] [outer = 0x129f6c800] 06:20:28 INFO - PROCESS | 1926 | 1461676828430 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]]]}] 06:20:28 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. 06:20:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 570ms 06:20:28 INFO - PROCESS | 1926 | 1461676828478 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 06:20:28 INFO - PROCESS | 1926 | 1461676828479 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 06:20:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:20:28 INFO - PROCESS | 1926 | 1461676828482 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:20:28 INFO - PROCESS | 1926 | 1461676828483 Marionette TRACE conn2 <- [1,326,null,{}] 06:20:28 INFO - PROCESS | 1926 | 1461676828485 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}] 06:20:28 INFO - PROCESS | 1926 | 1461676828581 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 06:20:28 INFO - PROCESS | 1926 | 1461676828585 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcb8800 == 16 [pid = 1926] [id = 89] 06:20:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x12b12f800) [pid = 1926] [serial = 264] [outer = 0x0] 06:20:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x12cf09800) [pid = 1926] [serial = 265] [outer = 0x12b12f800] 06:20:28 INFO - PROCESS | 1926 | 1461676828610 Marionette DEBUG loaded listener.js 06:20:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12d097c00) [pid = 1926] [serial = 266] [outer = 0x12b12f800] 06:20:28 INFO - PROCESS | 1926 | 1461676828961 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]]]}] 06:20:28 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. 06:20:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 06:20:29 INFO - PROCESS | 1926 | 1461676829001 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 06:20:29 INFO - PROCESS | 1926 | 1461676829002 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 06:20:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:20:29 INFO - PROCESS | 1926 | 1461676829004 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:20:29 INFO - PROCESS | 1926 | 1461676829005 Marionette TRACE conn2 <- [1,330,null,{}] 06:20:29 INFO - PROCESS | 1926 | 1461676829008 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}] 06:20:29 INFO - PROCESS | 1926 | 1461676829104 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 06:20:29 INFO - PROCESS | 1926 | 1461676829141 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e460000 == 17 [pid = 1926] [id = 90] 06:20:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x12d16a800) [pid = 1926] [serial = 267] [outer = 0x0] 06:20:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x12d185c00) [pid = 1926] [serial = 268] [outer = 0x12d16a800] 06:20:29 INFO - PROCESS | 1926 | 1461676829167 Marionette DEBUG loaded listener.js 06:20:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x12d1e3800) [pid = 1926] [serial = 269] [outer = 0x12d16a800] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x114352800) [pid = 1926] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x118ea0800) [pid = 1926] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x11bb72800) [pid = 1926] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x1238a4c00) [pid = 1926] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x11aab1800) [pid = 1926] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x118bef000) [pid = 1926] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x118bee800) [pid = 1926] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x1157c8400) [pid = 1926] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x11bb7e000) [pid = 1926] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x11bb7f800) [pid = 1926] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x1238a4800) [pid = 1926] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x12394e400) [pid = 1926] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x123d0d400) [pid = 1926] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x123a1d800) [pid = 1926] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x119252c00) [pid = 1926] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x1240c3800) [pid = 1926] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x11bb74000) [pid = 1926] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x118f93c00) [pid = 1926] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x115339c00) [pid = 1926] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x1157d1c00) [pid = 1926] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x1157d3c00) [pid = 1926] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12bbc8c00) [pid = 1926] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x115488400) [pid = 1926] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x12e734000) [pid = 1926] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x11c4ec400) [pid = 1926] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x11c32d800) [pid = 1926] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x11bded800) [pid = 1926] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x1274a3c00) [pid = 1926] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x118ae2400) [pid = 1926] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x12d18d400) [pid = 1926] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x129613400) [pid = 1926] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x123704800) [pid = 1926] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x12e53a000) [pid = 1926] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x1276a9400) [pid = 1926] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x118f28800) [pid = 1926] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x129610000) [pid = 1926] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x11adb2800) [pid = 1926] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x11c333800) [pid = 1926] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x12e7f3c00) [pid = 1926] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x12bbc6400) [pid = 1926] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x12e49dc00) [pid = 1926] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x12cf07800) [pid = 1926] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x12d171800) [pid = 1926] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x118b02800) [pid = 1926] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x11afa9800) [pid = 1926] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x123a1b800) [pid = 1926] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x127f0cc00) [pid = 1926] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x125d67000) [pid = 1926] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x12d09dc00) [pid = 1926] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x129614c00) [pid = 1926] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x12e734400) [pid = 1926] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x129005000) [pid = 1926] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x11aaa7400) [pid = 1926] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x12b530c00) [pid = 1926] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x11ad2c800) [pid = 1926] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x12f8a9000) [pid = 1926] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x12d190c00) [pid = 1926] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x12cf06000) [pid = 1926] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x118b0ac00) [pid = 1926] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x119e44000) [pid = 1926] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x12f713800) [pid = 1926] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12f409800) [pid = 1926] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x11b72f800) [pid = 1926] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12ee8e000) [pid = 1926] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x12d09b800) [pid = 1926] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x115484400) [pid = 1926] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x129613800) [pid = 1926] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x115341400) [pid = 1926] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x12ed98000) [pid = 1926] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x129f66c00) [pid = 1926] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x12d1e8400) [pid = 1926] [serial = 192] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x12bbbf400) [pid = 1926] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:20:30 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x12e52b400) [pid = 1926] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:20:30 INFO - PROCESS | 1926 | 1461676830527 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]]]}] 06:20:30 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. 06:20:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1577ms 06:20:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:20:30 INFO - PROCESS | 1926 | 1461676830582 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 06:20:30 INFO - PROCESS | 1926 | 1461676830584 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 06:20:30 INFO - PROCESS | 1926 | 1461676830586 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:20:30 INFO - PROCESS | 1926 | 1461676830587 Marionette TRACE conn2 <- [1,334,null,{}] 06:20:30 INFO - PROCESS | 1926 | 1461676830589 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}] 06:20:30 INFO - PROCESS | 1926 | 1461676830665 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 06:20:30 INFO - PROCESS | 1926 | 1461676830694 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab0f800 == 18 [pid = 1926] [id = 91] 06:20:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x118f93c00) [pid = 1926] [serial = 270] [outer = 0x0] 06:20:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x11925c000) [pid = 1926] [serial = 271] [outer = 0x118f93c00] 06:20:30 INFO - PROCESS | 1926 | 1461676830721 Marionette DEBUG loaded listener.js 06:20:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x11aaa6400) [pid = 1926] [serial = 272] [outer = 0x118f93c00] 06:20:31 INFO - PROCESS | 1926 | 1461676831280 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]]]}] 06:20:31 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. 06:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 723ms 06:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:20:31 INFO - PROCESS | 1926 | 1461676831309 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 06:20:31 INFO - PROCESS | 1926 | 1461676831310 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 06:20:31 INFO - PROCESS | 1926 | 1461676831312 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:20:31 INFO - PROCESS | 1926 | 1461676831313 Marionette TRACE conn2 <- [1,338,null,{}] 06:20:31 INFO - PROCESS | 1926 | 1461676831316 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}] 06:20:31 INFO - PROCESS | 1926 | 1461676831394 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 06:20:31 INFO - PROCESS | 1926 | 1461676831421 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x1239a3800 == 19 [pid = 1926] [id = 92] 06:20:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x11b72f800) [pid = 1926] [serial = 273] [outer = 0x0] 06:20:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x11c333800) [pid = 1926] [serial = 274] [outer = 0x11b72f800] 06:20:31 INFO - PROCESS | 1926 | 1461676831446 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12370bc00) [pid = 1926] [serial = 275] [outer = 0x11b72f800] 06:20:31 INFO - PROCESS | 1926 | 1461676831771 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]]]}] 06:20:31 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. 06:20:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 472ms 06:20:31 INFO - PROCESS | 1926 | 1461676831787 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 06:20:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:20:31 INFO - PROCESS | 1926 | 1461676831789 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 06:20:31 INFO - PROCESS | 1926 | 1461676831791 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:20:31 INFO - PROCESS | 1926 | 1461676831793 Marionette TRACE conn2 <- [1,342,null,{}] 06:20:31 INFO - PROCESS | 1926 | 1461676831795 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}] 06:20:31 INFO - PROCESS | 1926 | 1461676831889 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 06:20:31 INFO - PROCESS | 1926 | 1461676831893 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f1b000 == 20 [pid = 1926] [id = 93] 06:20:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12394bc00) [pid = 1926] [serial = 276] [outer = 0x0] 06:20:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x127787800) [pid = 1926] [serial = 277] [outer = 0x12394bc00] 06:20:31 INFO - PROCESS | 1926 | 1461676831925 Marionette DEBUG loaded listener.js 06:20:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x129f68c00) [pid = 1926] [serial = 278] [outer = 0x12394bc00] 06:20:32 INFO - PROCESS | 1926 | 1461676832271 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]]]}] 06:20:32 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. 06:20:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 569ms 06:20:32 INFO - PROCESS | 1926 | 1461676832361 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 06:20:32 INFO - PROCESS | 1926 | 1461676832363 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 06:20:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:20:32 INFO - PROCESS | 1926 | 1461676832366 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:20:32 INFO - PROCESS | 1926 | 1461676832369 Marionette TRACE conn2 <- [1,346,null,{}] 06:20:32 INFO - PROCESS | 1926 | 1461676832373 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}] 06:20:32 INFO - PROCESS | 1926 | 1461676832462 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 06:20:32 INFO - PROCESS | 1926 | 1461676832565 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x1151e3000 == 21 [pid = 1926] [id = 94] 06:20:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x116444800) [pid = 1926] [serial = 279] [outer = 0x0] 06:20:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x1187aa800) [pid = 1926] [serial = 280] [outer = 0x116444800] 06:20:32 INFO - PROCESS | 1926 | 1461676832596 Marionette DEBUG loaded listener.js 06:20:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x11912e400) [pid = 1926] [serial = 281] [outer = 0x116444800] 06:20:33 INFO - PROCESS | 1926 | 1461676833087 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]]]}] 06:20:33 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. 06:20:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 771ms 06:20:33 INFO - PROCESS | 1926 | 1461676833159 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 06:20:33 INFO - PROCESS | 1926 | 1461676833161 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 06:20:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:20:33 INFO - PROCESS | 1926 | 1461676833171 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:20:33 INFO - PROCESS | 1926 | 1461676833174 Marionette TRACE conn2 <- [1,350,null,{}] 06:20:33 INFO - PROCESS | 1926 | 1461676833176 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}] 06:20:33 INFO - PROCESS | 1926 | 1461676833303 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 06:20:33 INFO - PROCESS | 1926 | 1461676833361 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:20:33 INFO - PROCESS | 1926 | 1461676833402 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbf4000 == 22 [pid = 1926] [id = 95] 06:20:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x11bdf5800) [pid = 1926] [serial = 282] [outer = 0x0] 06:20:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x11c363c00) [pid = 1926] [serial = 283] [outer = 0x11bdf5800] 06:20:33 INFO - PROCESS | 1926 | 1461676833432 Marionette DEBUG loaded listener.js 06:20:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x123f12400) [pid = 1926] [serial = 284] [outer = 0x11bdf5800] 06:20:34 INFO - PROCESS | 1926 | 1461676834133 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]]]}] 06:20:34 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. 06:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 975ms 06:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:20:34 INFO - PROCESS | 1926 | 1461676834143 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 1926 | 1461676834145 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 06:20:34 INFO - PROCESS | 1926 | 1461676834148 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 1926 | 1461676834151 Marionette TRACE conn2 <- [1,354,null,{}] 06:20:34 INFO - PROCESS | 1926 | 1461676834155 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}] 06:20:34 INFO - PROCESS | 1926 | 1461676834254 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 06:20:34 INFO - PROCESS | 1926 | 1461676834342 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x114f6e800 == 23 [pid = 1926] [id = 96] 06:20:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x1147ce400) [pid = 1926] [serial = 285] [outer = 0x0] 06:20:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x1147da400) [pid = 1926] [serial = 286] [outer = 0x1147ce400] 06:20:34 INFO - PROCESS | 1926 | 1461676834371 Marionette DEBUG loaded listener.js 06:20:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x116536800) [pid = 1926] [serial = 287] [outer = 0x1147ce400] 06:20:34 INFO - PROCESS | 1926 | --DOCSHELL 0x13a320800 == 22 [pid = 1926] [id = 82] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x125d48000) [pid = 1926] [serial = 11] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x1240bb400) [pid = 1926] [serial = 8] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x115625800) [pid = 1926] [serial = 244] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x119255000) [pid = 1926] [serial = 130] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x118ea4c00) [pid = 1926] [serial = 75] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x11af6e400) [pid = 1926] [serial = 87] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x11bb71c00) [pid = 1926] [serial = 88] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x11bdf2800) [pid = 1926] [serial = 90] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x11c365000) [pid = 1926] [serial = 91] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x123709800) [pid = 1926] [serial = 94] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x123946800) [pid = 1926] [serial = 96] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x123d0c000) [pid = 1926] [serial = 100] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x12394c000) [pid = 1926] [serial = 97] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x123a96000) [pid = 1926] [serial = 99] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x1240b9400) [pid = 1926] [serial = 102] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x124346c00) [pid = 1926] [serial = 103] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x118e10000) [pid = 1926] [serial = 129] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x125d45000) [pid = 1926] [serial = 105] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x127495c00) [pid = 1926] [serial = 106] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x11aaae800) [pid = 1926] [serial = 73] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x1276a3c00) [pid = 1926] [serial = 108] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x11c3c9800) [pid = 1926] [serial = 93] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x127f06c00) [pid = 1926] [serial = 109] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x127f0a000) [pid = 1926] [serial = 111] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x119e4a000) [pid = 1926] [serial = 79] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x118f8f000) [pid = 1926] [serial = 76] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x11671e800) [pid = 1926] [serial = 69] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x129607400) [pid = 1926] [serial = 112] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 185 (0x11a8bb800) [pid = 1926] [serial = 81] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 184 (0x11ad27000) [pid = 1926] [serial = 84] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 183 (0x11aaae400) [pid = 1926] [serial = 82] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 182 (0x119192800) [pid = 1926] [serial = 78] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x1145cf000) [pid = 1926] [serial = 66] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x114b47000) [pid = 1926] [serial = 67] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x119260400) [pid = 1926] [serial = 72] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x11af6b000) [pid = 1926] [serial = 85] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x129f60000) [pid = 1926] [serial = 115] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x118b33400) [pid = 1926] [serial = 70] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x127430800) [pid = 1926] [serial = 226] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x123949c00) [pid = 1926] [serial = 199] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x11c36ac00) [pid = 1926] [serial = 126] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x123951800) [pid = 1926] [serial = 141] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x118542800) [pid = 1926] [serial = 150] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x118e08c00) [pid = 1926] [serial = 171] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x11bded000) [pid = 1926] [serial = 174] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x11accb000) [pid = 1926] [serial = 135] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x119a3e000) [pid = 1926] [serial = 220] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x11b72b400) [pid = 1926] [serial = 124] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x118bf6c00) [pid = 1926] [serial = 132] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x12b6dc800) [pid = 1926] [serial = 180] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x11afb5c00) [pid = 1926] [serial = 224] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x119192c00) [pid = 1926] [serial = 133] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x12e73c800) [pid = 1926] [serial = 211] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x12e4a6800) [pid = 1926] [serial = 209] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x129c25800) [pid = 1926] [serial = 114] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x11af68c00) [pid = 1926] [serial = 153] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x125d65000) [pid = 1926] [serial = 145] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x1245cf400) [pid = 1926] [serial = 177] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x1274a7c00) [pid = 1926] [serial = 147] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x11912dc00) [pid = 1926] [serial = 196] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x11bded400) [pid = 1926] [serial = 138] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x124340000) [pid = 1926] [serial = 144] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x11af65400) [pid = 1926] [serial = 221] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x11c364c00) [pid = 1926] [serial = 175] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x12d3e4c00) [pid = 1926] [serial = 208] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x123f0a400) [pid = 1926] [serial = 142] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x11af68000) [pid = 1926] [serial = 136] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x1296a1400) [pid = 1926] [serial = 202] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x12bf1f400) [pid = 1926] [serial = 166] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x11a645c00) [pid = 1926] [serial = 172] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x12394f400) [pid = 1926] [serial = 157] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12e909400) [pid = 1926] [serial = 212] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x12ed9c400) [pid = 1926] [serial = 214] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x1274a5800) [pid = 1926] [serial = 178] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x123f18000) [pid = 1926] [serial = 127] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x125d65c00) [pid = 1926] [serial = 200] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x129c27800) [pid = 1926] [serial = 148] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x118f92000) [pid = 1926] [serial = 120] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x127f11400) [pid = 1926] [serial = 160] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x12bbc8800) [pid = 1926] [serial = 181] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x127f0a400) [pid = 1926] [serial = 227] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12d1de800) [pid = 1926] [serial = 21] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x12d1e2400) [pid = 1926] [serial = 22] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12b6dc400) [pid = 1926] [serial = 203] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12d16fc00) [pid = 1926] [serial = 205] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x12ee89400) [pid = 1926] [serial = 215] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12bf2b800) [pid = 1926] [serial = 18] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x11afb0000) [pid = 1926] [serial = 217] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12d092000) [pid = 1926] [serial = 169] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x129f63c00) [pid = 1926] [serial = 117] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12bbc9800) [pid = 1926] [serial = 15] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12bc8c000) [pid = 1926] [serial = 16] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x1276a3400) [pid = 1926] [serial = 159] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12cf04000) [pid = 1926] [serial = 168] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x12cf09c00) [pid = 1926] [serial = 184] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x12bbc9400) [pid = 1926] [serial = 232] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x12e903000) [pid = 1926] [serial = 31] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x12e731800) [pid = 1926] [serial = 28] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x12d1e9800) [pid = 1926] [serial = 236] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x12fe95800) [pid = 1926] [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.] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x12d16cc00) [pid = 1926] [serial = 235] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x12bf2ac00) [pid = 1926] [serial = 183] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x12e4a6400) [pid = 1926] [serial = 27] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12e539000) [pid = 1926] [serial = 64] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x12d173400) [pid = 1926] [serial = 24] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x12b128800) [pid = 1926] [serial = 162] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x1274a8400) [pid = 1926] [serial = 25] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x11ad28000) [pid = 1926] [serial = 197] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x11afb3400) [pid = 1926] [serial = 218] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x129f6d800) [pid = 1926] [serial = 229] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x12ee94400) [pid = 1926] [serial = 39] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x12f407800) [pid = 1926] [serial = 40] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x12d190800) [pid = 1926] [serial = 187] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x119130000) [pid = 1926] [serial = 151] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x12b536c00) [pid = 1926] [serial = 163] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x12ee97400) [pid = 1926] [serial = 242] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x12ee90400) [pid = 1926] [serial = 241] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x12eda0800) [pid = 1926] [serial = 36] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x12b52a400) [pid = 1926] [serial = 230] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x12ee8c000) [pid = 1926] [serial = 37] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x12e908400) [pid = 1926] [serial = 239] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x12e909000) [pid = 1926] [serial = 33] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 91 (0x11a8c1c00) [pid = 1926] [serial = 223] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x12ed95800) [pid = 1926] [serial = 34] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x12e731000) [pid = 1926] [serial = 238] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 88 (0x12b535400) [pid = 1926] [serial = 118] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 87 (0x12d09e800) [pid = 1926] [serial = 186] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 86 (0x11b729000) [pid = 1926] [serial = 154] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 85 (0x11c41f000) [pid = 1926] [serial = 156] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 84 (0x12e7f5800) [pid = 1926] [serial = 30] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 83 (0x1302f0000) [pid = 1926] [serial = 55] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 82 (0x12e4a3000) [pid = 1926] [serial = 190] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 81 (0x12d188c00) [pid = 1926] [serial = 206] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 80 (0x11925f800) [pid = 1926] [serial = 121] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 79 (0x12ff59c00) [pid = 1926] [serial = 54] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 78 (0x11ad21800) [pid = 1926] [serial = 123] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 77 (0x12fe66800) [pid = 1926] [serial = 48] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 76 (0x12d3e9400) [pid = 1926] [serial = 189] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 75 (0x12fe92800) [pid = 1926] [serial = 51] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 74 (0x12f71a800) [pid = 1926] [serial = 45] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 73 (0x12f8a3800) [pid = 1926] [serial = 46] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 72 (0x12f411c00) [pid = 1926] [serial = 42] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 71 (0x12f711400) [pid = 1926] [serial = 43] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 70 (0x11c363000) [pid = 1926] [serial = 139] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 69 (0x12e536800) [pid = 1926] [serial = 194] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 68 (0x12bbc2000) [pid = 1926] [serial = 165] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 67 (0x12e52e800) [pid = 1926] [serial = 193] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 66 (0x12e533000) [pid = 1926] [serial = 63] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 65 (0x11aaafc00) [pid = 1926] [serial = 60] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 64 (0x12b8e6400) [pid = 1926] [serial = 61] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 63 (0x12bf2c800) [pid = 1926] [serial = 233] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 62 (0x11bde8800) [pid = 1926] [serial = 57] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | --DOMWINDOW == 61 (0x1302fac00) [pid = 1926] [serial = 58] [outer = 0x0] [url = about:blank] 06:20:34 INFO - PROCESS | 1926 | 1461676834862 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]]]}] 06:20:34 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. 06:20:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 724ms 06:20:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:20:34 INFO - PROCESS | 1926 | 1461676834873 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 06:20:34 INFO - PROCESS | 1926 | 1461676834876 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 06:20:34 INFO - PROCESS | 1926 | 1461676834880 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:20:34 INFO - PROCESS | 1926 | 1461676834882 Marionette TRACE conn2 <- [1,358,null,{}] 06:20:34 INFO - PROCESS | 1926 | 1461676834886 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}] 06:20:34 INFO - PROCESS | 1926 | 1461676834954 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 06:20:34 INFO - PROCESS | 1926 | 1461676834959 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x114b36000 == 23 [pid = 1926] [id = 97] 06:20:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 62 (0x118569800) [pid = 1926] [serial = 288] [outer = 0x0] 06:20:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 63 (0x118bf6800) [pid = 1926] [serial = 289] [outer = 0x118569800] 06:20:34 INFO - PROCESS | 1926 | 1461676834988 Marionette DEBUG loaded listener.js 06:20:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 64 (0x118ea5c00) [pid = 1926] [serial = 290] [outer = 0x118569800] 06:20:35 INFO - PROCESS | 1926 | 1461676835460 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]]]}] 06:20:35 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. 06:20:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 621ms 06:20:35 INFO - PROCESS | 1926 | 1461676835502 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 06:20:35 INFO - PROCESS | 1926 | 1461676835503 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 06:20:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:20:35 INFO - PROCESS | 1926 | 1461676835506 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:20:35 INFO - PROCESS | 1926 | 1461676835509 Marionette TRACE conn2 <- [1,362,null,{}] 06:20:35 INFO - PROCESS | 1926 | 1461676835519 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}] 06:20:35 INFO - PROCESS | 1926 | 1461676835643 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 06:20:35 INFO - PROCESS | 1926 | 1461676835729 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x118bd5000 == 24 [pid = 1926] [id = 98] 06:20:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 65 (0x114bb1400) [pid = 1926] [serial = 291] [outer = 0x0] 06:20:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 66 (0x119192800) [pid = 1926] [serial = 292] [outer = 0x114bb1400] 06:20:35 INFO - PROCESS | 1926 | 1461676835776 Marionette DEBUG loaded listener.js 06:20:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 67 (0x119d96c00) [pid = 1926] [serial = 293] [outer = 0x114bb1400] 06:20:36 INFO - PROCESS | 1926 | 1461676836242 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]]]}] 06:20:36 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. 06:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 772ms 06:20:36 INFO - PROCESS | 1926 | 1461676836286 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 06:20:36 INFO - PROCESS | 1926 | 1461676836287 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 06:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:20:36 INFO - PROCESS | 1926 | 1461676836289 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:20:36 INFO - PROCESS | 1926 | 1461676836291 Marionette TRACE conn2 <- [1,366,null,{}] 06:20:36 INFO - PROCESS | 1926 | 1461676836293 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}] 06:20:36 INFO - PROCESS | 1926 | 1461676836378 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 06:20:36 INFO - PROCESS | 1926 | 1461676836383 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x119222800 == 25 [pid = 1926] [id = 99] 06:20:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 68 (0x119e4a000) [pid = 1926] [serial = 294] [outer = 0x0] 06:20:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 69 (0x11a8b9800) [pid = 1926] [serial = 295] [outer = 0x119e4a000] 06:20:36 INFO - PROCESS | 1926 | 1461676836410 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 70 (0x11aaa8400) [pid = 1926] [serial = 296] [outer = 0x119e4a000] 06:20:36 INFO - PROCESS | 1926 | 1461676836753 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]]]}] 06:20:36 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. 06:20:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 518ms 06:20:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:20:36 INFO - PROCESS | 1926 | 1461676836809 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 06:20:36 INFO - PROCESS | 1926 | 1461676836810 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 06:20:36 INFO - PROCESS | 1926 | 1461676836812 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:20:36 INFO - PROCESS | 1926 | 1461676836813 Marionette TRACE conn2 <- [1,370,null,{}] 06:20:36 INFO - PROCESS | 1926 | 1461676836815 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}] 06:20:36 INFO - PROCESS | 1926 | 1461676836895 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 06:20:36 INFO - PROCESS | 1926 | 1461676836921 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x119abd000 == 26 [pid = 1926] [id = 100] 06:20:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 71 (0x11aaa8800) [pid = 1926] [serial = 297] [outer = 0x0] 06:20:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 72 (0x11aaaf400) [pid = 1926] [serial = 298] [outer = 0x11aaa8800] 06:20:36 INFO - PROCESS | 1926 | 1461676836947 Marionette DEBUG loaded listener.js 06:20:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 73 (0x11aab4800) [pid = 1926] [serial = 299] [outer = 0x11aaa8800] 06:20:37 INFO - PROCESS | 1926 | 1461676837292 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]]]}] 06:20:37 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. 06:20:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 518ms 06:20:37 INFO - PROCESS | 1926 | 1461676837330 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 06:20:37 INFO - PROCESS | 1926 | 1461676837332 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 06:20:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:20:37 INFO - PROCESS | 1926 | 1461676837334 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:20:37 INFO - PROCESS | 1926 | 1461676837335 Marionette TRACE conn2 <- [1,374,null,{}] 06:20:37 INFO - PROCESS | 1926 | 1461676837337 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}] 06:20:37 INFO - PROCESS | 1926 | 1461676837440 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 06:20:37 INFO - PROCESS | 1926 | 1461676837467 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a991800 == 27 [pid = 1926] [id = 101] 06:20:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 74 (0x11adacc00) [pid = 1926] [serial = 300] [outer = 0x0] 06:20:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 75 (0x11afa9000) [pid = 1926] [serial = 301] [outer = 0x11adacc00] 06:20:37 INFO - PROCESS | 1926 | 1461676837495 Marionette DEBUG loaded listener.js 06:20:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 76 (0x11b722800) [pid = 1926] [serial = 302] [outer = 0x11adacc00] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 75 (0x11b7be400) [pid = 1926] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 74 (0x11925a000) [pid = 1926] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 73 (0x11b72f800) [pid = 1926] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 72 (0x11bdf3800) [pid = 1926] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 71 (0x1242ce400) [pid = 1926] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 70 (0x11453cc00) [pid = 1926] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 69 (0x115623000) [pid = 1926] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 68 (0x129f6c800) [pid = 1926] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 67 (0x12d16a800) [pid = 1926] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 66 (0x12b12f800) [pid = 1926] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:20:37 INFO - PROCESS | 1926 | --DOMWINDOW == 65 (0x118f93c00) [pid = 1926] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:20:37 INFO - PROCESS | 1926 | 1461676837818 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:20:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:20:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 520ms 06:20:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:20:37 INFO - PROCESS | 1926 | 1461676837854 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 06:20:37 INFO - PROCESS | 1926 | 1461676837855 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 06:20:37 INFO - PROCESS | 1926 | 1461676837857 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:20:37 INFO - PROCESS | 1926 | 1461676837858 Marionette TRACE conn2 <- [1,378,null,{}] 06:20:37 INFO - PROCESS | 1926 | 1461676837861 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}] 06:20:37 INFO - PROCESS | 1926 | 1461676837928 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 06:20:37 INFO - PROCESS | 1926 | 1461676837968 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab05800 == 28 [pid = 1926] [id = 102] 06:20:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 66 (0x118f2d800) [pid = 1926] [serial = 303] [outer = 0x0] 06:20:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 67 (0x11b723800) [pid = 1926] [serial = 304] [outer = 0x118f2d800] 06:20:37 INFO - PROCESS | 1926 | 1461676837994 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 68 (0x11bdeac00) [pid = 1926] [serial = 305] [outer = 0x118f2d800] 06:20:38 INFO - PROCESS | 1926 | 1461676838285 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:20:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:20:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 470ms 06:20:38 INFO - PROCESS | 1926 | 1461676838328 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 06:20:38 INFO - PROCESS | 1926 | 1461676838330 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 06:20:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:20:38 INFO - PROCESS | 1926 | 1461676838332 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:20:38 INFO - PROCESS | 1926 | 1461676838335 Marionette TRACE conn2 <- [1,382,null,{}] 06:20:38 INFO - PROCESS | 1926 | 1461676838338 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}] 06:20:38 INFO - PROCESS | 1926 | 1461676838407 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 06:20:38 INFO - PROCESS | 1926 | 1461676838411 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad8b800 == 29 [pid = 1926] [id = 103] 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 69 (0x11b7be000) [pid = 1926] [serial = 306] [outer = 0x0] 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 70 (0x11c32b800) [pid = 1926] [serial = 307] [outer = 0x11b7be000] 06:20:38 INFO - PROCESS | 1926 | 1461676838440 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 71 (0x11c36ac00) [pid = 1926] [serial = 308] [outer = 0x11b7be000] 06:20:38 INFO - PROCESS | 1926 | 1461676838747 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:20:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:20:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 421ms 06:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:20:38 INFO - PROCESS | 1926 | 1461676838757 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 06:20:38 INFO - PROCESS | 1926 | 1461676838758 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 06:20:38 INFO - PROCESS | 1926 | 1461676838760 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:20:38 INFO - PROCESS | 1926 | 1461676838761 Marionette TRACE conn2 <- [1,386,null,{}] 06:20:38 INFO - PROCESS | 1926 | 1461676838763 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}] 06:20:38 INFO - PROCESS | 1926 | 1461676838866 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 06:20:38 INFO - PROCESS | 1926 | 1461676838873 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ada2800 == 30 [pid = 1926] [id = 104] 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 72 (0x11adb4800) [pid = 1926] [serial = 309] [outer = 0x0] 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 73 (0x11c3c4c00) [pid = 1926] [serial = 310] [outer = 0x11adb4800] 06:20:38 INFO - PROCESS | 1926 | 1461676838902 Marionette DEBUG loaded listener.js 06:20:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 74 (0x1238a4800) [pid = 1926] [serial = 311] [outer = 0x11adb4800] 06:20:39 INFO - PROCESS | 1926 | 1461676839364 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]]]}] 06:20:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:20:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 618ms 06:20:39 INFO - PROCESS | 1926 | 1461676839380 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 06:20:39 INFO - PROCESS | 1926 | 1461676839382 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 06:20:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:20:39 INFO - PROCESS | 1926 | 1461676839388 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:20:39 INFO - PROCESS | 1926 | 1461676839390 Marionette TRACE conn2 <- [1,390,null,{}] 06:20:39 INFO - PROCESS | 1926 | 1461676839393 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}] 06:20:39 INFO - PROCESS | 1926 | 1461676839462 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 06:20:39 INFO - PROCESS | 1926 | 1461676839504 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b768000 == 31 [pid = 1926] [id = 105] 06:20:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 75 (0x11aaa7c00) [pid = 1926] [serial = 312] [outer = 0x0] 06:20:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 76 (0x123945000) [pid = 1926] [serial = 313] [outer = 0x11aaa7c00] 06:20:39 INFO - PROCESS | 1926 | 1461676839529 Marionette DEBUG loaded listener.js 06:20:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 77 (0x123a1d800) [pid = 1926] [serial = 314] [outer = 0x11aaa7c00] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 76 (0x1296a0400) [pid = 1926] [serial = 259] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 75 (0x119a3cc00) [pid = 1926] [serial = 247] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 74 (0x11a8c4000) [pid = 1926] [serial = 248] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 73 (0x12370bc00) [pid = 1926] [serial = 275] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 72 (0x11c4ed000) [pid = 1926] [serial = 253] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 71 (0x1240bc800) [pid = 1926] [serial = 254] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 70 (0x1274a6800) [pid = 1926] [serial = 256] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 69 (0x11afb3800) [pid = 1926] [serial = 250] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 68 (0x11bb73800) [pid = 1926] [serial = 251] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 67 (0x115629000) [pid = 1926] [serial = 245] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 66 (0x12bc95c00) [pid = 1926] [serial = 263] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 65 (0x12b530800) [pid = 1926] [serial = 262] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 64 (0x12d185c00) [pid = 1926] [serial = 268] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 63 (0x12d097c00) [pid = 1926] [serial = 266] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 62 (0x12cf09800) [pid = 1926] [serial = 265] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 61 (0x11925c000) [pid = 1926] [serial = 271] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 60 (0x11aaa6400) [pid = 1926] [serial = 272] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 59 (0x12d1e3800) [pid = 1926] [serial = 269] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 58 (0x11c333800) [pid = 1926] [serial = 274] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 57 (0x129005400) [pid = 1926] [serial = 257] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 56 (0x129f65c00) [pid = 1926] [serial = 260] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | --DOMWINDOW == 55 (0x127787800) [pid = 1926] [serial = 277] [outer = 0x0] [url = about:blank] 06:20:40 INFO - PROCESS | 1926 | 1461676840838 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]]]}] 06:20:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:20:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1473ms 06:20:40 INFO - PROCESS | 1926 | 1461676840861 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 06:20:40 INFO - PROCESS | 1926 | 1461676840863 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 06:20:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:20:40 INFO - PROCESS | 1926 | 1461676840867 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:20:40 INFO - PROCESS | 1926 | 1461676840868 Marionette TRACE conn2 <- [1,394,null,{}] 06:20:40 INFO - PROCESS | 1926 | 1461676840873 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}] 06:20:40 INFO - PROCESS | 1926 | 1461676840945 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 06:20:40 INFO - PROCESS | 1926 | 1461676840984 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x114f82800 == 32 [pid = 1926] [id = 106] 06:20:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 56 (0x115624800) [pid = 1926] [serial = 315] [outer = 0x0] 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 57 (0x115625c00) [pid = 1926] [serial = 316] [outer = 0x115624800] 06:20:41 INFO - PROCESS | 1926 | 1461676841012 Marionette DEBUG loaded listener.js 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 58 (0x118570000) [pid = 1926] [serial = 317] [outer = 0x115624800] 06:20:41 INFO - PROCESS | 1926 | 1461676841325 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]]]}] 06:20:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:20:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 470ms 06:20:41 INFO - PROCESS | 1926 | 1461676841340 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 1926 | 1461676841345 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 06:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:20:41 INFO - PROCESS | 1926 | 1461676841351 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - PROCESS | 1926 | 1461676841355 Marionette TRACE conn2 <- [1,398,null,{}] 06:20:41 INFO - PROCESS | 1926 | 1461676841358 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}] 06:20:41 INFO - PROCESS | 1926 | 1461676841431 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 06:20:41 INFO - PROCESS | 1926 | 1461676841437 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x118a59000 == 33 [pid = 1926] [id = 107] 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 59 (0x115489800) [pid = 1926] [serial = 318] [outer = 0x0] 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 60 (0x118e0c800) [pid = 1926] [serial = 319] [outer = 0x115489800] 06:20:41 INFO - PROCESS | 1926 | 1461676841465 Marionette DEBUG loaded listener.js 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 61 (0x119253400) [pid = 1926] [serial = 320] [outer = 0x115489800] 06:20:41 INFO - PROCESS | 1926 | 1461676841796 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]]]}] 06:20:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:20:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 475ms 06:20:41 INFO - PROCESS | 1926 | 1461676841825 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 06:20:41 INFO - PROCESS | 1926 | 1461676841827 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 06:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:20:41 INFO - PROCESS | 1926 | 1461676841829 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:20:41 INFO - PROCESS | 1926 | 1461676841832 Marionette TRACE conn2 <- [1,402,null,{}] 06:20:41 INFO - PROCESS | 1926 | 1461676841840 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}] 06:20:41 INFO - PROCESS | 1926 | 1461676841913 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 06:20:41 INFO - PROCESS | 1926 | 1461676841919 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x11971d800 == 34 [pid = 1926] [id = 108] 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 62 (0x1142b2000) [pid = 1926] [serial = 321] [outer = 0x0] 06:20:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 63 (0x11a8bc000) [pid = 1926] [serial = 322] [outer = 0x1142b2000] 06:20:41 INFO - PROCESS | 1926 | 1461676841950 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 64 (0x11aaa8000) [pid = 1926] [serial = 323] [outer = 0x1142b2000] 06:20:42 INFO - PROCESS | 1926 | 1461676842303 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]]]}] 06:20:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:20:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 523ms 06:20:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:20:42 INFO - PROCESS | 1926 | 1461676842353 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 06:20:42 INFO - PROCESS | 1926 | 1461676842355 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 06:20:42 INFO - PROCESS | 1926 | 1461676842357 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:20:42 INFO - PROCESS | 1926 | 1461676842358 Marionette TRACE conn2 <- [1,406,null,{}] 06:20:42 INFO - PROCESS | 1926 | 1461676842360 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}] 06:20:42 INFO - PROCESS | 1926 | 1461676842445 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 06:20:42 INFO - PROCESS | 1926 | 1461676842455 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a840000 == 35 [pid = 1926] [id = 109] 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 65 (0x116448400) [pid = 1926] [serial = 324] [outer = 0x0] 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 66 (0x11aab3000) [pid = 1926] [serial = 325] [outer = 0x116448400] 06:20:42 INFO - PROCESS | 1926 | 1461676842481 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 67 (0x11adab000) [pid = 1926] [serial = 326] [outer = 0x116448400] 06:20:42 INFO - PROCESS | 1926 | 1461676842773 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]]]}] 06:20:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:20:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 470ms 06:20:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:20:42 INFO - PROCESS | 1926 | 1461676842827 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 06:20:42 INFO - PROCESS | 1926 | 1461676842828 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 06:20:42 INFO - PROCESS | 1926 | 1461676842830 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:20:42 INFO - PROCESS | 1926 | 1461676842832 Marionette TRACE conn2 <- [1,410,null,{}] 06:20:42 INFO - PROCESS | 1926 | 1461676842834 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}] 06:20:42 INFO - PROCESS | 1926 | 1461676842901 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 06:20:42 INFO - PROCESS | 1926 | 1461676842905 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad69000 == 36 [pid = 1926] [id = 110] 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 68 (0x118f91c00) [pid = 1926] [serial = 327] [outer = 0x0] 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 69 (0x11af6c000) [pid = 1926] [serial = 328] [outer = 0x118f91c00] 06:20:42 INFO - PROCESS | 1926 | 1461676842932 Marionette DEBUG loaded listener.js 06:20:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 70 (0x11afae000) [pid = 1926] [serial = 329] [outer = 0x118f91c00] 06:20:43 INFO - PROCESS | 1926 | 1461676843272 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]]]}] 06:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 471ms 06:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:20:43 INFO - PROCESS | 1926 | 1461676843309 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 06:20:43 INFO - PROCESS | 1926 | 1461676843310 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 06:20:43 INFO - PROCESS | 1926 | 1461676843312 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 1926 | 1461676843313 Marionette TRACE conn2 <- [1,414,null,{}] 06:20:43 INFO - PROCESS | 1926 | 1461676843316 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}] 06:20:43 INFO - PROCESS | 1926 | 1461676843396 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 06:20:43 INFO - PROCESS | 1926 | 1461676843403 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afdd000 == 37 [pid = 1926] [id = 111] 06:20:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 71 (0x11af68c00) [pid = 1926] [serial = 330] [outer = 0x0] 06:20:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 72 (0x11bb72400) [pid = 1926] [serial = 331] [outer = 0x11af68c00] 06:20:43 INFO - PROCESS | 1926 | 1461676843431 Marionette DEBUG loaded listener.js 06:20:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 73 (0x11c32f000) [pid = 1926] [serial = 332] [outer = 0x11af68c00] 06:20:43 INFO - PROCESS | 1926 | 1461676843741 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]]]}] 06:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 468ms 06:20:43 INFO - PROCESS | 1926 | 1461676843780 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 06:20:43 INFO - PROCESS | 1926 | 1461676843782 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 06:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:20:43 INFO - PROCESS | 1926 | 1461676843787 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:20:43 INFO - PROCESS | 1926 | 1461676843788 Marionette TRACE conn2 <- [1,418,null,{}] 06:20:43 INFO - PROCESS | 1926 | 1461676843790 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}] 06:20:43 INFO - PROCESS | 1926 | 1461676843855 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 06:20:43 INFO - PROCESS | 1926 | 1461676843860 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bdac800 == 38 [pid = 1926] [id = 112] 06:20:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 74 (0x11b2e9400) [pid = 1926] [serial = 333] [outer = 0x0] 06:20:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 75 (0x11c4e8000) [pid = 1926] [serial = 334] [outer = 0x11b2e9400] 06:20:43 INFO - PROCESS | 1926 | 1461676843887 Marionette DEBUG loaded listener.js 06:20:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 76 (0x1238a8c00) [pid = 1926] [serial = 335] [outer = 0x11b2e9400] 06:20:44 INFO - PROCESS | 1926 | 1461676844909 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]]]}] 06:20:44 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 06:20:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1176ms 06:20:44 INFO - PROCESS | 1926 | 1461676844962 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 06:20:44 INFO - PROCESS | 1926 | 1461676844965 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 06:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:20:44 INFO - PROCESS | 1926 | 1461676844968 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:20:44 INFO - PROCESS | 1926 | 1461676844970 Marionette TRACE conn2 <- [1,422,null,{}] 06:20:44 INFO - PROCESS | 1926 | 1461676844974 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}] 06:20:45 INFO - PROCESS | 1926 | 1461676845071 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 06:20:45 INFO - PROCESS | 1926 | 1461676845109 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x1187cd000 == 39 [pid = 1926] [id = 113] 06:20:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 77 (0x115621400) [pid = 1926] [serial = 336] [outer = 0x0] 06:20:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 78 (0x1187a0800) [pid = 1926] [serial = 337] [outer = 0x115621400] 06:20:45 INFO - PROCESS | 1926 | 1461676845141 Marionette DEBUG loaded listener.js 06:20:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 79 (0x118f2b000) [pid = 1926] [serial = 338] [outer = 0x115621400] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11ada2800 == 38 [pid = 1926] [id = 104] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab05800 == 37 [pid = 1926] [id = 102] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11afdd000 == 36 [pid = 1926] [id = 111] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad69000 == 35 [pid = 1926] [id = 110] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11a840000 == 34 [pid = 1926] [id = 109] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11971d800 == 33 [pid = 1926] [id = 108] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x118a59000 == 32 [pid = 1926] [id = 107] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x114f82800 == 31 [pid = 1926] [id = 106] 06:20:45 INFO - PROCESS | 1926 | --DOCSHELL 0x11b768000 == 30 [pid = 1926] [id = 105] 06:20:46 INFO - PROCESS | 1926 | 1461676846161 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]]]}] 06:20:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:20:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1221ms 06:20:46 INFO - PROCESS | 1926 | 1461676846190 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 06:20:46 INFO - PROCESS | 1926 | 1461676846193 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 06:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:20:46 INFO - PROCESS | 1926 | 1461676846196 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:20:46 INFO - PROCESS | 1926 | 1461676846197 Marionette TRACE conn2 <- [1,426,null,{}] 06:20:46 INFO - PROCESS | 1926 | 1461676846201 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}] 06:20:46 INFO - PROCESS | 1926 | 1461676846278 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 06:20:46 INFO - PROCESS | 1926 | 1461676846339 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x1185c8000 == 31 [pid = 1926] [id = 114] 06:20:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 80 (0x118e0c000) [pid = 1926] [serial = 339] [outer = 0x0] 06:20:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 81 (0x118f24c00) [pid = 1926] [serial = 340] [outer = 0x118e0c000] 06:20:46 INFO - PROCESS | 1926 | 1461676846369 Marionette DEBUG loaded listener.js 06:20:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 82 (0x11918c400) [pid = 1926] [serial = 341] [outer = 0x118e0c000] 06:20:46 INFO - PROCESS | 1926 | 1461676846679 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] 06:20:46 INFO - PROCESS | 1926 | 1461676846727 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 06:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:20:46 INFO - PROCESS | 1926 | 1461676846735 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:20:46 INFO - PROCESS | 1926 | 1461676846738 Marionette TRACE conn2 <- [1,430,null,{}] 06:20:46 INFO - PROCESS | 1926 | 1461676846741 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}] 06:20:46 INFO - PROCESS | 1926 | 1461676846861 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 06:20:46 INFO - PROCESS | 1926 | 1461676846921 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x119226000 == 32 [pid = 1926] [id = 115] 06:20:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 83 (0x118e0f400) [pid = 1926] [serial = 342] [outer = 0x0] 06:20:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 84 (0x119aa1400) [pid = 1926] [serial = 343] [outer = 0x118e0f400] 06:20:46 INFO - PROCESS | 1926 | 1461676846964 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 85 (0x11aaad400) [pid = 1926] [serial = 344] [outer = 0x118e0f400] 06:20:47 INFO - PROCESS | 1926 | 1461676847329 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]]]}] 06:20:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:20:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 628ms 06:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:20:47 INFO - PROCESS | 1926 | 1461676847361 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 06:20:47 INFO - PROCESS | 1926 | 1461676847363 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 06:20:47 INFO - PROCESS | 1926 | 1461676847365 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:20:47 INFO - PROCESS | 1926 | 1461676847369 Marionette TRACE conn2 <- [1,434,null,{}] 06:20:47 INFO - PROCESS | 1926 | 1461676847377 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}] 06:20:47 INFO - PROCESS | 1926 | 1461676847472 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 06:20:47 INFO - PROCESS | 1926 | 1461676847479 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afda000 == 33 [pid = 1926] [id = 116] 06:20:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x11aab2800) [pid = 1926] [serial = 345] [outer = 0x0] 06:20:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x11af62000) [pid = 1926] [serial = 346] [outer = 0x11aab2800] 06:20:47 INFO - PROCESS | 1926 | 1461676847509 Marionette DEBUG loaded listener.js 06:20:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x11b7c2c00) [pid = 1926] [serial = 347] [outer = 0x11aab2800] 06:20:47 INFO - PROCESS | 1926 | 1461676847853 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]]]}] 06:20:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:20:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 522ms 06:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:20:47 INFO - PROCESS | 1926 | 1461676847888 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 06:20:47 INFO - PROCESS | 1926 | 1461676847889 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 06:20:47 INFO - PROCESS | 1926 | 1461676847891 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:20:47 INFO - PROCESS | 1926 | 1461676847893 Marionette TRACE conn2 <- [1,438,null,{}] 06:20:47 INFO - PROCESS | 1926 | 1461676847895 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}] 06:20:47 INFO - PROCESS | 1926 | 1461676847978 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 06:20:48 INFO - PROCESS | 1926 | 1461676848006 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00d800 == 34 [pid = 1926] [id = 117] 06:20:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x11b72fc00) [pid = 1926] [serial = 348] [outer = 0x0] 06:20:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x11c049c00) [pid = 1926] [serial = 349] [outer = 0x11b72fc00] 06:20:48 INFO - PROCESS | 1926 | 1461676848032 Marionette DEBUG loaded listener.js 06:20:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x12370ac00) [pid = 1926] [serial = 350] [outer = 0x11b72fc00] 06:20:48 INFO - PROCESS | 1926 | 1461676848373 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]]]}] 06:20:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:20:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 519ms 06:20:48 INFO - PROCESS | 1926 | 1461676848412 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 06:20:48 INFO - PROCESS | 1926 | 1461676848414 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 06:20:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:20:48 INFO - PROCESS | 1926 | 1461676848417 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:20:48 INFO - PROCESS | 1926 | 1461676848419 Marionette TRACE conn2 <- [1,442,null,{}] 06:20:48 INFO - PROCESS | 1926 | 1461676848422 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}] 06:20:48 INFO - PROCESS | 1926 | 1461676848549 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 06:20:48 INFO - PROCESS | 1926 | 1461676848569 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2db800 == 35 [pid = 1926] [id = 118] 06:20:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x115488800) [pid = 1926] [serial = 351] [outer = 0x0] 06:20:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x12394b400) [pid = 1926] [serial = 352] [outer = 0x115488800] 06:20:48 INFO - PROCESS | 1926 | 1461676848611 Marionette DEBUG loaded listener.js 06:20:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x123a98800) [pid = 1926] [serial = 353] [outer = 0x115488800] 06:20:49 INFO - PROCESS | 1926 | 1461676849061 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]]]}] 06:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 06:20:49 INFO - PROCESS | 1926 | 1461676849087 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 1926 | 1461676849089 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 06:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:20:49 INFO - PROCESS | 1926 | 1461676849096 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - PROCESS | 1926 | 1461676849097 Marionette TRACE conn2 <- [1,446,null,{}] 06:20:49 INFO - PROCESS | 1926 | 1461676849101 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}] 06:20:49 INFO - PROCESS | 1926 | 1461676849201 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 06:20:49 INFO - PROCESS | 1926 | 1461676849231 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4c3000 == 36 [pid = 1926] [id = 119] 06:20:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x123a9a000) [pid = 1926] [serial = 354] [outer = 0x0] 06:20:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x12433f400) [pid = 1926] [serial = 355] [outer = 0x123a9a000] 06:20:49 INFO - PROCESS | 1926 | 1461676849259 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x12748e400) [pid = 1926] [serial = 356] [outer = 0x123a9a000] 06:20:49 INFO - PROCESS | 1926 | 1461676849592 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]]]}] 06:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 523ms 06:20:49 INFO - PROCESS | 1926 | 1461676849615 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 06:20:49 INFO - PROCESS | 1926 | 1461676849618 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 06:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:20:49 INFO - PROCESS | 1926 | 1461676849622 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:20:49 INFO - PROCESS | 1926 | 1461676849623 Marionette TRACE conn2 <- [1,450,null,{}] 06:20:49 INFO - PROCESS | 1926 | 1461676849635 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}] 06:20:49 INFO - PROCESS | 1926 | 1461676849719 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 06:20:49 INFO - PROCESS | 1926 | 1461676849723 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x123811800 == 37 [pid = 1926] [id = 120] 06:20:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x123c6b800) [pid = 1926] [serial = 357] [outer = 0x0] 06:20:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x1274a5000) [pid = 1926] [serial = 358] [outer = 0x123c6b800] 06:20:49 INFO - PROCESS | 1926 | 1461676849748 Marionette DEBUG loaded listener.js 06:20:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x1274aa800) [pid = 1926] [serial = 359] [outer = 0x123c6b800] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x11aaa7c00) [pid = 1926] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x115624800) [pid = 1926] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x115489800) [pid = 1926] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x1142b2000) [pid = 1926] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x116448400) [pid = 1926] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x118f91c00) [pid = 1926] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x11af68c00) [pid = 1926] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x119e4a000) [pid = 1926] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 91 (0x11aaa8800) [pid = 1926] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x118f2d800) [pid = 1926] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x11adacc00) [pid = 1926] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 88 (0x11b7be000) [pid = 1926] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 87 (0x11adb4800) [pid = 1926] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 86 (0x12394bc00) [pid = 1926] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 85 (0x118569800) [pid = 1926] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 84 (0x1147ce400) [pid = 1926] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 83 (0x11bdf5800) [pid = 1926] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 82 (0x116444800) [pid = 1926] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:20:49 INFO - PROCESS | 1926 | --DOMWINDOW == 81 (0x114bb1400) [pid = 1926] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:20:50 INFO - PROCESS | 1926 | 1461676850113 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] 06:20:50 INFO - PROCESS | 1926 | 1461676850156 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 06:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:20:50 INFO - PROCESS | 1926 | 1461676850159 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 1926 | 1461676850160 Marionette TRACE conn2 <- [1,454,null,{}] 06:20:50 INFO - PROCESS | 1926 | 1461676850162 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}] 06:20:50 INFO - PROCESS | 1926 | 1461676850229 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 06:20:50 INFO - PROCESS | 1926 | 1461676850235 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab0a800 == 38 [pid = 1926] [id = 121] 06:20:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 82 (0x11a644c00) [pid = 1926] [serial = 360] [outer = 0x0] 06:20:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 83 (0x11aaad000) [pid = 1926] [serial = 361] [outer = 0x11a644c00] 06:20:50 INFO - PROCESS | 1926 | 1461676850262 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 84 (0x11afb6000) [pid = 1926] [serial = 362] [outer = 0x11a644c00] 06:20:50 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:20:50 INFO - PROCESS | 1926 | 1461676850606 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]]]}] 06:20:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:20:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 469ms 06:20:50 INFO - PROCESS | 1926 | 1461676850628 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 06:20:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:20:50 INFO - PROCESS | 1926 | 1461676850630 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 06:20:50 INFO - PROCESS | 1926 | 1461676850634 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:20:50 INFO - PROCESS | 1926 | 1461676850636 Marionette TRACE conn2 <- [1,458,null,{}] 06:20:50 INFO - PROCESS | 1926 | 1461676850638 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}] 06:20:50 INFO - PROCESS | 1926 | 1461676850726 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 06:20:50 INFO - PROCESS | 1926 | 1461676850784 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x1239a1800 == 39 [pid = 1926] [id = 122] 06:20:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 85 (0x115624800) [pid = 1926] [serial = 363] [outer = 0x0] 06:20:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x11c364400) [pid = 1926] [serial = 364] [outer = 0x115624800] 06:20:50 INFO - PROCESS | 1926 | 1461676850825 Marionette DEBUG loaded listener.js 06:20:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x1274aec00) [pid = 1926] [serial = 365] [outer = 0x115624800] 06:20:51 INFO - PROCESS | 1926 | 1461676851230 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] 06:20:51 INFO - PROCESS | 1926 | 1461676851256 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 06:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:20:51 INFO - PROCESS | 1926 | 1461676851258 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:20:51 INFO - PROCESS | 1926 | 1461676851259 Marionette TRACE conn2 <- [1,462,null,{}] 06:20:51 INFO - PROCESS | 1926 | 1461676851262 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}] 06:20:51 INFO - PROCESS | 1926 | 1461676851334 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 06:20:51 INFO - PROCESS | 1926 | 1461676851381 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00d000 == 40 [pid = 1926] [id = 123] 06:20:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x1274ac400) [pid = 1926] [serial = 366] [outer = 0x0] 06:20:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x1274ea800) [pid = 1926] [serial = 367] [outer = 0x1274ac400] 06:20:51 INFO - PROCESS | 1926 | 1461676851406 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x127f09800) [pid = 1926] [serial = 368] [outer = 0x1274ac400] 06:20:51 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:20:51 INFO - PROCESS | 1926 | 1461676851712 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] 06:20:51 INFO - PROCESS | 1926 | 1461676851731 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 06:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:20:51 INFO - PROCESS | 1926 | 1461676851733 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:20:51 INFO - PROCESS | 1926 | 1461676851738 Marionette TRACE conn2 <- [1,466,null,{}] 06:20:51 INFO - PROCESS | 1926 | 1461676851741 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}] 06:20:51 INFO - PROCESS | 1926 | 1461676851827 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 06:20:51 INFO - PROCESS | 1926 | 1461676851831 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x125d9a000 == 41 [pid = 1926] [id = 124] 06:20:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x127787800) [pid = 1926] [serial = 369] [outer = 0x0] 06:20:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x129610000) [pid = 1926] [serial = 370] [outer = 0x127787800] 06:20:51 INFO - PROCESS | 1926 | 1461676851863 Marionette DEBUG loaded listener.js 06:20:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x129f66000) [pid = 1926] [serial = 371] [outer = 0x127787800] 06:20:52 INFO - PROCESS | 1926 | 1461676852395 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] 06:20:52 INFO - PROCESS | 1926 | 1461676852410 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 06:20:52 INFO - PROCESS | 1926 | 1461676852413 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:20:52 INFO - PROCESS | 1926 | 1461676852416 Marionette TRACE conn2 <- [1,470,null,{}] 06:20:52 INFO - PROCESS | 1926 | 1461676852419 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}] 06:20:52 INFO - PROCESS | 1926 | 1461676852512 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 06:20:52 INFO - PROCESS | 1926 | 1461676852555 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a993000 == 42 [pid = 1926] [id = 125] 06:20:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x118f8c400) [pid = 1926] [serial = 372] [outer = 0x0] 06:20:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x119a3bc00) [pid = 1926] [serial = 373] [outer = 0x118f8c400] 06:20:52 INFO - PROCESS | 1926 | 1461676852587 Marionette DEBUG loaded listener.js 06:20:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x11aaa6400) [pid = 1926] [serial = 374] [outer = 0x118f8c400] 06:20:53 INFO - PROCESS | 1926 | 1461676853025 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]]]}] 06:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 624ms 06:20:53 INFO - PROCESS | 1926 | 1461676853037 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 1926 | 1461676853041 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 06:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:20:53 INFO - PROCESS | 1926 | 1461676853046 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 1926 | 1461676853048 Marionette TRACE conn2 <- [1,474,null,{}] 06:20:53 INFO - PROCESS | 1926 | 1461676853050 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}] 06:20:53 INFO - PROCESS | 1926 | 1461676853145 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 06:20:53 INFO - PROCESS | 1926 | 1461676853239 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2d4000 == 43 [pid = 1926] [id = 126] 06:20:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x11ad23c00) [pid = 1926] [serial = 375] [outer = 0x0] 06:20:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x11b727400) [pid = 1926] [serial = 376] [outer = 0x11ad23c00] 06:20:53 INFO - PROCESS | 1926 | 1461676853271 Marionette DEBUG loaded listener.js 06:20:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x11c364000) [pid = 1926] [serial = 377] [outer = 0x11ad23c00] 06:20:53 INFO - PROCESS | 1926 | 1461676853726 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]]]}] 06:20:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:20:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 721ms 06:20:53 INFO - PROCESS | 1926 | 1461676853784 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 06:20:53 INFO - PROCESS | 1926 | 1461676853785 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 06:20:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:20:53 INFO - PROCESS | 1926 | 1461676853789 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:20:53 INFO - PROCESS | 1926 | 1461676853791 Marionette TRACE conn2 <- [1,478,null,{}] 06:20:53 INFO - PROCESS | 1926 | 1461676853799 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}] 06:20:53 INFO - PROCESS | 1926 | 1461676853896 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 06:20:53 INFO - PROCESS | 1926 | 1461676853955 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x1270e4800 == 44 [pid = 1926] [id = 127] 06:20:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x125d65000) [pid = 1926] [serial = 378] [outer = 0x0] 06:20:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x12743cc00) [pid = 1926] [serial = 379] [outer = 0x125d65000] 06:20:53 INFO - PROCESS | 1926 | 1461676853987 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x127f03400) [pid = 1926] [serial = 380] [outer = 0x125d65000] 06:20:54 INFO - PROCESS | 1926 | 1461676854568 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]]]}] 06:20:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:20:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 821ms 06:20:54 INFO - PROCESS | 1926 | 1461676854610 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 06:20:54 INFO - PROCESS | 1926 | 1461676854613 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 06:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:20:54 INFO - PROCESS | 1926 | 1461676854616 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:20:54 INFO - PROCESS | 1926 | 1461676854619 Marionette TRACE conn2 <- [1,482,null,{}] 06:20:54 INFO - PROCESS | 1926 | 1461676854623 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}] 06:20:54 INFO - PROCESS | 1926 | 1461676854704 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 06:20:54 INFO - PROCESS | 1926 | 1461676854767 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x1187bf800 == 45 [pid = 1926] [id = 128] 06:20:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x115620000) [pid = 1926] [serial = 381] [outer = 0x0] 06:20:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x118b92000) [pid = 1926] [serial = 382] [outer = 0x115620000] 06:20:54 INFO - PROCESS | 1926 | 1461676854796 Marionette DEBUG loaded listener.js 06:20:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x118f2d400) [pid = 1926] [serial = 383] [outer = 0x115620000] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad8b800 == 44 [pid = 1926] [id = 103] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11a991800 == 43 [pid = 1926] [id = 101] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00d000 == 42 [pid = 1926] [id = 123] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x1239a1800 == 41 [pid = 1926] [id = 122] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab0a800 == 40 [pid = 1926] [id = 121] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x123811800 == 39 [pid = 1926] [id = 120] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4c3000 == 38 [pid = 1926] [id = 119] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2db800 == 37 [pid = 1926] [id = 118] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00d800 == 36 [pid = 1926] [id = 117] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11afda000 == 35 [pid = 1926] [id = 116] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x11c4e8000) [pid = 1926] [serial = 334] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x119226000 == 34 [pid = 1926] [id = 115] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x1185c8000 == 33 [pid = 1926] [id = 114] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x1187cd000 == 32 [pid = 1926] [id = 113] 06:20:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11bdac800 == 31 [pid = 1926] [id = 112] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x115625c00) [pid = 1926] [serial = 316] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x118570000) [pid = 1926] [serial = 317] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x118e0c800) [pid = 1926] [serial = 319] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x119253400) [pid = 1926] [serial = 320] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x11a8bc000) [pid = 1926] [serial = 322] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x11aab3000) [pid = 1926] [serial = 325] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x11aaa8000) [pid = 1926] [serial = 323] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x11adab000) [pid = 1926] [serial = 326] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x11af6c000) [pid = 1926] [serial = 328] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x11c32f000) [pid = 1926] [serial = 332] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x123a1d800) [pid = 1926] [serial = 314] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x11afae000) [pid = 1926] [serial = 329] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 91 (0x11bb72400) [pid = 1926] [serial = 331] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x11a8b9800) [pid = 1926] [serial = 295] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x11aaaf400) [pid = 1926] [serial = 298] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 88 (0x11b723800) [pid = 1926] [serial = 304] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 87 (0x11afa9000) [pid = 1926] [serial = 301] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 86 (0x11aab4800) [pid = 1926] [serial = 299] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 85 (0x11bdeac00) [pid = 1926] [serial = 305] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 84 (0x11c32b800) [pid = 1926] [serial = 307] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 83 (0x11b722800) [pid = 1926] [serial = 302] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 82 (0x1238a4800) [pid = 1926] [serial = 311] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 81 (0x129f68c00) [pid = 1926] [serial = 278] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 80 (0x118bf6800) [pid = 1926] [serial = 289] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 79 (0x118ea5c00) [pid = 1926] [serial = 290] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 78 (0x116536800) [pid = 1926] [serial = 287] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 77 (0x1147da400) [pid = 1926] [serial = 286] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 76 (0x123f12400) [pid = 1926] [serial = 284] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 75 (0x11c363c00) [pid = 1926] [serial = 283] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 74 (0x11912e400) [pid = 1926] [serial = 281] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 73 (0x1187aa800) [pid = 1926] [serial = 280] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 72 (0x119192800) [pid = 1926] [serial = 292] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 71 (0x119d96c00) [pid = 1926] [serial = 293] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 70 (0x11c36ac00) [pid = 1926] [serial = 308] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 69 (0x11aaa8400) [pid = 1926] [serial = 296] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 68 (0x11c3c4c00) [pid = 1926] [serial = 310] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | --DOMWINDOW == 67 (0x123945000) [pid = 1926] [serial = 313] [outer = 0x0] [url = about:blank] 06:20:55 INFO - PROCESS | 1926 | 1461676855251 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]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 673ms 06:20:55 INFO - PROCESS | 1926 | 1461676855291 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 06:20:55 INFO - PROCESS | 1926 | 1461676855294 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 06:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:20:55 INFO - PROCESS | 1926 | 1461676855299 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 1926 | 1461676855301 Marionette TRACE conn2 <- [1,486,null,{}] 06:20:55 INFO - PROCESS | 1926 | 1461676855304 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}] 06:20:55 INFO - PROCESS | 1926 | 1461676855375 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 06:20:55 INFO - PROCESS | 1926 | 1461676855379 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x11673c000 == 32 [pid = 1926] [id = 129] 06:20:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 68 (0x11562a400) [pid = 1926] [serial = 384] [outer = 0x0] 06:20:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 69 (0x11918e400) [pid = 1926] [serial = 385] [outer = 0x11562a400] 06:20:55 INFO - PROCESS | 1926 | 1461676855407 Marionette DEBUG loaded listener.js 06:20:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 70 (0x119e4d000) [pid = 1926] [serial = 386] [outer = 0x11562a400] 06:20:55 INFO - PROCESS | 1926 | 1461676855730 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]]]}] 06:20:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:20:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 472ms 06:20:55 INFO - PROCESS | 1926 | 1461676855780 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 06:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:20:55 INFO - PROCESS | 1926 | 1461676855781 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 06:20:55 INFO - PROCESS | 1926 | 1461676855785 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:20:55 INFO - PROCESS | 1926 | 1461676855787 Marionette TRACE conn2 <- [1,490,null,{}] 06:20:55 INFO - PROCESS | 1926 | 1461676855794 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}] 06:20:55 INFO - PROCESS | 1926 | 1461676855867 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 06:20:55 INFO - PROCESS | 1926 | 1461676855872 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x11971c800 == 33 [pid = 1926] [id = 130] 06:20:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 71 (0x11aaa9400) [pid = 1926] [serial = 387] [outer = 0x0] 06:20:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 72 (0x11adb4800) [pid = 1926] [serial = 388] [outer = 0x11aaa9400] 06:20:55 INFO - PROCESS | 1926 | 1461676855902 Marionette DEBUG loaded listener.js 06:20:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 73 (0x11afad400) [pid = 1926] [serial = 389] [outer = 0x11aaa9400] 06:20:56 INFO - PROCESS | 1926 | 1461676856234 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]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 475ms 06:20:56 INFO - PROCESS | 1926 | 1461676856260 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 1926 | 1461676856261 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 06:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:20:56 INFO - PROCESS | 1926 | 1461676856264 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:20:56 INFO - PROCESS | 1926 | 1461676856265 Marionette TRACE conn2 <- [1,494,null,{}] 06:20:56 INFO - PROCESS | 1926 | 1461676856267 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}] 06:20:56 INFO - PROCESS | 1926 | 1461676856343 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 06:20:56 INFO - PROCESS | 1926 | 1461676856387 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x119acc800 == 34 [pid = 1926] [id = 131] 06:20:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 74 (0x11afacc00) [pid = 1926] [serial = 390] [outer = 0x0] 06:20:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 75 (0x11b729000) [pid = 1926] [serial = 391] [outer = 0x11afacc00] 06:20:56 INFO - PROCESS | 1926 | 1461676856414 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 76 (0x11c329800) [pid = 1926] [serial = 392] [outer = 0x11afacc00] 06:20:56 INFO - PROCESS | 1926 | 1461676856705 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]]]}] 06:20:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:20:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 473ms 06:20:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:20:56 INFO - PROCESS | 1926 | 1461676856739 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 06:20:56 INFO - PROCESS | 1926 | 1461676856740 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 06:20:56 INFO - PROCESS | 1926 | 1461676856742 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:20:56 INFO - PROCESS | 1926 | 1461676856743 Marionette TRACE conn2 <- [1,498,null,{}] 06:20:56 INFO - PROCESS | 1926 | 1461676856746 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}] 06:20:56 INFO - PROCESS | 1926 | 1461676856816 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 06:20:56 INFO - PROCESS | 1926 | 1461676856823 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab1c800 == 35 [pid = 1926] [id = 132] 06:20:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 77 (0x11925a000) [pid = 1926] [serial = 393] [outer = 0x0] 06:20:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 78 (0x11c3c7800) [pid = 1926] [serial = 394] [outer = 0x11925a000] 06:20:56 INFO - PROCESS | 1926 | 1461676856848 Marionette DEBUG loaded listener.js 06:20:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 79 (0x123945400) [pid = 1926] [serial = 395] [outer = 0x11925a000] 06:20:57 INFO - PROCESS | 1926 | 1461676857190 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]]]}] 06:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 468ms 06:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:20:57 INFO - PROCESS | 1926 | 1461676857211 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 06:20:57 INFO - PROCESS | 1926 | 1461676857212 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 06:20:57 INFO - PROCESS | 1926 | 1461676857214 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 1926 | 1461676857215 Marionette TRACE conn2 <- [1,502,null,{}] 06:20:57 INFO - PROCESS | 1926 | 1461676857233 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}] 06:20:57 INFO - PROCESS | 1926 | 1461676857336 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 06:20:57 INFO - PROCESS | 1926 | 1461676857367 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x114b39800 == 36 [pid = 1926] [id = 133] 06:20:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 80 (0x12394a800) [pid = 1926] [serial = 396] [outer = 0x0] 06:20:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 81 (0x123f12400) [pid = 1926] [serial = 397] [outer = 0x12394a800] 06:20:57 INFO - PROCESS | 1926 | 1461676857395 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 82 (0x127497000) [pid = 1926] [serial = 398] [outer = 0x12394a800] 06:20:57 INFO - PROCESS | 1926 | 1461676857714 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]]]}] 06:20:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:20:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 534ms 06:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:20:57 INFO - PROCESS | 1926 | 1461676857750 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 06:20:57 INFO - PROCESS | 1926 | 1461676857753 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 06:20:57 INFO - PROCESS | 1926 | 1461676857755 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:20:57 INFO - PROCESS | 1926 | 1461676857757 Marionette TRACE conn2 <- [1,506,null,{}] 06:20:57 INFO - PROCESS | 1926 | 1461676857759 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}] 06:20:57 INFO - PROCESS | 1926 | 1461676857842 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 06:20:57 INFO - PROCESS | 1926 | 1461676857875 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7f1000 == 37 [pid = 1926] [id = 134] 06:20:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 83 (0x1274a2400) [pid = 1926] [serial = 399] [outer = 0x0] 06:20:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 84 (0x1276a3800) [pid = 1926] [serial = 400] [outer = 0x1274a2400] 06:20:57 INFO - PROCESS | 1926 | 1461676857900 Marionette DEBUG loaded listener.js 06:20:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 85 (0x127f11800) [pid = 1926] [serial = 401] [outer = 0x1274a2400] 06:20:58 INFO - PROCESS | 1926 | 1461676858220 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]]]}] 06:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 06:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:20:58 INFO - PROCESS | 1926 | 1461676858277 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 06:20:58 INFO - PROCESS | 1926 | 1461676858278 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 06:20:58 INFO - PROCESS | 1926 | 1461676858280 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 1926 | 1461676858281 Marionette TRACE conn2 <- [1,510,null,{}] 06:20:58 INFO - PROCESS | 1926 | 1461676858289 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}] 06:20:58 INFO - PROCESS | 1926 | 1461676858374 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 06:20:58 INFO - PROCESS | 1926 | 1461676858378 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00d800 == 38 [pid = 1926] [id = 135] 06:20:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x1274a7800) [pid = 1926] [serial = 402] [outer = 0x0] 06:20:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x129c1d400) [pid = 1926] [serial = 403] [outer = 0x1274a7800] 06:20:58 INFO - PROCESS | 1926 | 1461676858404 Marionette DEBUG loaded listener.js 06:20:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x129c2ac00) [pid = 1926] [serial = 404] [outer = 0x1274a7800] 06:20:58 INFO - PROCESS | 1926 | 1461676858756 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]]]}] 06:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 520ms 06:20:58 INFO - PROCESS | 1926 | 1461676858801 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 06:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:20:58 INFO - PROCESS | 1926 | 1461676858804 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 06:20:58 INFO - PROCESS | 1926 | 1461676858806 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:20:58 INFO - PROCESS | 1926 | 1461676858807 Marionette TRACE conn2 <- [1,514,null,{}] 06:20:58 INFO - PROCESS | 1926 | 1461676858809 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}] 06:20:58 INFO - PROCESS | 1926 | 1461676858896 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 06:20:58 INFO - PROCESS | 1926 | 1461676858928 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c39e000 == 39 [pid = 1926] [id = 136] 06:20:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x1296a2000) [pid = 1926] [serial = 405] [outer = 0x0] 06:20:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x129f67c00) [pid = 1926] [serial = 406] [outer = 0x1296a2000] 06:20:58 INFO - PROCESS | 1926 | 1461676858953 Marionette DEBUG loaded listener.js 06:20:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x12b127000) [pid = 1926] [serial = 407] [outer = 0x1296a2000] 06:20:59 INFO - PROCESS | 1926 | 1461676859291 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]]]}] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x115488800) [pid = 1926] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x11b72fc00) [pid = 1926] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 88 (0x123a9a000) [pid = 1926] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 87 (0x118e0c000) [pid = 1926] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 86 (0x11aab2800) [pid = 1926] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 85 (0x118e0f400) [pid = 1926] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 84 (0x123c6b800) [pid = 1926] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 83 (0x11a644c00) [pid = 1926] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 82 (0x115624800) [pid = 1926] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:20:59 INFO - PROCESS | 1926 | --DOMWINDOW == 81 (0x1274ac400) [pid = 1926] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:20:59 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 06:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 520ms 06:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:20:59 INFO - PROCESS | 1926 | 1461676859327 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 06:20:59 INFO - PROCESS | 1926 | 1461676859329 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 06:20:59 INFO - PROCESS | 1926 | 1461676859332 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:20:59 INFO - PROCESS | 1926 | 1461676859334 Marionette TRACE conn2 <- [1,518,null,{}] 06:20:59 INFO - PROCESS | 1926 | 1461676859337 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}] 06:20:59 INFO - PROCESS | 1926 | 1461676859454 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 06:20:59 INFO - PROCESS | 1926 | 1461676859460 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:20:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad6d800 == 40 [pid = 1926] [id = 137] 06:20:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 82 (0x11aab3c00) [pid = 1926] [serial = 408] [outer = 0x0] 06:20:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 83 (0x11bdf1c00) [pid = 1926] [serial = 409] [outer = 0x11aab3c00] 06:20:59 INFO - PROCESS | 1926 | 1461676859502 Marionette DEBUG loaded listener.js 06:20:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 84 (0x12748f800) [pid = 1926] [serial = 410] [outer = 0x11aab3c00] 06:20:59 INFO - PROCESS | 1926 | 1461676859897 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]]]}] 06:20:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:20:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 572ms 06:20:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:20:59 INFO - PROCESS | 1926 | 1461676859905 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 06:20:59 INFO - PROCESS | 1926 | 1461676859907 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 06:20:59 INFO - PROCESS | 1926 | 1461676859909 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:20:59 INFO - PROCESS | 1926 | 1461676859911 Marionette TRACE conn2 <- [1,522,null,{}] 06:20:59 INFO - PROCESS | 1926 | 1461676859913 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}] 06:21:00 INFO - PROCESS | 1926 | 1461676860020 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 06:21:00 INFO - PROCESS | 1926 | 1461676860026 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f53000 == 41 [pid = 1926] [id = 138] 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 85 (0x129004400) [pid = 1926] [serial = 411] [outer = 0x0] 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x12b529800) [pid = 1926] [serial = 412] [outer = 0x129004400] 06:21:00 INFO - PROCESS | 1926 | 1461676860055 Marionette DEBUG loaded listener.js 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x12b6dbc00) [pid = 1926] [serial = 413] [outer = 0x129004400] 06:21:00 INFO - PROCESS | 1926 | 1461676860361 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]]]}] 06:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 469ms 06:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:21:00 INFO - PROCESS | 1926 | 1461676860379 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 06:21:00 INFO - PROCESS | 1926 | 1461676860380 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 06:21:00 INFO - PROCESS | 1926 | 1461676860382 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - PROCESS | 1926 | 1461676860385 Marionette TRACE conn2 <- [1,526,null,{}] 06:21:00 INFO - PROCESS | 1926 | 1461676860390 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}] 06:21:00 INFO - PROCESS | 1926 | 1461676860464 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 06:21:00 INFO - PROCESS | 1926 | 1461676860470 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x12747c800 == 42 [pid = 1926] [id = 139] 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x12b530000) [pid = 1926] [serial = 414] [outer = 0x0] 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x12bbc6000) [pid = 1926] [serial = 415] [outer = 0x12b530000] 06:21:00 INFO - PROCESS | 1926 | 1461676860495 Marionette DEBUG loaded listener.js 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x12bc8bc00) [pid = 1926] [serial = 416] [outer = 0x12b530000] 06:21:00 INFO - PROCESS | 1926 | 1461676860829 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]]]}] 06:21:00 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 06:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 474ms 06:21:00 INFO - PROCESS | 1926 | 1461676860857 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 06:21:00 INFO - PROCESS | 1926 | 1461676860858 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 06:21:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:21:00 INFO - PROCESS | 1926 | 1461676860867 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:21:00 INFO - PROCESS | 1926 | 1461676860869 Marionette TRACE conn2 <- [1,530,null,{}] 06:21:00 INFO - PROCESS | 1926 | 1461676860871 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}] 06:21:00 INFO - PROCESS | 1926 | 1461676860944 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 06:21:00 INFO - PROCESS | 1926 | 1461676860948 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x129677000 == 43 [pid = 1926] [id = 140] 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x12bbc0c00) [pid = 1926] [serial = 417] [outer = 0x0] 06:21:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x12bf1fc00) [pid = 1926] [serial = 418] [outer = 0x12bbc0c00] 06:21:00 INFO - PROCESS | 1926 | 1461676860976 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x12cf05000) [pid = 1926] [serial = 419] [outer = 0x12bbc0c00] 06:21:01 INFO - PROCESS | 1926 | 1461676861282 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"]]]}] 06:21:01 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 06:21:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:21:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:21:01 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 06:21:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:21:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:21:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:21:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:21:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:21:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 526ms 06:21:01 INFO - PROCESS | 1926 | 1461676861387 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 06:21:01 INFO - PROCESS | 1926 | 1461676861389 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 06:21:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:21:01 INFO - PROCESS | 1926 | 1461676861392 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:21:01 INFO - PROCESS | 1926 | 1461676861394 Marionette TRACE conn2 <- [1,534,null,{}] 06:21:01 INFO - PROCESS | 1926 | 1461676861399 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}] 06:21:01 INFO - PROCESS | 1926 | 1461676861529 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 06:21:01 INFO - PROCESS | 1926 | 1461676861573 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x11646f800 == 44 [pid = 1926] [id = 141] 06:21:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x115874400) [pid = 1926] [serial = 420] [outer = 0x0] 06:21:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x118542c00) [pid = 1926] [serial = 421] [outer = 0x115874400] 06:21:01 INFO - PROCESS | 1926 | 1461676861605 Marionette DEBUG loaded listener.js 06:21:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x118e0b400) [pid = 1926] [serial = 422] [outer = 0x115874400] 06:21:01 INFO - PROCESS | 1926 | 1461676861987 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]]]}] 06:21:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:21:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 622ms 06:21:02 INFO - PROCESS | 1926 | 1461676862014 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 06:21:02 INFO - PROCESS | 1926 | 1461676862017 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 06:21:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:21:02 INFO - PROCESS | 1926 | 1461676862026 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:21:02 INFO - PROCESS | 1926 | 1461676862028 Marionette TRACE conn2 <- [1,538,null,{}] 06:21:02 INFO - PROCESS | 1926 | 1461676862031 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}] 06:21:02 INFO - PROCESS | 1926 | 1461676862200 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 06:21:02 INFO - PROCESS | 1926 | 1461676862257 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a99a000 == 45 [pid = 1926] [id = 142] 06:21:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x119e4c800) [pid = 1926] [serial = 423] [outer = 0x0] 06:21:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x11aab0c00) [pid = 1926] [serial = 424] [outer = 0x119e4c800] 06:21:02 INFO - PROCESS | 1926 | 1461676862292 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x11afabc00) [pid = 1926] [serial = 425] [outer = 0x119e4c800] 06:21:02 INFO - PROCESS | 1926 | 1461676862653 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]]]}] 06:21:02 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. 06:21:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 672ms 06:21:02 INFO - PROCESS | 1926 | 1461676862696 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 06:21:02 INFO - PROCESS | 1926 | 1461676862697 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 06:21:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:21:02 INFO - PROCESS | 1926 | 1461676862700 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:21:02 INFO - PROCESS | 1926 | 1461676862701 Marionette TRACE conn2 <- [1,542,null,{}] 06:21:02 INFO - PROCESS | 1926 | 1461676862708 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}] 06:21:02 INFO - PROCESS | 1926 | 1461676862809 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 06:21:02 INFO - PROCESS | 1926 | 1461676862856 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f1d000 == 46 [pid = 1926] [id = 143] 06:21:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x11bdec400) [pid = 1926] [serial = 426] [outer = 0x0] 06:21:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x12394d400) [pid = 1926] [serial = 427] [outer = 0x11bdec400] 06:21:02 INFO - PROCESS | 1926 | 1461676862889 Marionette DEBUG loaded listener.js 06:21:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x124348c00) [pid = 1926] [serial = 428] [outer = 0x11bdec400] 06:21:03 INFO - PROCESS | 1926 | 1461676863263 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]]]}] 06:21:03 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. 06:21:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 570ms 06:21:03 INFO - PROCESS | 1926 | 1461676863272 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 06:21:03 INFO - PROCESS | 1926 | 1461676863273 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 06:21:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:21:03 INFO - PROCESS | 1926 | 1461676863276 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 1926 | 1461676863277 Marionette TRACE conn2 <- [1,546,null,{}] 06:21:03 INFO - PROCESS | 1926 | 1461676863279 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}] 06:21:03 INFO - PROCESS | 1926 | 1461676863396 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 06:21:03 INFO - PROCESS | 1926 | 1461676863499 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbe1000 == 47 [pid = 1926] [id = 144] 06:21:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x127f0c000) [pid = 1926] [serial = 429] [outer = 0x0] 06:21:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x12969ec00) [pid = 1926] [serial = 430] [outer = 0x127f0c000] 06:21:03 INFO - PROCESS | 1926 | 1461676863553 Marionette DEBUG loaded listener.js 06:21:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x12b12a000) [pid = 1926] [serial = 431] [outer = 0x127f0c000] 06:21:03 INFO - PROCESS | 1926 | 1461676863936 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]]]}] 06:21:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:21:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 669ms 06:21:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:21:03 INFO - PROCESS | 1926 | 1461676863946 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 06:21:03 INFO - PROCESS | 1926 | 1461676863947 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 06:21:03 INFO - PROCESS | 1926 | 1461676863950 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:21:03 INFO - PROCESS | 1926 | 1461676863953 Marionette TRACE conn2 <- [1,550,null,{}] 06:21:03 INFO - PROCESS | 1926 | 1461676863957 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}] 06:21:04 INFO - PROCESS | 1926 | 1461676864058 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 06:21:04 INFO - PROCESS | 1926 | 1461676864128 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bcca800 == 48 [pid = 1926] [id = 145] 06:21:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x12b12b400) [pid = 1926] [serial = 432] [outer = 0x0] 06:21:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x12b6d0400) [pid = 1926] [serial = 433] [outer = 0x12b12b400] 06:21:04 INFO - PROCESS | 1926 | 1461676864167 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x12bf1e800) [pid = 1926] [serial = 434] [outer = 0x12b12b400] 06:21:04 INFO - PROCESS | 1926 | 1461676864538 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]]]}] 06:21:04 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. 06:21:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 622ms 06:21:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:21:04 INFO - PROCESS | 1926 | 1461676864573 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 06:21:04 INFO - PROCESS | 1926 | 1461676864574 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 06:21:04 INFO - PROCESS | 1926 | 1461676864576 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:21:04 INFO - PROCESS | 1926 | 1461676864577 Marionette TRACE conn2 <- [1,554,null,{}] 06:21:04 INFO - PROCESS | 1926 | 1461676864580 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}] 06:21:04 INFO - PROCESS | 1926 | 1461676864691 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 06:21:04 INFO - PROCESS | 1926 | 1461676864790 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c090000 == 49 [pid = 1926] [id = 146] 06:21:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x129693c00) [pid = 1926] [serial = 435] [outer = 0x0] 06:21:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x12d091800) [pid = 1926] [serial = 436] [outer = 0x129693c00] 06:21:04 INFO - PROCESS | 1926 | 1461676864824 Marionette DEBUG loaded listener.js 06:21:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x12d182000) [pid = 1926] [serial = 437] [outer = 0x129693c00] 06:21:05 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:05 INFO - PROCESS | 1926 | 1461676865380 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]]]}] 06:21:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:21:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 869ms 06:21:05 INFO - PROCESS | 1926 | 1461676865446 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 06:21:05 INFO - PROCESS | 1926 | 1461676865448 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 06:21:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:21:05 INFO - PROCESS | 1926 | 1461676865454 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:21:05 INFO - PROCESS | 1926 | 1461676865456 Marionette TRACE conn2 <- [1,558,null,{}] 06:21:05 INFO - PROCESS | 1926 | 1461676865460 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}] 06:21:05 INFO - PROCESS | 1926 | 1461676865545 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 06:21:05 INFO - PROCESS | 1926 | 1461676865606 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x1158ca000 == 50 [pid = 1926] [id = 147] 06:21:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x1164aec00) [pid = 1926] [serial = 438] [outer = 0x0] 06:21:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x118bf6800) [pid = 1926] [serial = 439] [outer = 0x1164aec00] 06:21:05 INFO - PROCESS | 1926 | 1461676865636 Marionette DEBUG loaded listener.js 06:21:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x118f92000) [pid = 1926] [serial = 440] [outer = 0x1164aec00] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12747c800 == 49 [pid = 1926] [id = 139] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x123f53000 == 48 [pid = 1926] [id = 138] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad6d800 == 47 [pid = 1926] [id = 137] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11c39e000 == 46 [pid = 1926] [id = 136] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00d800 == 45 [pid = 1926] [id = 135] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7f1000 == 44 [pid = 1926] [id = 134] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x114b39800 == 43 [pid = 1926] [id = 133] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab1c800 == 42 [pid = 1926] [id = 132] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x119acc800 == 41 [pid = 1926] [id = 131] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11971c800 == 40 [pid = 1926] [id = 130] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11673c000 == 39 [pid = 1926] [id = 129] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x1187bf800 == 38 [pid = 1926] [id = 128] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x1270e4800 == 37 [pid = 1926] [id = 127] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2d4000 == 36 [pid = 1926] [id = 126] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11a993000 == 35 [pid = 1926] [id = 125] 06:21:06 INFO - PROCESS | 1926 | --DOCSHELL 0x125d9a000 == 34 [pid = 1926] [id = 124] 06:21:06 INFO - PROCESS | 1926 | 1461676866082 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]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 680ms 06:21:06 INFO - PROCESS | 1926 | 1461676866140 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 1926 | 1461676866143 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 06:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x12394b400) [pid = 1926] [serial = 352] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x12370ac00) [pid = 1926] [serial = 350] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x11c049c00) [pid = 1926] [serial = 349] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12433f400) [pid = 1926] [serial = 355] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x118f24c00) [pid = 1926] [serial = 340] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x11918c400) [pid = 1926] [serial = 341] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x11af62000) [pid = 1926] [serial = 346] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x119aa1400) [pid = 1926] [serial = 343] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x11aaad400) [pid = 1926] [serial = 344] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x1187a0800) [pid = 1926] [serial = 337] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x123a98800) [pid = 1926] [serial = 353] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x1274a5000) [pid = 1926] [serial = 358] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x12748e400) [pid = 1926] [serial = 356] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x11aaad000) [pid = 1926] [serial = 361] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x1274aa800) [pid = 1926] [serial = 359] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x11afb6000) [pid = 1926] [serial = 362] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x11b7c2c00) [pid = 1926] [serial = 347] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x11c364400) [pid = 1926] [serial = 364] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x1274aec00) [pid = 1926] [serial = 365] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x127f09800) [pid = 1926] [serial = 368] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x1274ea800) [pid = 1926] [serial = 367] [outer = 0x0] [url = about:blank] 06:21:06 INFO - PROCESS | 1926 | 1461676866161 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 1926 | 1461676866163 Marionette TRACE conn2 <- [1,562,null,{}] 06:21:06 INFO - PROCESS | 1926 | 1461676866166 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}] 06:21:06 INFO - PROCESS | 1926 | 1461676866242 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 06:21:06 INFO - PROCESS | 1926 | 1461676866246 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x1153a6000 == 35 [pid = 1926] [id = 148] 06:21:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x118f94000) [pid = 1926] [serial = 441] [outer = 0x0] 06:21:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x11a64dc00) [pid = 1926] [serial = 442] [outer = 0x118f94000] 06:21:06 INFO - PROCESS | 1926 | 1461676866275 Marionette DEBUG loaded listener.js 06:21:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x11aab1c00) [pid = 1926] [serial = 443] [outer = 0x118f94000] 06:21:06 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:06 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:06 INFO - PROCESS | 1926 | 1461676866621 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]]]}] 06:21:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:21:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 471ms 06:21:06 INFO - PROCESS | 1926 | 1461676866631 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 06:21:06 INFO - PROCESS | 1926 | 1461676866632 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 06:21:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:21:06 INFO - PROCESS | 1926 | 1461676866636 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:21:06 INFO - PROCESS | 1926 | 1461676866639 Marionette TRACE conn2 <- [1,566,null,{}] 06:21:06 INFO - PROCESS | 1926 | 1461676866646 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}] 06:21:06 INFO - PROCESS | 1926 | 1461676866733 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 06:21:06 INFO - PROCESS | 1926 | 1461676866779 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab11000 == 36 [pid = 1926] [id = 149] 06:21:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x11aab4800) [pid = 1926] [serial = 444] [outer = 0x0] 06:21:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x11afac400) [pid = 1926] [serial = 445] [outer = 0x11aab4800] 06:21:06 INFO - PROCESS | 1926 | 1461676866808 Marionette DEBUG loaded listener.js 06:21:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x11bdedc00) [pid = 1926] [serial = 446] [outer = 0x11aab4800] 06:21:06 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:07 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:07 INFO - PROCESS | 1926 | 1461676867106 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]]]}] 06:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 524ms 06:21:07 INFO - PROCESS | 1926 | 1461676867160 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 06:21:07 INFO - PROCESS | 1926 | 1461676867161 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 06:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:21:07 INFO - PROCESS | 1926 | 1461676867163 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:21:07 INFO - PROCESS | 1926 | 1461676867164 Marionette TRACE conn2 <- [1,570,null,{}] 06:21:07 INFO - PROCESS | 1926 | 1461676867167 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}] 06:21:07 INFO - PROCESS | 1926 | 1461676867241 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 06:21:07 INFO - PROCESS | 1926 | 1461676867290 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afc5800 == 37 [pid = 1926] [id = 150] 06:21:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x11b72fc00) [pid = 1926] [serial = 447] [outer = 0x0] 06:21:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x11c416c00) [pid = 1926] [serial = 448] [outer = 0x11b72fc00] 06:21:07 INFO - PROCESS | 1926 | 1461676867316 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x123a9a000) [pid = 1926] [serial = 449] [outer = 0x11b72fc00] 06:21:07 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:07 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:07 INFO - PROCESS | 1926 | 1461676867605 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]]]}] 06:21:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:21:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 06:21:07 INFO - PROCESS | 1926 | 1461676867633 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 06:21:07 INFO - PROCESS | 1926 | 1461676867634 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 06:21:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:21:07 INFO - PROCESS | 1926 | 1461676867641 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:21:07 INFO - PROCESS | 1926 | 1461676867642 Marionette TRACE conn2 <- [1,574,null,{}] 06:21:07 INFO - PROCESS | 1926 | 1461676867644 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}] 06:21:07 INFO - PROCESS | 1926 | 1461676867717 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 06:21:07 INFO - PROCESS | 1926 | 1461676867723 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x119227000 == 38 [pid = 1926] [id = 151] 06:21:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x11c413000) [pid = 1926] [serial = 450] [outer = 0x0] 06:21:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x125d48000) [pid = 1926] [serial = 451] [outer = 0x11c413000] 06:21:07 INFO - PROCESS | 1926 | 1461676867749 Marionette DEBUG loaded listener.js 06:21:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x1274aa800) [pid = 1926] [serial = 452] [outer = 0x11c413000] 06:21:08 INFO - PROCESS | 1926 | 1461676868074 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]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 468ms 06:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:21:08 INFO - PROCESS | 1926 | 1461676868110 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 1926 | 1461676868111 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 06:21:08 INFO - PROCESS | 1926 | 1461676868113 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 1926 | 1461676868114 Marionette TRACE conn2 <- [1,578,null,{}] 06:21:08 INFO - PROCESS | 1926 | 1461676868117 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}] 06:21:08 INFO - PROCESS | 1926 | 1461676868232 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 06:21:08 INFO - PROCESS | 1926 | 1461676868248 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c3a3000 == 39 [pid = 1926] [id = 152] 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x1274ab000) [pid = 1926] [serial = 453] [outer = 0x0] 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x127789000) [pid = 1926] [serial = 454] [outer = 0x1274ab000] 06:21:08 INFO - PROCESS | 1926 | 1461676868276 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x129f6c400) [pid = 1926] [serial = 455] [outer = 0x1274ab000] 06:21:08 INFO - PROCESS | 1926 | 1461676868607 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]]]}] 06:21:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:21:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 520ms 06:21:08 INFO - PROCESS | 1926 | 1461676868633 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 06:21:08 INFO - PROCESS | 1926 | 1461676868635 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 06:21:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:21:08 INFO - PROCESS | 1926 | 1461676868637 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:21:08 INFO - PROCESS | 1926 | 1461676868638 Marionette TRACE conn2 <- [1,582,null,{}] 06:21:08 INFO - PROCESS | 1926 | 1461676868640 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}] 06:21:08 INFO - PROCESS | 1926 | 1461676868733 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x1274ad400) [pid = 1926] [serial = 456] [outer = 0x12f8a4c00] 06:21:08 INFO - PROCESS | 1926 | 1461676868750 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x12436d800 == 40 [pid = 1926] [id = 153] 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x12b528400) [pid = 1926] [serial = 457] [outer = 0x0] 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x12b533c00) [pid = 1926] [serial = 458] [outer = 0x12b528400] 06:21:08 INFO - PROCESS | 1926 | 1461676868808 Marionette DEBUG loaded listener.js 06:21:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x12bbc5800) [pid = 1926] [serial = 459] [outer = 0x12b528400] 06:21:09 INFO - PROCESS | 1926 | 1461676869157 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]]]}] 06:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 571ms 06:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:21:09 INFO - PROCESS | 1926 | 1461676869209 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 06:21:09 INFO - PROCESS | 1926 | 1461676869210 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 06:21:09 INFO - PROCESS | 1926 | 1461676869212 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 1926 | 1461676869213 Marionette TRACE conn2 <- [1,586,null,{}] 06:21:09 INFO - PROCESS | 1926 | 1461676869215 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}] 06:21:09 INFO - PROCESS | 1926 | 1461676869307 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 06:21:09 INFO - PROCESS | 1926 | 1461676869319 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x124254000 == 41 [pid = 1926] [id = 154] 06:21:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x12b530800) [pid = 1926] [serial = 460] [outer = 0x0] 06:21:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x12cf05400) [pid = 1926] [serial = 461] [outer = 0x12b530800] 06:21:09 INFO - PROCESS | 1926 | 1461676869343 Marionette DEBUG loaded listener.js 06:21:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x12d09e400) [pid = 1926] [serial = 462] [outer = 0x12b530800] 06:21:09 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:09 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:09 INFO - PROCESS | 1926 | 1461676869695 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]]]}] 06:21:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:21:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 518ms 06:21:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:21:09 INFO - PROCESS | 1926 | 1461676869735 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 06:21:09 INFO - PROCESS | 1926 | 1461676869736 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 06:21:09 INFO - PROCESS | 1926 | 1461676869738 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:21:09 INFO - PROCESS | 1926 | 1461676869739 Marionette TRACE conn2 <- [1,590,null,{}] 06:21:09 INFO - PROCESS | 1926 | 1461676869742 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}] 06:21:09 INFO - PROCESS | 1926 | 1461676869834 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 06:21:09 INFO - PROCESS | 1926 | 1461676869838 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x12908b000 == 42 [pid = 1926] [id = 155] 06:21:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x12bbc9800) [pid = 1926] [serial = 463] [outer = 0x0] 06:21:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x12d173800) [pid = 1926] [serial = 464] [outer = 0x12bbc9800] 06:21:09 INFO - PROCESS | 1926 | 1461676869864 Marionette DEBUG loaded listener.js 06:21:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12d187400) [pid = 1926] [serial = 465] [outer = 0x12bbc9800] 06:21:10 INFO - PROCESS | 1926 | 1461676870300 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]]]}] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x1274a2400) [pid = 1926] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x1274a7800) [pid = 1926] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x115620000) [pid = 1926] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x11925a000) [pid = 1926] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x11afacc00) [pid = 1926] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x11aaa9400) [pid = 1926] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x11562a400) [pid = 1926] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x1296a2000) [pid = 1926] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x12b530000) [pid = 1926] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x11aab3c00) [pid = 1926] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x12394a800) [pid = 1926] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:21:10 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x129004400) [pid = 1926] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 618ms 06:21:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:21:10 INFO - PROCESS | 1926 | 1461676870358 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 06:21:10 INFO - PROCESS | 1926 | 1461676870359 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 06:21:10 INFO - PROCESS | 1926 | 1461676870361 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:21:10 INFO - PROCESS | 1926 | 1461676870362 Marionette TRACE conn2 <- [1,594,null,{}] 06:21:10 INFO - PROCESS | 1926 | 1461676870365 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}] 06:21:10 INFO - PROCESS | 1926 | 1461676870442 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 06:21:10 INFO - PROCESS | 1926 | 1461676870446 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9b1000 == 43 [pid = 1926] [id = 156] 06:21:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x116442000) [pid = 1926] [serial = 466] [outer = 0x0] 06:21:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x11bb71c00) [pid = 1926] [serial = 467] [outer = 0x116442000] 06:21:10 INFO - PROCESS | 1926 | 1461676870474 Marionette DEBUG loaded listener.js 06:21:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x127f08c00) [pid = 1926] [serial = 468] [outer = 0x116442000] 06:21:10 INFO - PROCESS | 1926 | 1461676870822 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]]]}] 06:21:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:21:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 469ms 06:21:10 INFO - PROCESS | 1926 | 1461676870830 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 06:21:10 INFO - PROCESS | 1926 | 1461676870832 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 06:21:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:21:10 INFO - PROCESS | 1926 | 1461676870836 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:21:10 INFO - PROCESS | 1926 | 1461676870837 Marionette TRACE conn2 <- [1,598,null,{}] 06:21:10 INFO - PROCESS | 1926 | 1461676870840 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}] 06:21:10 INFO - PROCESS | 1926 | 1461676870950 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 06:21:10 INFO - PROCESS | 1926 | 1461676870956 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbdf000 == 44 [pid = 1926] [id = 157] 06:21:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x11a8bc800) [pid = 1926] [serial = 469] [outer = 0x0] 06:21:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x12d172800) [pid = 1926] [serial = 470] [outer = 0x11a8bc800] 06:21:10 INFO - PROCESS | 1926 | 1461676870985 Marionette DEBUG loaded listener.js 06:21:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x12d3e3000) [pid = 1926] [serial = 471] [outer = 0x11a8bc800] 06:21:11 INFO - PROCESS | 1926 | 1461676871287 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]]]}] 06:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 468ms 06:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:21:11 INFO - PROCESS | 1926 | 1461676871308 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 06:21:11 INFO - PROCESS | 1926 | 1461676871309 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 06:21:11 INFO - PROCESS | 1926 | 1461676871311 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 1926 | 1461676871312 Marionette TRACE conn2 <- [1,602,null,{}] 06:21:11 INFO - PROCESS | 1926 | 1461676871315 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}] 06:21:11 INFO - PROCESS | 1926 | 1461676871395 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 06:21:11 INFO - PROCESS | 1926 | 1461676871402 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d146800 == 45 [pid = 1926] [id = 158] 06:21:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x12d3e4800) [pid = 1926] [serial = 472] [outer = 0x0] 06:21:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x12e49e400) [pid = 1926] [serial = 473] [outer = 0x12d3e4800] 06:21:11 INFO - PROCESS | 1926 | 1461676871430 Marionette DEBUG loaded listener.js 06:21:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x12e4a7000) [pid = 1926] [serial = 474] [outer = 0x12d3e4800] 06:21:11 INFO - PROCESS | 1926 | 1461676871892 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]]]}] 06:21:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:21:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 619ms 06:21:11 INFO - PROCESS | 1926 | 1461676871931 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 06:21:11 INFO - PROCESS | 1926 | 1461676871932 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 06:21:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:21:11 INFO - PROCESS | 1926 | 1461676871936 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:21:11 INFO - PROCESS | 1926 | 1461676871939 Marionette TRACE conn2 <- [1,606,null,{}] 06:21:11 INFO - PROCESS | 1926 | 1461676871942 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}] 06:21:12 INFO - PROCESS | 1926 | 1461676872016 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 06:21:12 INFO - PROCESS | 1926 | 1461676872022 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7bb000 == 46 [pid = 1926] [id = 159] 06:21:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x12d3dd000) [pid = 1926] [serial = 475] [outer = 0x0] 06:21:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x12e52d800) [pid = 1926] [serial = 476] [outer = 0x12d3dd000] 06:21:12 INFO - PROCESS | 1926 | 1461676872047 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12e535000) [pid = 1926] [serial = 477] [outer = 0x12d3dd000] 06:21:12 INFO - PROCESS | 1926 | 1461676872456 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]]]}] 06:21:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:21:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 572ms 06:21:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:21:12 INFO - PROCESS | 1926 | 1461676872507 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 06:21:12 INFO - PROCESS | 1926 | 1461676872510 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 06:21:12 INFO - PROCESS | 1926 | 1461676872513 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:21:12 INFO - PROCESS | 1926 | 1461676872516 Marionette TRACE conn2 <- [1,610,null,{}] 06:21:12 INFO - PROCESS | 1926 | 1461676872519 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}] 06:21:12 INFO - PROCESS | 1926 | 1461676872619 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 06:21:12 INFO - PROCESS | 1926 | 1461676872682 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x119115800 == 47 [pid = 1926] [id = 160] 06:21:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x115626800) [pid = 1926] [serial = 478] [outer = 0x0] 06:21:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x118f24c00) [pid = 1926] [serial = 479] [outer = 0x115626800] 06:21:12 INFO - PROCESS | 1926 | 1461676872714 Marionette DEBUG loaded listener.js 06:21:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x119260400) [pid = 1926] [serial = 480] [outer = 0x115626800] 06:21:13 INFO - PROCESS | 1926 | 1461676873137 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]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 673ms 06:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:21:13 INFO - PROCESS | 1926 | 1461676873186 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 1926 | 1461676873190 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 06:21:13 INFO - PROCESS | 1926 | 1461676873195 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - PROCESS | 1926 | 1461676873197 Marionette TRACE conn2 <- [1,614,null,{}] 06:21:13 INFO - PROCESS | 1926 | 1461676873199 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}] 06:21:13 INFO - PROCESS | 1926 | 1461676873321 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 06:21:13 INFO - PROCESS | 1926 | 1461676873372 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab13800 == 48 [pid = 1926] [id = 161] 06:21:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x11a8b9c00) [pid = 1926] [serial = 481] [outer = 0x0] 06:21:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x11afb2000) [pid = 1926] [serial = 482] [outer = 0x11a8b9c00] 06:21:13 INFO - PROCESS | 1926 | 1461676873402 Marionette DEBUG loaded listener.js 06:21:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x11bdf3400) [pid = 1926] [serial = 483] [outer = 0x11a8b9c00] 06:21:13 INFO - PROCESS | 1926 | 1461676873781 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]]]}] 06:21:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:21:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 620ms 06:21:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:21:13 INFO - PROCESS | 1926 | 1461676873815 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 06:21:13 INFO - PROCESS | 1926 | 1461676873817 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 06:21:13 INFO - PROCESS | 1926 | 1461676873822 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:21:13 INFO - PROCESS | 1926 | 1461676873824 Marionette TRACE conn2 <- [1,618,null,{}] 06:21:13 INFO - PROCESS | 1926 | 1461676873832 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}] 06:21:13 INFO - PROCESS | 1926 | 1461676873932 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 06:21:13 INFO - PROCESS | 1926 | 1461676873997 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbf3800 == 49 [pid = 1926] [id = 162] 06:21:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x1238a9400) [pid = 1926] [serial = 484] [outer = 0x0] 06:21:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x1274ea800) [pid = 1926] [serial = 485] [outer = 0x1238a9400] 06:21:14 INFO - PROCESS | 1926 | 1461676874029 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x129c27400) [pid = 1926] [serial = 486] [outer = 0x1238a9400] 06:21:14 INFO - PROCESS | 1926 | 1461676874444 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]]]}] 06:21:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:21:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 06:21:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:21:14 INFO - PROCESS | 1926 | 1461676874494 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 06:21:14 INFO - PROCESS | 1926 | 1461676874496 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 06:21:14 INFO - PROCESS | 1926 | 1461676874498 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:21:14 INFO - PROCESS | 1926 | 1461676874499 Marionette TRACE conn2 <- [1,622,null,{}] 06:21:14 INFO - PROCESS | 1926 | 1461676874502 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}] 06:21:14 INFO - PROCESS | 1926 | 1461676874597 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 06:21:14 INFO - PROCESS | 1926 | 1461676874696 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcad000 == 50 [pid = 1926] [id = 163] 06:21:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12b534800) [pid = 1926] [serial = 487] [outer = 0x0] 06:21:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12bf24400) [pid = 1926] [serial = 488] [outer = 0x12b534800] 06:21:14 INFO - PROCESS | 1926 | 1461676874727 Marionette DEBUG loaded listener.js 06:21:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12d18c800) [pid = 1926] [serial = 489] [outer = 0x12b534800] 06:21:15 INFO - PROCESS | 1926 | 1461676875140 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]]]}] 06:21:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:21:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 672ms 06:21:15 INFO - PROCESS | 1926 | 1461676875171 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 06:21:15 INFO - PROCESS | 1926 | 1461676875172 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 06:21:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:21:15 INFO - PROCESS | 1926 | 1461676875174 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:21:15 INFO - PROCESS | 1926 | 1461676875175 Marionette TRACE conn2 <- [1,626,null,{}] 06:21:15 INFO - PROCESS | 1926 | 1461676875177 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}] 06:21:15 INFO - PROCESS | 1926 | 1461676875427 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 06:21:15 INFO - PROCESS | 1926 | 1461676875572 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a848800 == 51 [pid = 1926] [id = 164] 06:21:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x115620c00) [pid = 1926] [serial = 490] [outer = 0x0] 06:21:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x11644d000) [pid = 1926] [serial = 491] [outer = 0x115620c00] 06:21:15 INFO - PROCESS | 1926 | 1461676875621 Marionette DEBUG loaded listener.js 06:21:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x118f90400) [pid = 1926] [serial = 492] [outer = 0x115620c00] 06:21:16 INFO - PROCESS | 1926 | 1461676876175 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]]]}] 06:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1022ms 06:21:16 INFO - PROCESS | 1926 | 1461676876206 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 06:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:21:16 INFO - PROCESS | 1926 | 1461676876208 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 06:21:16 INFO - PROCESS | 1926 | 1461676876211 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - PROCESS | 1926 | 1461676876214 Marionette TRACE conn2 <- [1,630,null,{}] 06:21:16 INFO - PROCESS | 1926 | 1461676876236 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}] 06:21:16 INFO - PROCESS | 1926 | 1461676876341 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 06:21:16 INFO - PROCESS | 1926 | 1461676876408 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12d146800 == 50 [pid = 1926] [id = 158] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbdf000 == 49 [pid = 1926] [id = 157] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9b1000 == 48 [pid = 1926] [id = 156] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12908b000 == 47 [pid = 1926] [id = 155] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x124254000 == 46 [pid = 1926] [id = 154] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12436d800 == 45 [pid = 1926] [id = 153] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x119a3bc00) [pid = 1926] [serial = 373] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x11b727400) [pid = 1926] [serial = 376] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12743cc00) [pid = 1926] [serial = 379] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12bf1fc00) [pid = 1926] [serial = 418] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x129610000) [pid = 1926] [serial = 370] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x11571b000 == 46 [pid = 1926] [id = 165] 06:21:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x118b0f400) [pid = 1926] [serial = 493] [outer = 0x0] 06:21:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x119253800) [pid = 1926] [serial = 494] [outer = 0x118b0f400] 06:21:16 INFO - PROCESS | 1926 | 1461676876460 Marionette DEBUG loaded listener.js 06:21:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x11aab2000) [pid = 1926] [serial = 495] [outer = 0x118b0f400] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11c3a3000 == 45 [pid = 1926] [id = 152] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x119227000 == 44 [pid = 1926] [id = 151] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11afc5800 == 43 [pid = 1926] [id = 150] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab11000 == 42 [pid = 1926] [id = 149] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x1153a6000 == 41 [pid = 1926] [id = 148] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x1158ca000 == 40 [pid = 1926] [id = 147] 06:21:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11646f800 == 39 [pid = 1926] [id = 141] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x129f67c00) [pid = 1926] [serial = 406] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12bc8bc00) [pid = 1926] [serial = 416] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11bdf1c00) [pid = 1926] [serial = 409] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12b127000) [pid = 1926] [serial = 407] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12bbc6000) [pid = 1926] [serial = 415] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12748f800) [pid = 1926] [serial = 410] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x123f12400) [pid = 1926] [serial = 397] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x127497000) [pid = 1926] [serial = 398] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x129c2ac00) [pid = 1926] [serial = 404] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12b6dbc00) [pid = 1926] [serial = 413] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x123945400) [pid = 1926] [serial = 395] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x12b529800) [pid = 1926] [serial = 412] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x1276a3800) [pid = 1926] [serial = 400] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x129c1d400) [pid = 1926] [serial = 403] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x118f2d400) [pid = 1926] [serial = 383] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x118b92000) [pid = 1926] [serial = 382] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x127f11800) [pid = 1926] [serial = 401] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x11c3c7800) [pid = 1926] [serial = 394] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x11b729000) [pid = 1926] [serial = 391] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x11c329800) [pid = 1926] [serial = 392] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x11adb4800) [pid = 1926] [serial = 388] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x11afad400) [pid = 1926] [serial = 389] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x11918e400) [pid = 1926] [serial = 385] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x119e4d000) [pid = 1926] [serial = 386] [outer = 0x0] [url = about:blank] 06:21:16 INFO - PROCESS | 1926 | 1461676876780 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]]]}] 06:21:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:21:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 573ms 06:21:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:21:16 INFO - PROCESS | 1926 | 1461676876792 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 06:21:16 INFO - PROCESS | 1926 | 1461676876793 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 06:21:16 INFO - PROCESS | 1926 | 1461676876796 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:21:16 INFO - PROCESS | 1926 | 1461676876797 Marionette TRACE conn2 <- [1,634,null,{}] 06:21:16 INFO - PROCESS | 1926 | 1461676876799 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}] 06:21:16 INFO - PROCESS | 1926 | 1461676876878 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 06:21:16 INFO - PROCESS | 1926 | 1461676876888 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a849000 == 40 [pid = 1926] [id = 166] 06:21:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x11adacc00) [pid = 1926] [serial = 496] [outer = 0x0] 06:21:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x11afb3800) [pid = 1926] [serial = 497] [outer = 0x11adacc00] 06:21:16 INFO - PROCESS | 1926 | 1461676876917 Marionette DEBUG loaded listener.js 06:21:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x11b72d400) [pid = 1926] [serial = 498] [outer = 0x11adacc00] 06:21:17 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:17 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:17 INFO - PROCESS | 1926 | 1461676877292 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]]]}] 06:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 518ms 06:21:17 INFO - PROCESS | 1926 | 1461676877314 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 1926 | 1461676877317 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 06:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:21:17 INFO - PROCESS | 1926 | 1461676877326 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - PROCESS | 1926 | 1461676877329 Marionette TRACE conn2 <- [1,638,null,{}] 06:21:17 INFO - PROCESS | 1926 | 1461676877331 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}] 06:21:17 INFO - PROCESS | 1926 | 1461676877420 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 06:21:17 INFO - PROCESS | 1926 | 1461676877484 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab1e000 == 41 [pid = 1926] [id = 167] 06:21:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x11aab1400) [pid = 1926] [serial = 499] [outer = 0x0] 06:21:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x11bb7e400) [pid = 1926] [serial = 500] [outer = 0x11aab1400] 06:21:17 INFO - PROCESS | 1926 | 1461676877527 Marionette DEBUG loaded listener.js 06:21:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x12370a800) [pid = 1926] [serial = 501] [outer = 0x11aab1400] 06:21:17 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:17 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:17 INFO - PROCESS | 1926 | 1461676877861 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]]]}] 06:21:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:21:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 575ms 06:21:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:21:17 INFO - PROCESS | 1926 | 1461676877897 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 06:21:17 INFO - PROCESS | 1926 | 1461676877899 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 06:21:17 INFO - PROCESS | 1926 | 1461676877903 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:21:17 INFO - PROCESS | 1926 | 1461676877904 Marionette TRACE conn2 <- [1,642,null,{}] 06:21:17 INFO - PROCESS | 1926 | 1461676877908 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}] 06:21:18 INFO - PROCESS | 1926 | 1461676878001 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 06:21:18 INFO - PROCESS | 1926 | 1461676878073 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7ec800 == 42 [pid = 1926] [id = 168] 06:21:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x118ea4000) [pid = 1926] [serial = 502] [outer = 0x0] 06:21:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x123945400) [pid = 1926] [serial = 503] [outer = 0x118ea4000] 06:21:18 INFO - PROCESS | 1926 | 1461676878115 Marionette DEBUG loaded listener.js 06:21:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x1242cf800) [pid = 1926] [serial = 504] [outer = 0x118ea4000] 06:21:18 INFO - PROCESS | 1926 | 1461676878473 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]]]}] 06:21:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:21:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 619ms 06:21:18 INFO - PROCESS | 1926 | 1461676878522 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 06:21:18 INFO - PROCESS | 1926 | 1461676878523 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 06:21:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:21:18 INFO - PROCESS | 1926 | 1461676878526 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:21:18 INFO - PROCESS | 1926 | 1461676878527 Marionette TRACE conn2 <- [1,646,null,{}] 06:21:18 INFO - PROCESS | 1926 | 1461676878529 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}] 06:21:18 INFO - PROCESS | 1926 | 1461676878607 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 06:21:18 INFO - PROCESS | 1926 | 1461676878681 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c214800 == 43 [pid = 1926] [id = 169] 06:21:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x127493800) [pid = 1926] [serial = 505] [outer = 0x0] 06:21:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x1274a8c00) [pid = 1926] [serial = 506] [outer = 0x127493800] 06:21:18 INFO - PROCESS | 1926 | 1461676878733 Marionette DEBUG loaded listener.js 06:21:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x127f0bc00) [pid = 1926] [serial = 507] [outer = 0x127493800] 06:21:19 INFO - PROCESS | 1926 | 1461676879178 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]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 06:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:21:19 INFO - PROCESS | 1926 | 1461676879195 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 06:21:19 INFO - PROCESS | 1926 | 1461676879196 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 06:21:19 INFO - PROCESS | 1926 | 1461676879198 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:21:19 INFO - PROCESS | 1926 | 1461676879199 Marionette TRACE conn2 <- [1,650,null,{}] 06:21:19 INFO - PROCESS | 1926 | 1461676879203 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}] 06:21:19 INFO - PROCESS | 1926 | 1461676879295 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 06:21:19 INFO - PROCESS | 1926 | 1461676879307 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x123808800 == 44 [pid = 1926] [id = 170] 06:21:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x12900d000) [pid = 1926] [serial = 508] [outer = 0x0] 06:21:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x129c2ac00) [pid = 1926] [serial = 509] [outer = 0x12900d000] 06:21:19 INFO - PROCESS | 1926 | 1461676879347 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x12b128000) [pid = 1926] [serial = 510] [outer = 0x12900d000] 06:21:19 INFO - PROCESS | 1926 | 1461676879676 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]]]}] 06:21:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:21:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 522ms 06:21:19 INFO - PROCESS | 1926 | 1461676879723 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 06:21:19 INFO - PROCESS | 1926 | 1461676879724 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 06:21:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:21:19 INFO - PROCESS | 1926 | 1461676879727 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:21:19 INFO - PROCESS | 1926 | 1461676879728 Marionette TRACE conn2 <- [1,654,null,{}] 06:21:19 INFO - PROCESS | 1926 | 1461676879730 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}] 06:21:19 INFO - PROCESS | 1926 | 1461676879820 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 06:21:19 INFO - PROCESS | 1926 | 1461676879824 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x1239a8000 == 45 [pid = 1926] [id = 171] 06:21:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x1296a2400) [pid = 1926] [serial = 511] [outer = 0x0] 06:21:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12b52b000) [pid = 1926] [serial = 512] [outer = 0x1296a2400] 06:21:19 INFO - PROCESS | 1926 | 1461676879849 Marionette DEBUG loaded listener.js 06:21:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x12b6ddc00) [pid = 1926] [serial = 513] [outer = 0x1296a2400] 06:21:20 INFO - PROCESS | 1926 | 1461676880166 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]]]}] 06:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 467ms 06:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:21:20 INFO - PROCESS | 1926 | 1461676880195 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 1926 | 1461676880196 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 06:21:20 INFO - PROCESS | 1926 | 1461676880206 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 1926 | 1461676880207 Marionette TRACE conn2 <- [1,658,null,{}] 06:21:20 INFO - PROCESS | 1926 | 1461676880209 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}] 06:21:20 INFO - PROCESS | 1926 | 1461676880303 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 06:21:20 INFO - PROCESS | 1926 | 1461676880307 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x125d24000 == 46 [pid = 1926] [id = 172] 06:21:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12b128400) [pid = 1926] [serial = 514] [outer = 0x0] 06:21:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x12bbc5c00) [pid = 1926] [serial = 515] [outer = 0x12b128400] 06:21:20 INFO - PROCESS | 1926 | 1461676880332 Marionette DEBUG loaded listener.js 06:21:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12bf28800) [pid = 1926] [serial = 516] [outer = 0x12b128400] 06:21:20 INFO - PROCESS | 1926 | 1461676880849 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]]]}] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x115621400) [pid = 1926] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x11b2e9400) [pid = 1926] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x118f8c400) [pid = 1926] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x11ad23c00) [pid = 1926] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x125d65000) [pid = 1926] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x127787800) [pid = 1926] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12b528400) [pid = 1926] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12bbc0c00) [pid = 1926] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x11b72fc00) [pid = 1926] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x1164aec00) [pid = 1926] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x129693c00) [pid = 1926] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x118f94000) [pid = 1926] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x11aab4800) [pid = 1926] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x12b530800) [pid = 1926] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x12bbc9800) [pid = 1926] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x11a8bc800) [pid = 1926] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x116442000) [pid = 1926] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12d3e4800) [pid = 1926] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x11c413000) [pid = 1926] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:21:20 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x1274ab000) [pid = 1926] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:21:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:21:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 680ms 06:21:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:21:20 INFO - PROCESS | 1926 | 1461676880878 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 06:21:20 INFO - PROCESS | 1926 | 1461676880879 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 06:21:20 INFO - PROCESS | 1926 | 1461676880881 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:21:20 INFO - PROCESS | 1926 | 1461676880882 Marionette TRACE conn2 <- [1,662,null,{}] 06:21:20 INFO - PROCESS | 1926 | 1461676880886 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}] 06:21:20 INFO - PROCESS | 1926 | 1461676880964 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 06:21:20 INFO - PROCESS | 1926 | 1461676880970 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x116753800 == 47 [pid = 1926] [id = 173] 06:21:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x116541400) [pid = 1926] [serial = 517] [outer = 0x0] 06:21:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x11a64b000) [pid = 1926] [serial = 518] [outer = 0x116541400] 06:21:20 INFO - PROCESS | 1926 | 1461676880996 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x11b72fc00) [pid = 1926] [serial = 519] [outer = 0x116541400] 06:21:21 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:21 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:21 INFO - PROCESS | 1926 | 1461676881307 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]]]}] 06:21:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:21:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 472ms 06:21:21 INFO - PROCESS | 1926 | 1461676881354 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 06:21:21 INFO - PROCESS | 1926 | 1461676881356 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 06:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:21:21 INFO - PROCESS | 1926 | 1461676881358 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:21:21 INFO - PROCESS | 1926 | 1461676881359 Marionette TRACE conn2 <- [1,666,null,{}] 06:21:21 INFO - PROCESS | 1926 | 1461676881361 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}] 06:21:21 INFO - PROCESS | 1926 | 1461676881435 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 06:21:21 INFO - PROCESS | 1926 | 1461676881485 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4b3000 == 48 [pid = 1926] [id = 174] 06:21:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x118b9e000) [pid = 1926] [serial = 520] [outer = 0x0] 06:21:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x123c68400) [pid = 1926] [serial = 521] [outer = 0x118b9e000] 06:21:21 INFO - PROCESS | 1926 | 1461676881515 Marionette DEBUG loaded listener.js 06:21:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x12cf04c00) [pid = 1926] [serial = 522] [outer = 0x118b9e000] 06:21:21 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:21 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:21 INFO - PROCESS | 1926 | 1461676881827 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]]]}] 06:21:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:21:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 519ms 06:21:21 INFO - PROCESS | 1926 | 1461676881877 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 06:21:21 INFO - PROCESS | 1926 | 1461676881879 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 06:21:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:21:21 INFO - PROCESS | 1926 | 1461676881881 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:21:21 INFO - PROCESS | 1926 | 1461676881883 Marionette TRACE conn2 <- [1,670,null,{}] 06:21:21 INFO - PROCESS | 1926 | 1461676881885 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}] 06:21:21 INFO - PROCESS | 1926 | 1461676881977 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 06:21:21 INFO - PROCESS | 1926 | 1461676881981 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbe3000 == 49 [pid = 1926] [id = 175] 06:21:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x12cf05c00) [pid = 1926] [serial = 523] [outer = 0x0] 06:21:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x12d1e2000) [pid = 1926] [serial = 524] [outer = 0x12cf05c00] 06:21:22 INFO - PROCESS | 1926 | 1461676882007 Marionette DEBUG loaded listener.js 06:21:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x12d3e8400) [pid = 1926] [serial = 525] [outer = 0x12cf05c00] 06:21:22 INFO - PROCESS | 1926 | 1461676882321 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]]]}] 06:21:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:21:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 06:21:22 INFO - PROCESS | 1926 | 1461676882369 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 1926 | 1461676882372 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 06:21:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:21:22 INFO - PROCESS | 1926 | 1461676882381 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - PROCESS | 1926 | 1461676882382 Marionette TRACE conn2 <- [1,674,null,{}] 06:21:22 INFO - PROCESS | 1926 | 1461676882386 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}] 06:21:22 INFO - PROCESS | 1926 | 1461676882464 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 06:21:22 INFO - PROCESS | 1926 | 1461676882470 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfcb000 == 50 [pid = 1926] [id = 176] 06:21:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12d18a000) [pid = 1926] [serial = 526] [outer = 0x0] 06:21:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x12e4a1400) [pid = 1926] [serial = 527] [outer = 0x12d18a000] 06:21:22 INFO - PROCESS | 1926 | 1461676882496 Marionette DEBUG loaded listener.js 06:21:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x12e52dc00) [pid = 1926] [serial = 528] [outer = 0x12d18a000] 06:21:22 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:22 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:21:22 INFO - PROCESS | 1926 | 1461676882827 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]]]}] 06:21:22 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 06:21:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 473ms 06:21:22 INFO - PROCESS | 1926 | 1461676882907 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 06:21:22 INFO - PROCESS | 1926 | 1461676882909 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 06:21:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:21:22 INFO - PROCESS | 1926 | 1461676882913 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:21:22 INFO - PROCESS | 1926 | 1461676882916 Marionette TRACE conn2 <- [1,678,null,{}] 06:21:22 INFO - PROCESS | 1926 | 1461676882920 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}] 06:21:23 INFO - PROCESS | 1926 | 1461676883010 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 06:21:23 INFO - PROCESS | 1926 | 1461676883074 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b27800 == 51 [pid = 1926] [id = 177] 06:21:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x116540400) [pid = 1926] [serial = 529] [outer = 0x0] 06:21:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x118b0a800) [pid = 1926] [serial = 530] [outer = 0x116540400] 06:21:23 INFO - PROCESS | 1926 | 1461676883105 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x11925e000) [pid = 1926] [serial = 531] [outer = 0x116540400] 06:21:23 INFO - PROCESS | 1926 | 1461676883535 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]]]}] 06:21:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:21:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 673ms 06:21:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:21:23 INFO - PROCESS | 1926 | 1461676883586 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 06:21:23 INFO - PROCESS | 1926 | 1461676883589 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 06:21:23 INFO - PROCESS | 1926 | 1461676883594 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:21:23 INFO - PROCESS | 1926 | 1461676883597 Marionette TRACE conn2 <- [1,682,null,{}] 06:21:23 INFO - PROCESS | 1926 | 1461676883600 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}] 06:21:23 INFO - PROCESS | 1926 | 1461676883697 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 06:21:23 INFO - PROCESS | 1926 | 1461676883748 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afdd800 == 52 [pid = 1926] [id = 178] 06:21:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x119e4d000) [pid = 1926] [serial = 532] [outer = 0x0] 06:21:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x11af6dc00) [pid = 1926] [serial = 533] [outer = 0x119e4d000] 06:21:23 INFO - PROCESS | 1926 | 1461676883791 Marionette DEBUG loaded listener.js 06:21:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x11bde9800) [pid = 1926] [serial = 534] [outer = 0x119e4d000] 06:21:24 INFO - PROCESS | 1926 | 1461676884678 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]]]}] 06:21:24 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) 06:21:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1128ms 06:21:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:21:24 INFO - PROCESS | 1926 | 1461676884721 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 06:21:24 INFO - PROCESS | 1926 | 1461676884723 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 06:21:24 INFO - PROCESS | 1926 | 1461676884725 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:21:24 INFO - PROCESS | 1926 | 1461676884726 Marionette TRACE conn2 <- [1,686,null,{}] 06:21:24 INFO - PROCESS | 1926 | 1461676884733 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}] 06:21:24 INFO - PROCESS | 1926 | 1461676884831 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 06:21:24 INFO - PROCESS | 1926 | 1461676884880 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b108000 == 53 [pid = 1926] [id = 179] 06:21:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x1242ccc00) [pid = 1926] [serial = 535] [outer = 0x0] 06:21:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12748f800) [pid = 1926] [serial = 536] [outer = 0x1242ccc00] 06:21:24 INFO - PROCESS | 1926 | 1461676884913 Marionette DEBUG loaded listener.js 06:21:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x127f07c00) [pid = 1926] [serial = 537] [outer = 0x1242ccc00] 06:21:25 INFO - PROCESS | 1926 | 1461676885794 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]]]}] 06:21:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:21:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1071ms 06:21:25 INFO - PROCESS | 1926 | 1461676885797 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 06:21:25 INFO - PROCESS | 1926 | 1461676885798 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 06:21:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:21:25 INFO - PROCESS | 1926 | 1461676885801 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:21:25 INFO - PROCESS | 1926 | 1461676885803 Marionette TRACE conn2 <- [1,690,null,{}] 06:21:25 INFO - PROCESS | 1926 | 1461676885806 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}] 06:21:25 INFO - PROCESS | 1926 | 1461676885913 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 06:21:25 INFO - PROCESS | 1926 | 1461676885962 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3d8800 == 54 [pid = 1926] [id = 180] 06:21:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12b6df400) [pid = 1926] [serial = 538] [outer = 0x0] 06:21:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12cf09c00) [pid = 1926] [serial = 539] [outer = 0x12b6df400] 06:21:25 INFO - PROCESS | 1926 | 1461676885992 Marionette DEBUG loaded listener.js 06:21:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x12d186000) [pid = 1926] [serial = 540] [outer = 0x12b6df400] 06:21:26 INFO - PROCESS | 1926 | 1461676886860 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]]]}] 06:21:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:21:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1071ms 06:21:26 INFO - PROCESS | 1926 | 1461676886882 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 06:21:26 INFO - PROCESS | 1926 | 1461676886883 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 06:21:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:21:26 INFO - PROCESS | 1926 | 1461676886888 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:21:26 INFO - PROCESS | 1926 | 1461676886889 Marionette TRACE conn2 <- [1,694,null,{}] 06:21:26 INFO - PROCESS | 1926 | 1461676886892 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}] 06:21:26 INFO - PROCESS | 1926 | 1461676886989 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 06:21:27 INFO - PROCESS | 1926 | 1461676887036 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x119219000 == 55 [pid = 1926] [id = 181] 06:21:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x11c336400) [pid = 1926] [serial = 541] [outer = 0x0] 06:21:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12d09dc00) [pid = 1926] [serial = 542] [outer = 0x11c336400] 06:21:27 INFO - PROCESS | 1926 | 1461676887067 Marionette DEBUG loaded listener.js 06:21:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12d1df800) [pid = 1926] [serial = 543] [outer = 0x11c336400] 06:21:28 INFO - PROCESS | 1926 | 1461676888077 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]]]}] 06:21:28 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) 06:21:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1220ms 06:21:28 INFO - PROCESS | 1926 | 1461676888109 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 06:21:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:21:28 INFO - PROCESS | 1926 | 1461676888112 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 06:21:28 INFO - PROCESS | 1926 | 1461676888115 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:21:28 INFO - PROCESS | 1926 | 1461676888117 Marionette TRACE conn2 <- [1,698,null,{}] 06:21:28 INFO - PROCESS | 1926 | 1461676888123 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}] 06:21:28 INFO - PROCESS | 1926 | 1461676888213 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 06:21:28 INFO - PROCESS | 1926 | 1461676888294 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x119d31000 == 56 [pid = 1926] [id = 182] 06:21:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x119aa5000) [pid = 1926] [serial = 544] [outer = 0x0] 06:21:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x119e4bc00) [pid = 1926] [serial = 545] [outer = 0x119aa5000] 06:21:28 INFO - PROCESS | 1926 | 1461676888325 Marionette DEBUG loaded listener.js 06:21:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x11aab3800) [pid = 1926] [serial = 546] [outer = 0x119aa5000] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbe3000 == 55 [pid = 1926] [id = 175] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4b3000 == 54 [pid = 1926] [id = 174] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x116753800 == 53 [pid = 1926] [id = 173] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x125d24000 == 52 [pid = 1926] [id = 172] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x1239a8000 == 51 [pid = 1926] [id = 171] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x123808800 == 50 [pid = 1926] [id = 170] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11c214800 == 49 [pid = 1926] [id = 169] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12e52d800) [pid = 1926] [serial = 476] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7ec800 == 48 [pid = 1926] [id = 168] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab1e000 == 47 [pid = 1926] [id = 167] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11a849000 == 46 [pid = 1926] [id = 166] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11571b000 == 45 [pid = 1926] [id = 165] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11a848800 == 44 [pid = 1926] [id = 164] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab13800 == 43 [pid = 1926] [id = 161] 06:21:28 INFO - PROCESS | 1926 | --DOCSHELL 0x119115800 == 42 [pid = 1926] [id = 160] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x118f2b000) [pid = 1926] [serial = 338] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x1238a8c00) [pid = 1926] [serial = 335] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x11aaa6400) [pid = 1926] [serial = 374] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x11c364000) [pid = 1926] [serial = 377] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x127f03400) [pid = 1926] [serial = 380] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x129f66000) [pid = 1926] [serial = 371] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12b533c00) [pid = 1926] [serial = 458] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12cf05000) [pid = 1926] [serial = 419] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11c416c00) [pid = 1926] [serial = 448] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x118f92000) [pid = 1926] [serial = 440] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x118bf6800) [pid = 1926] [serial = 439] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x11aab0c00) [pid = 1926] [serial = 424] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x12d182000) [pid = 1926] [serial = 437] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12d091800) [pid = 1926] [serial = 436] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x123a9a000) [pid = 1926] [serial = 449] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x118542c00) [pid = 1926] [serial = 421] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12b6d0400) [pid = 1926] [serial = 433] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x11a64dc00) [pid = 1926] [serial = 442] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x11aab1c00) [pid = 1926] [serial = 443] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x12969ec00) [pid = 1926] [serial = 430] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x12394d400) [pid = 1926] [serial = 427] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x11afac400) [pid = 1926] [serial = 445] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x11bdedc00) [pid = 1926] [serial = 446] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x12cf05400) [pid = 1926] [serial = 461] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x12bbc5800) [pid = 1926] [serial = 459] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x12d173800) [pid = 1926] [serial = 464] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12d172800) [pid = 1926] [serial = 470] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x12d09e400) [pid = 1926] [serial = 462] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x11bb71c00) [pid = 1926] [serial = 467] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x127f08c00) [pid = 1926] [serial = 468] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x12e49e400) [pid = 1926] [serial = 473] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x12d3e3000) [pid = 1926] [serial = 471] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x125d48000) [pid = 1926] [serial = 451] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x1274aa800) [pid = 1926] [serial = 452] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x127789000) [pid = 1926] [serial = 454] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x12e4a7000) [pid = 1926] [serial = 474] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x12d187400) [pid = 1926] [serial = 465] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x129f6c400) [pid = 1926] [serial = 455] [outer = 0x0] [url = about:blank] 06:21:28 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x12d1df400) [pid = 1926] [serial = 191] [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.] 06:21:29 INFO - PROCESS | 1926 | 1461676889193 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]]]}] 06:21:29 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) 06:21:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms 06:21:29 INFO - PROCESS | 1926 | 1461676889239 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 06:21:29 INFO - PROCESS | 1926 | 1461676889243 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 06:21:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:21:29 INFO - PROCESS | 1926 | 1461676889247 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:21:29 INFO - PROCESS | 1926 | 1461676889249 Marionette TRACE conn2 <- [1,702,null,{}] 06:21:29 INFO - PROCESS | 1926 | 1461676889251 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}] 06:21:29 INFO - PROCESS | 1926 | 1461676889326 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 06:21:29 INFO - PROCESS | 1926 | 1461676889331 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x119218000 == 43 [pid = 1926] [id = 183] 06:21:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x11acc6000) [pid = 1926] [serial = 547] [outer = 0x0] 06:21:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x11b722000) [pid = 1926] [serial = 548] [outer = 0x11acc6000] 06:21:29 INFO - PROCESS | 1926 | 1461676889360 Marionette DEBUG loaded listener.js 06:21:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x11bdedc00) [pid = 1926] [serial = 549] [outer = 0x11acc6000] 06:21:30 INFO - PROCESS | 1926 | 1461676890196 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]]]}] 06:21:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:21:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 973ms 06:21:30 INFO - PROCESS | 1926 | 1461676890220 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 06:21:30 INFO - PROCESS | 1926 | 1461676890221 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 06:21:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:21:30 INFO - PROCESS | 1926 | 1461676890224 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:21:30 INFO - PROCESS | 1926 | 1461676890226 Marionette TRACE conn2 <- [1,706,null,{}] 06:21:30 INFO - PROCESS | 1926 | 1461676890244 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}] 06:21:30 INFO - PROCESS | 1926 | 1461676890323 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 06:21:30 INFO - PROCESS | 1926 | 1461676890329 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bac2800 == 44 [pid = 1926] [id = 184] 06:21:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x11c41f800) [pid = 1926] [serial = 550] [outer = 0x0] 06:21:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x123a19400) [pid = 1926] [serial = 551] [outer = 0x11c41f800] 06:21:30 INFO - PROCESS | 1926 | 1461676890357 Marionette DEBUG loaded listener.js 06:21:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x125d69c00) [pid = 1926] [serial = 552] [outer = 0x11c41f800] 06:21:31 INFO - PROCESS | 1926 | 1461676891199 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]]]}] 06:21:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:21:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 983ms 06:21:31 INFO - PROCESS | 1926 | 1461676891207 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 06:21:31 INFO - PROCESS | 1926 | 1461676891209 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 06:21:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:21:31 INFO - PROCESS | 1926 | 1461676891220 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:21:31 INFO - PROCESS | 1926 | 1461676891221 Marionette TRACE conn2 <- [1,710,null,{}] 06:21:31 INFO - PROCESS | 1926 | 1461676891223 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}] 06:21:31 INFO - PROCESS | 1926 | 1461676891317 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 06:21:31 INFO - PROCESS | 1926 | 1461676891321 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c387800 == 45 [pid = 1926] [id = 185] 06:21:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x123949c00) [pid = 1926] [serial = 553] [outer = 0x0] 06:21:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x129002800) [pid = 1926] [serial = 554] [outer = 0x123949c00] 06:21:31 INFO - PROCESS | 1926 | 1461676891347 Marionette DEBUG loaded listener.js 06:21:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x119e48000) [pid = 1926] [serial = 555] [outer = 0x123949c00] 06:21:32 INFO - PROCESS | 1926 | 1461676892150 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]]]}] 06:21:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:21:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 06:21:32 INFO - PROCESS | 1926 | 1461676892190 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 06:21:32 INFO - PROCESS | 1926 | 1461676892191 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 06:21:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:21:32 INFO - PROCESS | 1926 | 1461676892193 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:21:32 INFO - PROCESS | 1926 | 1461676892194 Marionette TRACE conn2 <- [1,714,null,{}] 06:21:32 INFO - PROCESS | 1926 | 1461676892196 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}] 06:21:32 INFO - PROCESS | 1926 | 1461676892289 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 06:21:32 INFO - PROCESS | 1926 | 1461676892302 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x12381d000 == 46 [pid = 1926] [id = 186] 06:21:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x129c26400) [pid = 1926] [serial = 556] [outer = 0x0] 06:21:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x129f6c400) [pid = 1926] [serial = 557] [outer = 0x129c26400] 06:21:32 INFO - PROCESS | 1926 | 1461676892327 Marionette DEBUG loaded listener.js 06:21:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x12b530800) [pid = 1926] [serial = 558] [outer = 0x129c26400] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x115874400) [pid = 1926] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x12b12b400) [pid = 1926] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x119e4c800) [pid = 1926] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x127f0c000) [pid = 1926] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x11bdec400) [pid = 1926] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x115620c00) [pid = 1926] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x12900d000) [pid = 1926] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x118ea4000) [pid = 1926] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x12cf05c00) [pid = 1926] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x11adacc00) [pid = 1926] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x12d3dd000) [pid = 1926] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x11aab1400) [pid = 1926] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x118b0f400) [pid = 1926] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x1296a2400) [pid = 1926] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x12b128400) [pid = 1926] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x116541400) [pid = 1926] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x127493800) [pid = 1926] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:21:32 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x118b9e000) [pid = 1926] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:21:33 INFO - PROCESS | 1926 | 1461676893194 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]]]}] 06:21:33 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 06:21:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1019ms 06:21:33 INFO - PROCESS | 1926 | 1461676893212 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 06:21:33 INFO - PROCESS | 1926 | 1461676893213 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 06:21:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:21:33 INFO - PROCESS | 1926 | 1461676893216 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:21:33 INFO - PROCESS | 1926 | 1461676893217 Marionette TRACE conn2 <- [1,718,null,{}] 06:21:33 INFO - PROCESS | 1926 | 1461676893228 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}] 06:21:33 INFO - PROCESS | 1926 | 1461676893321 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 06:21:33 INFO - PROCESS | 1926 | 1461676893326 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x123992000 == 47 [pid = 1926] [id = 187] 06:21:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x11afaa000) [pid = 1926] [serial = 559] [outer = 0x0] 06:21:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x12bc8bc00) [pid = 1926] [serial = 560] [outer = 0x11afaa000] 06:21:33 INFO - PROCESS | 1926 | 1461676893354 Marionette DEBUG loaded listener.js 06:21:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x12cf08800) [pid = 1926] [serial = 561] [outer = 0x11afaa000] 06:21:34 INFO - PROCESS | 1926 | 1461676894159 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]]]}] 06:21:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:21:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 978ms 06:21:34 INFO - PROCESS | 1926 | 1461676894195 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 06:21:34 INFO - PROCESS | 1926 | 1461676894196 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 06:21:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:21:34 INFO - PROCESS | 1926 | 1461676894199 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:21:34 INFO - PROCESS | 1926 | 1461676894200 Marionette TRACE conn2 <- [1,722,null,{}] 06:21:34 INFO - PROCESS | 1926 | 1461676894203 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}] 06:21:34 INFO - PROCESS | 1926 | 1461676894294 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 06:21:34 INFO - PROCESS | 1926 | 1461676894300 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x125d3d000 == 48 [pid = 1926] [id = 188] 06:21:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x11c413800) [pid = 1926] [serial = 562] [outer = 0x0] 06:21:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x12d187c00) [pid = 1926] [serial = 563] [outer = 0x11c413800] 06:21:34 INFO - PROCESS | 1926 | 1461676894326 Marionette DEBUG loaded listener.js 06:21:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x12d1e0c00) [pid = 1926] [serial = 564] [outer = 0x11c413800] 06:21:34 INFO - PROCESS | 1926 | 1461676894687 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] 06:21:34 INFO - PROCESS | 1926 | 1461676894724 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 06:21:34 INFO - PROCESS | 1926 | 1461676894727 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:21:34 INFO - PROCESS | 1926 | 1461676894730 Marionette TRACE conn2 <- [1,726,null,{}] 06:21:34 INFO - PROCESS | 1926 | 1461676894735 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}] 06:21:34 INFO - PROCESS | 1926 | 1461676894831 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 06:21:34 INFO - PROCESS | 1926 | 1461676894889 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x1165ad800 == 49 [pid = 1926] [id = 189] 06:21:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x118570000) [pid = 1926] [serial = 565] [outer = 0x0] 06:21:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x118e0c800) [pid = 1926] [serial = 566] [outer = 0x118570000] 06:21:34 INFO - PROCESS | 1926 | 1461676894922 Marionette DEBUG loaded listener.js 06:21:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x119d87400) [pid = 1926] [serial = 567] [outer = 0x118570000] 06:21:35 INFO - PROCESS | 1926 | 1461676895377 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]]]}] 06:21:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:21:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 671ms 06:21:35 INFO - PROCESS | 1926 | 1461676895399 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 06:21:35 INFO - PROCESS | 1926 | 1461676895405 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 06:21:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:21:35 INFO - PROCESS | 1926 | 1461676895410 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:21:35 INFO - PROCESS | 1926 | 1461676895412 Marionette TRACE conn2 <- [1,730,null,{}] 06:21:35 INFO - PROCESS | 1926 | 1461676895415 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}] 06:21:35 INFO - PROCESS | 1926 | 1461676895512 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 06:21:35 INFO - PROCESS | 1926 | 1461676895559 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad79800 == 50 [pid = 1926] [id = 190] 06:21:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x11a8bf000) [pid = 1926] [serial = 568] [outer = 0x0] 06:21:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x11bb71c00) [pid = 1926] [serial = 569] [outer = 0x11a8bf000] 06:21:35 INFO - PROCESS | 1926 | 1461676895589 Marionette DEBUG loaded listener.js 06:21:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x12370b000) [pid = 1926] [serial = 570] [outer = 0x11a8bf000] 06:21:36 INFO - PROCESS | 1926 | 1461676896021 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3640] expected 0 but got 10","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:21:36 INFO - PROCESS | 1926 | 1461676896031 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 06:21:36 INFO - PROCESS | 1926 | 1461676896034 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 1926 | 1461676896038 Marionette TRACE conn2 <- [1,734,null,{}] 06:21:36 INFO - PROCESS | 1926 | 1461676896046 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}] 06:21:36 INFO - PROCESS | 1926 | 1461676896170 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 06:21:36 INFO - PROCESS | 1926 | 1461676896232 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x129670800 == 51 [pid = 1926] [id = 191] 06:21:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x12b126400) [pid = 1926] [serial = 571] [outer = 0x0] 06:21:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x12b529800) [pid = 1926] [serial = 572] [outer = 0x12b126400] 06:21:36 INFO - PROCESS | 1926 | 1461676896264 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x12bbc1c00) [pid = 1926] [serial = 573] [outer = 0x12b126400] 06:21:36 INFO - PROCESS | 1926 | 1461676896682 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]]]}] 06:21:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:21:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 674ms 06:21:36 INFO - PROCESS | 1926 | 1461676896708 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 06:21:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:21:36 INFO - PROCESS | 1926 | 1461676896710 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 06:21:36 INFO - PROCESS | 1926 | 1461676896712 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:21:36 INFO - PROCESS | 1926 | 1461676896714 Marionette TRACE conn2 <- [1,738,null,{}] 06:21:36 INFO - PROCESS | 1926 | 1461676896716 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}] 06:21:36 INFO - PROCESS | 1926 | 1461676896812 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 06:21:36 INFO - PROCESS | 1926 | 1461676896857 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b115800 == 52 [pid = 1926] [id = 192] 06:21:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x12bbc5800) [pid = 1926] [serial = 574] [outer = 0x0] 06:21:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x12cf0a000) [pid = 1926] [serial = 575] [outer = 0x12bbc5800] 06:21:36 INFO - PROCESS | 1926 | 1461676896887 Marionette DEBUG loaded listener.js 06:21:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x12d3e9400) [pid = 1926] [serial = 576] [outer = 0x12bbc5800] 06:21:37 INFO - PROCESS | 1926 | 1461676897788 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]]]}] 06:21:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:21:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1120ms 06:21:37 INFO - PROCESS | 1926 | 1461676897832 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 06:21:37 INFO - PROCESS | 1926 | 1461676897834 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 06:21:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:21:37 INFO - PROCESS | 1926 | 1461676897836 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:21:37 INFO - PROCESS | 1926 | 1461676897837 Marionette TRACE conn2 <- [1,742,null,{}] 06:21:37 INFO - PROCESS | 1926 | 1461676897840 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}] 06:21:37 INFO - PROCESS | 1926 | 1461676897932 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 06:21:37 INFO - PROCESS | 1926 | 1461676897978 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c0a7800 == 53 [pid = 1926] [id = 193] 06:21:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x12bc92400) [pid = 1926] [serial = 577] [outer = 0x0] 06:21:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x12e533c00) [pid = 1926] [serial = 578] [outer = 0x12bc92400] 06:21:38 INFO - PROCESS | 1926 | 1461676898007 Marionette DEBUG loaded listener.js 06:21:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x12e538c00) [pid = 1926] [serial = 579] [outer = 0x12bc92400] 06:21:38 INFO - PROCESS | 1926 | 1461676898954 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]]]}] 06:21:39 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 06:21:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1171ms 06:21:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:21:39 INFO - PROCESS | 1926 | 1461676899008 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 06:21:39 INFO - PROCESS | 1926 | 1461676899011 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 06:21:39 INFO - PROCESS | 1926 | 1461676899016 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:21:39 INFO - PROCESS | 1926 | 1461676899020 Marionette TRACE conn2 <- [1,746,null,{}] 06:21:39 INFO - PROCESS | 1926 | 1461676899025 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}] 06:21:39 INFO - PROCESS | 1926 | 1461676899100 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 06:21:39 INFO - PROCESS | 1926 | 1461676899140 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x114f6a000 == 54 [pid = 1926] [id = 194] 06:21:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x114bb9800) [pid = 1926] [serial = 580] [outer = 0x0] 06:21:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x115194c00) [pid = 1926] [serial = 581] [outer = 0x114bb9800] 06:21:39 INFO - PROCESS | 1926 | 1461676899170 Marionette DEBUG loaded listener.js 06:21:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x1155da800) [pid = 1926] [serial = 582] [outer = 0x114bb9800] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x123992000 == 53 [pid = 1926] [id = 187] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x12381d000 == 52 [pid = 1926] [id = 186] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11c387800 == 51 [pid = 1926] [id = 185] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11bac2800 == 50 [pid = 1926] [id = 184] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x119218000 == 49 [pid = 1926] [id = 183] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x119d31000 == 48 [pid = 1926] [id = 182] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x12e4a1400) [pid = 1926] [serial = 527] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x12bf24400) [pid = 1926] [serial = 488] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x118f24c00) [pid = 1926] [serial = 479] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x11afb2000) [pid = 1926] [serial = 482] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x1274ea800) [pid = 1926] [serial = 485] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11afdd800 == 47 [pid = 1926] [id = 178] 06:21:40 INFO - PROCESS | 1926 | --DOCSHELL 0x118b27800 == 46 [pid = 1926] [id = 177] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x11b72fc00) [pid = 1926] [serial = 519] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x12d1e2000) [pid = 1926] [serial = 524] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x12bf28800) [pid = 1926] [serial = 516] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x1274a8c00) [pid = 1926] [serial = 506] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x127f0bc00) [pid = 1926] [serial = 507] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x12cf04c00) [pid = 1926] [serial = 522] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x12b128000) [pid = 1926] [serial = 510] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x123c68400) [pid = 1926] [serial = 521] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x118e0b400) [pid = 1926] [serial = 422] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x12bf1e800) [pid = 1926] [serial = 434] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x11afabc00) [pid = 1926] [serial = 425] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x12b12a000) [pid = 1926] [serial = 431] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x124348c00) [pid = 1926] [serial = 428] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x118f90400) [pid = 1926] [serial = 492] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x11644d000) [pid = 1926] [serial = 491] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x129c2ac00) [pid = 1926] [serial = 509] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x123945400) [pid = 1926] [serial = 503] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x12d3e8400) [pid = 1926] [serial = 525] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x1242cf800) [pid = 1926] [serial = 504] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 91 (0x11afb3800) [pid = 1926] [serial = 497] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x11b72d400) [pid = 1926] [serial = 498] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x12e535000) [pid = 1926] [serial = 477] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 88 (0x11bb7e400) [pid = 1926] [serial = 500] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 87 (0x12370a800) [pid = 1926] [serial = 501] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 86 (0x119253800) [pid = 1926] [serial = 494] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 85 (0x11aab2000) [pid = 1926] [serial = 495] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 84 (0x12b52b000) [pid = 1926] [serial = 512] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 83 (0x12bbc5c00) [pid = 1926] [serial = 515] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 82 (0x12b6ddc00) [pid = 1926] [serial = 513] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | --DOMWINDOW == 81 (0x11a64b000) [pid = 1926] [serial = 518] [outer = 0x0] [url = about:blank] 06:21:40 INFO - PROCESS | 1926 | 1461676900154 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]]]}] 06:21:40 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.) 06:21:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1178ms 06:21:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:21:40 INFO - PROCESS | 1926 | 1461676900193 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 06:21:40 INFO - PROCESS | 1926 | 1461676900197 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 06:21:40 INFO - PROCESS | 1926 | 1461676900201 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:21:40 INFO - PROCESS | 1926 | 1461676900203 Marionette TRACE conn2 <- [1,750,null,{}] 06:21:40 INFO - PROCESS | 1926 | 1461676900205 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}] 06:21:40 INFO - PROCESS | 1926 | 1461676900280 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 06:21:40 INFO - PROCESS | 1926 | 1461676900286 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b77000 == 47 [pid = 1926] [id = 195] 06:21:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 82 (0x118b41800) [pid = 1926] [serial = 583] [outer = 0x0] 06:21:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 83 (0x118e0ac00) [pid = 1926] [serial = 584] [outer = 0x118b41800] 06:21:40 INFO - PROCESS | 1926 | 1461676900314 Marionette DEBUG loaded listener.js 06:21:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 84 (0x118f29000) [pid = 1926] [serial = 585] [outer = 0x118b41800] 06:21:41 INFO - PROCESS | 1926 | 1461676901141 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]]]}] 06:21:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:21:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 971ms 06:21:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:21:41 INFO - PROCESS | 1926 | 1461676901173 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 06:21:41 INFO - PROCESS | 1926 | 1461676901174 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 06:21:41 INFO - PROCESS | 1926 | 1461676901176 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:21:41 INFO - PROCESS | 1926 | 1461676901178 Marionette TRACE conn2 <- [1,754,null,{}] 06:21:41 INFO - PROCESS | 1926 | 1461676901186 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}] 06:21:41 INFO - PROCESS | 1926 | 1461676901270 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 06:21:41 INFO - PROCESS | 1926 | 1461676901314 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x119d46800 == 48 [pid = 1926] [id = 196] 06:21:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 85 (0x119254c00) [pid = 1926] [serial = 586] [outer = 0x0] 06:21:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x11a64f800) [pid = 1926] [serial = 587] [outer = 0x119254c00] 06:21:41 INFO - PROCESS | 1926 | 1461676901342 Marionette DEBUG loaded listener.js 06:21:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x11aaa8800) [pid = 1926] [serial = 588] [outer = 0x119254c00] 06:21:42 INFO - PROCESS | 1926 | 1461676902201 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]]]}] 06:21:42 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 06:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1073ms 06:21:42 INFO - PROCESS | 1926 | 1461676902250 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 06:21:42 INFO - PROCESS | 1926 | 1461676902252 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 06:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:21:42 INFO - PROCESS | 1926 | 1461676902254 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 1926 | 1461676902255 Marionette TRACE conn2 <- [1,758,null,{}] 06:21:42 INFO - PROCESS | 1926 | 1461676902258 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}] 06:21:42 INFO - PROCESS | 1926 | 1461676902351 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 06:21:42 INFO - PROCESS | 1926 | 1461676902355 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad70000 == 49 [pid = 1926] [id = 197] 06:21:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x11aaaa800) [pid = 1926] [serial = 589] [outer = 0x0] 06:21:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x11adaac00) [pid = 1926] [serial = 590] [outer = 0x11aaaa800] 06:21:42 INFO - PROCESS | 1926 | 1461676902381 Marionette DEBUG loaded listener.js 06:21:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x11afa7800) [pid = 1926] [serial = 591] [outer = 0x11aaaa800] 06:21:42 INFO - PROCESS | 1926 | 1461676902723 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]]]}] 06:21:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:21:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 06:21:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:21:42 INFO - PROCESS | 1926 | 1461676902773 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 06:21:42 INFO - PROCESS | 1926 | 1461676902774 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 06:21:42 INFO - PROCESS | 1926 | 1461676902776 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:21:42 INFO - PROCESS | 1926 | 1461676902777 Marionette TRACE conn2 <- [1,762,null,{}] 06:21:42 INFO - PROCESS | 1926 | 1461676902780 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}] 06:21:42 INFO - PROCESS | 1926 | 1461676902880 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 06:21:42 INFO - PROCESS | 1926 | 1461676902892 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afd3800 == 50 [pid = 1926] [id = 198] 06:21:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x11ad22800) [pid = 1926] [serial = 592] [outer = 0x0] 06:21:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x11b2e1000) [pid = 1926] [serial = 593] [outer = 0x11ad22800] 06:21:42 INFO - PROCESS | 1926 | 1461676902930 Marionette DEBUG loaded listener.js 06:21:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x11bb71400) [pid = 1926] [serial = 594] [outer = 0x11ad22800] 06:21:43 INFO - PROCESS | 1926 | 1461676903820 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]]]}] 06:21:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:21:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1070ms 06:21:43 INFO - PROCESS | 1926 | 1461676903847 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 06:21:43 INFO - PROCESS | 1926 | 1461676903848 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 06:21:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:21:43 INFO - PROCESS | 1926 | 1461676903850 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:21:43 INFO - PROCESS | 1926 | 1461676903851 Marionette TRACE conn2 <- [1,766,null,{}] 06:21:43 INFO - PROCESS | 1926 | 1461676903854 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}] 06:21:43 INFO - PROCESS | 1926 | 1461676903957 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 06:21:43 INFO - PROCESS | 1926 | 1461676903964 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x1155b1000 == 51 [pid = 1926] [id = 199] 06:21:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x11bde9400) [pid = 1926] [serial = 595] [outer = 0x0] 06:21:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x12394a400) [pid = 1926] [serial = 596] [outer = 0x11bde9400] 06:21:43 INFO - PROCESS | 1926 | 1461676903993 Marionette DEBUG loaded listener.js 06:21:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x123f18000) [pid = 1926] [serial = 597] [outer = 0x11bde9400] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x123949c00) [pid = 1926] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x129c26400) [pid = 1926] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x11acc6000) [pid = 1926] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x119aa5000) [pid = 1926] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 91 (0x11c41f800) [pid = 1926] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x11c336400) [pid = 1926] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x11afaa000) [pid = 1926] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 88 (0x12b534800) [pid = 1926] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 87 (0x1238a9400) [pid = 1926] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 86 (0x11a8b9c00) [pid = 1926] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:21:44 INFO - PROCESS | 1926 | --DOMWINDOW == 85 (0x115626800) [pid = 1926] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:21:44 INFO - PROCESS | 1926 | 1461676904845 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]]]}] 06:21:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:21:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1022ms 06:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:21:44 INFO - PROCESS | 1926 | 1461676904873 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 06:21:44 INFO - PROCESS | 1926 | 1461676904875 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 06:21:44 INFO - PROCESS | 1926 | 1461676904878 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:21:44 INFO - PROCESS | 1926 | 1461676904880 Marionette TRACE conn2 <- [1,770,null,{}] 06:21:44 INFO - PROCESS | 1926 | 1461676904883 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}] 06:21:45 INFO - PROCESS | 1926 | 1461676905033 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 06:21:45 INFO - PROCESS | 1926 | 1461676905039 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2e3800 == 52 [pid = 1926] [id = 200] 06:21:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 86 (0x11aaaac00) [pid = 1926] [serial = 598] [outer = 0x0] 06:21:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 87 (0x1240b5000) [pid = 1926] [serial = 599] [outer = 0x11aaaac00] 06:21:45 INFO - PROCESS | 1926 | 1461676905064 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 88 (0x1245ccc00) [pid = 1926] [serial = 600] [outer = 0x11aaaac00] 06:21:45 INFO - PROCESS | 1926 | 1461676905371 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]]]}] 06:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 519ms 06:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:21:45 INFO - PROCESS | 1926 | 1461676905397 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 1926 | 1461676905399 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 06:21:45 INFO - PROCESS | 1926 | 1461676905401 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:21:45 INFO - PROCESS | 1926 | 1461676905402 Marionette TRACE conn2 <- [1,774,null,{}] 06:21:45 INFO - PROCESS | 1926 | 1461676905406 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}] 06:21:45 INFO - PROCESS | 1926 | 1461676905481 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 06:21:45 INFO - PROCESS | 1926 | 1461676905487 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x12380b000 == 53 [pid = 1926] [id = 201] 06:21:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 89 (0x125d49400) [pid = 1926] [serial = 601] [outer = 0x0] 06:21:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x12748fc00) [pid = 1926] [serial = 602] [outer = 0x125d49400] 06:21:45 INFO - PROCESS | 1926 | 1461676905512 Marionette DEBUG loaded listener.js 06:21:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x1274ae400) [pid = 1926] [serial = 603] [outer = 0x125d49400] 06:21:45 INFO - PROCESS | 1926 | 1461676905948 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]]]}] 06:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 571ms 06:21:45 INFO - PROCESS | 1926 | 1461676905988 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 06:21:45 INFO - PROCESS | 1926 | 1461676905990 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 06:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:21:46 INFO - PROCESS | 1926 | 1461676905996 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 1926 | 1461676905998 Marionette TRACE conn2 <- [1,778,null,{}] 06:21:46 INFO - PROCESS | 1926 | 1461676906002 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}] 06:21:46 INFO - PROCESS | 1926 | 1461676906100 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 06:21:46 INFO - PROCESS | 1926 | 1461676906163 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x119177800 == 54 [pid = 1926] [id = 202] 06:21:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x1157ce800) [pid = 1926] [serial = 604] [outer = 0x0] 06:21:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x11653f400) [pid = 1926] [serial = 605] [outer = 0x1157ce800] 06:21:46 INFO - PROCESS | 1926 | 1461676906195 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x118f24400) [pid = 1926] [serial = 606] [outer = 0x1157ce800] 06:21:46 INFO - PROCESS | 1926 | 1461676906615 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]]]}] 06:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 06:21:46 INFO - PROCESS | 1926 | 1461676906667 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 06:21:46 INFO - PROCESS | 1926 | 1461676906671 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 06:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:21:46 INFO - PROCESS | 1926 | 1461676906693 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:21:46 INFO - PROCESS | 1926 | 1461676906695 Marionette TRACE conn2 <- [1,782,null,{}] 06:21:46 INFO - PROCESS | 1926 | 1461676906698 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}] 06:21:46 INFO - PROCESS | 1926 | 1461676906796 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 06:21:46 INFO - PROCESS | 1926 | 1461676906858 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad95000 == 55 [pid = 1926] [id = 203] 06:21:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x11925cc00) [pid = 1926] [serial = 607] [outer = 0x0] 06:21:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x119e4c800) [pid = 1926] [serial = 608] [outer = 0x11925cc00] 06:21:46 INFO - PROCESS | 1926 | 1461676906889 Marionette DEBUG loaded listener.js 06:21:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x11ad21800) [pid = 1926] [serial = 609] [outer = 0x11925cc00] 06:21:47 INFO - PROCESS | 1926 | 1461676907281 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]]]}] 06:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 621ms 06:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:21:47 INFO - PROCESS | 1926 | 1461676907313 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 06:21:47 INFO - PROCESS | 1926 | 1461676907314 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 06:21:47 INFO - PROCESS | 1926 | 1461676907316 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:21:47 INFO - PROCESS | 1926 | 1461676907319 Marionette TRACE conn2 <- [1,786,null,{}] 06:21:47 INFO - PROCESS | 1926 | 1461676907327 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}] 06:21:47 INFO - PROCESS | 1926 | 1461676907430 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 06:21:47 INFO - PROCESS | 1926 | 1461676907536 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b14000 == 56 [pid = 1926] [id = 204] 06:21:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x11c32f400) [pid = 1926] [serial = 610] [outer = 0x0] 06:21:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x11c4e9c00) [pid = 1926] [serial = 611] [outer = 0x11c32f400] 06:21:47 INFO - PROCESS | 1926 | 1461676907590 Marionette DEBUG loaded listener.js 06:21:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x12394d000) [pid = 1926] [serial = 612] [outer = 0x11c32f400] 06:21:48 INFO - PROCESS | 1926 | 1461676908153 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]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 873ms 06:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:21:48 INFO - PROCESS | 1926 | 1461676908191 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1926 | 1461676908193 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 06:21:48 INFO - PROCESS | 1926 | 1461676908195 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1926 | 1461676908196 Marionette TRACE conn2 <- [1,790,null,{}] 06:21:48 INFO - PROCESS | 1926 | 1461676908199 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}] 06:21:48 INFO - PROCESS | 1926 | 1461676908296 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 06:21:48 INFO - PROCESS | 1926 | 1461676908356 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x12437f000 == 57 [pid = 1926] [id = 205] 06:21:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x12394d400) [pid = 1926] [serial = 613] [outer = 0x0] 06:21:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x125d65c00) [pid = 1926] [serial = 614] [outer = 0x12394d400] 06:21:48 INFO - PROCESS | 1926 | 1461676908387 Marionette DEBUG loaded listener.js 06:21:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x1274a7400) [pid = 1926] [serial = 615] [outer = 0x12394d400] 06:21:48 INFO - PROCESS | 1926 | 1461676908801 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]]]}] 06:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 618ms 06:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:21:48 INFO - PROCESS | 1926 | 1461676908813 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 06:21:48 INFO - PROCESS | 1926 | 1461676908815 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 06:21:48 INFO - PROCESS | 1926 | 1461676908817 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:21:48 INFO - PROCESS | 1926 | 1461676908818 Marionette TRACE conn2 <- [1,794,null,{}] 06:21:48 INFO - PROCESS | 1926 | 1461676908823 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}] 06:21:48 INFO - PROCESS | 1926 | 1461676908934 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 06:21:48 INFO - PROCESS | 1926 | 1461676908981 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x127484000 == 58 [pid = 1926] [id = 206] 06:21:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x123f12400) [pid = 1926] [serial = 616] [outer = 0x0] 06:21:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x1276ad800) [pid = 1926] [serial = 617] [outer = 0x123f12400] 06:21:49 INFO - PROCESS | 1926 | 1461676909011 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x129006000) [pid = 1926] [serial = 618] [outer = 0x123f12400] 06:21:49 INFO - PROCESS | 1926 | 1461676909458 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]]]}] 06:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 06:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:21:49 INFO - PROCESS | 1926 | 1461676909489 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 06:21:49 INFO - PROCESS | 1926 | 1461676909491 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 06:21:49 INFO - PROCESS | 1926 | 1461676909494 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:21:49 INFO - PROCESS | 1926 | 1461676909496 Marionette TRACE conn2 <- [1,798,null,{}] 06:21:49 INFO - PROCESS | 1926 | 1461676909500 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}] 06:21:49 INFO - PROCESS | 1926 | 1461676909664 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 06:21:49 INFO - PROCESS | 1926 | 1461676909754 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x119d3b000 == 59 [pid = 1926] [id = 207] 06:21:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x11afb6800) [pid = 1926] [serial = 619] [outer = 0x0] 06:21:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x127f0bc00) [pid = 1926] [serial = 620] [outer = 0x11afb6800] 06:21:49 INFO - PROCESS | 1926 | 1461676909794 Marionette DEBUG loaded listener.js 06:21:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x12b126800) [pid = 1926] [serial = 621] [outer = 0x11afb6800] 06:21:50 INFO - PROCESS | 1926 | 1461676910377 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]]]}] 06:21:50 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 06:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 921ms 06:21:50 INFO - PROCESS | 1926 | 1461676910416 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 06:21:50 INFO - PROCESS | 1926 | 1461676910419 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 06:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:21:50 INFO - PROCESS | 1926 | 1461676910424 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:21:50 INFO - PROCESS | 1926 | 1461676910426 Marionette TRACE conn2 <- [1,802,null,{}] 06:21:50 INFO - PROCESS | 1926 | 1461676910430 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}] 06:21:50 INFO - PROCESS | 1926 | 1461676910523 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 06:21:50 INFO - PROCESS | 1926 | 1461676910588 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x1178cf800 == 60 [pid = 1926] [id = 208] 06:21:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x11548d800) [pid = 1926] [serial = 622] [outer = 0x0] 06:21:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x118575000) [pid = 1926] [serial = 623] [outer = 0x11548d800] 06:21:50 INFO - PROCESS | 1926 | 1461676910617 Marionette DEBUG loaded listener.js 06:21:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x118e11000) [pid = 1926] [serial = 624] [outer = 0x11548d800] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2e3800 == 59 [pid = 1926] [id = 200] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x1155b1000 == 58 [pid = 1926] [id = 199] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x11afd3800 == 57 [pid = 1926] [id = 198] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x12d187c00) [pid = 1926] [serial = 563] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | 1461676911111 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]]]}] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad70000 == 56 [pid = 1926] [id = 197] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x119d46800 == 55 [pid = 1926] [id = 196] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x118b77000 == 54 [pid = 1926] [id = 195] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x114f6a000 == 53 [pid = 1926] [id = 194] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x12b115800 == 52 [pid = 1926] [id = 192] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad79800 == 51 [pid = 1926] [id = 190] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x1165ad800 == 50 [pid = 1926] [id = 189] 06:21:51 INFO - PROCESS | 1926 | --DOCSHELL 0x125d3d000 == 49 [pid = 1926] [id = 188] 06:21:51 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 06:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 722ms 06:21:51 INFO - PROCESS | 1926 | 1461676911148 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 1926 | 1461676911152 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 06:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12d18c800) [pid = 1926] [serial = 489] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x129c27400) [pid = 1926] [serial = 486] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x11bdf3400) [pid = 1926] [serial = 483] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x119260400) [pid = 1926] [serial = 480] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x129002800) [pid = 1926] [serial = 554] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x129f6c400) [pid = 1926] [serial = 557] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x12b530800) [pid = 1926] [serial = 558] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x118b0a800) [pid = 1926] [serial = 530] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x11b722000) [pid = 1926] [serial = 548] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x11bdedc00) [pid = 1926] [serial = 549] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x12cf09c00) [pid = 1926] [serial = 539] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 99 (0x11aab3800) [pid = 1926] [serial = 546] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 98 (0x119e4bc00) [pid = 1926] [serial = 545] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 97 (0x11af6dc00) [pid = 1926] [serial = 533] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 96 (0x123a19400) [pid = 1926] [serial = 551] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 95 (0x12748f800) [pid = 1926] [serial = 536] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 94 (0x12d1df800) [pid = 1926] [serial = 543] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 93 (0x12d09dc00) [pid = 1926] [serial = 542] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 92 (0x12cf08800) [pid = 1926] [serial = 561] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 91 (0x12bc8bc00) [pid = 1926] [serial = 560] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 90 (0x119e48000) [pid = 1926] [serial = 555] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | --DOMWINDOW == 89 (0x125d69c00) [pid = 1926] [serial = 552] [outer = 0x0] [url = about:blank] 06:21:51 INFO - PROCESS | 1926 | 1461676911171 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 1926 | 1461676911173 Marionette TRACE conn2 <- [1,806,null,{}] 06:21:51 INFO - PROCESS | 1926 | 1461676911178 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}] 06:21:51 INFO - PROCESS | 1926 | 1461676911257 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 06:21:51 INFO - PROCESS | 1926 | 1461676911262 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x1178b8800 == 50 [pid = 1926] [id = 209] 06:21:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 90 (0x118f29800) [pid = 1926] [serial = 625] [outer = 0x0] 06:21:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 91 (0x119129800) [pid = 1926] [serial = 626] [outer = 0x118f29800] 06:21:51 INFO - PROCESS | 1926 | 1461676911288 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 92 (0x119e4ac00) [pid = 1926] [serial = 627] [outer = 0x118f29800] 06:21:51 INFO - PROCESS | 1926 | [1926] WARNING: robustness marked as unsupported: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 06:21:51 INFO - PROCESS | 1926 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 06:21:51 INFO - PROCESS | 1926 | Determined SkiaGL cache limits: Size 100663296, Items: 256 06:21:51 INFO - PROCESS | 1926 | [GFX2-]: Using SkiaGL canvas. 06:21:51 INFO - PROCESS | 1926 | 1461676911667 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]]]}] 06:21:51 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 06:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 528ms 06:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:21:51 INFO - PROCESS | 1926 | 1461676911692 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 06:21:51 INFO - PROCESS | 1926 | 1461676911694 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 06:21:51 INFO - PROCESS | 1926 | 1461676911696 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:21:51 INFO - PROCESS | 1926 | 1461676911698 Marionette TRACE conn2 <- [1,810,null,{}] 06:21:51 INFO - PROCESS | 1926 | 1461676911705 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}] 06:21:51 INFO - PROCESS | 1926 | 1461676911819 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 06:21:51 INFO - PROCESS | 1926 | 1461676911847 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab03000 == 51 [pid = 1926] [id = 210] 06:21:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 93 (0x11aaa7800) [pid = 1926] [serial = 628] [outer = 0x0] 06:21:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 94 (0x11af6e400) [pid = 1926] [serial = 629] [outer = 0x11aaa7800] 06:21:51 INFO - PROCESS | 1926 | 1461676911875 Marionette DEBUG loaded listener.js 06:21:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 95 (0x11b72d400) [pid = 1926] [serial = 630] [outer = 0x11aaa7800] 06:21:52 INFO - PROCESS | 1926 | 1461676912190 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]]]}] 06:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 06:21:52 INFO - PROCESS | 1926 | 1461676912218 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 06:21:52 INFO - PROCESS | 1926 | 1461676912221 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 06:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:21:52 INFO - PROCESS | 1926 | 1461676912224 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 1926 | 1461676912225 Marionette TRACE conn2 <- [1,814,null,{}] 06:21:52 INFO - PROCESS | 1926 | 1461676912228 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}] 06:21:52 INFO - PROCESS | 1926 | 1461676912311 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 06:21:52 INFO - PROCESS | 1926 | 1461676912356 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ada4800 == 52 [pid = 1926] [id = 211] 06:21:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 96 (0x11b7b3c00) [pid = 1926] [serial = 631] [outer = 0x0] 06:21:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 97 (0x11c329800) [pid = 1926] [serial = 632] [outer = 0x11b7b3c00] 06:21:52 INFO - PROCESS | 1926 | 1461676912382 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 98 (0x123948400) [pid = 1926] [serial = 633] [outer = 0x11b7b3c00] 06:21:52 INFO - PROCESS | 1926 | 1461676912661 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] 06:21:52 INFO - PROCESS | 1926 | 1461676912695 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 06:21:52 INFO - PROCESS | 1926 | 1461676912697 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:21:52 INFO - PROCESS | 1926 | 1461676912698 Marionette TRACE conn2 <- [1,818,null,{}] 06:21:52 INFO - PROCESS | 1926 | 1461676912700 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}] 06:21:52 INFO - PROCESS | 1926 | 1461676912781 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 06:21:52 INFO - PROCESS | 1926 | 1461676912786 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x1151dc800 == 53 [pid = 1926] [id = 212] 06:21:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 99 (0x12394a800) [pid = 1926] [serial = 634] [outer = 0x0] 06:21:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 100 (0x125d66c00) [pid = 1926] [serial = 635] [outer = 0x12394a800] 06:21:52 INFO - PROCESS | 1926 | 1461676912813 Marionette DEBUG loaded listener.js 06:21:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x1276a6400) [pid = 1926] [serial = 636] [outer = 0x12394a800] 06:21:53 INFO - PROCESS | 1926 | 1461676913159 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]]]}] 06:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 469ms 06:21:53 INFO - PROCESS | 1926 | 1461676913167 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 06:21:53 INFO - PROCESS | 1926 | 1461676913168 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 06:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:21:53 INFO - PROCESS | 1926 | 1461676913173 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1926 | 1461676913174 Marionette TRACE conn2 <- [1,822,null,{}] 06:21:53 INFO - PROCESS | 1926 | 1461676913176 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}] 06:21:53 INFO - PROCESS | 1926 | 1461676913292 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 06:21:53 INFO - PROCESS | 1926 | 1461676913306 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4bc000 == 54 [pid = 1926] [id = 213] 06:21:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x127f09400) [pid = 1926] [serial = 637] [outer = 0x0] 06:21:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x12969d400) [pid = 1926] [serial = 638] [outer = 0x127f09400] 06:21:53 INFO - PROCESS | 1926 | 1461676913333 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x12b126000) [pid = 1926] [serial = 639] [outer = 0x127f09400] 06:21:53 INFO - PROCESS | 1926 | 1461676913672 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] 06:21:53 INFO - PROCESS | 1926 | 1461676913692 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 06:21:53 INFO - PROCESS | 1926 | 1461676913694 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:21:53 INFO - PROCESS | 1926 | 1461676913695 Marionette TRACE conn2 <- [1,826,null,{}] 06:21:53 INFO - PROCESS | 1926 | 1461676913698 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}] 06:21:53 INFO - PROCESS | 1926 | 1461676913796 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 06:21:53 INFO - PROCESS | 1926 | 1461676913800 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f5c800 == 55 [pid = 1926] [id = 214] 06:21:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x12b127000) [pid = 1926] [serial = 640] [outer = 0x0] 06:21:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x12b52bc00) [pid = 1926] [serial = 641] [outer = 0x12b127000] 06:21:53 INFO - PROCESS | 1926 | 1461676913826 Marionette DEBUG loaded listener.js 06:21:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x12b535400) [pid = 1926] [serial = 642] [outer = 0x12b127000] 06:21:54 INFO - PROCESS | 1926 | 1461676914193 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]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 06:21:54 INFO - PROCESS | 1926 | 1461676914213 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 1926 | 1461676914214 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 06:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:21:54 INFO - PROCESS | 1926 | 1461676914216 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 1926 | 1461676914217 Marionette TRACE conn2 <- [1,830,null,{}] 06:21:54 INFO - PROCESS | 1926 | 1461676914227 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}] 06:21:54 INFO - PROCESS | 1926 | 1461676914321 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 06:21:54 INFO - PROCESS | 1926 | 1461676914325 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f20000 == 56 [pid = 1926] [id = 215] 06:21:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x12b535800) [pid = 1926] [serial = 643] [outer = 0x0] 06:21:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x12b8dec00) [pid = 1926] [serial = 644] [outer = 0x12b535800] 06:21:54 INFO - PROCESS | 1926 | 1461676914350 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x12bbc1800) [pid = 1926] [serial = 645] [outer = 0x12b535800] 06:21:54 INFO - PROCESS | 1926 | 1461676914686 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]]]}] 06:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 526ms 06:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:21:54 INFO - PROCESS | 1926 | 1461676914744 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 06:21:54 INFO - PROCESS | 1926 | 1461676914745 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 06:21:54 INFO - PROCESS | 1926 | 1461676914747 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:21:54 INFO - PROCESS | 1926 | 1461676914748 Marionette TRACE conn2 <- [1,834,null,{}] 06:21:54 INFO - PROCESS | 1926 | 1461676914750 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}] 06:21:54 INFO - PROCESS | 1926 | 1461676914845 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 06:21:54 INFO - PROCESS | 1926 | 1461676914849 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f2d800 == 57 [pid = 1926] [id = 216] 06:21:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x12b6d1c00) [pid = 1926] [serial = 646] [outer = 0x0] 06:21:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x12bc86400) [pid = 1926] [serial = 647] [outer = 0x12b6d1c00] 06:21:54 INFO - PROCESS | 1926 | 1461676914875 Marionette DEBUG loaded listener.js 06:21:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x12bf1dc00) [pid = 1926] [serial = 648] [outer = 0x12b6d1c00] 06:21:55 INFO - PROCESS | 1926 | 1461676915198 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]]]}] 06:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 06:21:55 INFO - PROCESS | 1926 | 1461676915216 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 1926 | 1461676915217 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 06:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:21:55 INFO - PROCESS | 1926 | 1461676915232 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - PROCESS | 1926 | 1461676915233 Marionette TRACE conn2 <- [1,838,null,{}] 06:21:55 INFO - PROCESS | 1926 | 1461676915235 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}] 06:21:55 INFO - PROCESS | 1926 | 1461676915390 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x119e4d000) [pid = 1926] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x1242ccc00) [pid = 1926] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12b6df400) [pid = 1926] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x116540400) [pid = 1926] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x12d18a000) [pid = 1926] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x11aaaa800) [pid = 1926] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x11ad22800) [pid = 1926] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x11bde9400) [pid = 1926] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x118b41800) [pid = 1926] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x12bc92400) [pid = 1926] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 102 (0x11aaaac00) [pid = 1926] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 101 (0x119254c00) [pid = 1926] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:21:55 INFO - PROCESS | 1926 | --DOMWINDOW == 100 (0x114bb9800) [pid = 1926] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:21:55 INFO - PROCESS | 1926 | 1461676915429 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x129090000 == 58 [pid = 1926] [id = 217] 06:21:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 101 (0x114bb9800) [pid = 1926] [serial = 649] [outer = 0x0] 06:21:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 102 (0x118570c00) [pid = 1926] [serial = 650] [outer = 0x114bb9800] 06:21:55 INFO - PROCESS | 1926 | 1461676915454 Marionette DEBUG loaded listener.js 06:21:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 103 (0x11adb0800) [pid = 1926] [serial = 651] [outer = 0x114bb9800] 06:21:55 INFO - PROCESS | 1926 | 1461676915765 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]]]}] 06:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 579ms 06:21:55 INFO - PROCESS | 1926 | 1461676915806 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 06:21:55 INFO - PROCESS | 1926 | 1461676915808 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 06:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:21:55 INFO - PROCESS | 1926 | 1461676915810 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:21:55 INFO - PROCESS | 1926 | 1461676915811 Marionette TRACE conn2 <- [1,842,null,{}] 06:21:55 INFO - PROCESS | 1926 | 1461676915814 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}] 06:21:55 INFO - PROCESS | 1926 | 1461676915911 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 06:21:55 INFO - PROCESS | 1926 | 1461676915969 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bcca000 == 59 [pid = 1926] [id = 218] 06:21:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x12b6d0400) [pid = 1926] [serial = 652] [outer = 0x0] 06:21:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x12cf09800) [pid = 1926] [serial = 653] [outer = 0x12b6d0400] 06:21:56 INFO - PROCESS | 1926 | 1461676915999 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x12d182400) [pid = 1926] [serial = 654] [outer = 0x12b6d0400] 06:21:56 INFO - PROCESS | 1926 | 1461676916317 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]]]}] 06:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 520ms 06:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:21:56 INFO - PROCESS | 1926 | 1461676916331 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1926 | 1461676916332 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 06:21:56 INFO - PROCESS | 1926 | 1461676916338 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1926 | 1461676916341 Marionette TRACE conn2 <- [1,846,null,{}] 06:21:56 INFO - PROCESS | 1926 | 1461676916344 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}] 06:21:56 INFO - PROCESS | 1926 | 1461676916457 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 06:21:56 INFO - PROCESS | 1926 | 1461676916464 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d142800 == 60 [pid = 1926] [id = 219] 06:21:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x12d187c00) [pid = 1926] [serial = 655] [outer = 0x0] 06:21:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x12d1dac00) [pid = 1926] [serial = 656] [outer = 0x12d187c00] 06:21:56 INFO - PROCESS | 1926 | 1461676916504 Marionette DEBUG loaded listener.js 06:21:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x127432c00) [pid = 1926] [serial = 657] [outer = 0x12d187c00] 06:21:56 INFO - PROCESS | 1926 | 1461676916933 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]]]}] 06:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 626ms 06:21:56 INFO - PROCESS | 1926 | 1461676916961 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 06:21:56 INFO - PROCESS | 1926 | 1461676916962 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 06:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:21:56 INFO - PROCESS | 1926 | 1461676916965 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:21:56 INFO - PROCESS | 1926 | 1461676916965 Marionette TRACE conn2 <- [1,850,null,{}] 06:21:56 INFO - PROCESS | 1926 | 1461676916968 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}] 06:21:57 INFO - PROCESS | 1926 | 1461676917061 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 06:21:57 INFO - PROCESS | 1926 | 1461676917065 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3d9800 == 61 [pid = 1926] [id = 220] 06:21:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x12d1dfc00) [pid = 1926] [serial = 658] [outer = 0x0] 06:21:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x12d3e0000) [pid = 1926] [serial = 659] [outer = 0x12d1dfc00] 06:21:57 INFO - PROCESS | 1926 | 1461676917090 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x12e49c000) [pid = 1926] [serial = 660] [outer = 0x12d1dfc00] 06:21:57 INFO - PROCESS | 1926 | 1461676917474 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]]]}] 06:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 519ms 06:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:21:57 INFO - PROCESS | 1926 | 1461676917485 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 06:21:57 INFO - PROCESS | 1926 | 1461676917487 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 06:21:57 INFO - PROCESS | 1926 | 1461676917490 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:21:57 INFO - PROCESS | 1926 | 1461676917493 Marionette TRACE conn2 <- [1,854,null,{}] 06:21:57 INFO - PROCESS | 1926 | 1461676917498 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}] 06:21:57 INFO - PROCESS | 1926 | 1461676917602 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 06:21:57 INFO - PROCESS | 1926 | 1461676917670 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x1185c6000 == 62 [pid = 1926] [id = 221] 06:21:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x114b44c00) [pid = 1926] [serial = 661] [outer = 0x0] 06:21:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x115621000) [pid = 1926] [serial = 662] [outer = 0x114b44c00] 06:21:57 INFO - PROCESS | 1926 | 1461676917702 Marionette DEBUG loaded listener.js 06:21:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x118be8400) [pid = 1926] [serial = 663] [outer = 0x114b44c00] 06:21:58 INFO - PROCESS | 1926 | 1461676918113 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]]]}] 06:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 672ms 06:21:58 INFO - PROCESS | 1926 | 1461676918163 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 1926 | 1461676918168 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 06:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:21:58 INFO - PROCESS | 1926 | 1461676918173 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 1926 | 1461676918175 Marionette TRACE conn2 <- [1,858,null,{}] 06:21:58 INFO - PROCESS | 1926 | 1461676918178 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}] 06:21:58 INFO - PROCESS | 1926 | 1461676918281 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 06:21:58 INFO - PROCESS | 1926 | 1461676918346 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afe0800 == 63 [pid = 1926] [id = 222] 06:21:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x118f2b000) [pid = 1926] [serial = 664] [outer = 0x0] 06:21:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x119e45800) [pid = 1926] [serial = 665] [outer = 0x118f2b000] 06:21:58 INFO - PROCESS | 1926 | 1461676918377 Marionette DEBUG loaded listener.js 06:21:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x11afa8000) [pid = 1926] [serial = 666] [outer = 0x118f2b000] 06:21:58 INFO - PROCESS | 1926 | 1461676918790 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]]]}] 06:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 06:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:21:58 INFO - PROCESS | 1926 | 1461676918844 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 06:21:58 INFO - PROCESS | 1926 | 1461676918846 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 06:21:58 INFO - PROCESS | 1926 | 1461676918848 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:21:58 INFO - PROCESS | 1926 | 1461676918851 Marionette TRACE conn2 <- [1,862,null,{}] 06:21:58 INFO - PROCESS | 1926 | 1461676918859 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}] 06:21:59 INFO - PROCESS | 1926 | 1461676918994 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 06:21:59 INFO - PROCESS | 1926 | 1461676919072 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c091800 == 64 [pid = 1926] [id = 223] 06:21:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x11c365000) [pid = 1926] [serial = 667] [outer = 0x0] 06:21:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x1274a7c00) [pid = 1926] [serial = 668] [outer = 0x11c365000] 06:21:59 INFO - PROCESS | 1926 | 1461676919104 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x12969e400) [pid = 1926] [serial = 669] [outer = 0x11c365000] 06:21:59 INFO - PROCESS | 1926 | 1461676919510 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]]]}] 06:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 672ms 06:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:21:59 INFO - PROCESS | 1926 | 1461676919520 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 06:21:59 INFO - PROCESS | 1926 | 1461676919522 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 06:21:59 INFO - PROCESS | 1926 | 1461676919525 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:21:59 INFO - PROCESS | 1926 | 1461676919526 Marionette TRACE conn2 <- [1,866,null,{}] 06:21:59 INFO - PROCESS | 1926 | 1461676919528 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}] 06:21:59 INFO - PROCESS | 1926 | 1461676919627 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 06:21:59 INFO - PROCESS | 1926 | 1461676919676 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:21:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7cc000 == 65 [pid = 1926] [id = 224] 06:21:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x1296a0400) [pid = 1926] [serial = 670] [outer = 0x0] 06:21:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x129f6c400) [pid = 1926] [serial = 671] [outer = 0x1296a0400] 06:21:59 INFO - PROCESS | 1926 | 1461676919706 Marionette DEBUG loaded listener.js 06:21:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12bf29400) [pid = 1926] [serial = 672] [outer = 0x1296a0400] 06:22:00 INFO - PROCESS | 1926 | 1461676920109 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]]]}] 06:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 618ms 06:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:22:00 INFO - PROCESS | 1926 | 1461676920144 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 06:22:00 INFO - PROCESS | 1926 | 1461676920145 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 06:22:00 INFO - PROCESS | 1926 | 1461676920148 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:22:00 INFO - PROCESS | 1926 | 1461676920149 Marionette TRACE conn2 <- [1,870,null,{}] 06:22:00 INFO - PROCESS | 1926 | 1461676920151 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}] 06:22:00 INFO - PROCESS | 1926 | 1461676920251 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 06:22:00 INFO - PROCESS | 1926 | 1461676920335 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3ee000 == 66 [pid = 1926] [id = 225] 06:22:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x129f66c00) [pid = 1926] [serial = 673] [outer = 0x0] 06:22:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12d096c00) [pid = 1926] [serial = 674] [outer = 0x129f66c00] 06:22:00 INFO - PROCESS | 1926 | 1461676920364 Marionette DEBUG loaded listener.js 06:22:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x12d1de400) [pid = 1926] [serial = 675] [outer = 0x129f66c00] 06:22:00 INFO - PROCESS | 1926 | 1461676920775 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]]]}] 06:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 669ms 06:22:00 INFO - PROCESS | 1926 | 1461676920816 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 06:22:00 INFO - PROCESS | 1926 | 1461676920818 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 06:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:22:00 INFO - PROCESS | 1926 | 1461676920838 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:22:00 INFO - PROCESS | 1926 | 1461676920840 Marionette TRACE conn2 <- [1,874,null,{}] 06:22:00 INFO - PROCESS | 1926 | 1461676920842 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}] 06:22:00 INFO - PROCESS | 1926 | 1461676920956 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 06:22:01 INFO - PROCESS | 1926 | 1461676921024 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e45f000 == 67 [pid = 1926] [id = 226] 06:22:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12b52e000) [pid = 1926] [serial = 676] [outer = 0x0] 06:22:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12e52d800) [pid = 1926] [serial = 677] [outer = 0x12b52e000] 06:22:01 INFO - PROCESS | 1926 | 1461676921055 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12e733400) [pid = 1926] [serial = 678] [outer = 0x12b52e000] 06:22:01 INFO - PROCESS | 1926 | 1461676921479 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]]]}] 06:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 06:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:22:01 INFO - PROCESS | 1926 | 1461676921507 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 06:22:01 INFO - PROCESS | 1926 | 1461676921508 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 06:22:01 INFO - PROCESS | 1926 | 1461676921510 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:22:01 INFO - PROCESS | 1926 | 1461676921512 Marionette TRACE conn2 <- [1,878,null,{}] 06:22:01 INFO - PROCESS | 1926 | 1461676921514 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}] 06:22:01 INFO - PROCESS | 1926 | 1461676921629 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 06:22:01 INFO - PROCESS | 1926 | 1461676921708 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x114f76000 == 68 [pid = 1926] [id = 227] 06:22:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x1142b1c00) [pid = 1926] [serial = 679] [outer = 0x0] 06:22:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x118542000) [pid = 1926] [serial = 680] [outer = 0x1142b1c00] 06:22:01 INFO - PROCESS | 1926 | 1461676921738 Marionette DEBUG loaded listener.js 06:22:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x11b7b9000) [pid = 1926] [serial = 681] [outer = 0x1142b1c00] 06:22:02 INFO - PROCESS | 1926 | 1461676922286 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]]]}] 06:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 820ms 06:22:02 INFO - PROCESS | 1926 | 1461676922331 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 06:22:02 INFO - PROCESS | 1926 | 1461676922333 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 06:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:22:02 INFO - PROCESS | 1926 | 1461676922336 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:22:02 INFO - PROCESS | 1926 | 1461676922338 Marionette TRACE conn2 <- [1,882,null,{}] 06:22:02 INFO - PROCESS | 1926 | 1461676922342 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}] 06:22:02 INFO - PROCESS | 1926 | 1461676922441 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 06:22:02 INFO - PROCESS | 1926 | 1461676922496 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad9a000 == 69 [pid = 1926] [id = 228] 06:22:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x118571400) [pid = 1926] [serial = 682] [outer = 0x0] 06:22:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x118e9fc00) [pid = 1926] [serial = 683] [outer = 0x118571400] 06:22:02 INFO - PROCESS | 1926 | 1461676922524 Marionette DEBUG loaded listener.js 06:22:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x11925e400) [pid = 1926] [serial = 684] [outer = 0x118571400] 06:22:02 INFO - PROCESS | 1926 | 1461676922965 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]]]}] 06:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 672ms 06:22:03 INFO - PROCESS | 1926 | 1461676923009 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 1926 | 1461676923012 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 06:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:22:03 INFO - PROCESS | 1926 | 1461676923016 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 1926 | 1461676923018 Marionette TRACE conn2 <- [1,886,null,{}] 06:22:03 INFO - PROCESS | 1926 | 1461676923021 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}] 06:22:03 INFO - PROCESS | 1926 | 1461676923112 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 06:22:03 INFO - PROCESS | 1926 | 1461676923167 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad8b000 == 70 [pid = 1926] [id = 229] 06:22:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x119e4d800) [pid = 1926] [serial = 685] [outer = 0x0] 06:22:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x11af6f000) [pid = 1926] [serial = 686] [outer = 0x119e4d800] 06:22:03 INFO - PROCESS | 1926 | 1461676923210 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x11b7be400) [pid = 1926] [serial = 687] [outer = 0x119e4d800] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x12d142800 == 69 [pid = 1926] [id = 219] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x12bcca000 == 68 [pid = 1926] [id = 218] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x129090000 == 67 [pid = 1926] [id = 217] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x129f2d800 == 66 [pid = 1926] [id = 216] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x127f20000 == 65 [pid = 1926] [id = 215] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x123f5c800 == 64 [pid = 1926] [id = 214] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x118e0c800) [pid = 1926] [serial = 566] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12cf0a000) [pid = 1926] [serial = 575] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x11bb71c00) [pid = 1926] [serial = 569] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x12b529800) [pid = 1926] [serial = 572] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x12748fc00) [pid = 1926] [serial = 602] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4bc000 == 63 [pid = 1926] [id = 213] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x1151dc800 == 62 [pid = 1926] [id = 212] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x11ada4800 == 61 [pid = 1926] [id = 211] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab03000 == 60 [pid = 1926] [id = 210] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x1178b8800 == 59 [pid = 1926] [id = 209] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x1178cf800 == 58 [pid = 1926] [id = 208] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad95000 == 57 [pid = 1926] [id = 203] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x12380b000 == 56 [pid = 1926] [id = 201] 06:22:03 INFO - PROCESS | 1926 | --DOCSHELL 0x119177800 == 55 [pid = 1926] [id = 202] 06:22:03 INFO - PROCESS | 1926 | 1461676923617 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]]]}] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x11bde9800) [pid = 1926] [serial = 534] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x127f07c00) [pid = 1926] [serial = 537] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x12d186000) [pid = 1926] [serial = 540] [outer = 0x0] [url = about:blank] 06:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x11925e000) [pid = 1926] [serial = 531] [outer = 0x0] [url = about:blank] 06:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 623ms 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12e52dc00) [pid = 1926] [serial = 528] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11adaac00) [pid = 1926] [serial = 590] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x11bb71400) [pid = 1926] [serial = 594] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x11afa7800) [pid = 1926] [serial = 591] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12394a400) [pid = 1926] [serial = 596] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x118f29000) [pid = 1926] [serial = 585] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12e533c00) [pid = 1926] [serial = 578] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x1240b5000) [pid = 1926] [serial = 599] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x11a64f800) [pid = 1926] [serial = 587] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x115194c00) [pid = 1926] [serial = 581] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x1155da800) [pid = 1926] [serial = 582] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x11b2e1000) [pid = 1926] [serial = 593] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x123f18000) [pid = 1926] [serial = 597] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x11aaa8800) [pid = 1926] [serial = 588] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x12e538c00) [pid = 1926] [serial = 579] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x118e0ac00) [pid = 1926] [serial = 584] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x1245ccc00) [pid = 1926] [serial = 600] [outer = 0x0] [url = about:blank] 06:22:03 INFO - PROCESS | 1926 | 1461676923647 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 06:22:03 INFO - PROCESS | 1926 | 1461676923649 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 06:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:22:03 INFO - PROCESS | 1926 | 1461676923656 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:22:03 INFO - PROCESS | 1926 | 1461676923659 Marionette TRACE conn2 <- [1,890,null,{}] 06:22:03 INFO - PROCESS | 1926 | 1461676923671 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}] 06:22:03 INFO - PROCESS | 1926 | 1461676923784 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 06:22:03 INFO - PROCESS | 1926 | 1461676923795 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a85a000 == 56 [pid = 1926] [id = 230] 06:22:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x11c32d800) [pid = 1926] [serial = 688] [outer = 0x0] 06:22:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x11c4ec800) [pid = 1926] [serial = 689] [outer = 0x11c32d800] 06:22:03 INFO - PROCESS | 1926 | 1461676923841 Marionette DEBUG loaded listener.js 06:22:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x123d0bc00) [pid = 1926] [serial = 690] [outer = 0x11c32d800] 06:22:04 INFO - PROCESS | 1926 | 1461676924236 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]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 623ms 06:22:04 INFO - PROCESS | 1926 | 1461676924279 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1926 | 1461676924280 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 06:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:22:04 INFO - PROCESS | 1926 | 1461676924283 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1926 | 1461676924284 Marionette TRACE conn2 <- [1,894,null,{}] 06:22:04 INFO - PROCESS | 1926 | 1461676924287 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}] 06:22:04 INFO - PROCESS | 1926 | 1461676924369 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 06:22:04 INFO - PROCESS | 1926 | 1461676924376 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e2000 == 57 [pid = 1926] [id = 231] 06:22:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x1242cc800) [pid = 1926] [serial = 691] [outer = 0x0] 06:22:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x127495c00) [pid = 1926] [serial = 692] [outer = 0x1242cc800] 06:22:04 INFO - PROCESS | 1926 | 1461676924403 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x127f05000) [pid = 1926] [serial = 693] [outer = 0x1242cc800] 06:22:04 INFO - PROCESS | 1926 | 1461676924748 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]]]}] 06:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 472ms 06:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:22:04 INFO - PROCESS | 1926 | 1461676924755 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 06:22:04 INFO - PROCESS | 1926 | 1461676924756 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 06:22:04 INFO - PROCESS | 1926 | 1461676924759 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:22:04 INFO - PROCESS | 1926 | 1461676924760 Marionette TRACE conn2 <- [1,898,null,{}] 06:22:04 INFO - PROCESS | 1926 | 1461676924762 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}] 06:22:04 INFO - PROCESS | 1926 | 1461676924863 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 06:22:04 INFO - PROCESS | 1926 | 1461676924871 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4b9800 == 58 [pid = 1926] [id = 232] 06:22:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x1276a3800) [pid = 1926] [serial = 694] [outer = 0x0] 06:22:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x129607400) [pid = 1926] [serial = 695] [outer = 0x1276a3800] 06:22:04 INFO - PROCESS | 1926 | 1461676924897 Marionette DEBUG loaded listener.js 06:22:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x129f62800) [pid = 1926] [serial = 696] [outer = 0x1276a3800] 06:22:05 INFO - PROCESS | 1926 | 1461676925216 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]]]}] 06:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 469ms 06:22:05 INFO - PROCESS | 1926 | 1461676925228 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 06:22:05 INFO - PROCESS | 1926 | 1461676925230 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 06:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:22:05 INFO - PROCESS | 1926 | 1461676925232 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 1926 | 1461676925233 Marionette TRACE conn2 <- [1,902,null,{}] 06:22:05 INFO - PROCESS | 1926 | 1461676925235 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}] 06:22:05 INFO - PROCESS | 1926 | 1461676925329 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 06:22:05 INFO - PROCESS | 1926 | 1461676925334 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f25800 == 59 [pid = 1926] [id = 233] 06:22:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x129f6d800) [pid = 1926] [serial = 697] [outer = 0x0] 06:22:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12b533800) [pid = 1926] [serial = 698] [outer = 0x129f6d800] 06:22:05 INFO - PROCESS | 1926 | 1461676925364 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x12cf04000) [pid = 1926] [serial = 699] [outer = 0x129f6d800] 06:22:05 INFO - PROCESS | 1926 | 1461676925746 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]]]}] 06:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 521ms 06:22:05 INFO - PROCESS | 1926 | 1461676925757 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 06:22:05 INFO - PROCESS | 1926 | 1461676925758 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 06:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:22:05 INFO - PROCESS | 1926 | 1461676925760 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:22:05 INFO - PROCESS | 1926 | 1461676925761 Marionette TRACE conn2 <- [1,906,null,{}] 06:22:05 INFO - PROCESS | 1926 | 1461676925763 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}] 06:22:05 INFO - PROCESS | 1926 | 1461676925866 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 06:22:05 INFO - PROCESS | 1926 | 1461676925871 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f38000 == 60 [pid = 1926] [id = 234] 06:22:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12900f000) [pid = 1926] [serial = 700] [outer = 0x0] 06:22:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x12d09cc00) [pid = 1926] [serial = 701] [outer = 0x12900f000] 06:22:05 INFO - PROCESS | 1926 | 1461676925924 Marionette DEBUG loaded listener.js 06:22:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12d18b000) [pid = 1926] [serial = 702] [outer = 0x12900f000] 06:22:06 INFO - PROCESS | 1926 | 1461676926247 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]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 518ms 06:22:06 INFO - PROCESS | 1926 | 1461676926279 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1926 | 1461676926280 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 06:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:22:06 INFO - PROCESS | 1926 | 1461676926283 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1926 | 1461676926284 Marionette TRACE conn2 <- [1,910,null,{}] 06:22:06 INFO - PROCESS | 1926 | 1461676926286 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}] 06:22:06 INFO - PROCESS | 1926 | 1461676926385 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 06:22:06 INFO - PROCESS | 1926 | 1461676926418 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbf5000 == 61 [pid = 1926] [id = 235] 06:22:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12d18b400) [pid = 1926] [serial = 703] [outer = 0x0] 06:22:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12d3e0400) [pid = 1926] [serial = 704] [outer = 0x12d18b400] 06:22:06 INFO - PROCESS | 1926 | 1461676926445 Marionette DEBUG loaded listener.js 06:22:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12e4a6800) [pid = 1926] [serial = 705] [outer = 0x12d18b400] 06:22:06 INFO - PROCESS | 1926 | 1461676926765 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]]]}] 06:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 517ms 06:22:06 INFO - PROCESS | 1926 | 1461676926801 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 06:22:06 INFO - PROCESS | 1926 | 1461676926802 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 06:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:22:06 INFO - PROCESS | 1926 | 1461676926807 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:22:06 INFO - PROCESS | 1926 | 1461676926808 Marionette TRACE conn2 <- [1,914,null,{}] 06:22:06 INFO - PROCESS | 1926 | 1461676926810 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}] 06:22:06 INFO - PROCESS | 1926 | 1461676926910 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 06:22:06 INFO - PROCESS | 1926 | 1461676926944 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d14b000 == 62 [pid = 1926] [id = 236] 06:22:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x12d18d000) [pid = 1926] [serial = 706] [outer = 0x0] 06:22:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x12e534c00) [pid = 1926] [serial = 707] [outer = 0x12d18d000] 06:22:06 INFO - PROCESS | 1926 | 1461676926968 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12e731c00) [pid = 1926] [serial = 708] [outer = 0x12d18d000] 06:22:07 INFO - PROCESS | 1926 | 1461676927271 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]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 523ms 06:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:22:07 INFO - PROCESS | 1926 | 1461676927330 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1926 | 1461676927331 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 06:22:07 INFO - PROCESS | 1926 | 1461676927334 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1926 | 1461676927335 Marionette TRACE conn2 <- [1,918,null,{}] 06:22:07 INFO - PROCESS | 1926 | 1461676927337 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}] 06:22:07 INFO - PROCESS | 1926 | 1461676927436 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12b6d0400) [pid = 1926] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x114bb9800) [pid = 1926] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x127f09400) [pid = 1926] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12bbc5800) [pid = 1926] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12b126400) [pid = 1926] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11a8bf000) [pid = 1926] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x118570000) [pid = 1926] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x11c413800) [pid = 1926] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12d187c00) [pid = 1926] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x12b127000) [pid = 1926] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x11afb6800) [pid = 1926] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x11aaa7800) [pid = 1926] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x11b7b3c00) [pid = 1926] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12b535800) [pid = 1926] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x118f29800) [pid = 1926] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x12394a800) [pid = 1926] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 06:22:07 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x12b6d1c00) [pid = 1926] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:22:07 INFO - PROCESS | 1926 | 1461676927593 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b28000 == 63 [pid = 1926] [id = 237] 06:22:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x1157ccc00) [pid = 1926] [serial = 709] [outer = 0x0] 06:22:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x119d8f400) [pid = 1926] [serial = 710] [outer = 0x1157ccc00] 06:22:07 INFO - PROCESS | 1926 | 1461676927622 Marionette DEBUG loaded listener.js 06:22:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x11bb7ac00) [pid = 1926] [serial = 711] [outer = 0x1157ccc00] 06:22:07 INFO - PROCESS | 1926 | 1461676927895 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]]]}] 06:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 572ms 06:22:07 INFO - PROCESS | 1926 | 1461676927910 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 06:22:07 INFO - PROCESS | 1926 | 1461676927911 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 06:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:22:07 INFO - PROCESS | 1926 | 1461676927914 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:22:07 INFO - PROCESS | 1926 | 1461676927915 Marionette TRACE conn2 <- [1,922,null,{}] 06:22:07 INFO - PROCESS | 1926 | 1461676927925 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}] 06:22:08 INFO - PROCESS | 1926 | 1461676928029 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 06:22:08 INFO - PROCESS | 1926 | 1461676928033 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3e6800 == 64 [pid = 1926] [id = 238] 06:22:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x11bdeb800) [pid = 1926] [serial = 712] [outer = 0x0] 06:22:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x12d165000) [pid = 1926] [serial = 713] [outer = 0x11bdeb800] 06:22:08 INFO - PROCESS | 1926 | 1461676928062 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x12e7f4800) [pid = 1926] [serial = 714] [outer = 0x11bdeb800] 06:22:08 INFO - PROCESS | 1926 | 1461676928395 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]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 519ms 06:22:08 INFO - PROCESS | 1926 | 1461676928433 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 1926 | 1461676928434 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 06:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:22:08 INFO - PROCESS | 1926 | 1461676928438 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - PROCESS | 1926 | 1461676928440 Marionette TRACE conn2 <- [1,926,null,{}] 06:22:08 INFO - PROCESS | 1926 | 1461676928452 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}] 06:22:08 INFO - PROCESS | 1926 | 1461676928533 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 06:22:08 INFO - PROCESS | 1926 | 1461676928537 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed66800 == 65 [pid = 1926] [id = 239] 06:22:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12e7f4c00) [pid = 1926] [serial = 715] [outer = 0x0] 06:22:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x12e909400) [pid = 1926] [serial = 716] [outer = 0x12e7f4c00] 06:22:08 INFO - PROCESS | 1926 | 1461676928563 Marionette DEBUG loaded listener.js 06:22:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x1296a2400) [pid = 1926] [serial = 717] [outer = 0x12e7f4c00] 06:22:08 INFO - PROCESS | 1926 | 1461676928891 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]]]}] 06:22:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:22:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 479ms 06:22:08 INFO - PROCESS | 1926 | 1461676928917 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 06:22:08 INFO - PROCESS | 1926 | 1461676928918 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 06:22:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:22:08 INFO - PROCESS | 1926 | 1461676928922 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:22:08 INFO - PROCESS | 1926 | 1461676928924 Marionette TRACE conn2 <- [1,930,null,{}] 06:22:08 INFO - PROCESS | 1926 | 1461676928926 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}] 06:22:09 INFO - PROCESS | 1926 | 1461676929007 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 06:22:09 INFO - PROCESS | 1926 | 1461676929012 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f43a800 == 66 [pid = 1926] [id = 240] 06:22:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x12e7f5400) [pid = 1926] [serial = 718] [outer = 0x0] 06:22:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12e910400) [pid = 1926] [serial = 719] [outer = 0x12e7f5400] 06:22:09 INFO - PROCESS | 1926 | 1461676929036 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12ed94800) [pid = 1926] [serial = 720] [outer = 0x12e7f5400] 06:22:09 INFO - PROCESS | 1926 | 1461676929381 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]]]}] 06:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 469ms 06:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:22:09 INFO - PROCESS | 1926 | 1461676929391 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 06:22:09 INFO - PROCESS | 1926 | 1461676929392 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 06:22:09 INFO - PROCESS | 1926 | 1461676929394 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:22:09 INFO - PROCESS | 1926 | 1461676929395 Marionette TRACE conn2 <- [1,934,null,{}] 06:22:09 INFO - PROCESS | 1926 | 1461676929397 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}] 06:22:09 INFO - PROCESS | 1926 | 1461676929511 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 06:22:09 INFO - PROCESS | 1926 | 1461676929517 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f440000 == 67 [pid = 1926] [id = 241] 06:22:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x114b47000) [pid = 1926] [serial = 721] [outer = 0x0] 06:22:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12ed96800) [pid = 1926] [serial = 722] [outer = 0x114b47000] 06:22:09 INFO - PROCESS | 1926 | 1461676929542 Marionette DEBUG loaded listener.js 06:22:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x12ed9f800) [pid = 1926] [serial = 723] [outer = 0x114b47000] 06:22:10 INFO - PROCESS | 1926 | 1461676930000 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]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 06:22:10 INFO - PROCESS | 1926 | 1461676930065 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 06:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:22:10 INFO - PROCESS | 1926 | 1461676930068 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 06:22:10 INFO - PROCESS | 1926 | 1461676930071 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 1926 | 1461676930074 Marionette TRACE conn2 <- [1,938,null,{}] 06:22:10 INFO - PROCESS | 1926 | 1461676930077 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}] 06:22:10 INFO - PROCESS | 1926 | 1461676930182 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 06:22:10 INFO - PROCESS | 1926 | 1461676930250 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a840800 == 68 [pid = 1926] [id = 242] 06:22:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x118ada000) [pid = 1926] [serial = 724] [outer = 0x0] 06:22:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x11925e000) [pid = 1926] [serial = 725] [outer = 0x118ada000] 06:22:10 INFO - PROCESS | 1926 | 1461676930281 Marionette DEBUG loaded listener.js 06:22:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x11aaae000) [pid = 1926] [serial = 726] [outer = 0x118ada000] 06:22:10 INFO - PROCESS | 1926 | 1461676930670 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]]]}] 06:22:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 671ms 06:22:10 INFO - PROCESS | 1926 | 1461676930743 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 06:22:10 INFO - PROCESS | 1926 | 1461676930747 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 06:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:22:10 INFO - PROCESS | 1926 | 1461676930751 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:22:10 INFO - PROCESS | 1926 | 1461676930753 Marionette TRACE conn2 <- [1,942,null,{}] 06:22:10 INFO - PROCESS | 1926 | 1461676930756 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}] 06:22:10 INFO - PROCESS | 1926 | 1461676930887 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 06:22:10 INFO - PROCESS | 1926 | 1461676930943 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x127618000 == 69 [pid = 1926] [id = 243] 06:22:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x11afa8400) [pid = 1926] [serial = 727] [outer = 0x0] 06:22:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x123711400) [pid = 1926] [serial = 728] [outer = 0x11afa8400] 06:22:10 INFO - PROCESS | 1926 | 1461676930973 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x1242c6c00) [pid = 1926] [serial = 729] [outer = 0x11afa8400] 06:22:11 INFO - PROCESS | 1926 | 1461676931402 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]]]}] 06:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 721ms 06:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:22:11 INFO - PROCESS | 1926 | 1461676931473 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 06:22:11 INFO - PROCESS | 1926 | 1461676931474 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 06:22:11 INFO - PROCESS | 1926 | 1461676931477 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:22:11 INFO - PROCESS | 1926 | 1461676931480 Marionette TRACE conn2 <- [1,946,null,{}] 06:22:11 INFO - PROCESS | 1926 | 1461676931488 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}] 06:22:11 INFO - PROCESS | 1926 | 1461676931594 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 06:22:11 INFO - PROCESS | 1926 | 1461676931664 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed69800 == 70 [pid = 1926] [id = 244] 06:22:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12900b400) [pid = 1926] [serial = 730] [outer = 0x0] 06:22:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12b535800) [pid = 1926] [serial = 731] [outer = 0x12900b400] 06:22:11 INFO - PROCESS | 1926 | 1461676931698 Marionette DEBUG loaded listener.js 06:22:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12cf02800) [pid = 1926] [serial = 732] [outer = 0x12900b400] 06:22:12 INFO - PROCESS | 1926 | 1461676932115 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]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 673ms 06:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:22:12 INFO - PROCESS | 1926 | 1461676932151 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 1926 | 1461676932153 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 06:22:12 INFO - PROCESS | 1926 | 1461676932155 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1926 | 1461676932156 Marionette TRACE conn2 <- [1,950,null,{}] 06:22:12 INFO - PROCESS | 1926 | 1461676932159 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}] 06:22:12 INFO - PROCESS | 1926 | 1461676932281 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 06:22:12 INFO - PROCESS | 1926 | 1461676932348 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8b5800 == 71 [pid = 1926] [id = 245] 06:22:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12d164c00) [pid = 1926] [serial = 733] [outer = 0x0] 06:22:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12e49cc00) [pid = 1926] [serial = 734] [outer = 0x12d164c00] 06:22:12 INFO - PROCESS | 1926 | 1461676932378 Marionette DEBUG loaded listener.js 06:22:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12e739400) [pid = 1926] [serial = 735] [outer = 0x12d164c00] 06:22:12 INFO - PROCESS | 1926 | 1461676932810 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]]]}] 06:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 669ms 06:22:12 INFO - PROCESS | 1926 | 1461676932825 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 06:22:12 INFO - PROCESS | 1926 | 1461676932826 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 06:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:22:12 INFO - PROCESS | 1926 | 1461676932828 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:22:12 INFO - PROCESS | 1926 | 1461676932830 Marionette TRACE conn2 <- [1,954,null,{}] 06:22:12 INFO - PROCESS | 1926 | 1461676932832 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}] 06:22:12 INFO - PROCESS | 1926 | 1461676932938 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 06:22:12 INFO - PROCESS | 1926 | 1461676932990 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab09000 == 72 [pid = 1926] [id = 246] 06:22:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x119e4a000) [pid = 1926] [serial = 736] [outer = 0x0] 06:22:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x12743f000) [pid = 1926] [serial = 737] [outer = 0x119e4a000] 06:22:13 INFO - PROCESS | 1926 | 1461676933022 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x12e73c800) [pid = 1926] [serial = 738] [outer = 0x119e4a000] 06:22:13 INFO - PROCESS | 1926 | 1461676933670 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]]]}] 06:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 871ms 06:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:22:13 INFO - PROCESS | 1926 | 1461676933700 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 06:22:13 INFO - PROCESS | 1926 | 1461676933702 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 06:22:13 INFO - PROCESS | 1926 | 1461676933705 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:22:13 INFO - PROCESS | 1926 | 1461676933708 Marionette TRACE conn2 <- [1,958,null,{}] 06:22:13 INFO - PROCESS | 1926 | 1461676933712 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}] 06:22:13 INFO - PROCESS | 1926 | 1461676933801 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 06:22:13 INFO - PROCESS | 1926 | 1461676933859 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab14800 == 73 [pid = 1926] [id = 247] 06:22:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x115340400) [pid = 1926] [serial = 739] [outer = 0x0] 06:22:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x118537c00) [pid = 1926] [serial = 740] [outer = 0x115340400] 06:22:13 INFO - PROCESS | 1926 | 1461676933888 Marionette DEBUG loaded listener.js 06:22:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x118bf7c00) [pid = 1926] [serial = 741] [outer = 0x115340400] 06:22:14 INFO - PROCESS | 1926 | 1461676934270 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]]]}] 06:22:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:22:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 06:22:14 INFO - PROCESS | 1926 | 1461676934336 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 06:22:14 INFO - PROCESS | 1926 | 1461676934341 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 06:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:22:14 INFO - PROCESS | 1926 | 1461676934346 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:22:14 INFO - PROCESS | 1926 | 1461676934349 Marionette TRACE conn2 <- [1,962,null,{}] 06:22:14 INFO - PROCESS | 1926 | 1461676934351 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}] 06:22:14 INFO - PROCESS | 1926 | 1461676934462 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 06:22:14 INFO - PROCESS | 1926 | 1461676934547 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x1185c4800 == 74 [pid = 1926] [id = 248] 06:22:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x1155d9800) [pid = 1926] [serial = 742] [outer = 0x0] 06:22:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x11912d800) [pid = 1926] [serial = 743] [outer = 0x1155d9800] 06:22:14 INFO - PROCESS | 1926 | 1461676934593 Marionette DEBUG loaded listener.js 06:22:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x119d8d000) [pid = 1926] [serial = 744] [outer = 0x1155d9800] 06:22:15 INFO - PROCESS | 1926 | 1461676935094 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]]]}] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x129670800 == 73 [pid = 1926] [id = 191] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12f43a800 == 72 [pid = 1926] [id = 240] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed66800 == 71 [pid = 1926] [id = 239] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3e6800 == 70 [pid = 1926] [id = 238] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x118b28000 == 69 [pid = 1926] [id = 237] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12d14b000 == 68 [pid = 1926] [id = 236] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbf5000 == 67 [pid = 1926] [id = 235] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12d3e0000) [pid = 1926] [serial = 659] [outer = 0x0] [url = about:blank] 06:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 822ms 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x129f38000 == 66 [pid = 1926] [id = 234] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x127f25800 == 65 [pid = 1926] [id = 233] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4b9800 == 64 [pid = 1926] [id = 232] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e2000 == 63 [pid = 1926] [id = 231] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11a85a000 == 62 [pid = 1926] [id = 230] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad8b000 == 61 [pid = 1926] [id = 229] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad9a000 == 60 [pid = 1926] [id = 228] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7cc000 == 59 [pid = 1926] [id = 224] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12c091800 == 58 [pid = 1926] [id = 223] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x11afe0800 == 57 [pid = 1926] [id = 222] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x1185c6000 == 56 [pid = 1926] [id = 221] 06:22:15 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3d9800 == 55 [pid = 1926] [id = 220] 06:22:15 INFO - PROCESS | 1926 | 1461676935177 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1926 | 1461676935178 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 06:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:22:15 INFO - PROCESS | 1926 | 1461676935181 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 1926 | 1461676935183 Marionette TRACE conn2 <- [1,966,null,{}] 06:22:15 INFO - PROCESS | 1926 | 1461676935196 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}] 06:22:15 INFO - PROCESS | 1926 | 1461676935279 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 06:22:15 INFO - PROCESS | 1926 | 1461676935291 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b28000 == 56 [pid = 1926] [id = 249] 06:22:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x11aaae800) [pid = 1926] [serial = 745] [outer = 0x0] 06:22:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x11ad23c00) [pid = 1926] [serial = 746] [outer = 0x11aaae800] 06:22:15 INFO - PROCESS | 1926 | 1461676935320 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x11afb0000) [pid = 1926] [serial = 747] [outer = 0x11aaae800] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x12bbc1c00) [pid = 1926] [serial = 573] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x12370b000) [pid = 1926] [serial = 570] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x119d87400) [pid = 1926] [serial = 567] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12d1e0c00) [pid = 1926] [serial = 564] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x127432c00) [pid = 1926] [serial = 657] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x11c4e9c00) [pid = 1926] [serial = 611] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x12b52bc00) [pid = 1926] [serial = 641] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x125d65c00) [pid = 1926] [serial = 614] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12b126800) [pid = 1926] [serial = 621] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x127f0bc00) [pid = 1926] [serial = 620] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x11af6e400) [pid = 1926] [serial = 629] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x11b72d400) [pid = 1926] [serial = 630] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x1276ad800) [pid = 1926] [serial = 617] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x11c329800) [pid = 1926] [serial = 632] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x123948400) [pid = 1926] [serial = 633] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x119e4c800) [pid = 1926] [serial = 608] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12b8dec00) [pid = 1926] [serial = 644] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x119129800) [pid = 1926] [serial = 626] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x119e4ac00) [pid = 1926] [serial = 627] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x125d66c00) [pid = 1926] [serial = 635] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x1276a6400) [pid = 1926] [serial = 636] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x118575000) [pid = 1926] [serial = 623] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x11653f400) [pid = 1926] [serial = 605] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x12bc86400) [pid = 1926] [serial = 647] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12bf1dc00) [pid = 1926] [serial = 648] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12cf09800) [pid = 1926] [serial = 653] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11adb0800) [pid = 1926] [serial = 651] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12d1dac00) [pid = 1926] [serial = 656] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x118570c00) [pid = 1926] [serial = 650] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12969d400) [pid = 1926] [serial = 638] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x12bbc1800) [pid = 1926] [serial = 645] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12b535400) [pid = 1926] [serial = 642] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12b126000) [pid = 1926] [serial = 639] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12d182400) [pid = 1926] [serial = 654] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12d3e9400) [pid = 1926] [serial = 576] [outer = 0x0] [url = about:blank] 06:22:15 INFO - PROCESS | 1926 | 1461676935685 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]]]}] 06:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 526ms 06:22:15 INFO - PROCESS | 1926 | 1461676935719 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 06:22:15 INFO - PROCESS | 1926 | 1461676935722 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 06:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:22:15 INFO - PROCESS | 1926 | 1461676935726 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:22:15 INFO - PROCESS | 1926 | 1461676935728 Marionette TRACE conn2 <- [1,970,null,{}] 06:22:15 INFO - PROCESS | 1926 | 1461676935730 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}] 06:22:15 INFO - PROCESS | 1926 | 1461676935810 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 06:22:15 INFO - PROCESS | 1926 | 1461676935816 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad7d000 == 57 [pid = 1926] [id = 250] 06:22:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x11afabc00) [pid = 1926] [serial = 748] [outer = 0x0] 06:22:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x11b7bf000) [pid = 1926] [serial = 749] [outer = 0x11afabc00] 06:22:15 INFO - PROCESS | 1926 | 1461676935843 Marionette DEBUG loaded listener.js 06:22:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x11bdf5400) [pid = 1926] [serial = 750] [outer = 0x11afabc00] 06:22:16 INFO - PROCESS | 1926 | 1461676936175 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]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 467ms 06:22:16 INFO - PROCESS | 1926 | 1461676936195 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 1926 | 1461676936196 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 06:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:22:16 INFO - PROCESS | 1926 | 1461676936198 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1926 | 1461676936199 Marionette TRACE conn2 <- [1,974,null,{}] 06:22:16 INFO - PROCESS | 1926 | 1461676936202 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}] 06:22:16 INFO - PROCESS | 1926 | 1461676936279 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 06:22:16 INFO - PROCESS | 1926 | 1461676936331 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bacc800 == 58 [pid = 1926] [id = 251] 06:22:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x11afb5000) [pid = 1926] [serial = 751] [outer = 0x0] 06:22:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x11c32e000) [pid = 1926] [serial = 752] [outer = 0x11afb5000] 06:22:16 INFO - PROCESS | 1926 | 1461676936357 Marionette DEBUG loaded listener.js 06:22:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12370b000) [pid = 1926] [serial = 753] [outer = 0x11afb5000] 06:22:16 INFO - PROCESS | 1926 | 1461676936657 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]]]}] 06:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 470ms 06:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:22:16 INFO - PROCESS | 1926 | 1461676936669 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 06:22:16 INFO - PROCESS | 1926 | 1461676936671 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 06:22:16 INFO - PROCESS | 1926 | 1461676936676 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:22:16 INFO - PROCESS | 1926 | 1461676936678 Marionette TRACE conn2 <- [1,978,null,{}] 06:22:16 INFO - PROCESS | 1926 | 1461676936682 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}] 06:22:16 INFO - PROCESS | 1926 | 1461676936832 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 06:22:16 INFO - PROCESS | 1926 | 1461676936915 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2de800 == 59 [pid = 1926] [id = 252] 06:22:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x11c369000) [pid = 1926] [serial = 754] [outer = 0x0] 06:22:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12394bc00) [pid = 1926] [serial = 755] [outer = 0x11c369000] 06:22:16 INFO - PROCESS | 1926 | 1461676936961 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12778d800) [pid = 1926] [serial = 756] [outer = 0x11c369000] 06:22:17 INFO - PROCESS | 1926 | 1461676937375 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]]]}] 06:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 721ms 06:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:22:17 INFO - PROCESS | 1926 | 1461676937397 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 1926 | 1461676937399 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 06:22:17 INFO - PROCESS | 1926 | 1461676937401 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - PROCESS | 1926 | 1461676937402 Marionette TRACE conn2 <- [1,982,null,{}] 06:22:17 INFO - PROCESS | 1926 | 1461676937407 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}] 06:22:17 INFO - PROCESS | 1926 | 1461676937504 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 06:22:17 INFO - PROCESS | 1926 | 1461676937508 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x1239a4800 == 60 [pid = 1926] [id = 253] 06:22:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x11c4ea000) [pid = 1926] [serial = 757] [outer = 0x0] 06:22:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x127f0b400) [pid = 1926] [serial = 758] [outer = 0x11c4ea000] 06:22:17 INFO - PROCESS | 1926 | 1461676937534 Marionette DEBUG loaded listener.js 06:22:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x129c26800) [pid = 1926] [serial = 759] [outer = 0x11c4ea000] 06:22:17 INFO - PROCESS | 1926 | 1461676937882 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]]]}] 06:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 521ms 06:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:22:17 INFO - PROCESS | 1926 | 1461676937923 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 06:22:17 INFO - PROCESS | 1926 | 1461676937925 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 06:22:17 INFO - PROCESS | 1926 | 1461676937927 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:22:17 INFO - PROCESS | 1926 | 1461676937928 Marionette TRACE conn2 <- [1,986,null,{}] 06:22:17 INFO - PROCESS | 1926 | 1461676937930 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}] 06:22:18 INFO - PROCESS | 1926 | 1461676938028 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 06:22:18 INFO - PROCESS | 1926 | 1461676938040 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x124366000 == 61 [pid = 1926] [id = 254] 06:22:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x129010800) [pid = 1926] [serial = 760] [outer = 0x0] 06:22:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x129f66400) [pid = 1926] [serial = 761] [outer = 0x129010800] 06:22:18 INFO - PROCESS | 1926 | 1461676938065 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12b527400) [pid = 1926] [serial = 762] [outer = 0x129010800] 06:22:18 INFO - PROCESS | 1926 | 1461676938392 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]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 518ms 06:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:22:18 INFO - PROCESS | 1926 | 1461676938445 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 1926 | 1461676938446 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 06:22:18 INFO - PROCESS | 1926 | 1461676938448 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 1926 | 1461676938449 Marionette TRACE conn2 <- [1,990,null,{}] 06:22:18 INFO - PROCESS | 1926 | 1461676938452 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}] 06:22:18 INFO - PROCESS | 1926 | 1461676938564 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 06:22:18 INFO - PROCESS | 1926 | 1461676938579 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x1270e3800 == 62 [pid = 1926] [id = 255] 06:22:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x129f68800) [pid = 1926] [serial = 763] [outer = 0x0] 06:22:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12b6d0400) [pid = 1926] [serial = 764] [outer = 0x129f68800] 06:22:18 INFO - PROCESS | 1926 | 1461676938603 Marionette DEBUG loaded listener.js 06:22:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12bbba400) [pid = 1926] [serial = 765] [outer = 0x129f68800] 06:22:18 INFO - PROCESS | 1926 | 1461676938934 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]]]}] 06:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 518ms 06:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:22:18 INFO - PROCESS | 1926 | 1461676938967 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 06:22:18 INFO - PROCESS | 1926 | 1461676938968 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 06:22:18 INFO - PROCESS | 1926 | 1461676938970 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:22:18 INFO - PROCESS | 1926 | 1461676938971 Marionette TRACE conn2 <- [1,994,null,{}] 06:22:18 INFO - PROCESS | 1926 | 1461676938973 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}] 06:22:19 INFO - PROCESS | 1926 | 1461676939072 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 06:22:19 INFO - PROCESS | 1926 | 1461676939077 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x129668000 == 63 [pid = 1926] [id = 256] 06:22:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x129f68c00) [pid = 1926] [serial = 766] [outer = 0x0] 06:22:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12bbc7000) [pid = 1926] [serial = 767] [outer = 0x129f68c00] 06:22:19 INFO - PROCESS | 1926 | 1461676939131 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12bc92400) [pid = 1926] [serial = 768] [outer = 0x129f68c00] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x125d49400) [pid = 1926] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x11548d800) [pid = 1926] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12394d400) [pid = 1926] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x11925cc00) [pid = 1926] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x11c32f400) [pid = 1926] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x123f12400) [pid = 1926] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x1157ce800) [pid = 1926] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12e7f5400) [pid = 1926] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12e7f4c00) [pid = 1926] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x1242cc800) [pid = 1926] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12900f000) [pid = 1926] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x118571400) [pid = 1926] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x129f66c00) [pid = 1926] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x119e4d800) [pid = 1926] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x1296a0400) [pid = 1926] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12d18b400) [pid = 1926] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x118f2b000) [pid = 1926] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x129f6d800) [pid = 1926] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x1276a3800) [pid = 1926] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x11c32d800) [pid = 1926] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x1142b1c00) [pid = 1926] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x11c365000) [pid = 1926] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x114b44c00) [pid = 1926] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x12d18d000) [pid = 1926] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x12b52e000) [pid = 1926] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x1157ccc00) [pid = 1926] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:22:19 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x11bdeb800) [pid = 1926] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:22:19 INFO - PROCESS | 1926 | 1461676939657 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]]]}] 06:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 719ms 06:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:22:19 INFO - PROCESS | 1926 | 1461676939692 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 06:22:19 INFO - PROCESS | 1926 | 1461676939694 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 06:22:19 INFO - PROCESS | 1926 | 1461676939696 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:22:19 INFO - PROCESS | 1926 | 1461676939698 Marionette TRACE conn2 <- [1,998,null,{}] 06:22:19 INFO - PROCESS | 1926 | 1461676939700 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}] 06:22:19 INFO - PROCESS | 1926 | 1461676939831 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 06:22:19 INFO - PROCESS | 1926 | 1461676939884 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f3b800 == 64 [pid = 1926] [id = 257] 06:22:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x11c41a800) [pid = 1926] [serial = 769] [outer = 0x0] 06:22:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x129c2a400) [pid = 1926] [serial = 770] [outer = 0x11c41a800] 06:22:19 INFO - PROCESS | 1926 | 1461676939914 Marionette DEBUG loaded listener.js 06:22:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x12bf1e400) [pid = 1926] [serial = 771] [outer = 0x11c41a800] 06:22:20 INFO - PROCESS | 1926 | 1461676940187 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]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 06:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:22:20 INFO - PROCESS | 1926 | 1461676940215 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 1926 | 1461676940216 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 06:22:20 INFO - PROCESS | 1926 | 1461676940218 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - PROCESS | 1926 | 1461676940220 Marionette TRACE conn2 <- [1,1002,null,{}] 06:22:20 INFO - PROCESS | 1926 | 1461676940230 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}] 06:22:20 INFO - PROCESS | 1926 | 1461676940314 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 06:22:20 INFO - PROCESS | 1926 | 1461676940319 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbf1000 == 65 [pid = 1926] [id = 258] 06:22:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12bf1e800) [pid = 1926] [serial = 772] [outer = 0x0] 06:22:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x12cf0b400) [pid = 1926] [serial = 773] [outer = 0x12bf1e800] 06:22:20 INFO - PROCESS | 1926 | 1461676940346 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x12d171800) [pid = 1926] [serial = 774] [outer = 0x12bf1e800] 06:22:20 INFO - PROCESS | 1926 | 1461676940657 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]]]}] 06:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 478ms 06:22:20 INFO - PROCESS | 1926 | 1461676940697 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 06:22:20 INFO - PROCESS | 1926 | 1461676940698 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 06:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:22:20 INFO - PROCESS | 1926 | 1461676940724 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:22:20 INFO - PROCESS | 1926 | 1461676940725 Marionette TRACE conn2 <- [1,1006,null,{}] 06:22:20 INFO - PROCESS | 1926 | 1461676940727 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}] 06:22:20 INFO - PROCESS | 1926 | 1461676940813 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 06:22:20 INFO - PROCESS | 1926 | 1461676940817 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c0a3000 == 66 [pid = 1926] [id = 259] 06:22:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x12bc8f800) [pid = 1926] [serial = 775] [outer = 0x0] 06:22:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x12d18ac00) [pid = 1926] [serial = 776] [outer = 0x12bc8f800] 06:22:20 INFO - PROCESS | 1926 | 1461676940843 Marionette DEBUG loaded listener.js 06:22:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x12d1e0800) [pid = 1926] [serial = 777] [outer = 0x12bc8f800] 06:22:21 INFO - PROCESS | 1926 | 1461676941183 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]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 477ms 06:22:21 INFO - PROCESS | 1926 | 1461676941192 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1926 | 1461676941193 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 06:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:22:21 INFO - PROCESS | 1926 | 1461676941195 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1926 | 1461676941196 Marionette TRACE conn2 <- [1,1010,null,{}] 06:22:21 INFO - PROCESS | 1926 | 1461676941199 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}] 06:22:21 INFO - PROCESS | 1926 | 1461676941282 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 06:22:21 INFO - PROCESS | 1926 | 1461676941286 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d151000 == 67 [pid = 1926] [id = 260] 06:22:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12d1e0c00) [pid = 1926] [serial = 778] [outer = 0x0] 06:22:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x12d3e8c00) [pid = 1926] [serial = 779] [outer = 0x12d1e0c00] 06:22:21 INFO - PROCESS | 1926 | 1461676941311 Marionette DEBUG loaded listener.js 06:22:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12e4a6000) [pid = 1926] [serial = 780] [outer = 0x12d1e0c00] 06:22:21 INFO - PROCESS | 1926 | 1461676941797 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]]]}] 06:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 667ms 06:22:21 INFO - PROCESS | 1926 | 1461676941864 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 06:22:21 INFO - PROCESS | 1926 | 1461676941867 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 06:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:22:21 INFO - PROCESS | 1926 | 1461676941870 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:22:21 INFO - PROCESS | 1926 | 1461676941873 Marionette TRACE conn2 <- [1,1014,null,{}] 06:22:21 INFO - PROCESS | 1926 | 1461676941877 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}] 06:22:21 INFO - PROCESS | 1926 | 1461676941983 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 06:22:22 INFO - PROCESS | 1926 | 1461676942038 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x119719800 == 68 [pid = 1926] [id = 261] 06:22:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x115625400) [pid = 1926] [serial = 781] [outer = 0x0] 06:22:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x116446800) [pid = 1926] [serial = 782] [outer = 0x115625400] 06:22:22 INFO - PROCESS | 1926 | 1461676942071 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x118bebc00) [pid = 1926] [serial = 783] [outer = 0x115625400] 06:22:22 INFO - PROCESS | 1926 | 1461676942493 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]]]}] 06:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 672ms 06:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:22:22 INFO - PROCESS | 1926 | 1461676942543 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 06:22:22 INFO - PROCESS | 1926 | 1461676942547 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 06:22:22 INFO - PROCESS | 1926 | 1461676942551 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:22:22 INFO - PROCESS | 1926 | 1461676942553 Marionette TRACE conn2 <- [1,1018,null,{}] 06:22:22 INFO - PROCESS | 1926 | 1461676942558 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}] 06:22:22 INFO - PROCESS | 1926 | 1461676942660 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 06:22:22 INFO - PROCESS | 1926 | 1461676942714 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00c000 == 69 [pid = 1926] [id = 262] 06:22:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x118f2b000) [pid = 1926] [serial = 784] [outer = 0x0] 06:22:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x11aaa9c00) [pid = 1926] [serial = 785] [outer = 0x118f2b000] 06:22:22 INFO - PROCESS | 1926 | 1461676942745 Marionette DEBUG loaded listener.js 06:22:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x11af6e400) [pid = 1926] [serial = 786] [outer = 0x118f2b000] 06:22:23 INFO - PROCESS | 1926 | 1461676943202 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]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 672ms 06:22:23 INFO - PROCESS | 1926 | 1461676943224 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 06:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:22:23 INFO - PROCESS | 1926 | 1461676943226 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 06:22:23 INFO - PROCESS | 1926 | 1461676943228 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 1926 | 1461676943231 Marionette TRACE conn2 <- [1,1022,null,{}] 06:22:23 INFO - PROCESS | 1926 | 1461676943239 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}] 06:22:23 INFO - PROCESS | 1926 | 1461676943343 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 06:22:23 INFO - PROCESS | 1926 | 1461676943412 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c096800 == 70 [pid = 1926] [id = 263] 06:22:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x11b7b9c00) [pid = 1926] [serial = 787] [outer = 0x0] 06:22:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x123f0a400) [pid = 1926] [serial = 788] [outer = 0x11b7b9c00] 06:22:23 INFO - PROCESS | 1926 | 1461676943445 Marionette DEBUG loaded listener.js 06:22:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x125d69000) [pid = 1926] [serial = 789] [outer = 0x11b7b9c00] 06:22:23 INFO - PROCESS | 1926 | 1461676943831 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]]]}] 06:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 06:22:23 INFO - PROCESS | 1926 | 1461676943899 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 06:22:23 INFO - PROCESS | 1926 | 1461676943901 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 06:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:22:23 INFO - PROCESS | 1926 | 1461676943903 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:22:23 INFO - PROCESS | 1926 | 1461676943905 Marionette TRACE conn2 <- [1,1026,null,{}] 06:22:23 INFO - PROCESS | 1926 | 1461676943907 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}] 06:22:24 INFO - PROCESS | 1926 | 1461676944027 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 06:22:24 INFO - PROCESS | 1926 | 1461676944094 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcb0000 == 71 [pid = 1926] [id = 264] 06:22:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x127494400) [pid = 1926] [serial = 790] [outer = 0x0] 06:22:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x129c28800) [pid = 1926] [serial = 791] [outer = 0x127494400] 06:22:24 INFO - PROCESS | 1926 | 1461676944125 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12b6dc400) [pid = 1926] [serial = 792] [outer = 0x127494400] 06:22:24 INFO - PROCESS | 1926 | 1461676944556 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]]]}] 06:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 669ms 06:22:24 INFO - PROCESS | 1926 | 1461676944575 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 06:22:24 INFO - PROCESS | 1926 | 1461676944577 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 06:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:22:24 INFO - PROCESS | 1926 | 1461676944580 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:22:24 INFO - PROCESS | 1926 | 1461676944583 Marionette TRACE conn2 <- [1,1030,null,{}] 06:22:24 INFO - PROCESS | 1926 | 1461676944587 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}] 06:22:24 INFO - PROCESS | 1926 | 1461676944741 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 06:22:24 INFO - PROCESS | 1926 | 1461676944850 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e450000 == 72 [pid = 1926] [id = 265] 06:22:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x1274a8c00) [pid = 1926] [serial = 793] [outer = 0x0] 06:22:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12bc91000) [pid = 1926] [serial = 794] [outer = 0x1274a8c00] 06:22:24 INFO - PROCESS | 1926 | 1461676944882 Marionette DEBUG loaded listener.js 06:22:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12d1e8c00) [pid = 1926] [serial = 795] [outer = 0x1274a8c00] 06:22:25 INFO - PROCESS | 1926 | 1461676945358 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]]]}] 06:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 826ms 06:22:25 INFO - PROCESS | 1926 | 1461676945406 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 06:22:25 INFO - PROCESS | 1926 | 1461676945408 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 06:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:22:25 INFO - PROCESS | 1926 | 1461676945410 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:22:25 INFO - PROCESS | 1926 | 1461676945411 Marionette TRACE conn2 <- [1,1034,null,{}] 06:22:25 INFO - PROCESS | 1926 | 1461676945413 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}] 06:22:25 INFO - PROCESS | 1926 | 1461676945541 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 06:22:25 INFO - PROCESS | 1926 | 1461676945611 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad8a800 == 73 [pid = 1926] [id = 266] 06:22:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x11c32b800) [pid = 1926] [serial = 796] [outer = 0x0] 06:22:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12d1e1800) [pid = 1926] [serial = 797] [outer = 0x11c32b800] 06:22:25 INFO - PROCESS | 1926 | 1461676945644 Marionette DEBUG loaded listener.js 06:22:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12e732400) [pid = 1926] [serial = 798] [outer = 0x11c32b800] 06:22:26 INFO - PROCESS | 1926 | 1461676946230 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]]]}] 06:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 870ms 06:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:22:26 INFO - PROCESS | 1926 | 1461676946281 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 06:22:26 INFO - PROCESS | 1926 | 1461676946283 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 06:22:26 INFO - PROCESS | 1926 | 1461676946286 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:22:26 INFO - PROCESS | 1926 | 1461676946288 Marionette TRACE conn2 <- [1,1038,null,{}] 06:22:26 INFO - PROCESS | 1926 | 1461676946294 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}] 06:22:26 INFO - PROCESS | 1926 | 1461676946389 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 06:22:26 INFO - PROCESS | 1926 | 1461676946457 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab18800 == 74 [pid = 1926] [id = 267] 06:22:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x114bbdc00) [pid = 1926] [serial = 799] [outer = 0x0] 06:22:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x1187a8000) [pid = 1926] [serial = 800] [outer = 0x114bbdc00] 06:22:26 INFO - PROCESS | 1926 | 1461676946491 Marionette DEBUG loaded listener.js 06:22:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x118ea5c00) [pid = 1926] [serial = 801] [outer = 0x114bbdc00] 06:22:27 INFO - PROCESS | 1926 | 1461676947002 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]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 776ms 06:22:27 INFO - PROCESS | 1926 | 1461676947063 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1926 | 1461676947068 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 06:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:22:27 INFO - PROCESS | 1926 | 1461676947075 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1926 | 1461676947078 Marionette TRACE conn2 <- [1,1042,null,{}] 06:22:27 INFO - PROCESS | 1926 | 1461676947081 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}] 06:22:27 INFO - PROCESS | 1926 | 1461676947221 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 06:22:27 INFO - PROCESS | 1926 | 1461676947307 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e3000 == 75 [pid = 1926] [id = 268] 06:22:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x11a8c0400) [pid = 1926] [serial = 802] [outer = 0x0] 06:22:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x11aaaf400) [pid = 1926] [serial = 803] [outer = 0x11a8c0400] 06:22:27 INFO - PROCESS | 1926 | 1461676947336 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x11afaa000) [pid = 1926] [serial = 804] [outer = 0x11a8c0400] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x12c0a3000 == 74 [pid = 1926] [id = 259] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbf1000 == 73 [pid = 1926] [id = 258] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x129f3b800 == 72 [pid = 1926] [id = 257] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x129668000 == 71 [pid = 1926] [id = 256] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x1270e3800 == 70 [pid = 1926] [id = 255] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x124366000 == 69 [pid = 1926] [id = 254] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x1239a4800 == 68 [pid = 1926] [id = 253] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2de800 == 67 [pid = 1926] [id = 252] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x11bacc800 == 66 [pid = 1926] [id = 251] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad7d000 == 65 [pid = 1926] [id = 250] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x118b28000 == 64 [pid = 1926] [id = 249] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x1185c4800 == 63 [pid = 1926] [id = 248] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab14800 == 62 [pid = 1926] [id = 247] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab09000 == 61 [pid = 1926] [id = 246] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8b5800 == 60 [pid = 1926] [id = 245] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed69800 == 59 [pid = 1926] [id = 244] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x127618000 == 58 [pid = 1926] [id = 243] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x11a840800 == 57 [pid = 1926] [id = 242] 06:22:27 INFO - PROCESS | 1926 | --DOCSHELL 0x12f440000 == 56 [pid = 1926] [id = 241] 06:22:27 INFO - PROCESS | 1926 | 1461676947723 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]]]}] 06:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 672ms 06:22:27 INFO - PROCESS | 1926 | 1461676947746 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 06:22:27 INFO - PROCESS | 1926 | 1461676947747 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 06:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:22:27 INFO - PROCESS | 1926 | 1461676947750 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:22:27 INFO - PROCESS | 1926 | 1461676947752 Marionette TRACE conn2 <- [1,1046,null,{}] 06:22:27 INFO - PROCESS | 1926 | 1461676947760 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}] 06:22:27 INFO - PROCESS | 1926 | 1461676947844 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x1274ae400) [pid = 1926] [serial = 603] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x1296a2400) [pid = 1926] [serial = 717] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x127495c00) [pid = 1926] [serial = 692] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12d09cc00) [pid = 1926] [serial = 701] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x11925e400) [pid = 1926] [serial = 684] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x118e9fc00) [pid = 1926] [serial = 683] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x12d1de400) [pid = 1926] [serial = 675] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12d096c00) [pid = 1926] [serial = 674] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x11b7be400) [pid = 1926] [serial = 687] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x11af6f000) [pid = 1926] [serial = 686] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x12bf29400) [pid = 1926] [serial = 672] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x129f6c400) [pid = 1926] [serial = 671] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12d3e0400) [pid = 1926] [serial = 704] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x11afa8000) [pid = 1926] [serial = 666] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x119e45800) [pid = 1926] [serial = 665] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x12b533800) [pid = 1926] [serial = 698] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12d18b000) [pid = 1926] [serial = 702] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x129607400) [pid = 1926] [serial = 695] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x129f62800) [pid = 1926] [serial = 696] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x11c4ec800) [pid = 1926] [serial = 689] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x123d0bc00) [pid = 1926] [serial = 690] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11b7b9000) [pid = 1926] [serial = 681] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x118542000) [pid = 1926] [serial = 680] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12969e400) [pid = 1926] [serial = 669] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x1274a7c00) [pid = 1926] [serial = 668] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x118be8400) [pid = 1926] [serial = 663] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x115621000) [pid = 1926] [serial = 662] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12e534c00) [pid = 1926] [serial = 707] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12e733400) [pid = 1926] [serial = 678] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12e52d800) [pid = 1926] [serial = 677] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x12e4a6800) [pid = 1926] [serial = 705] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x12e731c00) [pid = 1926] [serial = 708] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x11bb7ac00) [pid = 1926] [serial = 711] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x12e909400) [pid = 1926] [serial = 716] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x12d165000) [pid = 1926] [serial = 713] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x119d8f400) [pid = 1926] [serial = 710] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x127f05000) [pid = 1926] [serial = 693] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x12ed94800) [pid = 1926] [serial = 720] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x12e7f4800) [pid = 1926] [serial = 714] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12cf04000) [pid = 1926] [serial = 699] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 109 (0x118e11000) [pid = 1926] [serial = 624] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 108 (0x1274a7400) [pid = 1926] [serial = 615] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 107 (0x11ad21800) [pid = 1926] [serial = 609] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 106 (0x12394d000) [pid = 1926] [serial = 612] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 105 (0x129006000) [pid = 1926] [serial = 618] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 104 (0x118f24400) [pid = 1926] [serial = 606] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | --DOMWINDOW == 103 (0x12e910400) [pid = 1926] [serial = 719] [outer = 0x0] [url = about:blank] 06:22:27 INFO - PROCESS | 1926 | 1461676947901 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x119d3a000 == 57 [pid = 1926] [id = 269] 06:22:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 104 (0x118be8400) [pid = 1926] [serial = 805] [outer = 0x0] 06:22:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 105 (0x11925e400) [pid = 1926] [serial = 806] [outer = 0x118be8400] 06:22:27 INFO - PROCESS | 1926 | 1461676947935 Marionette DEBUG loaded listener.js 06:22:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 106 (0x11c050c00) [pid = 1926] [serial = 807] [outer = 0x118be8400] 06:22:28 INFO - PROCESS | 1926 | 1461676948262 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]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 06:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:22:28 INFO - PROCESS | 1926 | 1461676948275 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 1926 | 1461676948277 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 06:22:28 INFO - PROCESS | 1926 | 1461676948279 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 1926 | 1461676948280 Marionette TRACE conn2 <- [1,1050,null,{}] 06:22:28 INFO - PROCESS | 1926 | 1461676948283 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}] 06:22:28 INFO - PROCESS | 1926 | 1461676948409 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 06:22:28 INFO - PROCESS | 1926 | 1461676948485 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c01d800 == 58 [pid = 1926] [id = 270] 06:22:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 107 (0x11c413800) [pid = 1926] [serial = 808] [outer = 0x0] 06:22:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 108 (0x1240b5800) [pid = 1926] [serial = 809] [outer = 0x11c413800] 06:22:28 INFO - PROCESS | 1926 | 1461676948549 Marionette DEBUG loaded listener.js 06:22:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 109 (0x125d49400) [pid = 1926] [serial = 810] [outer = 0x11c413800] 06:22:28 INFO - PROCESS | 1926 | 1461676948877 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]]]}] 06:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 618ms 06:22:28 INFO - PROCESS | 1926 | 1461676948898 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 06:22:28 INFO - PROCESS | 1926 | 1461676948899 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 06:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:22:28 INFO - PROCESS | 1926 | 1461676948901 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:22:28 INFO - PROCESS | 1926 | 1461676948903 Marionette TRACE conn2 <- [1,1054,null,{}] 06:22:28 INFO - PROCESS | 1926 | 1461676948913 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}] 06:22:29 INFO - PROCESS | 1926 | 1461676948996 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 06:22:29 INFO - PROCESS | 1926 | 1461676949050 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x118e4d000 == 59 [pid = 1926] [id = 271] 06:22:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 110 (0x123c6cc00) [pid = 1926] [serial = 811] [outer = 0x0] 06:22:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x1274abc00) [pid = 1926] [serial = 812] [outer = 0x123c6cc00] 06:22:29 INFO - PROCESS | 1926 | 1461676949076 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x129693c00) [pid = 1926] [serial = 813] [outer = 0x123c6cc00] 06:22:29 INFO - PROCESS | 1926 | 1461676949367 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]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 478ms 06:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:22:29 INFO - PROCESS | 1926 | 1461676949380 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 1926 | 1461676949381 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 06:22:29 INFO - PROCESS | 1926 | 1461676949383 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1926 | 1461676949384 Marionette TRACE conn2 <- [1,1058,null,{}] 06:22:29 INFO - PROCESS | 1926 | 1461676949394 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}] 06:22:29 INFO - PROCESS | 1926 | 1461676949493 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 06:22:29 INFO - PROCESS | 1926 | 1461676949498 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x125d33000 == 60 [pid = 1926] [id = 272] 06:22:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x129f64000) [pid = 1926] [serial = 814] [outer = 0x0] 06:22:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x12b52f800) [pid = 1926] [serial = 815] [outer = 0x129f64000] 06:22:29 INFO - PROCESS | 1926 | 1461676949526 Marionette DEBUG loaded listener.js 06:22:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x12bf2b400) [pid = 1926] [serial = 816] [outer = 0x129f64000] 06:22:29 INFO - PROCESS | 1926 | 1461676949905 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]]]}] 06:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 573ms 06:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:22:29 INFO - PROCESS | 1926 | 1461676949957 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 06:22:29 INFO - PROCESS | 1926 | 1461676949958 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 06:22:29 INFO - PROCESS | 1926 | 1461676949960 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:22:29 INFO - PROCESS | 1926 | 1461676949961 Marionette TRACE conn2 <- [1,1062,null,{}] 06:22:29 INFO - PROCESS | 1926 | 1461676949963 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}] 06:22:30 INFO - PROCESS | 1926 | 1461676950064 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 06:22:30 INFO - PROCESS | 1926 | 1461676950082 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x12908f800 == 61 [pid = 1926] [id = 273] 06:22:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x12cf0cc00) [pid = 1926] [serial = 817] [outer = 0x0] 06:22:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x12d165000) [pid = 1926] [serial = 818] [outer = 0x12cf0cc00] 06:22:30 INFO - PROCESS | 1926 | 1461676950107 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12d18cc00) [pid = 1926] [serial = 819] [outer = 0x12cf0cc00] 06:22:30 INFO - PROCESS | 1926 | 1461676950434 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]]]}] 06:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 520ms 06:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:22:30 INFO - PROCESS | 1926 | 1461676950480 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 06:22:30 INFO - PROCESS | 1926 | 1461676950481 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 06:22:30 INFO - PROCESS | 1926 | 1461676950483 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:22:30 INFO - PROCESS | 1926 | 1461676950485 Marionette TRACE conn2 <- [1,1066,null,{}] 06:22:30 INFO - PROCESS | 1926 | 1461676950487 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}] 06:22:30 INFO - PROCESS | 1926 | 1461676950584 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 06:22:30 INFO - PROCESS | 1926 | 1461676950602 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f3b800 == 62 [pid = 1926] [id = 274] 06:22:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x12cf09000) [pid = 1926] [serial = 820] [outer = 0x0] 06:22:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x12d3e4000) [pid = 1926] [serial = 821] [outer = 0x12cf09000] 06:22:30 INFO - PROCESS | 1926 | 1461676950627 Marionette DEBUG loaded listener.js 06:22:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x12e4a8000) [pid = 1926] [serial = 822] [outer = 0x12cf09000] 06:22:30 INFO - PROCESS | 1926 | 1461676950980 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]]]}] 06:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 522ms 06:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:22:31 INFO - PROCESS | 1926 | 1461676951007 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 06:22:31 INFO - PROCESS | 1926 | 1461676951008 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 06:22:31 INFO - PROCESS | 1926 | 1461676951016 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:22:31 INFO - PROCESS | 1926 | 1461676951017 Marionette TRACE conn2 <- [1,1070,null,{}] 06:22:31 INFO - PROCESS | 1926 | 1461676951019 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}] 06:22:31 INFO - PROCESS | 1926 | 1461676951118 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 06:22:31 INFO - PROCESS | 1926 | 1461676951123 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbee800 == 63 [pid = 1926] [id = 275] 06:22:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x12d18b000) [pid = 1926] [serial = 823] [outer = 0x0] 06:22:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x12e533c00) [pid = 1926] [serial = 824] [outer = 0x12d18b000] 06:22:31 INFO - PROCESS | 1926 | 1461676951179 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12e733800) [pid = 1926] [serial = 825] [outer = 0x12d18b000] 06:22:31 INFO - PROCESS | 1926 | 1461676951490 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]]]}] 06:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 527ms 06:22:31 INFO - PROCESS | 1926 | 1461676951537 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 06:22:31 INFO - PROCESS | 1926 | 1461676951539 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 06:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:22:31 INFO - PROCESS | 1926 | 1461676951541 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:22:31 INFO - PROCESS | 1926 | 1461676951542 Marionette TRACE conn2 <- [1,1074,null,{}] 06:22:31 INFO - PROCESS | 1926 | 1461676951544 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}] 06:22:31 INFO - PROCESS | 1926 | 1461676951644 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x114b47000) [pid = 1926] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x11aaae800) [pid = 1926] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x11c4ea000) [pid = 1926] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x11c369000) [pid = 1926] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x11afabc00) [pid = 1926] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x115340400) [pid = 1926] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x129010800) [pid = 1926] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x1155d9800) [pid = 1926] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 115 (0x11afb5000) [pid = 1926] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 114 (0x129f68800) [pid = 1926] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 113 (0x11c41a800) [pid = 1926] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 112 (0x129f68c00) [pid = 1926] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 111 (0x12bf1e800) [pid = 1926] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:22:31 INFO - PROCESS | 1926 | --DOMWINDOW == 110 (0x12bc8f800) [pid = 1926] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:22:31 INFO - PROCESS | 1926 | 1461676951808 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x118b6d000 == 64 [pid = 1926] [id = 276] 06:22:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 111 (0x114b44c00) [pid = 1926] [serial = 826] [outer = 0x0] 06:22:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 112 (0x11562a000) [pid = 1926] [serial = 827] [outer = 0x114b44c00] 06:22:31 INFO - PROCESS | 1926 | 1461676951838 Marionette DEBUG loaded listener.js 06:22:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 113 (0x11c36ac00) [pid = 1926] [serial = 828] [outer = 0x114b44c00] 06:22:32 INFO - PROCESS | 1926 | 1461676952147 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]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 619ms 06:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:22:32 INFO - PROCESS | 1926 | 1461676952162 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1926 | 1461676952164 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 06:22:32 INFO - PROCESS | 1926 | 1461676952166 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1926 | 1461676952169 Marionette TRACE conn2 <- [1,1078,null,{}] 06:22:32 INFO - PROCESS | 1926 | 1461676952176 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}] 06:22:32 INFO - PROCESS | 1926 | 1461676952369 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 06:22:32 INFO - PROCESS | 1926 | 1461676952537 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3df800 == 65 [pid = 1926] [id = 277] 06:22:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 114 (0x12e906c00) [pid = 1926] [serial = 829] [outer = 0x0] 06:22:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 115 (0x12e90dc00) [pid = 1926] [serial = 830] [outer = 0x12e906c00] 06:22:32 INFO - PROCESS | 1926 | 1461676952569 Marionette DEBUG loaded listener.js 06:22:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 116 (0x12ed99c00) [pid = 1926] [serial = 831] [outer = 0x12e906c00] 06:22:32 INFO - PROCESS | 1926 | 1461676952846 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]]]}] 06:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 725ms 06:22:32 INFO - PROCESS | 1926 | 1461676952895 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 06:22:32 INFO - PROCESS | 1926 | 1461676952896 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 06:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:22:32 INFO - PROCESS | 1926 | 1461676952898 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:22:32 INFO - PROCESS | 1926 | 1461676952899 Marionette TRACE conn2 <- [1,1082,null,{}] 06:22:32 INFO - PROCESS | 1926 | 1461676952901 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}] 06:22:32 INFO - PROCESS | 1926 | 1461676952988 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 06:22:33 INFO - PROCESS | 1926 | 1461676953066 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f42b000 == 66 [pid = 1926] [id = 278] 06:22:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x12ed9fc00) [pid = 1926] [serial = 832] [outer = 0x0] 06:22:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x12ee8b400) [pid = 1926] [serial = 833] [outer = 0x12ed9fc00] 06:22:33 INFO - PROCESS | 1926 | 1461676953091 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x12ee91000) [pid = 1926] [serial = 834] [outer = 0x12ed9fc00] 06:22:33 INFO - PROCESS | 1926 | 1461676953356 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]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 06:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:22:33 INFO - PROCESS | 1926 | 1461676953368 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 1926 | 1461676953369 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 06:22:33 INFO - PROCESS | 1926 | 1461676953379 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 1926 | 1461676953380 Marionette TRACE conn2 <- [1,1086,null,{}] 06:22:33 INFO - PROCESS | 1926 | 1461676953383 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}] 06:22:33 INFO - PROCESS | 1926 | 1461676953473 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 06:22:33 INFO - PROCESS | 1926 | 1461676953478 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8b2800 == 67 [pid = 1926] [id = 279] 06:22:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x12ee91400) [pid = 1926] [serial = 835] [outer = 0x0] 06:22:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x12f70dc00) [pid = 1926] [serial = 836] [outer = 0x12ee91400] 06:22:33 INFO - PROCESS | 1926 | 1461676953502 Marionette DEBUG loaded listener.js 06:22:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x12f711c00) [pid = 1926] [serial = 837] [outer = 0x12ee91400] 06:22:33 INFO - PROCESS | 1926 | 1461676953889 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]]]}] 06:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 576ms 06:22:33 INFO - PROCESS | 1926 | 1461676953954 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 06:22:33 INFO - PROCESS | 1926 | 1461676953957 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 06:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:22:33 INFO - PROCESS | 1926 | 1461676953962 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:22:33 INFO - PROCESS | 1926 | 1461676953965 Marionette TRACE conn2 <- [1,1090,null,{}] 06:22:33 INFO - PROCESS | 1926 | 1461676953969 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}] 06:22:34 INFO - PROCESS | 1926 | 1461676954082 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 06:22:34 INFO - PROCESS | 1926 | 1461676954147 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x119218800 == 68 [pid = 1926] [id = 280] 06:22:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x1155d7000) [pid = 1926] [serial = 838] [outer = 0x0] 06:22:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x116444800) [pid = 1926] [serial = 839] [outer = 0x1155d7000] 06:22:34 INFO - PROCESS | 1926 | 1461676954178 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x118e9fc00) [pid = 1926] [serial = 840] [outer = 0x1155d7000] 06:22:34 INFO - PROCESS | 1926 | 1461676954598 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]]]}] 06:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 673ms 06:22:34 INFO - PROCESS | 1926 | 1461676954635 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 06:22:34 INFO - PROCESS | 1926 | 1461676954639 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 06:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:22:34 INFO - PROCESS | 1926 | 1461676954644 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:22:34 INFO - PROCESS | 1926 | 1461676954646 Marionette TRACE conn2 <- [1,1094,null,{}] 06:22:34 INFO - PROCESS | 1926 | 1461676954648 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}] 06:22:34 INFO - PROCESS | 1926 | 1461676954755 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 06:22:34 INFO - PROCESS | 1926 | 1461676954812 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4ad000 == 69 [pid = 1926] [id = 281] 06:22:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x118f93400) [pid = 1926] [serial = 841] [outer = 0x0] 06:22:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x11af6dc00) [pid = 1926] [serial = 842] [outer = 0x118f93400] 06:22:34 INFO - PROCESS | 1926 | 1461676954842 Marionette DEBUG loaded listener.js 06:22:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x11afb6000) [pid = 1926] [serial = 843] [outer = 0x118f93400] 06:22:35 INFO - PROCESS | 1926 | 1461676955254 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]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 620ms 06:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:22:35 INFO - PROCESS | 1926 | 1461676955264 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 1926 | 1461676955266 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 06:22:35 INFO - PROCESS | 1926 | 1461676955268 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 1926 | 1461676955271 Marionette TRACE conn2 <- [1,1098,null,{}] 06:22:35 INFO - PROCESS | 1926 | 1461676955279 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}] 06:22:35 INFO - PROCESS | 1926 | 1461676955389 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 06:22:35 INFO - PROCESS | 1926 | 1461676955492 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3d3800 == 70 [pid = 1926] [id = 282] 06:22:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x11bb7fc00) [pid = 1926] [serial = 844] [outer = 0x0] 06:22:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x123904000) [pid = 1926] [serial = 845] [outer = 0x11bb7fc00] 06:22:35 INFO - PROCESS | 1926 | 1461676955526 Marionette DEBUG loaded listener.js 06:22:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12390dc00) [pid = 1926] [serial = 846] [outer = 0x11bb7fc00] 06:22:35 INFO - PROCESS | 1926 | 1461676955920 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]]]}] 06:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 722ms 06:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:22:35 INFO - PROCESS | 1926 | 1461676955991 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 06:22:35 INFO - PROCESS | 1926 | 1461676955993 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 06:22:35 INFO - PROCESS | 1926 | 1461676955995 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:22:35 INFO - PROCESS | 1926 | 1461676955996 Marionette TRACE conn2 <- [1,1102,null,{}] 06:22:36 INFO - PROCESS | 1926 | 1461676955999 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}] 06:22:36 INFO - PROCESS | 1926 | 1461676956104 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 06:22:36 INFO - PROCESS | 1926 | 1461676956160 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe5d800 == 71 [pid = 1926] [id = 283] 06:22:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x123910c00) [pid = 1926] [serial = 847] [outer = 0x0] 06:22:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x125d67000) [pid = 1926] [serial = 848] [outer = 0x123910c00] 06:22:36 INFO - PROCESS | 1926 | 1461676956190 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x129f61400) [pid = 1926] [serial = 849] [outer = 0x123910c00] 06:22:36 INFO - PROCESS | 1926 | 1461676956631 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]]]}] 06:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 06:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:22:36 INFO - PROCESS | 1926 | 1461676956665 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 06:22:36 INFO - PROCESS | 1926 | 1461676956666 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 06:22:36 INFO - PROCESS | 1926 | 1461676956668 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:22:36 INFO - PROCESS | 1926 | 1461676956670 Marionette TRACE conn2 <- [1,1106,null,{}] 06:22:36 INFO - PROCESS | 1926 | 1461676956672 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}] 06:22:36 INFO - PROCESS | 1926 | 1461676956793 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 06:22:36 INFO - PROCESS | 1926 | 1461676956861 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x130121000 == 72 [pid = 1926] [id = 284] 06:22:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x129c2c400) [pid = 1926] [serial = 850] [outer = 0x0] 06:22:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12b529400) [pid = 1926] [serial = 851] [outer = 0x129c2c400] 06:22:36 INFO - PROCESS | 1926 | 1461676956890 Marionette DEBUG loaded listener.js 06:22:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12bc87800) [pid = 1926] [serial = 852] [outer = 0x129c2c400] 06:22:37 INFO - PROCESS | 1926 | 1461676957295 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]]]}] 06:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 669ms 06:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:22:37 INFO - PROCESS | 1926 | 1461676957339 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 06:22:37 INFO - PROCESS | 1926 | 1461676957341 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 06:22:37 INFO - PROCESS | 1926 | 1461676957344 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:22:37 INFO - PROCESS | 1926 | 1461676957346 Marionette TRACE conn2 <- [1,1110,null,{}] 06:22:37 INFO - PROCESS | 1926 | 1461676957349 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}] 06:22:37 INFO - PROCESS | 1926 | 1461676957490 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 06:22:37 INFO - PROCESS | 1926 | 1461676957550 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x130266000 == 73 [pid = 1926] [id = 285] 06:22:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12bc93000) [pid = 1926] [serial = 853] [outer = 0x0] 06:22:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12e52f800) [pid = 1926] [serial = 854] [outer = 0x12bc93000] 06:22:37 INFO - PROCESS | 1926 | 1461676957623 Marionette DEBUG loaded listener.js 06:22:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12ee93000) [pid = 1926] [serial = 855] [outer = 0x12bc93000] 06:22:38 INFO - PROCESS | 1926 | 1461676958028 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]]]}] 06:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 720ms 06:22:38 INFO - PROCESS | 1926 | 1461676958074 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 06:22:38 INFO - PROCESS | 1926 | 1461676958075 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 06:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:22:38 INFO - PROCESS | 1926 | 1461676958078 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:22:38 INFO - PROCESS | 1926 | 1461676958079 Marionette TRACE conn2 <- [1,1114,null,{}] 06:22:38 INFO - PROCESS | 1926 | 1461676958081 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}] 06:22:38 INFO - PROCESS | 1926 | 1461676958183 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 06:22:38 INFO - PROCESS | 1926 | 1461676958254 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x119722800 == 74 [pid = 1926] [id = 286] 06:22:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x11a8c1000) [pid = 1926] [serial = 856] [outer = 0x0] 06:22:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12cf09400) [pid = 1926] [serial = 857] [outer = 0x11a8c1000] 06:22:38 INFO - PROCESS | 1926 | 1461676958284 Marionette DEBUG loaded listener.js 06:22:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12ee95c00) [pid = 1926] [serial = 858] [outer = 0x11a8c1000] 06:22:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x11856a400) [pid = 1926] [serial = 859] [outer = 0x12f8a4c00] 06:22:38 INFO - PROCESS | 1926 | 1461676958953 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]]]}] 06:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 921ms 06:22:39 INFO - PROCESS | 1926 | 1461676959004 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 06:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:22:39 INFO - PROCESS | 1926 | 1461676959009 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 06:22:39 INFO - PROCESS | 1926 | 1461676959014 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 1926 | 1461676959018 Marionette TRACE conn2 <- [1,1118,null,{}] 06:22:39 INFO - PROCESS | 1926 | 1461676959026 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}] 06:22:39 INFO - PROCESS | 1926 | 1461676959170 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 06:22:39 INFO - PROCESS | 1926 | 1461676959292 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bad1800 == 75 [pid = 1926] [id = 287] 06:22:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x1164ae400) [pid = 1926] [serial = 860] [outer = 0x0] 06:22:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x118bf6800) [pid = 1926] [serial = 861] [outer = 0x1164ae400] 06:22:39 INFO - PROCESS | 1926 | 1461676959341 Marionette DEBUG loaded listener.js 06:22:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x11925ec00) [pid = 1926] [serial = 862] [outer = 0x1164ae400] 06:22:39 INFO - PROCESS | 1926 | 1461676959788 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]]]}] 06:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 826ms 06:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:22:39 INFO - PROCESS | 1926 | 1461676959839 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 06:22:39 INFO - PROCESS | 1926 | 1461676959842 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 06:22:39 INFO - PROCESS | 1926 | 1461676959846 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:22:39 INFO - PROCESS | 1926 | 1461676959848 Marionette TRACE conn2 <- [1,1122,null,{}] 06:22:39 INFO - PROCESS | 1926 | 1461676959851 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}] 06:22:39 INFO - PROCESS | 1926 | 1461676959948 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 06:22:40 INFO - PROCESS | 1926 | 1461676960018 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9a7800 == 76 [pid = 1926] [id = 288] 06:22:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x11a8b7400) [pid = 1926] [serial = 863] [outer = 0x0] 06:22:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x11aab4800) [pid = 1926] [serial = 864] [outer = 0x11a8b7400] 06:22:40 INFO - PROCESS | 1926 | 1461676960048 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x11afb4400) [pid = 1926] [serial = 865] [outer = 0x11a8b7400] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x12f42b000 == 75 [pid = 1926] [id = 278] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3df800 == 74 [pid = 1926] [id = 277] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x12b535800) [pid = 1926] [serial = 731] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x12e49cc00) [pid = 1926] [serial = 734] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x123711400) [pid = 1926] [serial = 728] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x11925e000) [pid = 1926] [serial = 725] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x12743f000) [pid = 1926] [serial = 737] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x12d3e8c00) [pid = 1926] [serial = 779] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x118b6d000 == 73 [pid = 1926] [id = 276] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbee800 == 72 [pid = 1926] [id = 275] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x129f3b800 == 71 [pid = 1926] [id = 274] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x12908f800 == 70 [pid = 1926] [id = 273] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x125d33000 == 69 [pid = 1926] [id = 272] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x118e4d000 == 68 [pid = 1926] [id = 271] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11c01d800 == 67 [pid = 1926] [id = 270] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x119d3a000 == 66 [pid = 1926] [id = 269] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e3000 == 65 [pid = 1926] [id = 268] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab18800 == 64 [pid = 1926] [id = 267] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00c000 == 63 [pid = 1926] [id = 262] 06:22:40 INFO - PROCESS | 1926 | --DOCSHELL 0x119719800 == 62 [pid = 1926] [id = 261] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x12ed96800) [pid = 1926] [serial = 722] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12ed9f800) [pid = 1926] [serial = 723] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x11ad23c00) [pid = 1926] [serial = 746] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x11afb0000) [pid = 1926] [serial = 747] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x127f0b400) [pid = 1926] [serial = 758] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12394bc00) [pid = 1926] [serial = 755] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x11b7bf000) [pid = 1926] [serial = 749] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x11bdf5400) [pid = 1926] [serial = 750] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x118bf7c00) [pid = 1926] [serial = 741] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x118537c00) [pid = 1926] [serial = 740] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x129f66400) [pid = 1926] [serial = 761] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x119d8d000) [pid = 1926] [serial = 744] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x11912d800) [pid = 1926] [serial = 743] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12b527400) [pid = 1926] [serial = 762] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x129c26800) [pid = 1926] [serial = 759] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x11c32e000) [pid = 1926] [serial = 752] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12370b000) [pid = 1926] [serial = 753] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12b6d0400) [pid = 1926] [serial = 764] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x129c2a400) [pid = 1926] [serial = 770] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x12bbc7000) [pid = 1926] [serial = 767] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12bbba400) [pid = 1926] [serial = 765] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12cf0b400) [pid = 1926] [serial = 773] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12d18ac00) [pid = 1926] [serial = 776] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12d171800) [pid = 1926] [serial = 774] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x12bc92400) [pid = 1926] [serial = 768] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x12d1e0800) [pid = 1926] [serial = 777] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x12bf1e400) [pid = 1926] [serial = 771] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | --DOMWINDOW == 116 (0x12778d800) [pid = 1926] [serial = 756] [outer = 0x0] [url = about:blank] 06:22:40 INFO - PROCESS | 1926 | 1461676960449 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]]]}] 06:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 620ms 06:22:40 INFO - PROCESS | 1926 | 1461676960467 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 06:22:40 INFO - PROCESS | 1926 | 1461676960468 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 06:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:22:40 INFO - PROCESS | 1926 | 1461676960471 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:22:40 INFO - PROCESS | 1926 | 1461676960473 Marionette TRACE conn2 <- [1,1126,null,{}] 06:22:40 INFO - PROCESS | 1926 | 1461676960480 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}] 06:22:40 INFO - PROCESS | 1926 | 1461676960564 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 06:22:40 INFO - PROCESS | 1926 | 1461676960593 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab19000 == 63 [pid = 1926] [id = 289] 06:22:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 117 (0x11bb7f400) [pid = 1926] [serial = 866] [outer = 0x0] 06:22:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x11bdf7c00) [pid = 1926] [serial = 867] [outer = 0x11bb7f400] 06:22:40 INFO - PROCESS | 1926 | 1461676960621 Marionette DEBUG loaded listener.js 06:22:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x11c41ec00) [pid = 1926] [serial = 868] [outer = 0x11bb7f400] 06:22:40 INFO - PROCESS | 1926 | 1461676960960 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]]]}] 06:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 521ms 06:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:22:40 INFO - PROCESS | 1926 | 1461676960992 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 1926 | 1461676960993 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 06:22:41 INFO - PROCESS | 1926 | 1461676960995 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1926 | 1461676960997 Marionette TRACE conn2 <- [1,1130,null,{}] 06:22:41 INFO - PROCESS | 1926 | 1461676960999 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}] 06:22:41 INFO - PROCESS | 1926 | 1461676961082 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 06:22:41 INFO - PROCESS | 1926 | 1461676961087 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00d800 == 64 [pid = 1926] [id = 290] 06:22:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x123709c00) [pid = 1926] [serial = 869] [outer = 0x0] 06:22:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x12390d800) [pid = 1926] [serial = 870] [outer = 0x123709c00] 06:22:41 INFO - PROCESS | 1926 | 1461676961113 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x12394e000) [pid = 1926] [serial = 871] [outer = 0x123709c00] 06:22:41 INFO - PROCESS | 1926 | 1461676961451 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]]]}] 06:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 469ms 06:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:22:41 INFO - PROCESS | 1926 | 1461676961465 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 1926 | 1461676961466 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 06:22:41 INFO - PROCESS | 1926 | 1461676961468 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1926 | 1461676961469 Marionette TRACE conn2 <- [1,1134,null,{}] 06:22:41 INFO - PROCESS | 1926 | 1461676961472 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}] 06:22:41 INFO - PROCESS | 1926 | 1461676961560 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 06:22:41 INFO - PROCESS | 1926 | 1461676961611 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4bd000 == 65 [pid = 1926] [id = 291] 06:22:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x123907800) [pid = 1926] [serial = 872] [outer = 0x0] 06:22:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x123f0a800) [pid = 1926] [serial = 873] [outer = 0x123907800] 06:22:41 INFO - PROCESS | 1926 | 1461676961637 Marionette DEBUG loaded listener.js 06:22:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x1274a2800) [pid = 1926] [serial = 874] [outer = 0x123907800] 06:22:41 INFO - PROCESS | 1926 | 1461676961927 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]]]}] 06:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 470ms 06:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:22:41 INFO - PROCESS | 1926 | 1461676961944 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 06:22:41 INFO - PROCESS | 1926 | 1461676961945 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 06:22:41 INFO - PROCESS | 1926 | 1461676961947 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:22:41 INFO - PROCESS | 1926 | 1461676961948 Marionette TRACE conn2 <- [1,1138,null,{}] 06:22:41 INFO - PROCESS | 1926 | 1461676961950 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}] 06:22:42 INFO - PROCESS | 1926 | 1461676962060 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 06:22:42 INFO - PROCESS | 1926 | 1461676962064 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x127618000 == 66 [pid = 1926] [id = 292] 06:22:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x1274f8c00) [pid = 1926] [serial = 875] [outer = 0x0] 06:22:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x129c2a400) [pid = 1926] [serial = 876] [outer = 0x1274f8c00] 06:22:42 INFO - PROCESS | 1926 | 1461676962090 Marionette DEBUG loaded listener.js 06:22:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12b52c800) [pid = 1926] [serial = 877] [outer = 0x1274f8c00] 06:22:42 INFO - PROCESS | 1926 | 1461676962427 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]]]}] 06:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 520ms 06:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:22:42 INFO - PROCESS | 1926 | 1461676962467 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 06:22:42 INFO - PROCESS | 1926 | 1461676962468 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 06:22:42 INFO - PROCESS | 1926 | 1461676962486 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:22:42 INFO - PROCESS | 1926 | 1461676962487 Marionette TRACE conn2 <- [1,1142,null,{}] 06:22:42 INFO - PROCESS | 1926 | 1461676962490 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}] 06:22:42 INFO - PROCESS | 1926 | 1461676962597 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 06:22:42 INFO - PROCESS | 1926 | 1461676962610 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x129089800 == 67 [pid = 1926] [id = 293] 06:22:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12b6d0400) [pid = 1926] [serial = 878] [outer = 0x0] 06:22:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12bbc1c00) [pid = 1926] [serial = 879] [outer = 0x12b6d0400] 06:22:42 INFO - PROCESS | 1926 | 1461676962635 Marionette DEBUG loaded listener.js 06:22:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12bf1f800) [pid = 1926] [serial = 880] [outer = 0x12b6d0400] 06:22:42 INFO - PROCESS | 1926 | 1461676962967 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]]]}] 06:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 536ms 06:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:22:43 INFO - PROCESS | 1926 | 1461676963014 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 1926 | 1461676963015 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 06:22:43 INFO - PROCESS | 1926 | 1461676963017 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 1926 | 1461676963018 Marionette TRACE conn2 <- [1,1146,null,{}] 06:22:43 INFO - PROCESS | 1926 | 1461676963020 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}] 06:22:43 INFO - PROCESS | 1926 | 1461676963121 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 06:22:43 INFO - PROCESS | 1926 | 1461676963153 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b122800 == 68 [pid = 1926] [id = 294] 06:22:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x11aab1800) [pid = 1926] [serial = 881] [outer = 0x0] 06:22:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x12cf03400) [pid = 1926] [serial = 882] [outer = 0x11aab1800] 06:22:43 INFO - PROCESS | 1926 | 1461676963178 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12d167400) [pid = 1926] [serial = 883] [outer = 0x11aab1800] 06:22:43 INFO - PROCESS | 1926 | 1461676963500 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]]]}] 06:22:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:22:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 519ms 06:22:43 INFO - PROCESS | 1926 | 1461676963536 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 06:22:43 INFO - PROCESS | 1926 | 1461676963537 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 06:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:22:43 INFO - PROCESS | 1926 | 1461676963540 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:22:43 INFO - PROCESS | 1926 | 1461676963541 Marionette TRACE conn2 <- [1,1150,null,{}] 06:22:43 INFO - PROCESS | 1926 | 1461676963543 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}] 06:22:43 INFO - PROCESS | 1926 | 1461676963646 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 06:22:43 INFO - PROCESS | 1926 | 1461676963680 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bccd800 == 69 [pid = 1926] [id = 295] 06:22:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12cf08400) [pid = 1926] [serial = 884] [outer = 0x0] 06:22:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12d3dd800) [pid = 1926] [serial = 885] [outer = 0x12cf08400] 06:22:43 INFO - PROCESS | 1926 | 1461676963705 Marionette DEBUG loaded listener.js 06:22:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12e4a7800) [pid = 1926] [serial = 886] [outer = 0x12cf08400] 06:22:44 INFO - PROCESS | 1926 | 1461676964000 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]]]}] 06:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 467ms 06:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:22:44 INFO - PROCESS | 1926 | 1461676964017 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 06:22:44 INFO - PROCESS | 1926 | 1461676964018 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 06:22:44 INFO - PROCESS | 1926 | 1461676964023 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - PROCESS | 1926 | 1461676964026 Marionette TRACE conn2 <- [1,1154,null,{}] 06:22:44 INFO - PROCESS | 1926 | 1461676964029 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}] 06:22:44 INFO - PROCESS | 1926 | 1461676964135 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 06:22:44 INFO - PROCESS | 1926 | 1461676964171 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d154800 == 70 [pid = 1926] [id = 296] 06:22:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x114bb0800) [pid = 1926] [serial = 887] [outer = 0x0] 06:22:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12e538000) [pid = 1926] [serial = 888] [outer = 0x114bb0800] 06:22:44 INFO - PROCESS | 1926 | 1461676964196 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12e73d400) [pid = 1926] [serial = 889] [outer = 0x114bb0800] 06:22:44 INFO - PROCESS | 1926 | 1461676964684 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]]]}] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x11afa8400) [pid = 1926] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x118ada000) [pid = 1926] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12d164c00) [pid = 1926] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x12900b400) [pid = 1926] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x119e4a000) [pid = 1926] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x12d1dfc00) [pid = 1926] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12cf0cc00) [pid = 1926] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12cf09000) [pid = 1926] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x12d18b000) [pid = 1926] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x114b44c00) [pid = 1926] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x11c32b800) [pid = 1926] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x123c6cc00) [pid = 1926] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x114bbdc00) [pid = 1926] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x129f64000) [pid = 1926] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x11a8c0400) [pid = 1926] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x118be8400) [pid = 1926] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x11c413800) [pid = 1926] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12ed9fc00) [pid = 1926] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 06:22:44 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12e906c00) [pid = 1926] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 06:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 723ms 06:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:22:44 INFO - PROCESS | 1926 | 1461676964746 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 06:22:44 INFO - PROCESS | 1926 | 1461676964747 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 06:22:44 INFO - PROCESS | 1926 | 1461676964750 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:22:44 INFO - PROCESS | 1926 | 1461676964751 Marionette TRACE conn2 <- [1,1158,null,{}] 06:22:44 INFO - PROCESS | 1926 | 1461676964754 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}] 06:22:44 INFO - PROCESS | 1926 | 1461676964850 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 06:22:44 INFO - PROCESS | 1926 | 1461676964856 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7f0000 == 71 [pid = 1926] [id = 297] 06:22:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x11aab4000) [pid = 1926] [serial = 890] [outer = 0x0] 06:22:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x129010c00) [pid = 1926] [serial = 891] [outer = 0x11aab4000] 06:22:44 INFO - PROCESS | 1926 | 1461676964886 Marionette DEBUG loaded listener.js 06:22:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x12d3de800) [pid = 1926] [serial = 892] [outer = 0x11aab4000] 06:22:45 INFO - PROCESS | 1926 | 1461676965216 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]]]}] 06:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 469ms 06:22:45 INFO - PROCESS | 1926 | 1461676965219 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 1926 | 1461676965221 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 06:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:22:45 INFO - PROCESS | 1926 | 1461676965226 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 1926 | 1461676965227 Marionette TRACE conn2 <- [1,1162,null,{}] 06:22:45 INFO - PROCESS | 1926 | 1461676965230 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}] 06:22:45 INFO - PROCESS | 1926 | 1461676965315 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 06:22:45 INFO - PROCESS | 1926 | 1461676965369 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcac000 == 72 [pid = 1926] [id = 298] 06:22:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x1245d2000) [pid = 1926] [serial = 893] [outer = 0x0] 06:22:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12e910800) [pid = 1926] [serial = 894] [outer = 0x1245d2000] 06:22:45 INFO - PROCESS | 1926 | 1461676965394 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x12ee88c00) [pid = 1926] [serial = 895] [outer = 0x1245d2000] 06:22:45 INFO - PROCESS | 1926 | 1461676965723 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]]]}] 06:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 06:22:45 INFO - PROCESS | 1926 | 1461676965746 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 06:22:45 INFO - PROCESS | 1926 | 1461676965747 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 06:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:22:45 INFO - PROCESS | 1926 | 1461676965749 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:22:45 INFO - PROCESS | 1926 | 1461676965750 Marionette TRACE conn2 <- [1,1166,null,{}] 06:22:45 INFO - PROCESS | 1926 | 1461676965753 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}] 06:22:45 INFO - PROCESS | 1926 | 1461676965836 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 06:22:45 INFO - PROCESS | 1926 | 1461676965843 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5c0800 == 73 [pid = 1926] [id = 299] 06:22:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12ee8b800) [pid = 1926] [serial = 896] [outer = 0x0] 06:22:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12f70ec00) [pid = 1926] [serial = 897] [outer = 0x12ee8b800] 06:22:45 INFO - PROCESS | 1926 | 1461676965868 Marionette DEBUG loaded listener.js 06:22:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12f717000) [pid = 1926] [serial = 898] [outer = 0x12ee8b800] 06:22:46 INFO - PROCESS | 1926 | 1461676966229 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]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 518ms 06:22:46 INFO - PROCESS | 1926 | 1461676966268 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 1926 | 1461676966269 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 06:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:22:46 INFO - PROCESS | 1926 | 1461676966274 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1926 | 1461676966276 Marionette TRACE conn2 <- [1,1170,null,{}] 06:22:46 INFO - PROCESS | 1926 | 1461676966279 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}] 06:22:46 INFO - PROCESS | 1926 | 1461676966366 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 06:22:46 INFO - PROCESS | 1926 | 1461676966371 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8d0000 == 74 [pid = 1926] [id = 300] 06:22:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12f717400) [pid = 1926] [serial = 899] [outer = 0x0] 06:22:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x12f71c800) [pid = 1926] [serial = 900] [outer = 0x12f717400] 06:22:46 INFO - PROCESS | 1926 | 1461676966396 Marionette DEBUG loaded listener.js 06:22:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x12f8a8c00) [pid = 1926] [serial = 901] [outer = 0x12f717400] 06:22:46 INFO - PROCESS | 1926 | 1461676966811 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]]]}] 06:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 573ms 06:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:22:46 INFO - PROCESS | 1926 | 1461676966846 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 06:22:46 INFO - PROCESS | 1926 | 1461676966849 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 06:22:46 INFO - PROCESS | 1926 | 1461676966852 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:22:46 INFO - PROCESS | 1926 | 1461676966855 Marionette TRACE conn2 <- [1,1174,null,{}] 06:22:46 INFO - PROCESS | 1926 | 1461676966860 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}] 06:22:46 INFO - PROCESS | 1926 | 1461676966970 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 06:22:47 INFO - PROCESS | 1926 | 1461676967042 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x119180800 == 75 [pid = 1926] [id = 301] 06:22:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x115489800) [pid = 1926] [serial = 902] [outer = 0x0] 06:22:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x118ea4000) [pid = 1926] [serial = 903] [outer = 0x115489800] 06:22:47 INFO - PROCESS | 1926 | 1461676967074 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x11925f400) [pid = 1926] [serial = 904] [outer = 0x115489800] 06:22:47 INFO - PROCESS | 1926 | 1461676967496 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] 06:22:47 INFO - PROCESS | 1926 | 1461676967530 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 06:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:22:47 INFO - PROCESS | 1926 | 1461676967535 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:22:47 INFO - PROCESS | 1926 | 1461676967537 Marionette TRACE conn2 <- [1,1178,null,{}] 06:22:47 INFO - PROCESS | 1926 | 1461676967540 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}] 06:22:47 INFO - PROCESS | 1926 | 1461676967646 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 06:22:47 INFO - PROCESS | 1926 | 1461676967741 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f63000 == 76 [pid = 1926] [id = 302] 06:22:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x11afa8400) [pid = 1926] [serial = 905] [outer = 0x0] 06:22:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x11b72d000) [pid = 1926] [serial = 906] [outer = 0x11afa8400] 06:22:47 INFO - PROCESS | 1926 | 1461676967772 Marionette DEBUG loaded listener.js 06:22:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x11c04b800) [pid = 1926] [serial = 907] [outer = 0x11afa8400] 06:22:48 INFO - PROCESS | 1926 | 1461676968180 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] 06:22:48 INFO - PROCESS | 1926 | 1461676968210 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 06:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:22:48 INFO - PROCESS | 1926 | 1461676968212 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 1926 | 1461676968215 Marionette TRACE conn2 <- [1,1182,null,{}] 06:22:48 INFO - PROCESS | 1926 | 1461676968223 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}] 06:22:48 INFO - PROCESS | 1926 | 1461676968332 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 06:22:48 INFO - PROCESS | 1926 | 1461676968401 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f42c000 == 77 [pid = 1926] [id = 303] 06:22:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x123906c00) [pid = 1926] [serial = 908] [outer = 0x0] 06:22:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x1274a9000) [pid = 1926] [serial = 909] [outer = 0x123906c00] 06:22:48 INFO - PROCESS | 1926 | 1461676968433 Marionette DEBUG loaded listener.js 06:22:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x129f61800) [pid = 1926] [serial = 910] [outer = 0x123906c00] 06:22:48 INFO - PROCESS | 1926 | 1461676968859 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 2","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 06:22:48 INFO - PROCESS | 1926 | 1461676968888 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 06:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:22:48 INFO - PROCESS | 1926 | 1461676968893 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:22:48 INFO - PROCESS | 1926 | 1461676968894 Marionette TRACE conn2 <- [1,1186,null,{}] 06:22:48 INFO - PROCESS | 1926 | 1461676968896 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}] 06:22:49 INFO - PROCESS | 1926 | 1461676969023 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 06:22:49 INFO - PROCESS | 1926 | 1461676969092 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x130625800 == 78 [pid = 1926] [id = 304] 06:22:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x129f6d000) [pid = 1926] [serial = 911] [outer = 0x0] 06:22:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12d1de000) [pid = 1926] [serial = 912] [outer = 0x129f6d000] 06:22:49 INFO - PROCESS | 1926 | 1461676969122 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x12e734000) [pid = 1926] [serial = 913] [outer = 0x129f6d000] 06:22:49 INFO - PROCESS | 1926 | 1461676969535 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] 06:22:49 INFO - PROCESS | 1926 | 1461676969563 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 06:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:22:49 INFO - PROCESS | 1926 | 1461676969566 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:22:49 INFO - PROCESS | 1926 | 1461676969567 Marionette TRACE conn2 <- [1,1190,null,{}] 06:22:49 INFO - PROCESS | 1926 | 1461676969570 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}] 06:22:49 INFO - PROCESS | 1926 | 1461676969672 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 06:22:49 INFO - PROCESS | 1926 | 1461676969727 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x130b60800 == 79 [pid = 1926] [id = 305] 06:22:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x12e736800) [pid = 1926] [serial = 914] [outer = 0x0] 06:22:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x12ed9fc00) [pid = 1926] [serial = 915] [outer = 0x12e736800] 06:22:49 INFO - PROCESS | 1926 | 1461676969757 Marionette DEBUG loaded listener.js 06:22:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x12f8a9400) [pid = 1926] [serial = 916] [outer = 0x12e736800] 06:22:50 INFO - PROCESS | 1926 | 1461676970225 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] 06:22:50 INFO - PROCESS | 1926 | 1461676970288 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 06:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:22:50 INFO - PROCESS | 1926 | 1461676970360 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:22:50 INFO - PROCESS | 1926 | 1461676970362 Marionette TRACE conn2 <- [1,1194,null,{}] 06:22:50 INFO - PROCESS | 1926 | 1461676970367 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}] 06:22:50 INFO - PROCESS | 1926 | 1461676970547 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 06:22:50 INFO - PROCESS | 1926 | 1461676970612 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x13069d000 == 80 [pid = 1926] [id = 306] 06:22:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x12a5c7c00) [pid = 1926] [serial = 917] [outer = 0x0] 06:22:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x12a5cec00) [pid = 1926] [serial = 918] [outer = 0x12a5c7c00] 06:22:50 INFO - PROCESS | 1926 | 1461676970644 Marionette DEBUG loaded listener.js 06:22:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12fe94400) [pid = 1926] [serial = 919] [outer = 0x12a5c7c00] 06:22:51 INFO - PROCESS | 1926 | 1461676971052 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] 06:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 06:22:51 INFO - PROCESS | 1926 | 1461676971084 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 06:22:51 INFO - PROCESS | 1926 | 1461676971086 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - PROCESS | 1926 | 1461676971087 Marionette TRACE conn2 <- [1,1198,null,{}] 06:22:51 INFO - PROCESS | 1926 | 1461676971090 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}] 06:22:51 INFO - PROCESS | 1926 | 1461676971181 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 06:22:51 INFO - PROCESS | 1926 | 1461676971282 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe66800 == 81 [pid = 1926] [id = 307] 06:22:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x1147dac00) [pid = 1926] [serial = 920] [outer = 0x0] 06:22:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12ee92800) [pid = 1926] [serial = 921] [outer = 0x1147dac00] 06:22:51 INFO - PROCESS | 1926 | 1461676971317 Marionette DEBUG loaded listener.js 06:22:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x1302ef800) [pid = 1926] [serial = 922] [outer = 0x1147dac00] 06:22:51 INFO - PROCESS | 1926 | 1461676971728 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]]]}] 06:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 672ms 06:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:22:51 INFO - PROCESS | 1926 | 1461676971759 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 06:22:51 INFO - PROCESS | 1926 | 1461676971760 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 06:22:51 INFO - PROCESS | 1926 | 1461676971762 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:22:51 INFO - PROCESS | 1926 | 1461676971764 Marionette TRACE conn2 <- [1,1202,null,{}] 06:22:51 INFO - PROCESS | 1926 | 1461676971766 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}] 06:22:51 INFO - PROCESS | 1926 | 1461676971889 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 06:22:52 INFO - PROCESS | 1926 | 1461676972158 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x119233800 == 82 [pid = 1926] [id = 308] 06:22:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x115199c00) [pid = 1926] [serial = 923] [outer = 0x0] 06:22:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x11548b000) [pid = 1926] [serial = 924] [outer = 0x115199c00] 06:22:52 INFO - PROCESS | 1926 | 1461676972188 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x118542c00) [pid = 1926] [serial = 925] [outer = 0x115199c00] 06:22:52 INFO - PROCESS | 1926 | 1461676972609 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]]]}] 06:22:52 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 06:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 870ms 06:22:52 INFO - PROCESS | 1926 | 1461676972634 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 06:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:22:52 INFO - PROCESS | 1926 | 1461676972636 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 06:22:52 INFO - PROCESS | 1926 | 1461676972639 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:22:52 INFO - PROCESS | 1926 | 1461676972641 Marionette TRACE conn2 <- [1,1206,null,{}] 06:22:52 INFO - PROCESS | 1926 | 1461676972645 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}] 06:22:52 INFO - PROCESS | 1926 | 1461676972744 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 06:22:52 INFO - PROCESS | 1926 | 1461676972802 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x119225800 == 83 [pid = 1926] [id = 309] 06:22:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x118b9e000) [pid = 1926] [serial = 926] [outer = 0x0] 06:22:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x11a8b8400) [pid = 1926] [serial = 927] [outer = 0x118b9e000] 06:22:52 INFO - PROCESS | 1926 | 1461676972831 Marionette DEBUG loaded listener.js 06:22:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x11adb2800) [pid = 1926] [serial = 928] [outer = 0x118b9e000] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5c0800 == 82 [pid = 1926] [id = 299] 06:22:53 INFO - PROCESS | 1926 | 1461676973420 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]]]}] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12f70dc00) [pid = 1926] [serial = 836] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x12dcac000 == 81 [pid = 1926] [id = 298] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7f0000 == 80 [pid = 1926] [id = 297] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x12d154800 == 79 [pid = 1926] [id = 296] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x12bccd800 == 78 [pid = 1926] [id = 295] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x12b122800 == 77 [pid = 1926] [id = 294] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x129089800 == 76 [pid = 1926] [id = 293] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x127618000 == 75 [pid = 1926] [id = 292] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4bd000 == 74 [pid = 1926] [id = 291] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00d800 == 73 [pid = 1926] [id = 290] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab19000 == 72 [pid = 1926] [id = 289] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9a7800 == 71 [pid = 1926] [id = 288] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11bad1800 == 70 [pid = 1926] [id = 287] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4ad000 == 69 [pid = 1926] [id = 281] 06:22:53 INFO - PROCESS | 1926 | --DOCSHELL 0x119218800 == 68 [pid = 1926] [id = 280] 06:22:53 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 06:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 821ms 06:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:22:53 INFO - PROCESS | 1926 | 1461676973463 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 06:22:53 INFO - PROCESS | 1926 | 1461676973465 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 06:22:53 INFO - PROCESS | 1926 | 1461676973468 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:22:53 INFO - PROCESS | 1926 | 1461676973469 Marionette TRACE conn2 <- [1,1210,null,{}] 06:22:53 INFO - PROCESS | 1926 | 1461676973479 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}] 06:22:53 INFO - PROCESS | 1926 | 1461676973566 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 06:22:53 INFO - PROCESS | 1926 | 1461676973577 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x11972a000 == 69 [pid = 1926] [id = 310] 06:22:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x11b2e9000) [pid = 1926] [serial = 929] [outer = 0x0] 06:22:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x11b7be400) [pid = 1926] [serial = 930] [outer = 0x11b2e9000] 06:22:53 INFO - PROCESS | 1926 | 1461676973603 Marionette DEBUG loaded listener.js 06:22:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x11c41f800) [pid = 1926] [serial = 931] [outer = 0x11b2e9000] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x12e73c800) [pid = 1926] [serial = 738] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x12e49c000) [pid = 1926] [serial = 660] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x1242c6c00) [pid = 1926] [serial = 729] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x11aaae000) [pid = 1926] [serial = 726] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x12e739400) [pid = 1926] [serial = 735] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x12cf02800) [pid = 1926] [serial = 732] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x12d165000) [pid = 1926] [serial = 818] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x12d3e4000) [pid = 1926] [serial = 821] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x12d18cc00) [pid = 1926] [serial = 819] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12e533c00) [pid = 1926] [serial = 824] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12e4a8000) [pid = 1926] [serial = 822] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x12e733800) [pid = 1926] [serial = 825] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x11c36ac00) [pid = 1926] [serial = 828] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x123f0a400) [pid = 1926] [serial = 788] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x12e732400) [pid = 1926] [serial = 798] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12d1e1800) [pid = 1926] [serial = 797] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x129c28800) [pid = 1926] [serial = 791] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x11aaa9c00) [pid = 1926] [serial = 785] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x12bc91000) [pid = 1926] [serial = 794] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x1274abc00) [pid = 1926] [serial = 812] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x129693c00) [pid = 1926] [serial = 813] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x118ea5c00) [pid = 1926] [serial = 801] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x1187a8000) [pid = 1926] [serial = 800] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12b52f800) [pid = 1926] [serial = 815] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x11afaa000) [pid = 1926] [serial = 804] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x11aaaf400) [pid = 1926] [serial = 803] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x116446800) [pid = 1926] [serial = 782] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x11925e400) [pid = 1926] [serial = 806] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x11c050c00) [pid = 1926] [serial = 807] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x1240b5800) [pid = 1926] [serial = 809] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x125d49400) [pid = 1926] [serial = 810] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12ee8b400) [pid = 1926] [serial = 833] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x11562a000) [pid = 1926] [serial = 827] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x12e90dc00) [pid = 1926] [serial = 830] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12ed99c00) [pid = 1926] [serial = 831] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12ee91000) [pid = 1926] [serial = 834] [outer = 0x0] [url = about:blank] 06:22:53 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12bf2b400) [pid = 1926] [serial = 816] [outer = 0x0] [url = about:blank] 06:22:54 INFO - PROCESS | 1926 | 1461676974000 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]]]}] 06:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 574ms 06:22:54 INFO - PROCESS | 1926 | 1461676974044 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1926 | 1461676974046 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 06:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:22:54 INFO - PROCESS | 1926 | 1461676974055 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1926 | 1461676974061 Marionette TRACE conn2 <- [1,1214,null,{}] 06:22:54 INFO - PROCESS | 1926 | 1461676974066 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}] 06:22:54 INFO - PROCESS | 1926 | 1461676974203 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 06:22:54 INFO - PROCESS | 1926 | 1461676974215 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4ad000 == 70 [pid = 1926] [id = 311] 06:22:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x123903c00) [pid = 1926] [serial = 932] [outer = 0x0] 06:22:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x123945c00) [pid = 1926] [serial = 933] [outer = 0x123903c00] 06:22:54 INFO - PROCESS | 1926 | 1461676974257 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x1242c5000) [pid = 1926] [serial = 934] [outer = 0x123903c00] 06:22:54 INFO - PROCESS | 1926 | 1461676974717 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]]]}] 06:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 682ms 06:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:22:54 INFO - PROCESS | 1926 | 1461676974731 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 06:22:54 INFO - PROCESS | 1926 | 1461676974732 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 06:22:54 INFO - PROCESS | 1926 | 1461676974735 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:22:54 INFO - PROCESS | 1926 | 1461676974736 Marionette TRACE conn2 <- [1,1218,null,{}] 06:22:54 INFO - PROCESS | 1926 | 1461676974739 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}] 06:22:54 INFO - PROCESS | 1926 | 1461676974825 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 06:22:54 INFO - PROCESS | 1926 | 1461676974847 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x123d7f800 == 71 [pid = 1926] [id = 312] 06:22:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x127432c00) [pid = 1926] [serial = 935] [outer = 0x0] 06:22:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x1274ac800) [pid = 1926] [serial = 936] [outer = 0x127432c00] 06:22:54 INFO - PROCESS | 1926 | 1461676974873 Marionette DEBUG loaded listener.js 06:22:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12900a000) [pid = 1926] [serial = 937] [outer = 0x127432c00] 06:22:55 INFO - PROCESS | 1926 | 1461676975208 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]]]}] 06:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 519ms 06:22:55 INFO - PROCESS | 1926 | 1461676975255 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 06:22:55 INFO - PROCESS | 1926 | 1461676975256 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 06:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:22:55 INFO - PROCESS | 1926 | 1461676975258 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 1926 | 1461676975259 Marionette TRACE conn2 <- [1,1222,null,{}] 06:22:55 INFO - PROCESS | 1926 | 1461676975278 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}] 06:22:55 INFO - PROCESS | 1926 | 1461676975362 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 06:22:55 INFO - PROCESS | 1926 | 1461676975367 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x127616000 == 72 [pid = 1926] [id = 313] 06:22:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x129c2bc00) [pid = 1926] [serial = 938] [outer = 0x0] 06:22:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x129f66400) [pid = 1926] [serial = 939] [outer = 0x129c2bc00] 06:22:55 INFO - PROCESS | 1926 | 1461676975400 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12a5d1000) [pid = 1926] [serial = 940] [outer = 0x129c2bc00] 06:22:55 INFO - PROCESS | 1926 | 1461676975765 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] 06:22:55 INFO - PROCESS | 1926 | 1461676975778 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 06:22:55 INFO - PROCESS | 1926 | 1461676975780 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:22:55 INFO - PROCESS | 1926 | 1461676975781 Marionette TRACE conn2 <- [1,1226,null,{}] 06:22:55 INFO - PROCESS | 1926 | 1461676975784 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}] 06:22:55 INFO - PROCESS | 1926 | 1461676975891 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 06:22:55 INFO - PROCESS | 1926 | 1461676975905 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f34000 == 73 [pid = 1926] [id = 314] 06:22:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12a981400) [pid = 1926] [serial = 941] [outer = 0x0] 06:22:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12a98c000) [pid = 1926] [serial = 942] [outer = 0x12a981400] 06:22:55 INFO - PROCESS | 1926 | 1461676975930 Marionette DEBUG loaded listener.js 06:22:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12b133400) [pid = 1926] [serial = 943] [outer = 0x12a981400] 06:22:56 INFO - PROCESS | 1926 | 1461676976274 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]]]}] 06:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 518ms 06:22:56 INFO - PROCESS | 1926 | 1461676976299 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 1926 | 1461676976300 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 06:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:22:56 INFO - PROCESS | 1926 | 1461676976302 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 1926 | 1461676976303 Marionette TRACE conn2 <- [1,1230,null,{}] 06:22:56 INFO - PROCESS | 1926 | 1461676976311 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}] 06:22:56 INFO - PROCESS | 1926 | 1461676976414 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 06:22:56 INFO - PROCESS | 1926 | 1461676976460 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbf1000 == 74 [pid = 1926] [id = 315] 06:22:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12b6dd400) [pid = 1926] [serial = 944] [outer = 0x0] 06:22:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12bbc5c00) [pid = 1926] [serial = 945] [outer = 0x12b6dd400] 06:22:56 INFO - PROCESS | 1926 | 1461676976486 Marionette DEBUG loaded listener.js 06:22:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12cf09c00) [pid = 1926] [serial = 946] [outer = 0x12b6dd400] 06:22:56 INFO - PROCESS | 1926 | 1461676976792 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]]]}] 06:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 521ms 06:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:22:56 INFO - PROCESS | 1926 | 1461676976825 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 06:22:56 INFO - PROCESS | 1926 | 1461676976826 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 06:22:56 INFO - PROCESS | 1926 | 1461676976828 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:22:56 INFO - PROCESS | 1926 | 1461676976829 Marionette TRACE conn2 <- [1,1234,null,{}] 06:22:56 INFO - PROCESS | 1926 | 1461676976831 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}] 06:22:56 INFO - PROCESS | 1926 | 1461676976936 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 06:22:56 INFO - PROCESS | 1926 | 1461676976948 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3c0000 == 75 [pid = 1926] [id = 316] 06:22:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x118be8400) [pid = 1926] [serial = 947] [outer = 0x0] 06:22:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12d186c00) [pid = 1926] [serial = 948] [outer = 0x118be8400] 06:22:56 INFO - PROCESS | 1926 | 1461676976973 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12d3dd000) [pid = 1926] [serial = 949] [outer = 0x118be8400] 06:22:57 INFO - PROCESS | 1926 | 1461676977301 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]]]}] 06:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 06:22:57 INFO - PROCESS | 1926 | 1461676977347 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 06:22:57 INFO - PROCESS | 1926 | 1461676977348 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 06:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:22:57 INFO - PROCESS | 1926 | 1461676977350 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:22:57 INFO - PROCESS | 1926 | 1461676977351 Marionette TRACE conn2 <- [1,1238,null,{}] 06:22:57 INFO - PROCESS | 1926 | 1461676977354 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}] 06:22:57 INFO - PROCESS | 1926 | 1461676977460 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 06:22:57 INFO - PROCESS | 1926 | 1461676977502 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcab000 == 76 [pid = 1926] [id = 317] 06:22:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12d3e1000) [pid = 1926] [serial = 950] [outer = 0x0] 06:22:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x12e533400) [pid = 1926] [serial = 951] [outer = 0x12d3e1000] 06:22:57 INFO - PROCESS | 1926 | 1461676977527 Marionette DEBUG loaded listener.js 06:22:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x12e736400) [pid = 1926] [serial = 952] [outer = 0x12d3e1000] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x1164ae400) [pid = 1926] [serial = 860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x11aab1800) [pid = 1926] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x123709c00) [pid = 1926] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x11bb7f400) [pid = 1926] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x123907800) [pid = 1926] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x12cf08400) [pid = 1926] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x11a8b7400) [pid = 1926] [serial = 863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x1274f8c00) [pid = 1926] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x11a8c1000) [pid = 1926] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x114bb0800) [pid = 1926] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x11aab4000) [pid = 1926] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x12ee8b800) [pid = 1926] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x1245d2000) [pid = 1926] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 06:22:57 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12b6d0400) [pid = 1926] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 06:22:57 INFO - PROCESS | 1926 | 1461676977981 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]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 668ms 06:22:58 INFO - PROCESS | 1926 | 1461676978019 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1926 | 1461676978021 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 06:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:22:58 INFO - PROCESS | 1926 | 1461676978028 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 1926 | 1461676978029 Marionette TRACE conn2 <- [1,1242,null,{}] 06:22:58 INFO - PROCESS | 1926 | 1461676978032 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}] 06:22:58 INFO - PROCESS | 1926 | 1461676978150 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 06:22:58 INFO - PROCESS | 1926 | 1461676978206 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dcaf800 == 77 [pid = 1926] [id = 318] 06:22:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x114bb4c00) [pid = 1926] [serial = 953] [outer = 0x0] 06:22:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x1274a5400) [pid = 1926] [serial = 954] [outer = 0x114bb4c00] 06:22:58 INFO - PROCESS | 1926 | 1461676978242 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12e738800) [pid = 1926] [serial = 955] [outer = 0x114bb4c00] 06:22:58 INFO - PROCESS | 1926 | 1461676978567 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]]]}] 06:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 571ms 06:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:22:58 INFO - PROCESS | 1926 | 1461676978599 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 06:22:58 INFO - PROCESS | 1926 | 1461676978601 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 06:22:58 INFO - PROCESS | 1926 | 1461676978603 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:22:58 INFO - PROCESS | 1926 | 1461676978605 Marionette TRACE conn2 <- [1,1246,null,{}] 06:22:58 INFO - PROCESS | 1926 | 1461676978611 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}] 06:22:58 INFO - PROCESS | 1926 | 1461676978735 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 06:22:58 INFO - PROCESS | 1926 | 1461676978741 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f441000 == 78 [pid = 1926] [id = 319] 06:22:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12e730400) [pid = 1926] [serial = 956] [outer = 0x0] 06:22:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12e90b800) [pid = 1926] [serial = 957] [outer = 0x12e730400] 06:22:58 INFO - PROCESS | 1926 | 1461676978766 Marionette DEBUG loaded listener.js 06:22:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12f71b400) [pid = 1926] [serial = 958] [outer = 0x12e730400] 06:22:59 INFO - PROCESS | 1926 | 1461676979074 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]]]}] 06:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 522ms 06:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:22:59 INFO - PROCESS | 1926 | 1461676979126 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 06:22:59 INFO - PROCESS | 1926 | 1461676979127 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 06:22:59 INFO - PROCESS | 1926 | 1461676979129 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 1926 | 1461676979130 Marionette TRACE conn2 <- [1,1250,null,{}] 06:22:59 INFO - PROCESS | 1926 | 1461676979132 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}] 06:22:59 INFO - PROCESS | 1926 | 1461676979220 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 06:22:59 INFO - PROCESS | 1926 | 1461676979224 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x130116800 == 79 [pid = 1926] [id = 320] 06:22:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12e739400) [pid = 1926] [serial = 959] [outer = 0x0] 06:22:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12fe93400) [pid = 1926] [serial = 960] [outer = 0x12e739400] 06:22:59 INFO - PROCESS | 1926 | 1461676979249 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12feb1400) [pid = 1926] [serial = 961] [outer = 0x12e739400] 06:22:59 INFO - PROCESS | 1926 | 1461676979588 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]]]}] 06:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 467ms 06:22:59 INFO - PROCESS | 1926 | 1461676979597 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 06:22:59 INFO - PROCESS | 1926 | 1461676979598 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 06:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:22:59 INFO - PROCESS | 1926 | 1461676979600 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:22:59 INFO - PROCESS | 1926 | 1461676979601 Marionette TRACE conn2 <- [1,1254,null,{}] 06:22:59 INFO - PROCESS | 1926 | 1461676979604 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}] 06:22:59 INFO - PROCESS | 1926 | 1461676979724 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 06:22:59 INFO - PROCESS | 1926 | 1461676979730 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:22:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x130271800 == 80 [pid = 1926] [id = 321] 06:22:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12ed9ec00) [pid = 1926] [serial = 962] [outer = 0x0] 06:22:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12feb1800) [pid = 1926] [serial = 963] [outer = 0x12ed9ec00] 06:22:59 INFO - PROCESS | 1926 | 1461676979755 Marionette DEBUG loaded listener.js 06:22:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12ff5d800) [pid = 1926] [serial = 964] [outer = 0x12ed9ec00] 06:23:00 INFO - PROCESS | 1926 | 1461676980256 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]]]}] 06:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 719ms 06:23:00 INFO - PROCESS | 1926 | 1461676980320 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 06:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:23:00 INFO - PROCESS | 1926 | 1461676980324 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 06:23:00 INFO - PROCESS | 1926 | 1461676980327 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:23:00 INFO - PROCESS | 1926 | 1461676980330 Marionette TRACE conn2 <- [1,1258,null,{}] 06:23:00 INFO - PROCESS | 1926 | 1461676980333 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}] 06:23:00 INFO - PROCESS | 1926 | 1461676980445 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 06:23:00 INFO - PROCESS | 1926 | 1461676980553 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bac4800 == 81 [pid = 1926] [id = 322] 06:23:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x11a64c400) [pid = 1926] [serial = 965] [outer = 0x0] 06:23:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x11aaab000) [pid = 1926] [serial = 966] [outer = 0x11a64c400] 06:23:00 INFO - PROCESS | 1926 | 1461676980587 Marionette DEBUG loaded listener.js 06:23:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x11b723400) [pid = 1926] [serial = 967] [outer = 0x11a64c400] 06:23:01 INFO - PROCESS | 1926 | 1461676981012 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]]]}] 06:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 722ms 06:23:01 INFO - PROCESS | 1926 | 1461676981049 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 06:23:01 INFO - PROCESS | 1926 | 1461676981053 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 06:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:23:01 INFO - PROCESS | 1926 | 1461676981058 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:23:01 INFO - PROCESS | 1926 | 1461676981060 Marionette TRACE conn2 <- [1,1262,null,{}] 06:23:01 INFO - PROCESS | 1926 | 1461676981062 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}] 06:23:01 INFO - PROCESS | 1926 | 1461676981174 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 06:23:01 INFO - PROCESS | 1926 | 1461676981231 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x127417000 == 82 [pid = 1926] [id = 323] 06:23:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x11bdec400) [pid = 1926] [serial = 968] [outer = 0x0] 06:23:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x123903400) [pid = 1926] [serial = 969] [outer = 0x11bdec400] 06:23:01 INFO - PROCESS | 1926 | 1461676981302 Marionette DEBUG loaded listener.js 06:23:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x1245cd000) [pid = 1926] [serial = 970] [outer = 0x11bdec400] 06:23:01 INFO - PROCESS | 1926 | 1461676981686 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]]]}] 06:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 669ms 06:23:01 INFO - PROCESS | 1926 | 1461676981728 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 06:23:01 INFO - PROCESS | 1926 | 1461676981729 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 06:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:23:01 INFO - PROCESS | 1926 | 1461676981731 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:23:01 INFO - PROCESS | 1926 | 1461676981734 Marionette TRACE conn2 <- [1,1266,null,{}] 06:23:01 INFO - PROCESS | 1926 | 1461676981744 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}] 06:23:01 INFO - PROCESS | 1926 | 1461676981877 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 06:23:01 INFO - PROCESS | 1926 | 1461676981962 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x130262000 == 83 [pid = 1926] [id = 324] 06:23:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12a5d0400) [pid = 1926] [serial = 971] [outer = 0x0] 06:23:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x12a988000) [pid = 1926] [serial = 972] [outer = 0x12a5d0400] 06:23:01 INFO - PROCESS | 1926 | 1461676981994 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12bbc6c00) [pid = 1926] [serial = 973] [outer = 0x12a5d0400] 06:23:02 INFO - PROCESS | 1926 | 1461676982409 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]]]}] 06:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 726ms 06:23:02 INFO - PROCESS | 1926 | 1461676982457 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 06:23:02 INFO - PROCESS | 1926 | 1461676982459 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 06:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:23:02 INFO - PROCESS | 1926 | 1461676982462 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:23:02 INFO - PROCESS | 1926 | 1461676982463 Marionette TRACE conn2 <- [1,1270,null,{}] 06:23:02 INFO - PROCESS | 1926 | 1461676982465 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}] 06:23:02 INFO - PROCESS | 1926 | 1461676982574 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 06:23:02 INFO - PROCESS | 1926 | 1461676982631 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b1b1800 == 84 [pid = 1926] [id = 325] 06:23:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x12bc92800) [pid = 1926] [serial = 974] [outer = 0x0] 06:23:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12e538800) [pid = 1926] [serial = 975] [outer = 0x12bc92800] 06:23:02 INFO - PROCESS | 1926 | 1461676982701 Marionette DEBUG loaded listener.js 06:23:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12ed9c000) [pid = 1926] [serial = 976] [outer = 0x12bc92800] 06:23:03 INFO - PROCESS | 1926 | 1461676983097 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]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 669ms 06:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:23:03 INFO - PROCESS | 1926 | 1461676983132 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 1926 | 1461676983133 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 06:23:03 INFO - PROCESS | 1926 | 1461676983135 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 1926 | 1461676983136 Marionette TRACE conn2 <- [1,1274,null,{}] 06:23:03 INFO - PROCESS | 1926 | 1461676983139 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}] 06:23:03 INFO - PROCESS | 1926 | 1461676983263 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 06:23:03 INFO - PROCESS | 1926 | 1461676983345 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fd6000 == 85 [pid = 1926] [id = 326] 06:23:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12ee8b800) [pid = 1926] [serial = 977] [outer = 0x0] 06:23:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12fe94800) [pid = 1926] [serial = 978] [outer = 0x12ee8b800] 06:23:03 INFO - PROCESS | 1926 | 1461676983375 Marionette DEBUG loaded listener.js 06:23:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x12feb7400) [pid = 1926] [serial = 979] [outer = 0x12ee8b800] 06:23:03 INFO - PROCESS | 1926 | 1461676983778 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]]]}] 06:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 672ms 06:23:03 INFO - PROCESS | 1926 | 1461676983809 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 06:23:03 INFO - PROCESS | 1926 | 1461676983811 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 06:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:23:03 INFO - PROCESS | 1926 | 1461676983815 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:23:03 INFO - PROCESS | 1926 | 1461676983817 Marionette TRACE conn2 <- [1,1278,null,{}] 06:23:03 INFO - PROCESS | 1926 | 1461676983821 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}] 06:23:04 INFO - PROCESS | 1926 | 1461676984019 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 06:23:04 INFO - PROCESS | 1926 | 1461676984151 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c008800 == 86 [pid = 1926] [id = 327] 06:23:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x118a0ec00) [pid = 1926] [serial = 980] [outer = 0x0] 06:23:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x12ed96400) [pid = 1926] [serial = 981] [outer = 0x118a0ec00] 06:23:04 INFO - PROCESS | 1926 | 1461676984198 Marionette DEBUG loaded listener.js 06:23:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x1302f6400) [pid = 1926] [serial = 982] [outer = 0x118a0ec00] 06:23:04 INFO - PROCESS | 1926 | 1461676984706 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]]]}] 06:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 923ms 06:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:23:04 INFO - PROCESS | 1926 | 1461676984738 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 06:23:04 INFO - PROCESS | 1926 | 1461676984739 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 06:23:04 INFO - PROCESS | 1926 | 1461676984741 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:23:04 INFO - PROCESS | 1926 | 1461676984742 Marionette TRACE conn2 <- [1,1282,null,{}] 06:23:04 INFO - PROCESS | 1926 | 1461676984745 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}] 06:23:04 INFO - PROCESS | 1926 | 1461676984852 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 06:23:04 INFO - PROCESS | 1926 | 1461676984909 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad8f800 == 87 [pid = 1926] [id = 328] 06:23:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x118570c00) [pid = 1926] [serial = 983] [outer = 0x0] 06:23:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x1307e0400) [pid = 1926] [serial = 984] [outer = 0x118570c00] 06:23:04 INFO - PROCESS | 1926 | 1461676984940 Marionette DEBUG loaded listener.js 06:23:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x1307e5400) [pid = 1926] [serial = 985] [outer = 0x118570c00] 06:23:05 INFO - PROCESS | 1926 | 1461676985562 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]]]}] 06:23:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:23:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 06:23:05 INFO - PROCESS | 1926 | 1461676985612 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 06:23:05 INFO - PROCESS | 1926 | 1461676985614 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 06:23:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:23:05 INFO - PROCESS | 1926 | 1461676985618 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:23:05 INFO - PROCESS | 1926 | 1461676985620 Marionette TRACE conn2 <- [1,1286,null,{}] 06:23:05 INFO - PROCESS | 1926 | 1461676985626 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}] 06:23:05 INFO - PROCESS | 1926 | 1461676985722 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 06:23:05 INFO - PROCESS | 1926 | 1461676985794 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x119aca800 == 88 [pid = 1926] [id = 329] 06:23:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x11925bc00) [pid = 1926] [serial = 986] [outer = 0x0] 06:23:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x119e4d000) [pid = 1926] [serial = 987] [outer = 0x11925bc00] 06:23:05 INFO - PROCESS | 1926 | 1461676985823 Marionette DEBUG loaded listener.js 06:23:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x11acc5c00) [pid = 1926] [serial = 988] [outer = 0x11925bc00] 06:23:06 INFO - PROCESS | 1926 | 1461676986321 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]]]}] 06:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 770ms 06:23:06 INFO - PROCESS | 1926 | 1461676986410 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 06:23:06 INFO - PROCESS | 1926 | 1461676986416 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 06:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:23:06 INFO - PROCESS | 1926 | 1461676986426 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:23:06 INFO - PROCESS | 1926 | 1461676986428 Marionette TRACE conn2 <- [1,1290,null,{}] 06:23:06 INFO - PROCESS | 1926 | 1461676986432 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}] 06:23:06 INFO - PROCESS | 1926 | 1461676986582 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 06:23:06 INFO - PROCESS | 1926 | 1461676986675 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7f0000 == 89 [pid = 1926] [id = 330] 06:23:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x11af6d400) [pid = 1926] [serial = 989] [outer = 0x0] 06:23:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x11bdefc00) [pid = 1926] [serial = 990] [outer = 0x11af6d400] 06:23:06 INFO - PROCESS | 1926 | 1461676986703 Marionette DEBUG loaded listener.js 06:23:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x11c3c8400) [pid = 1926] [serial = 991] [outer = 0x11af6d400] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x130116800 == 88 [pid = 1926] [id = 320] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12f441000 == 87 [pid = 1926] [id = 319] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12dcaf800 == 86 [pid = 1926] [id = 318] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12dcab000 == 85 [pid = 1926] [id = 317] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3c0000 == 84 [pid = 1926] [id = 316] 06:23:06 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x12f71c800) [pid = 1926] [serial = 900] [outer = 0x0] [url = about:blank] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbf1000 == 83 [pid = 1926] [id = 315] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x129f34000 == 82 [pid = 1926] [id = 314] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x127616000 == 81 [pid = 1926] [id = 313] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x123d7f800 == 80 [pid = 1926] [id = 312] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8b2800 == 79 [pid = 1926] [id = 279] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4ad000 == 78 [pid = 1926] [id = 311] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x11972a000 == 77 [pid = 1926] [id = 310] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x119225800 == 76 [pid = 1926] [id = 309] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x119233800 == 75 [pid = 1926] [id = 308] 06:23:06 INFO - PROCESS | 1926 | --DOCSHELL 0x119180800 == 74 [pid = 1926] [id = 301] 06:23:07 INFO - PROCESS | 1926 | 1461676987082 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]]]}] 06:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 675ms 06:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:23:07 INFO - PROCESS | 1926 | 1461676987097 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 1926 | 1461676987098 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 06:23:07 INFO - PROCESS | 1926 | 1461676987100 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 1926 | 1461676987103 Marionette TRACE conn2 <- [1,1294,null,{}] 06:23:07 INFO - PROCESS | 1926 | 1461676987113 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}] 06:23:07 INFO - PROCESS | 1926 | 1461676987212 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x12ee95c00) [pid = 1926] [serial = 858] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x12cf09400) [pid = 1926] [serial = 857] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x12e538000) [pid = 1926] [serial = 888] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x12e4a7800) [pid = 1926] [serial = 886] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x129010c00) [pid = 1926] [serial = 891] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x12d3de800) [pid = 1926] [serial = 892] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x12f70ec00) [pid = 1926] [serial = 897] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x12e73d400) [pid = 1926] [serial = 889] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x1274ad400) [pid = 1926] [serial = 456] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x12f717000) [pid = 1926] [serial = 898] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12e910800) [pid = 1926] [serial = 894] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12bbc1c00) [pid = 1926] [serial = 879] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x12ee88c00) [pid = 1926] [serial = 895] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x12b52c800) [pid = 1926] [serial = 877] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x12bf1f800) [pid = 1926] [serial = 880] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x11925ec00) [pid = 1926] [serial = 862] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x118bf6800) [pid = 1926] [serial = 861] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12cf03400) [pid = 1926] [serial = 882] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12390d800) [pid = 1926] [serial = 870] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x12394e000) [pid = 1926] [serial = 871] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x11bdf7c00) [pid = 1926] [serial = 867] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x11c41ec00) [pid = 1926] [serial = 868] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x123f0a800) [pid = 1926] [serial = 873] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x1274a2800) [pid = 1926] [serial = 874] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x123904000) [pid = 1926] [serial = 845] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x12d3dd800) [pid = 1926] [serial = 885] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x116444800) [pid = 1926] [serial = 839] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x11af6dc00) [pid = 1926] [serial = 842] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x125d67000) [pid = 1926] [serial = 848] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x12d167400) [pid = 1926] [serial = 883] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x11afb4400) [pid = 1926] [serial = 865] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x11aab4800) [pid = 1926] [serial = 864] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12b529400) [pid = 1926] [serial = 851] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x12e52f800) [pid = 1926] [serial = 854] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x129c2a400) [pid = 1926] [serial = 876] [outer = 0x0] [url = about:blank] 06:23:07 INFO - PROCESS | 1926 | 1461676987291 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c009800 == 75 [pid = 1926] [id = 331] 06:23:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x11a64d000) [pid = 1926] [serial = 992] [outer = 0x0] 06:23:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x11c3c9800) [pid = 1926] [serial = 993] [outer = 0x11a64d000] 06:23:07 INFO - PROCESS | 1926 | 1461676987319 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12748c800) [pid = 1926] [serial = 994] [outer = 0x11a64d000] 06:23:07 INFO - PROCESS | 1926 | 1461676987628 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]]]}] 06:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 576ms 06:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:23:07 INFO - PROCESS | 1926 | 1461676987677 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 06:23:07 INFO - PROCESS | 1926 | 1461676987678 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 06:23:07 INFO - PROCESS | 1926 | 1461676987680 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:23:07 INFO - PROCESS | 1926 | 1461676987681 Marionette TRACE conn2 <- [1,1298,null,{}] 06:23:07 INFO - PROCESS | 1926 | 1461676987684 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}] 06:23:07 INFO - PROCESS | 1926 | 1461676987775 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 06:23:07 INFO - PROCESS | 1926 | 1461676987829 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x12380e000 == 76 [pid = 1926] [id = 332] 06:23:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12748dc00) [pid = 1926] [serial = 995] [outer = 0x0] 06:23:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12900ac00) [pid = 1926] [serial = 996] [outer = 0x12748dc00] 06:23:07 INFO - PROCESS | 1926 | 1461676987857 Marionette DEBUG loaded listener.js 06:23:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x1296a2400) [pid = 1926] [serial = 997] [outer = 0x12748dc00] 06:23:08 INFO - PROCESS | 1926 | 1461676988249 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]]]}] 06:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 620ms 06:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:23:08 INFO - PROCESS | 1926 | 1461676988301 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 1926 | 1461676988303 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 06:23:08 INFO - PROCESS | 1926 | 1461676988306 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 1926 | 1461676988308 Marionette TRACE conn2 <- [1,1302,null,{}] 06:23:08 INFO - PROCESS | 1926 | 1461676988312 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}] 06:23:08 INFO - PROCESS | 1926 | 1461676988431 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 06:23:08 INFO - PROCESS | 1926 | 1461676988435 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f94800 == 77 [pid = 1926] [id = 333] 06:23:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12a5c2c00) [pid = 1926] [serial = 998] [outer = 0x0] 06:23:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12a5cbc00) [pid = 1926] [serial = 999] [outer = 0x12a5c2c00] 06:23:08 INFO - PROCESS | 1926 | 1461676988462 Marionette DEBUG loaded listener.js 06:23:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12a985400) [pid = 1926] [serial = 1000] [outer = 0x12a5c2c00] 06:23:08 INFO - PROCESS | 1926 | 1461676988804 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]]]}] 06:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 521ms 06:23:08 INFO - PROCESS | 1926 | 1461676988828 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 06:23:08 INFO - PROCESS | 1926 | 1461676988829 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 06:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:23:08 INFO - PROCESS | 1926 | 1461676988831 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:23:08 INFO - PROCESS | 1926 | 1461676988832 Marionette TRACE conn2 <- [1,1306,null,{}] 06:23:08 INFO - PROCESS | 1926 | 1461676988835 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}] 06:23:08 INFO - PROCESS | 1926 | 1461676988935 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 06:23:09 INFO - PROCESS | 1926 | 1461676989012 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbf5800 == 78 [pid = 1926] [id = 334] 06:23:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x11afadc00) [pid = 1926] [serial = 1001] [outer = 0x0] 06:23:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x12a5c3800) [pid = 1926] [serial = 1002] [outer = 0x11afadc00] 06:23:09 INFO - PROCESS | 1926 | 1461676989040 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x12bc92400) [pid = 1926] [serial = 1003] [outer = 0x11afadc00] 06:23:09 INFO - PROCESS | 1926 | 1461676989385 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]]]}] 06:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 569ms 06:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:23:09 INFO - PROCESS | 1926 | 1461676989401 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 06:23:09 INFO - PROCESS | 1926 | 1461676989402 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 06:23:09 INFO - PROCESS | 1926 | 1461676989404 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1926 | 1461676989407 Marionette TRACE conn2 <- [1,1310,null,{}] 06:23:09 INFO - PROCESS | 1926 | 1461676989411 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}] 06:23:09 INFO - PROCESS | 1926 | 1461676989517 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 06:23:09 INFO - PROCESS | 1926 | 1461676989531 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d14d800 == 79 [pid = 1926] [id = 335] 06:23:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x12bf1f800) [pid = 1926] [serial = 1004] [outer = 0x0] 06:23:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x12d1e1800) [pid = 1926] [serial = 1005] [outer = 0x12bf1f800] 06:23:09 INFO - PROCESS | 1926 | 1461676989557 Marionette DEBUG loaded listener.js 06:23:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x12e4a1000) [pid = 1926] [serial = 1006] [outer = 0x12bf1f800] 06:23:09 INFO - PROCESS | 1926 | 1461676989913 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] 06:23:09 INFO - PROCESS | 1926 | 1461676989927 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 06:23:09 INFO - PROCESS | 1926 | 1461676989930 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:23:09 INFO - PROCESS | 1926 | 1461676989931 Marionette TRACE conn2 <- [1,1314,null,{}] 06:23:09 INFO - PROCESS | 1926 | 1461676989933 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}] 06:23:10 INFO - PROCESS | 1926 | 1461676990048 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 06:23:10 INFO - PROCESS | 1926 | 1461676990053 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3e7800 == 80 [pid = 1926] [id = 336] 06:23:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12d09e400) [pid = 1926] [serial = 1007] [outer = 0x0] 06:23:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x12e733800) [pid = 1926] [serial = 1008] [outer = 0x12d09e400] 06:23:10 INFO - PROCESS | 1926 | 1461676990111 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12f70ec00) [pid = 1926] [serial = 1009] [outer = 0x12d09e400] 06:23:10 INFO - PROCESS | 1926 | 1461676990454 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]]]}] 06:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 569ms 06:23:10 INFO - PROCESS | 1926 | 1461676990500 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 06:23:10 INFO - PROCESS | 1926 | 1461676990502 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 06:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:23:10 INFO - PROCESS | 1926 | 1461676990505 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:23:10 INFO - PROCESS | 1926 | 1461676990507 Marionette TRACE conn2 <- [1,1318,null,{}] 06:23:10 INFO - PROCESS | 1926 | 1461676990510 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}] 06:23:10 INFO - PROCESS | 1926 | 1461676990671 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 06:23:10 INFO - PROCESS | 1926 | 1461676990686 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5b9800 == 81 [pid = 1926] [id = 337] 06:23:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x12f715000) [pid = 1926] [serial = 1010] [outer = 0x0] 06:23:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12f8ae400) [pid = 1926] [serial = 1011] [outer = 0x12f715000] 06:23:10 INFO - PROCESS | 1926 | 1461676990712 Marionette DEBUG loaded listener.js 06:23:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12feb8800) [pid = 1926] [serial = 1012] [outer = 0x12f715000] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x118f2b000) [pid = 1926] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x118f93400) [pid = 1926] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x12bc93000) [pid = 1926] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x1155d7000) [pid = 1926] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x11bb7fc00) [pid = 1926] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x123910c00) [pid = 1926] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x129c2c400) [pid = 1926] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x11b2e9000) [pid = 1926] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x12a981400) [pid = 1926] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12e739400) [pid = 1926] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x115199c00) [pid = 1926] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x127432c00) [pid = 1926] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x129c2bc00) [pid = 1926] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12b6dd400) [pid = 1926] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x12f717400) [pid = 1926] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x118b9e000) [pid = 1926] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x123903c00) [pid = 1926] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x118be8400) [pid = 1926] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x114bb4c00) [pid = 1926] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x12d3e1000) [pid = 1926] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x12e730400) [pid = 1926] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x1274a8c00) [pid = 1926] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x115625400) [pid = 1926] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x127494400) [pid = 1926] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x11b7b9c00) [pid = 1926] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 06:23:11 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12d1e0c00) [pid = 1926] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:23:11 INFO - PROCESS | 1926 | 1461676991223 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]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 771ms 06:23:11 INFO - PROCESS | 1926 | 1461676991288 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 06:23:11 INFO - PROCESS | 1926 | 1461676991289 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 06:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:23:11 INFO - PROCESS | 1926 | 1461676991293 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1926 | 1461676991294 Marionette TRACE conn2 <- [1,1322,null,{}] 06:23:11 INFO - PROCESS | 1926 | 1461676991296 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}] 06:23:11 INFO - PROCESS | 1926 | 1461676991368 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 06:23:11 INFO - PROCESS | 1926 | 1461676991372 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b76e800 == 82 [pid = 1926] [id = 338] 06:23:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x114bb2400) [pid = 1926] [serial = 1013] [outer = 0x0] 06:23:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x11a8c1c00) [pid = 1926] [serial = 1014] [outer = 0x114bb2400] 06:23:11 INFO - PROCESS | 1926 | 1461676991392 Marionette DEBUG loaded listener.js 06:23:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x123903c00) [pid = 1926] [serial = 1015] [outer = 0x114bb2400] 06:23:11 INFO - PROCESS | 1926 | 1461676991854 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]]]}] 06:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 574ms 06:23:11 INFO - PROCESS | 1926 | 1461676991868 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 06:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:23:11 INFO - PROCESS | 1926 | 1461676991871 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 06:23:11 INFO - PROCESS | 1926 | 1461676991876 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:23:11 INFO - PROCESS | 1926 | 1461676991878 Marionette TRACE conn2 <- [1,1326,null,{}] 06:23:11 INFO - PROCESS | 1926 | 1461676991882 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}] 06:23:12 INFO - PROCESS | 1926 | 1461676992044 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 06:23:12 INFO - PROCESS | 1926 | 1461676992137 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x13012b800 == 83 [pid = 1926] [id = 339] 06:23:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x11c4e9c00) [pid = 1926] [serial = 1016] [outer = 0x0] 06:23:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x129d57400) [pid = 1926] [serial = 1017] [outer = 0x11c4e9c00] 06:23:12 INFO - PROCESS | 1926 | 1461676992178 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12d18b000) [pid = 1926] [serial = 1018] [outer = 0x11c4e9c00] 06:23:12 INFO - PROCESS | 1926 | 1461676992457 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]]]}] 06:23:12 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 06:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 622ms 06:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:23:12 INFO - PROCESS | 1926 | 1461676992497 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 1926 | 1461676992498 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 06:23:12 INFO - PROCESS | 1926 | 1461676992500 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 1926 | 1461676992502 Marionette TRACE conn2 <- [1,1330,null,{}] 06:23:12 INFO - PROCESS | 1926 | 1461676992504 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}] 06:23:12 INFO - PROCESS | 1926 | 1461676992597 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 06:23:12 INFO - PROCESS | 1926 | 1461676992601 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x13068c000 == 84 [pid = 1926] [id = 340] 06:23:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x11c682400) [pid = 1926] [serial = 1019] [outer = 0x0] 06:23:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x11c68d000) [pid = 1926] [serial = 1020] [outer = 0x11c682400] 06:23:12 INFO - PROCESS | 1926 | 1461676992627 Marionette DEBUG loaded listener.js 06:23:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x11c691000) [pid = 1926] [serial = 1021] [outer = 0x11c682400] 06:23:12 INFO - PROCESS | 1926 | 1461676992965 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]]]}] 06:23:12 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 06:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 468ms 06:23:12 INFO - PROCESS | 1926 | 1461676992969 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 06:23:12 INFO - PROCESS | 1926 | 1461676992971 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 06:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:23:12 INFO - PROCESS | 1926 | 1461676992981 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:23:12 INFO - PROCESS | 1926 | 1461676992982 Marionette TRACE conn2 <- [1,1334,null,{}] 06:23:12 INFO - PROCESS | 1926 | 1461676992984 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}] 06:23:13 INFO - PROCESS | 1926 | 1461676993104 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 06:23:13 INFO - PROCESS | 1926 | 1461676993111 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fd8800 == 85 [pid = 1926] [id = 341] 06:23:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x11c689400) [pid = 1926] [serial = 1022] [outer = 0x0] 06:23:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12a98b400) [pid = 1926] [serial = 1023] [outer = 0x11c689400] 06:23:13 INFO - PROCESS | 1926 | 1461676993137 Marionette DEBUG loaded listener.js 06:23:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12fe90c00) [pid = 1926] [serial = 1024] [outer = 0x11c689400] 06:23:13 INFO - PROCESS | 1926 | 1461676993604 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]]]}] 06:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 06:23:13 INFO - PROCESS | 1926 | 1461676993650 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 06:23:13 INFO - PROCESS | 1926 | 1461676993653 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 06:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:23:13 INFO - PROCESS | 1926 | 1461676993656 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:23:13 INFO - PROCESS | 1926 | 1461676993659 Marionette TRACE conn2 <- [1,1338,null,{}] 06:23:13 INFO - PROCESS | 1926 | 1461676993663 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}] 06:23:13 INFO - PROCESS | 1926 | 1461676993779 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 06:23:13 INFO - PROCESS | 1926 | 1461676993904 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afd0800 == 86 [pid = 1926] [id = 342] 06:23:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x119d87400) [pid = 1926] [serial = 1025] [outer = 0x0] 06:23:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x11aaad400) [pid = 1926] [serial = 1026] [outer = 0x119d87400] 06:23:13 INFO - PROCESS | 1926 | 1461676993940 Marionette DEBUG loaded listener.js 06:23:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x11b2e9400) [pid = 1926] [serial = 1027] [outer = 0x119d87400] 06:23:14 INFO - PROCESS | 1926 | 1461676994853 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]]]}] 06:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1222ms 06:23:14 INFO - PROCESS | 1926 | 1461676994879 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 06:23:14 INFO - PROCESS | 1926 | 1461676994883 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 06:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:23:14 INFO - PROCESS | 1926 | 1461676994888 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:23:14 INFO - PROCESS | 1926 | 1461676994890 Marionette TRACE conn2 <- [1,1342,null,{}] 06:23:14 INFO - PROCESS | 1926 | 1461676994893 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}] 06:23:15 INFO - PROCESS | 1926 | 1461676995001 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 06:23:15 INFO - PROCESS | 1926 | 1461676995056 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f2f000 == 87 [pid = 1926] [id = 343] 06:23:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x11b7b7800) [pid = 1926] [serial = 1028] [outer = 0x0] 06:23:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x123906400) [pid = 1926] [serial = 1029] [outer = 0x11b7b7800] 06:23:15 INFO - PROCESS | 1926 | 1461676995086 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x1242ce800) [pid = 1926] [serial = 1030] [outer = 0x11b7b7800] 06:23:15 INFO - PROCESS | 1926 | 1461676995552 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]]]}] 06:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 672ms 06:23:15 INFO - PROCESS | 1926 | 1461676995560 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 06:23:15 INFO - PROCESS | 1926 | 1461676995562 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 06:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:23:15 INFO - PROCESS | 1926 | 1461676995564 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:23:15 INFO - PROCESS | 1926 | 1461676995566 Marionette TRACE conn2 <- [1,1346,null,{}] 06:23:15 INFO - PROCESS | 1926 | 1461676995577 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}] 06:23:15 INFO - PROCESS | 1926 | 1461676995690 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 06:23:15 INFO - PROCESS | 1926 | 1461676995750 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x13062b000 == 88 [pid = 1926] [id = 344] 06:23:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x127f05800) [pid = 1926] [serial = 1031] [outer = 0x0] 06:23:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x129f68800) [pid = 1926] [serial = 1032] [outer = 0x127f05800] 06:23:15 INFO - PROCESS | 1926 | 1461676995823 Marionette DEBUG loaded listener.js 06:23:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12b52d400) [pid = 1926] [serial = 1033] [outer = 0x127f05800] 06:23:16 INFO - PROCESS | 1926 | 1461676996364 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]]]}] 06:23:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:23:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 877ms 06:23:16 INFO - PROCESS | 1926 | 1461676996442 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 06:23:16 INFO - PROCESS | 1926 | 1461676996445 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 06:23:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:23:16 INFO - PROCESS | 1926 | 1461676996449 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:23:16 INFO - PROCESS | 1926 | 1461676996451 Marionette TRACE conn2 <- [1,1350,null,{}] 06:23:16 INFO - PROCESS | 1926 | 1461676996454 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}] 06:23:16 INFO - PROCESS | 1926 | 1461676996600 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 06:23:16 INFO - PROCESS | 1926 | 1461676996698 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d57f000 == 89 [pid = 1926] [id = 345] 06:23:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x129607400) [pid = 1926] [serial = 1034] [outer = 0x0] 06:23:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12bf1d800) [pid = 1926] [serial = 1035] [outer = 0x129607400] 06:23:16 INFO - PROCESS | 1926 | 1461676996729 Marionette DEBUG loaded listener.js 06:23:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x12d1e2c00) [pid = 1926] [serial = 1036] [outer = 0x129607400] 06:23:17 INFO - PROCESS | 1926 | 1461676997142 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]]]}] 06:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 721ms 06:23:17 INFO - PROCESS | 1926 | 1461676997170 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 1926 | 1461676997171 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 06:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:23:17 INFO - PROCESS | 1926 | 1461676997173 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 1926 | 1461676997175 Marionette TRACE conn2 <- [1,1354,null,{}] 06:23:17 INFO - PROCESS | 1926 | 1461676997177 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}] 06:23:17 INFO - PROCESS | 1926 | 1461676997283 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 06:23:17 INFO - PROCESS | 1926 | 1461676997391 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x131f14000 == 90 [pid = 1926] [id = 346] 06:23:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x115628400) [pid = 1926] [serial = 1037] [outer = 0x0] 06:23:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12e4a2000) [pid = 1926] [serial = 1038] [outer = 0x115628400] 06:23:17 INFO - PROCESS | 1926 | 1461676997423 Marionette DEBUG loaded listener.js 06:23:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12f8b0400) [pid = 1926] [serial = 1039] [outer = 0x115628400] 06:23:17 INFO - PROCESS | 1926 | 1461676997879 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]]]}] 06:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 719ms 06:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:23:17 INFO - PROCESS | 1926 | 1461676997892 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 06:23:17 INFO - PROCESS | 1926 | 1461676997894 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 06:23:17 INFO - PROCESS | 1926 | 1461676997896 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:23:17 INFO - PROCESS | 1926 | 1461676997897 Marionette TRACE conn2 <- [1,1358,null,{}] 06:23:17 INFO - PROCESS | 1926 | 1461676997900 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}] 06:23:18 INFO - PROCESS | 1926 | 1461676998035 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 06:23:18 INFO - PROCESS | 1926 | 1461676998290 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9a8800 == 91 [pid = 1926] [id = 347] 06:23:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x115492000) [pid = 1926] [serial = 1040] [outer = 0x0] 06:23:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x115626c00) [pid = 1926] [serial = 1041] [outer = 0x115492000] 06:23:18 INFO - PROCESS | 1926 | 1461676998337 Marionette DEBUG loaded listener.js 06:23:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x118b41800) [pid = 1926] [serial = 1042] [outer = 0x115492000] 06:23:18 INFO - PROCESS | 1926 | 1461676998777 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]]]}] 06:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 919ms 06:23:18 INFO - PROCESS | 1926 | 1461676998815 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 06:23:18 INFO - PROCESS | 1926 | 1461676998818 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 06:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:23:18 INFO - PROCESS | 1926 | 1461676998821 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:23:18 INFO - PROCESS | 1926 | 1461676998823 Marionette TRACE conn2 <- [1,1362,null,{}] 06:23:18 INFO - PROCESS | 1926 | 1461676998826 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}] 06:23:18 INFO - PROCESS | 1926 | 1461676998927 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 06:23:18 INFO - PROCESS | 1926 | 1461676998989 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x119235800 == 92 [pid = 1926] [id = 348] 06:23:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x119130c00) [pid = 1926] [serial = 1043] [outer = 0x0] 06:23:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x11ad1f800) [pid = 1926] [serial = 1044] [outer = 0x119130c00] 06:23:19 INFO - PROCESS | 1926 | 1461676999019 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x11afb5c00) [pid = 1926] [serial = 1045] [outer = 0x119130c00] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3d3800 == 91 [pid = 1926] [id = 282] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12e450000 == 90 [pid = 1926] [id = 265] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfcb000 == 89 [pid = 1926] [id = 176] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12e45f000 == 88 [pid = 1926] [id = 226] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x130121000 == 87 [pid = 1926] [id = 284] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x13068c000 == 86 [pid = 1926] [id = 340] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x13012b800 == 85 [pid = 1926] [id = 339] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x11b76e800 == 84 [pid = 1926] [id = 338] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5b9800 == 83 [pid = 1926] [id = 337] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3e7800 == 82 [pid = 1926] [id = 336] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x12d1de000) [pid = 1926] [serial = 912] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x1274a9000) [pid = 1926] [serial = 909] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x12ed9fc00) [pid = 1926] [serial = 915] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x11b72d000) [pid = 1926] [serial = 906] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12ee92800) [pid = 1926] [serial = 921] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x12a5cec00) [pid = 1926] [serial = 918] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x118ea4000) [pid = 1926] [serial = 903] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12d14d800 == 81 [pid = 1926] [id = 335] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbf5800 == 80 [pid = 1926] [id = 334] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x127f94800 == 79 [pid = 1926] [id = 333] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x12380e000 == 78 [pid = 1926] [id = 332] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x11c009800 == 77 [pid = 1926] [id = 331] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7f0000 == 76 [pid = 1926] [id = 330] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x119aca800 == 75 [pid = 1926] [id = 329] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x130262000 == 74 [pid = 1926] [id = 324] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x127417000 == 73 [pid = 1926] [id = 323] 06:23:19 INFO - PROCESS | 1926 | --DOCSHELL 0x11bac4800 == 72 [pid = 1926] [id = 322] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x12d1e8c00) [pid = 1926] [serial = 795] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x118bebc00) [pid = 1926] [serial = 783] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x12b6dc400) [pid = 1926] [serial = 792] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x125d69000) [pid = 1926] [serial = 789] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12e4a6000) [pid = 1926] [serial = 780] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x11af6e400) [pid = 1926] [serial = 786] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x11b7be400) [pid = 1926] [serial = 930] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x11c41f800) [pid = 1926] [serial = 931] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x12a98c000) [pid = 1926] [serial = 942] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12fe93400) [pid = 1926] [serial = 960] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x118542c00) [pid = 1926] [serial = 925] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x11548b000) [pid = 1926] [serial = 924] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x1274ac800) [pid = 1926] [serial = 936] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x129f66400) [pid = 1926] [serial = 939] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x12900a000) [pid = 1926] [serial = 937] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x12bbc5c00) [pid = 1926] [serial = 945] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x12b133400) [pid = 1926] [serial = 943] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12f8a8c00) [pid = 1926] [serial = 901] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x11adb2800) [pid = 1926] [serial = 928] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x11a8b8400) [pid = 1926] [serial = 927] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x123945c00) [pid = 1926] [serial = 933] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x1242c5000) [pid = 1926] [serial = 934] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12d186c00) [pid = 1926] [serial = 948] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12cf09c00) [pid = 1926] [serial = 946] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x1274a5400) [pid = 1926] [serial = 954] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x12e533400) [pid = 1926] [serial = 951] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12d3dd000) [pid = 1926] [serial = 949] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x12e90b800) [pid = 1926] [serial = 957] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12f71b400) [pid = 1926] [serial = 958] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12e736400) [pid = 1926] [serial = 952] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12e738800) [pid = 1926] [serial = 955] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x12a5d1000) [pid = 1926] [serial = 940] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12feb1400) [pid = 1926] [serial = 961] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x11afb6000) [pid = 1926] [serial = 843] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x12ee93000) [pid = 1926] [serial = 855] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x118e9fc00) [pid = 1926] [serial = 840] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 119 (0x12390dc00) [pid = 1926] [serial = 846] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 118 (0x129f61400) [pid = 1926] [serial = 849] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | --DOMWINDOW == 117 (0x12bc87800) [pid = 1926] [serial = 852] [outer = 0x0] [url = about:blank] 06:23:19 INFO - PROCESS | 1926 | 1461676999535 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]]]}] 06:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 774ms 06:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:23:19 INFO - PROCESS | 1926 | 1461676999596 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 06:23:19 INFO - PROCESS | 1926 | 1461676999598 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 06:23:19 INFO - PROCESS | 1926 | 1461676999602 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:23:19 INFO - PROCESS | 1926 | 1461676999603 Marionette TRACE conn2 <- [1,1366,null,{}] 06:23:19 INFO - PROCESS | 1926 | 1461676999606 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}] 06:23:19 INFO - PROCESS | 1926 | 1461676999691 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 06:23:19 INFO - PROCESS | 1926 | 1461676999697 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9ac000 == 73 [pid = 1926] [id = 349] 06:23:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 118 (0x11accd000) [pid = 1926] [serial = 1046] [outer = 0x0] 06:23:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 119 (0x11c32ac00) [pid = 1926] [serial = 1047] [outer = 0x11accd000] 06:23:19 INFO - PROCESS | 1926 | 1461676999721 Marionette DEBUG loaded listener.js 06:23:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 120 (0x11c68b800) [pid = 1926] [serial = 1048] [outer = 0x11accd000] 06:23:20 INFO - PROCESS | 1926 | 1461677000124 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] 06:23:20 INFO - PROCESS | 1926 | 1461677000177 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 06:23:20 INFO - PROCESS | 1926 | 1461677000181 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:23:20 INFO - PROCESS | 1926 | 1461677000188 Marionette TRACE conn2 <- [1,1370,null,{}] 06:23:20 INFO - PROCESS | 1926 | 1461677000198 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}] 06:23:20 INFO - PROCESS | 1926 | 1461677000336 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 06:23:20 INFO - PROCESS | 1926 | 1461677000350 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b16800 == 74 [pid = 1926] [id = 350] 06:23:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x123906800) [pid = 1926] [serial = 1049] [outer = 0x0] 06:23:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x1242c5000) [pid = 1926] [serial = 1050] [outer = 0x123906800] 06:23:20 INFO - PROCESS | 1926 | 1461677000393 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x1274a8800) [pid = 1926] [serial = 1051] [outer = 0x123906800] 06:23:20 INFO - PROCESS | 1926 | 1461677000794 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] 06:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:23:20 INFO - PROCESS | 1926 | 1461677000812 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 06:23:20 INFO - PROCESS | 1926 | 1461677000814 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:23:20 INFO - PROCESS | 1926 | 1461677000815 Marionette TRACE conn2 <- [1,1374,null,{}] 06:23:20 INFO - PROCESS | 1926 | 1461677000818 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}] 06:23:20 INFO - PROCESS | 1926 | 1461677000904 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 06:23:20 INFO - PROCESS | 1926 | 1461677000925 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x127414000 == 75 [pid = 1926] [id = 351] 06:23:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x1276a9400) [pid = 1926] [serial = 1052] [outer = 0x0] 06:23:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x129c26800) [pid = 1926] [serial = 1053] [outer = 0x1276a9400] 06:23:20 INFO - PROCESS | 1926 | 1461677000953 Marionette DEBUG loaded listener.js 06:23:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x129d56c00) [pid = 1926] [serial = 1054] [outer = 0x1276a9400] 06:23:21 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:21 INFO - PROCESS | 1926 | 1461677001279 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] 06:23:21 INFO - PROCESS | 1926 | 1461677001284 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 06:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:23:21 INFO - PROCESS | 1926 | 1461677001286 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 1926 | 1461677001287 Marionette TRACE conn2 <- [1,1378,null,{}] 06:23:21 INFO - PROCESS | 1926 | 1461677001292 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}] 06:23:21 INFO - PROCESS | 1926 | 1461677001380 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 06:23:21 INFO - PROCESS | 1926 | 1461677001442 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b114000 == 76 [pid = 1926] [id = 352] 06:23:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x129f6a000) [pid = 1926] [serial = 1055] [outer = 0x0] 06:23:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12a5cf800) [pid = 1926] [serial = 1056] [outer = 0x129f6a000] 06:23:21 INFO - PROCESS | 1926 | 1461677001475 Marionette DEBUG loaded listener.js 06:23:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12b128800) [pid = 1926] [serial = 1057] [outer = 0x129f6a000] 06:23:21 INFO - PROCESS | 1926 | 1461677001805 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] 06:23:21 INFO - PROCESS | 1926 | 1461677001858 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 06:23:21 INFO - PROCESS | 1926 | 1461677001860 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:23:21 INFO - PROCESS | 1926 | 1461677001861 Marionette TRACE conn2 <- [1,1382,null,{}] 06:23:21 INFO - PROCESS | 1926 | 1461677001863 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}] 06:23:21 INFO - PROCESS | 1926 | 1461677001974 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 06:23:21 INFO - PROCESS | 1926 | 1461677001991 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbee000 == 77 [pid = 1926] [id = 353] 06:23:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x12b52c400) [pid = 1926] [serial = 1058] [outer = 0x0] 06:23:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x12bf27c00) [pid = 1926] [serial = 1059] [outer = 0x12b52c400] 06:23:22 INFO - PROCESS | 1926 | 1461677002016 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x12d167400) [pid = 1926] [serial = 1060] [outer = 0x12b52c400] 06:23:22 INFO - PROCESS | 1926 | [1926] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 06:23:22 INFO - PROCESS | 1926 | 1461677002387 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] 06:23:22 INFO - PROCESS | 1926 | 1461677002430 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 06:23:22 INFO - PROCESS | 1926 | 1461677002432 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:23:22 INFO - PROCESS | 1926 | 1461677002433 Marionette TRACE conn2 <- [1,1386,null,{}] 06:23:22 INFO - PROCESS | 1926 | 1461677002435 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}] 06:23:22 INFO - PROCESS | 1926 | 1461677002539 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 06:23:22 INFO - PROCESS | 1926 | 1461677002576 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3cb000 == 78 [pid = 1926] [id = 354] 06:23:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x12b8e5c00) [pid = 1926] [serial = 1061] [outer = 0x0] 06:23:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12e49c400) [pid = 1926] [serial = 1062] [outer = 0x12b8e5c00] 06:23:22 INFO - PROCESS | 1926 | 1461677002601 Marionette DEBUG loaded listener.js 06:23:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12e537400) [pid = 1926] [serial = 1063] [outer = 0x12b8e5c00] 06:23:22 INFO - PROCESS | 1926 | 1461677002938 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] 06:23:22 INFO - PROCESS | 1926 | 1461677002956 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 06:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:23:22 INFO - PROCESS | 1926 | 1461677002968 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:23:22 INFO - PROCESS | 1926 | 1461677002969 Marionette TRACE conn2 <- [1,1390,null,{}] 06:23:22 INFO - PROCESS | 1926 | 1461677002971 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}] 06:23:23 INFO - PROCESS | 1926 | 1461677003079 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 06:23:23 INFO - PROCESS | 1926 | 1461677003117 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e45d000 == 79 [pid = 1926] [id = 355] 06:23:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12e4a5000) [pid = 1926] [serial = 1064] [outer = 0x0] 06:23:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12ed91c00) [pid = 1926] [serial = 1065] [outer = 0x12e4a5000] 06:23:23 INFO - PROCESS | 1926 | 1461677003142 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12ee94400) [pid = 1926] [serial = 1066] [outer = 0x12e4a5000] 06:23:23 INFO - PROCESS | 1926 | 1461677003470 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]]]}] 06:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 526ms 06:23:23 INFO - PROCESS | 1926 | 1461677003486 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 06:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:23:23 INFO - PROCESS | 1926 | 1461677003488 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 06:23:23 INFO - PROCESS | 1926 | 1461677003491 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:23:23 INFO - PROCESS | 1926 | 1461677003493 Marionette TRACE conn2 <- [1,1394,null,{}] 06:23:23 INFO - PROCESS | 1926 | 1461677003496 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}] 06:23:23 INFO - PROCESS | 1926 | 1461677003603 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 06:23:23 INFO - PROCESS | 1926 | 1461677003616 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5be000 == 80 [pid = 1926] [id = 356] 06:23:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12ed99800) [pid = 1926] [serial = 1067] [outer = 0x0] 06:23:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12f715400) [pid = 1926] [serial = 1068] [outer = 0x12ed99800] 06:23:23 INFO - PROCESS | 1926 | 1461677003642 Marionette DEBUG loaded listener.js 06:23:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12f8aac00) [pid = 1926] [serial = 1069] [outer = 0x12ed99800] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x11c682400) [pid = 1926] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x11afadc00) [pid = 1926] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12d09e400) [pid = 1926] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12f715000) [pid = 1926] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x118570c00) [pid = 1926] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x123906c00) [pid = 1926] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x12ee91400) [pid = 1926] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x11afa8400) [pid = 1926] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12748dc00) [pid = 1926] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x11a64d000) [pid = 1926] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x11af6d400) [pid = 1926] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x11925bc00) [pid = 1926] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x12a5c2c00) [pid = 1926] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x1147dac00) [pid = 1926] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12bf1f800) [pid = 1926] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x115489800) [pid = 1926] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x114bb2400) [pid = 1926] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x129f6d000) [pid = 1926] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12a5c7c00) [pid = 1926] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x11c4e9c00) [pid = 1926] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 06:23:23 INFO - PROCESS | 1926 | --DOMWINDOW == 120 (0x12e736800) [pid = 1926] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:23:24 INFO - PROCESS | 1926 | 1461677004119 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]]]}] 06:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 673ms 06:23:24 INFO - PROCESS | 1926 | 1461677004164 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 1926 | 1461677004165 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 06:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:23:24 INFO - PROCESS | 1926 | 1461677004167 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 1926 | 1461677004168 Marionette TRACE conn2 <- [1,1398,null,{}] 06:23:24 INFO - PROCESS | 1926 | 1461677004170 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}] 06:23:24 INFO - PROCESS | 1926 | 1461677004290 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 06:23:24 INFO - PROCESS | 1926 | 1461677004340 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f440800 == 81 [pid = 1926] [id = 357] 06:23:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 121 (0x11afb5800) [pid = 1926] [serial = 1070] [outer = 0x0] 06:23:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x123904000) [pid = 1926] [serial = 1071] [outer = 0x11afb5800] 06:23:24 INFO - PROCESS | 1926 | 1461677004371 Marionette DEBUG loaded listener.js 06:23:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x12a5c7c00) [pid = 1926] [serial = 1072] [outer = 0x11afb5800] 06:23:24 INFO - PROCESS | 1926 | 1461677004647 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]]]}] 06:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 06:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 06:23:24 INFO - PROCESS | 1926 | 1461677004686 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 06:23:24 INFO - PROCESS | 1926 | 1461677004688 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 06:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 06:23:24 INFO - PROCESS | 1926 | 1461677004698 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 06:23:24 INFO - PROCESS | 1926 | 1461677004699 Marionette TRACE conn2 <- [1,1402,null,{}] 06:23:24 INFO - PROCESS | 1926 | 1461677004702 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}] 06:23:24 INFO - PROCESS | 1926 | 1461677004809 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 06:23:24 INFO - PROCESS | 1926 | 1461677004870 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x13011a800 == 82 [pid = 1926] [id = 358] 06:23:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x123903800) [pid = 1926] [serial = 1073] [outer = 0x0] 06:23:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x12b52c800) [pid = 1926] [serial = 1074] [outer = 0x123903800] 06:23:24 INFO - PROCESS | 1926 | 1461677004895 Marionette DEBUG loaded listener.js 06:23:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x12d166400) [pid = 1926] [serial = 1075] [outer = 0x123903800] 06:23:25 INFO - PROCESS | 1926 | 1461677005209 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]]]}] 06:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 06:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 569ms 06:23:25 INFO - PROCESS | 1926 | 1461677005268 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 06:23:25 INFO - PROCESS | 1926 | 1461677005269 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 06:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 06:23:25 INFO - PROCESS | 1926 | 1461677005273 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 06:23:25 INFO - PROCESS | 1926 | 1461677005275 Marionette TRACE conn2 <- [1,1406,null,{}] 06:23:25 INFO - PROCESS | 1926 | 1461677005278 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}] 06:23:25 INFO - PROCESS | 1926 | 1461677005419 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 06:23:25 INFO - PROCESS | 1926 | 1461677005541 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x13069e800 == 83 [pid = 1926] [id = 359] 06:23:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x12e537c00) [pid = 1926] [serial = 1076] [outer = 0x0] 06:23:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12ebe6000) [pid = 1926] [serial = 1077] [outer = 0x12e537c00] 06:23:25 INFO - PROCESS | 1926 | 1461677005582 Marionette DEBUG loaded listener.js 06:23:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x12ebea400) [pid = 1926] [serial = 1078] [outer = 0x12e537c00] 06:23:25 INFO - PROCESS | 1926 | 1461677005890 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]]]}] 06:23:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 06:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 671ms 06:23:26 INFO - PROCESS | 1926 | 1461677006018 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 06:23:26 INFO - PROCESS | 1926 | 1461677006020 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 06:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 06:23:26 INFO - PROCESS | 1926 | 1461677006031 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 06:23:26 INFO - PROCESS | 1926 | 1461677006033 Marionette TRACE conn2 <- [1,1410,null,{}] 06:23:26 INFO - PROCESS | 1926 | 1461677006037 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}] 06:23:26 INFO - PROCESS | 1926 | 1461677006154 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 06:23:26 INFO - PROCESS | 1926 | 1461677006225 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x119acb800 == 84 [pid = 1926] [id = 360] 06:23:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x115648400) [pid = 1926] [serial = 1079] [outer = 0x0] 06:23:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x11564f800) [pid = 1926] [serial = 1080] [outer = 0x115648400] 06:23:26 INFO - PROCESS | 1926 | 1461677006257 Marionette DEBUG loaded listener.js 06:23:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x115655800) [pid = 1926] [serial = 1081] [outer = 0x115648400] 06:23:26 INFO - PROCESS | 1926 | 1461677006810 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]]]}] 06:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 06:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 823ms 06:23:26 INFO - PROCESS | 1926 | 1461677006854 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 06:23:26 INFO - PROCESS | 1926 | 1461677006857 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 06:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 06:23:26 INFO - PROCESS | 1926 | 1461677006862 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 06:23:26 INFO - PROCESS | 1926 | 1461677006865 Marionette TRACE conn2 <- [1,1414,null,{}] 06:23:26 INFO - PROCESS | 1926 | 1461677006868 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}] 06:23:26 INFO - PROCESS | 1926 | 1461677006980 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 06:23:27 INFO - PROCESS | 1926 | 1461677007050 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x1270de800 == 85 [pid = 1926] [id = 361] 06:23:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x118ea1c00) [pid = 1926] [serial = 1082] [outer = 0x0] 06:23:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x11afae000) [pid = 1926] [serial = 1083] [outer = 0x118ea1c00] 06:23:27 INFO - PROCESS | 1926 | 1461677007081 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x11bdf3400) [pid = 1926] [serial = 1084] [outer = 0x118ea1c00] 06:23:27 INFO - PROCESS | 1926 | 1461677007525 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]]]}] 06:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 06:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 673ms 06:23:27 INFO - PROCESS | 1926 | 1461677007533 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 06:23:27 INFO - PROCESS | 1926 | 1461677007535 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 06:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 06:23:27 INFO - PROCESS | 1926 | 1461677007537 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 06:23:27 INFO - PROCESS | 1926 | 1461677007539 Marionette TRACE conn2 <- [1,1418,null,{}] 06:23:27 INFO - PROCESS | 1926 | 1461677007548 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}] 06:23:27 INFO - PROCESS | 1926 | 1461677007658 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 06:23:27 INFO - PROCESS | 1926 | 1461677007721 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x130121000 == 86 [pid = 1926] [id = 362] 06:23:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12394d000) [pid = 1926] [serial = 1085] [outer = 0x0] 06:23:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x1240bb400) [pid = 1926] [serial = 1086] [outer = 0x12394d000] 06:23:27 INFO - PROCESS | 1926 | 1461677007767 Marionette DEBUG loaded listener.js 06:23:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x129613400) [pid = 1926] [serial = 1087] [outer = 0x12394d000] 06:23:28 INFO - PROCESS | 1926 | 1461677008221 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]]]}] 06:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 06:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 724ms 06:23:28 INFO - PROCESS | 1926 | 1461677008293 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 06:23:28 INFO - PROCESS | 1926 | 1461677008294 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 06:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 06:23:28 INFO - PROCESS | 1926 | 1461677008298 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 06:23:28 INFO - PROCESS | 1926 | 1461677008299 Marionette TRACE conn2 <- [1,1422,null,{}] 06:23:28 INFO - PROCESS | 1926 | 1461677008302 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}] 06:23:28 INFO - PROCESS | 1926 | 1461677008411 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 06:23:28 INFO - PROCESS | 1926 | 1461677008483 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b1a4800 == 87 [pid = 1926] [id = 363] 06:23:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12a5c2c00) [pid = 1926] [serial = 1088] [outer = 0x0] 06:23:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12a985c00) [pid = 1926] [serial = 1089] [outer = 0x12a5c2c00] 06:23:28 INFO - PROCESS | 1926 | 1461677008513 Marionette DEBUG loaded listener.js 06:23:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12b528400) [pid = 1926] [serial = 1090] [outer = 0x12a5c2c00] 06:23:28 INFO - PROCESS | 1926 | 1461677008948 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]]]}] 06:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 06:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 06:23:28 INFO - PROCESS | 1926 | 1461677008967 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 06:23:28 INFO - PROCESS | 1926 | 1461677008969 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 06:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 06:23:28 INFO - PROCESS | 1926 | 1461677008971 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 06:23:28 INFO - PROCESS | 1926 | 1461677008972 Marionette TRACE conn2 <- [1,1426,null,{}] 06:23:28 INFO - PROCESS | 1926 | 1461677008975 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}] 06:23:29 INFO - PROCESS | 1926 | 1461677009084 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 06:23:29 INFO - PROCESS | 1926 | 1461677009155 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d578800 == 88 [pid = 1926] [id = 364] 06:23:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12bbc5c00) [pid = 1926] [serial = 1091] [outer = 0x0] 06:23:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x12c00f800) [pid = 1926] [serial = 1092] [outer = 0x12bbc5c00] 06:23:29 INFO - PROCESS | 1926 | 1461677009188 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x12c019c00) [pid = 1926] [serial = 1093] [outer = 0x12bbc5c00] 06:23:29 INFO - PROCESS | 1926 | 1461677009618 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]]]}] 06:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 06:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 06:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 06:23:29 INFO - PROCESS | 1926 | 1461677009642 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 06:23:29 INFO - PROCESS | 1926 | 1461677009644 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 06:23:29 INFO - PROCESS | 1926 | 1461677009646 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 06:23:29 INFO - PROCESS | 1926 | 1461677009647 Marionette TRACE conn2 <- [1,1430,null,{}] 06:23:29 INFO - PROCESS | 1926 | 1461677009650 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}] 06:23:29 INFO - PROCESS | 1926 | 1461677009791 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 06:23:29 INFO - PROCESS | 1926 | 1461677009882 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0c9800 == 89 [pid = 1926] [id = 365] 06:23:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x12e737400) [pid = 1926] [serial = 1094] [outer = 0x0] 06:23:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x12ebecc00) [pid = 1926] [serial = 1095] [outer = 0x12e737400] 06:23:29 INFO - PROCESS | 1926 | 1461677009916 Marionette DEBUG loaded listener.js 06:23:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x12f719400) [pid = 1926] [serial = 1096] [outer = 0x12e737400] 06:23:30 INFO - PROCESS | 1926 | 1461677010449 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]]]}] 06:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 06:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 819ms 06:23:30 INFO - PROCESS | 1926 | 1461677010479 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 06:23:30 INFO - PROCESS | 1926 | 1461677010481 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 06:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 06:23:30 INFO - PROCESS | 1926 | 1461677010486 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 06:23:30 INFO - PROCESS | 1926 | 1461677010488 Marionette TRACE conn2 <- [1,1434,null,{}] 06:23:30 INFO - PROCESS | 1926 | 1461677010494 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}] 06:23:30 INFO - PROCESS | 1926 | 1461677010618 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 06:23:30 INFO - PROCESS | 1926 | 1461677010694 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d6d5800 == 90 [pid = 1926] [id = 366] 06:23:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x12fe8cc00) [pid = 1926] [serial = 1097] [outer = 0x0] 06:23:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x12feae800) [pid = 1926] [serial = 1098] [outer = 0x12fe8cc00] 06:23:30 INFO - PROCESS | 1926 | 1461677010726 Marionette DEBUG loaded listener.js 06:23:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x12ff56800) [pid = 1926] [serial = 1099] [outer = 0x12fe8cc00] 06:23:31 INFO - PROCESS | 1926 | 1461677011144 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]]]}] 06:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 06:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 723ms 06:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 06:23:31 INFO - PROCESS | 1926 | 1461677011209 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 06:23:31 INFO - PROCESS | 1926 | 1461677011211 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 06:23:31 INFO - PROCESS | 1926 | 1461677011213 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 06:23:31 INFO - PROCESS | 1926 | 1461677011214 Marionette TRACE conn2 <- [1,1438,null,{}] 06:23:31 INFO - PROCESS | 1926 | 1461677011217 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}] 06:23:31 INFO - PROCESS | 1926 | 1461677011323 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 06:23:31 INFO - PROCESS | 1926 | 1461677011424 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a581000 == 91 [pid = 1926] [id = 367] 06:23:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12ac07400) [pid = 1926] [serial = 1100] [outer = 0x0] 06:23:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x12ac0c000) [pid = 1926] [serial = 1101] [outer = 0x12ac07400] 06:23:31 INFO - PROCESS | 1926 | 1461677011455 Marionette DEBUG loaded listener.js 06:23:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12ac10000) [pid = 1926] [serial = 1102] [outer = 0x12ac07400] 06:23:31 INFO - PROCESS | 1926 | 1461677011891 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]]]}] 06:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 06:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 720ms 06:23:31 INFO - PROCESS | 1926 | 1461677011934 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 06:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 06:23:31 INFO - PROCESS | 1926 | 1461677011935 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 06:23:31 INFO - PROCESS | 1926 | 1461677011937 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 06:23:31 INFO - PROCESS | 1926 | 1461677011939 Marionette TRACE conn2 <- [1,1442,null,{}] 06:23:31 INFO - PROCESS | 1926 | 1461677011941 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}] 06:23:32 INFO - PROCESS | 1926 | 1461677012053 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 06:23:32 INFO - PROCESS | 1926 | 1461677012126 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2da800 == 92 [pid = 1926] [id = 368] 06:23:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x118f93400) [pid = 1926] [serial = 1103] [outer = 0x0] 06:23:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12a285800) [pid = 1926] [serial = 1104] [outer = 0x118f93400] 06:23:32 INFO - PROCESS | 1926 | 1461677012156 Marionette DEBUG loaded listener.js 06:23:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12a28a000) [pid = 1926] [serial = 1105] [outer = 0x118f93400] 06:23:32 INFO - PROCESS | 1926 | 1461677012873 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]]]}] 06:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 06:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 06:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 06:23:32 INFO - PROCESS | 1926 | 1461677012908 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 06:23:32 INFO - PROCESS | 1926 | 1461677012910 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 06:23:32 INFO - PROCESS | 1926 | 1461677012913 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 06:23:32 INFO - PROCESS | 1926 | 1461677012915 Marionette TRACE conn2 <- [1,1446,null,{}] 06:23:32 INFO - PROCESS | 1926 | 1461677012918 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}] 06:23:33 INFO - PROCESS | 1926 | 1461677013021 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 06:23:33 INFO - PROCESS | 1926 | 1461677013081 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4b7000 == 93 [pid = 1926] [id = 369] 06:23:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x115650400) [pid = 1926] [serial = 1106] [outer = 0x0] 06:23:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x115654800) [pid = 1926] [serial = 1107] [outer = 0x115650400] 06:23:33 INFO - PROCESS | 1926 | 1461677013110 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x118bea000) [pid = 1926] [serial = 1108] [outer = 0x115650400] 06:23:33 INFO - PROCESS | 1926 | 1461677013610 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]]]}] 06:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 06:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 720ms 06:23:33 INFO - PROCESS | 1926 | 1461677013634 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 06:23:33 INFO - PROCESS | 1926 | 1461677013637 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 06:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 06:23:33 INFO - PROCESS | 1926 | 1461677013661 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 06:23:33 INFO - PROCESS | 1926 | 1461677013662 Marionette TRACE conn2 <- [1,1450,null,{}] 06:23:33 INFO - PROCESS | 1926 | 1461677013665 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}] 06:23:33 INFO - PROCESS | 1926 | 1461677013777 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 06:23:33 INFO - PROCESS | 1926 | 1461677013871 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e1000 == 94 [pid = 1926] [id = 370] 06:23:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x11af6dc00) [pid = 1926] [serial = 1109] [outer = 0x0] 06:23:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x11afaf000) [pid = 1926] [serial = 1110] [outer = 0x11af6dc00] 06:23:33 INFO - PROCESS | 1926 | 1461677013907 Marionette DEBUG loaded listener.js 06:23:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x11bdee400) [pid = 1926] [serial = 1111] [outer = 0x11af6dc00] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x130271800 == 93 [pid = 1926] [id = 321] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x13011a800 == 92 [pid = 1926] [id = 358] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x12f440800 == 91 [pid = 1926] [id = 357] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5be000 == 90 [pid = 1926] [id = 356] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x12e45d000 == 89 [pid = 1926] [id = 355] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3cb000 == 88 [pid = 1926] [id = 354] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbee000 == 87 [pid = 1926] [id = 353] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x12b114000 == 86 [pid = 1926] [id = 352] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x127414000 == 85 [pid = 1926] [id = 351] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x123b16800 == 84 [pid = 1926] [id = 350] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9ac000 == 83 [pid = 1926] [id = 349] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x119235800 == 82 [pid = 1926] [id = 348] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9a8800 == 81 [pid = 1926] [id = 347] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x131f14000 == 80 [pid = 1926] [id = 346] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x13d57f000 == 79 [pid = 1926] [id = 345] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x13062b000 == 78 [pid = 1926] [id = 344] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x129f2f000 == 77 [pid = 1926] [id = 343] 06:23:34 INFO - PROCESS | 1926 | --DOCSHELL 0x11afd0800 == 76 [pid = 1926] [id = 342] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x11c68d000) [pid = 1926] [serial = 1020] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x11c691000) [pid = 1926] [serial = 1021] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12a5c3800) [pid = 1926] [serial = 1002] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12f70ec00) [pid = 1926] [serial = 1009] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x12feb8800) [pid = 1926] [serial = 1012] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x1307e0400) [pid = 1926] [serial = 984] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x129f61800) [pid = 1926] [serial = 910] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x12f711c00) [pid = 1926] [serial = 837] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x11c04b800) [pid = 1926] [serial = 907] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12900ac00) [pid = 1926] [serial = 996] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12748c800) [pid = 1926] [serial = 994] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x11bdefc00) [pid = 1926] [serial = 990] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x11c3c9800) [pid = 1926] [serial = 993] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x123903400) [pid = 1926] [serial = 969] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x11acc5c00) [pid = 1926] [serial = 988] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12ed96400) [pid = 1926] [serial = 981] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x12a985400) [pid = 1926] [serial = 1000] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x12e538800) [pid = 1926] [serial = 975] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x1302ef800) [pid = 1926] [serial = 922] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12a5cbc00) [pid = 1926] [serial = 999] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x11aaab000) [pid = 1926] [serial = 966] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x12d1e1800) [pid = 1926] [serial = 1005] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x12e4a1000) [pid = 1926] [serial = 1006] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x11925f400) [pid = 1926] [serial = 904] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x1307e5400) [pid = 1926] [serial = 985] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x12e733800) [pid = 1926] [serial = 1008] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x12a988000) [pid = 1926] [serial = 972] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x11a8c1c00) [pid = 1926] [serial = 1014] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12e734000) [pid = 1926] [serial = 913] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12fe94400) [pid = 1926] [serial = 919] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x12fe94800) [pid = 1926] [serial = 978] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x119e4d000) [pid = 1926] [serial = 987] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x12bc92400) [pid = 1926] [serial = 1003] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x129d57400) [pid = 1926] [serial = 1017] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x12d18b000) [pid = 1926] [serial = 1018] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x123903c00) [pid = 1926] [serial = 1015] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x12f8ae400) [pid = 1926] [serial = 1011] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x1296a2400) [pid = 1926] [serial = 997] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x12feb1800) [pid = 1926] [serial = 963] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x12f8a9400) [pid = 1926] [serial = 916] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x11c3c8400) [pid = 1926] [serial = 991] [outer = 0x0] [url = about:blank] 06:23:34 INFO - PROCESS | 1926 | 1461677014437 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]]]}] 06:23:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 06:23:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 828ms 06:23:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 06:23:34 INFO - PROCESS | 1926 | 1461677014487 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 06:23:34 INFO - PROCESS | 1926 | 1461677014489 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 06:23:34 INFO - PROCESS | 1926 | 1461677014491 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 06:23:34 INFO - PROCESS | 1926 | 1461677014493 Marionette TRACE conn2 <- [1,1454,null,{}] 06:23:34 INFO - PROCESS | 1926 | 1461677014501 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}] 06:23:34 INFO - PROCESS | 1926 | 1461677014597 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 06:23:34 INFO - PROCESS | 1926 | 1461677014604 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2e6800 == 77 [pid = 1926] [id = 371] 06:23:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x11c684000) [pid = 1926] [serial = 1112] [outer = 0x0] 06:23:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x11c688000) [pid = 1926] [serial = 1113] [outer = 0x11c684000] 06:23:34 INFO - PROCESS | 1926 | 1461677014633 Marionette DEBUG loaded listener.js 06:23:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x123907000) [pid = 1926] [serial = 1114] [outer = 0x11c684000] 06:23:35 INFO - PROCESS | 1926 | 1461677015013 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]]]}] 06:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 06:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 571ms 06:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 06:23:35 INFO - PROCESS | 1926 | 1461677015063 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 1926 | 1461677015064 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 06:23:35 INFO - PROCESS | 1926 | 1461677015066 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 1926 | 1461677015067 Marionette TRACE conn2 <- [1,1458,null,{}] 06:23:35 INFO - PROCESS | 1926 | 1461677015070 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}] 06:23:35 INFO - PROCESS | 1926 | 1461677015168 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 06:23:35 INFO - PROCESS | 1926 | 1461677015174 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x127615800 == 78 [pid = 1926] [id = 372] 06:23:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x1242cc800) [pid = 1926] [serial = 1115] [outer = 0x0] 06:23:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x127437800) [pid = 1926] [serial = 1116] [outer = 0x1242cc800] 06:23:35 INFO - PROCESS | 1926 | 1461677015200 Marionette DEBUG loaded listener.js 06:23:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x129009c00) [pid = 1926] [serial = 1117] [outer = 0x1242cc800] 06:23:35 INFO - PROCESS | 1926 | 1461677015542 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]]]}] 06:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 06:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 520ms 06:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 06:23:35 INFO - PROCESS | 1926 | 1461677015586 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 06:23:35 INFO - PROCESS | 1926 | 1461677015587 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 06:23:35 INFO - PROCESS | 1926 | 1461677015589 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 06:23:35 INFO - PROCESS | 1926 | 1461677015591 Marionette TRACE conn2 <- [1,1462,null,{}] 06:23:35 INFO - PROCESS | 1926 | 1461677015593 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}] 06:23:35 INFO - PROCESS | 1926 | 1461677015683 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 06:23:35 INFO - PROCESS | 1926 | 1461677015688 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a2bf800 == 79 [pid = 1926] [id = 373] 06:23:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x12900ac00) [pid = 1926] [serial = 1118] [outer = 0x0] 06:23:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x129d57400) [pid = 1926] [serial = 1119] [outer = 0x12900ac00] 06:23:35 INFO - PROCESS | 1926 | 1461677015716 Marionette DEBUG loaded listener.js 06:23:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x129f65800) [pid = 1926] [serial = 1120] [outer = 0x12900ac00] 06:23:36 INFO - PROCESS | 1926 | 1461677016079 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]]]}] 06:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 06:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 517ms 06:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 06:23:36 INFO - PROCESS | 1926 | 1461677016108 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1926 | 1461677016109 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 06:23:36 INFO - PROCESS | 1926 | 1461677016112 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 06:23:36 INFO - PROCESS | 1926 | 1461677016113 Marionette TRACE conn2 <- [1,1466,null,{}] 06:23:36 INFO - PROCESS | 1926 | 1461677016116 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}] 06:23:36 INFO - PROCESS | 1926 | 1461677016296 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 06:23:36 INFO - PROCESS | 1926 | 1461677016327 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbda000 == 80 [pid = 1926] [id = 374] 06:23:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x129f6dc00) [pid = 1926] [serial = 1121] [outer = 0x0] 06:23:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x12a28e800) [pid = 1926] [serial = 1122] [outer = 0x129f6dc00] 06:23:36 INFO - PROCESS | 1926 | 1461677016371 Marionette DEBUG loaded listener.js 06:23:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x12a98d000) [pid = 1926] [serial = 1123] [outer = 0x129f6dc00] 06:23:36 INFO - PROCESS | 1926 | 1461677016827 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]]]}] 06:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 06:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 722ms 06:23:36 INFO - PROCESS | 1926 | 1461677016834 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 06:23:36 INFO - PROCESS | 1926 | 1461677016835 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 06:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 06:23:36 INFO - PROCESS | 1926 | 1461677016838 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 06:23:36 INFO - PROCESS | 1926 | 1461677016839 Marionette TRACE conn2 <- [1,1470,null,{}] 06:23:36 INFO - PROCESS | 1926 | 1461677016848 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}] 06:23:36 INFO - PROCESS | 1926 | 1461677016960 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 06:23:36 INFO - PROCESS | 1926 | 1461677016969 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d14d000 == 81 [pid = 1926] [id = 375] 06:23:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12a97f000) [pid = 1926] [serial = 1124] [outer = 0x0] 06:23:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12b132c00) [pid = 1926] [serial = 1125] [outer = 0x12a97f000] 06:23:36 INFO - PROCESS | 1926 | 1461677016994 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12bc90c00) [pid = 1926] [serial = 1126] [outer = 0x12a97f000] 06:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 06:23:37 INFO - PROCESS | 1926 | 1461677017350 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]]]}] 06:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 521ms 06:23:37 INFO - PROCESS | 1926 | 1461677017360 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 06:23:37 INFO - PROCESS | 1926 | 1461677017361 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 06:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 06:23:37 INFO - PROCESS | 1926 | 1461677017363 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 1926 | 1461677017364 Marionette TRACE conn2 <- [1,1474,null,{}] 06:23:37 INFO - PROCESS | 1926 | 1461677017367 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}] 06:23:37 INFO - PROCESS | 1926 | 1461677017478 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 06:23:37 INFO - PROCESS | 1926 | 1461677017498 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e444000 == 82 [pid = 1926] [id = 376] 06:23:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x11accc400) [pid = 1926] [serial = 1127] [outer = 0x0] 06:23:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12c019400) [pid = 1926] [serial = 1128] [outer = 0x11accc400] 06:23:37 INFO - PROCESS | 1926 | 1461677017523 Marionette DEBUG loaded listener.js 06:23:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12cf0d400) [pid = 1926] [serial = 1129] [outer = 0x11accc400] 06:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 06:23:37 INFO - PROCESS | 1926 | 1461677017879 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]]]}] 06:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 520ms 06:23:37 INFO - PROCESS | 1926 | 1461677017884 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 06:23:37 INFO - PROCESS | 1926 | 1461677017885 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 06:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 06:23:37 INFO - PROCESS | 1926 | 1461677017887 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 06:23:37 INFO - PROCESS | 1926 | 1461677017888 Marionette TRACE conn2 <- [1,1478,null,{}] 06:23:37 INFO - PROCESS | 1926 | 1461677017892 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}] 06:23:38 INFO - PROCESS | 1926 | 1461677018007 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 06:23:38 INFO - PROCESS | 1926 | 1461677018018 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed6c000 == 83 [pid = 1926] [id = 377] 06:23:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12bc92400) [pid = 1926] [serial = 1130] [outer = 0x0] 06:23:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12d3da400) [pid = 1926] [serial = 1131] [outer = 0x12bc92400] 06:23:38 INFO - PROCESS | 1926 | 1461677018043 Marionette DEBUG loaded listener.js 06:23:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12e533400) [pid = 1926] [serial = 1132] [outer = 0x12bc92400] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x119130c00) [pid = 1926] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x1276a9400) [pid = 1926] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x123906800) [pid = 1926] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x115492000) [pid = 1926] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x12b52c400) [pid = 1926] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x12e4a5000) [pid = 1926] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x129f6a000) [pid = 1926] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x11accd000) [pid = 1926] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12b8e5c00) [pid = 1926] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x12ed99800) [pid = 1926] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x11afb5800) [pid = 1926] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 06:23:38 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x123903800) [pid = 1926] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 06:23:38 INFO - PROCESS | 1926 | 1461677018542 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]]]}] 06:23:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 06:23:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 06:23:38 INFO - PROCESS | 1926 | 1461677018558 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 06:23:38 INFO - PROCESS | 1926 | 1461677018561 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 06:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 06:23:38 INFO - PROCESS | 1926 | 1461677018564 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 06:23:38 INFO - PROCESS | 1926 | 1461677018565 Marionette TRACE conn2 <- [1,1482,null,{}] 06:23:38 INFO - PROCESS | 1926 | 1461677018567 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}] 06:23:38 INFO - PROCESS | 1926 | 1461677018662 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 06:23:38 INFO - PROCESS | 1926 | 1461677018722 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed5d000 == 84 [pid = 1926] [id = 378] 06:23:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x11564c000) [pid = 1926] [serial = 1133] [outer = 0x0] 06:23:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x1274aa400) [pid = 1926] [serial = 1134] [outer = 0x11564c000] 06:23:38 INFO - PROCESS | 1926 | 1461677018748 Marionette DEBUG loaded listener.js 06:23:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x12bc86400) [pid = 1926] [serial = 1135] [outer = 0x11564c000] 06:23:39 INFO - PROCESS | 1926 | 1461677019049 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]]]}] 06:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 06:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 518ms 06:23:39 INFO - PROCESS | 1926 | 1461677019083 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 06:23:39 INFO - PROCESS | 1926 | 1461677019084 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 06:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 06:23:39 INFO - PROCESS | 1926 | 1461677019087 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 06:23:39 INFO - PROCESS | 1926 | 1461677019088 Marionette TRACE conn2 <- [1,1486,null,{}] 06:23:39 INFO - PROCESS | 1926 | 1461677019093 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}] 06:23:39 INFO - PROCESS | 1926 | 1461677019201 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 06:23:39 INFO - PROCESS | 1926 | 1461677019206 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x130263800 == 85 [pid = 1926] [id = 379] 06:23:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12a984000) [pid = 1926] [serial = 1136] [outer = 0x0] 06:23:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12e739400) [pid = 1926] [serial = 1137] [outer = 0x12a984000] 06:23:39 INFO - PROCESS | 1926 | 1461677019235 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12eda0c00) [pid = 1926] [serial = 1138] [outer = 0x12a984000] 06:23:39 INFO - PROCESS | 1926 | 1461677019591 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]]]}] 06:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 06:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 520ms 06:23:39 INFO - PROCESS | 1926 | 1461677019631 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 06:23:39 INFO - PROCESS | 1926 | 1461677019634 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 06:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 06:23:39 INFO - PROCESS | 1926 | 1461677019637 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 06:23:39 INFO - PROCESS | 1926 | 1461677019640 Marionette TRACE conn2 <- [1,1490,null,{}] 06:23:39 INFO - PROCESS | 1926 | 1461677019643 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}] 06:23:39 INFO - PROCESS | 1926 | 1461677019748 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 06:23:39 INFO - PROCESS | 1926 | 1461677019752 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x130690800 == 86 [pid = 1926] [id = 380] 06:23:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12a215800) [pid = 1926] [serial = 1139] [outer = 0x0] 06:23:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12a21fc00) [pid = 1926] [serial = 1140] [outer = 0x12a215800] 06:23:39 INFO - PROCESS | 1926 | 1461677019777 Marionette DEBUG loaded listener.js 06:23:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12ebeb800) [pid = 1926] [serial = 1141] [outer = 0x12a215800] 06:23:40 INFO - PROCESS | 1926 | 1461677020083 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]]]}] 06:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 06:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 06:23:40 INFO - PROCESS | 1926 | 1461677020111 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 06:23:40 INFO - PROCESS | 1926 | 1461677020112 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 06:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 06:23:40 INFO - PROCESS | 1926 | 1461677020114 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 1926 | 1461677020115 Marionette TRACE conn2 <- [1,1494,null,{}] 06:23:40 INFO - PROCESS | 1926 | 1461677020118 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}] 06:23:40 INFO - PROCESS | 1926 | 1461677020212 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 06:23:40 INFO - PROCESS | 1926 | 1461677020276 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x130b76000 == 87 [pid = 1926] [id = 381] 06:23:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x11c62d400) [pid = 1926] [serial = 1142] [outer = 0x0] 06:23:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x11c632400) [pid = 1926] [serial = 1143] [outer = 0x11c62d400] 06:23:40 INFO - PROCESS | 1926 | 1461677020300 Marionette DEBUG loaded listener.js 06:23:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x11c637c00) [pid = 1926] [serial = 1144] [outer = 0x11c62d400] 06:23:40 INFO - PROCESS | 1926 | 1461677020808 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]]]}] 06:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 06:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 719ms 06:23:40 INFO - PROCESS | 1926 | 1461677020834 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 06:23:40 INFO - PROCESS | 1926 | 1461677020837 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 06:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 06:23:40 INFO - PROCESS | 1926 | 1461677020844 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 06:23:40 INFO - PROCESS | 1926 | 1461677020846 Marionette TRACE conn2 <- [1,1498,null,{}] 06:23:40 INFO - PROCESS | 1926 | 1461677020849 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}] 06:23:40 INFO - PROCESS | 1926 | 1461677020970 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 06:23:41 INFO - PROCESS | 1926 | 1461677021045 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2ca800 == 88 [pid = 1926] [id = 382] 06:23:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x119260000) [pid = 1926] [serial = 1145] [outer = 0x0] 06:23:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x11aaa7400) [pid = 1926] [serial = 1146] [outer = 0x119260000] 06:23:41 INFO - PROCESS | 1926 | 1461677021078 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x11afb0400) [pid = 1926] [serial = 1147] [outer = 0x119260000] 06:23:41 INFO - PROCESS | 1926 | 1461677021484 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]]]}] 06:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 06:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 673ms 06:23:41 INFO - PROCESS | 1926 | 1461677021514 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 06:23:41 INFO - PROCESS | 1926 | 1461677021519 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 06:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 06:23:41 INFO - PROCESS | 1926 | 1461677021524 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 06:23:41 INFO - PROCESS | 1926 | 1461677021525 Marionette TRACE conn2 <- [1,1502,null,{}] 06:23:41 INFO - PROCESS | 1926 | 1461677021528 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}] 06:23:41 INFO - PROCESS | 1926 | 1461677021642 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 06:23:41 INFO - PROCESS | 1926 | 1461677021767 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x12aa7f000 == 89 [pid = 1926] [id = 383] 06:23:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x11c634400) [pid = 1926] [serial = 1148] [outer = 0x0] 06:23:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x11c638800) [pid = 1926] [serial = 1149] [outer = 0x11c634400] 06:23:41 INFO - PROCESS | 1926 | 1461677021799 Marionette DEBUG loaded listener.js 06:23:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x123903000) [pid = 1926] [serial = 1150] [outer = 0x11c634400] 06:23:42 INFO - PROCESS | 1926 | 1461677022202 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]]]}] 06:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 06:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 720ms 06:23:42 INFO - PROCESS | 1926 | 1461677022244 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 06:23:42 INFO - PROCESS | 1926 | 1461677022245 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 06:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 06:23:42 INFO - PROCESS | 1926 | 1461677022248 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 06:23:42 INFO - PROCESS | 1926 | 1461677022251 Marionette TRACE conn2 <- [1,1506,null,{}] 06:23:42 INFO - PROCESS | 1926 | 1461677022259 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}] 06:23:42 INFO - PROCESS | 1926 | 1461677022373 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 06:23:42 INFO - PROCESS | 1926 | 1461677022451 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x130621800 == 90 [pid = 1926] [id = 384] 06:23:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x1274a9800) [pid = 1926] [serial = 1151] [outer = 0x0] 06:23:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x129d58c00) [pid = 1926] [serial = 1152] [outer = 0x1274a9800] 06:23:42 INFO - PROCESS | 1926 | 1461677022486 Marionette DEBUG loaded listener.js 06:23:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12a21dc00) [pid = 1926] [serial = 1153] [outer = 0x1274a9800] 06:23:42 INFO - PROCESS | 1926 | 1461677022885 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]]]}] 06:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 06:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 06:23:42 INFO - PROCESS | 1926 | 1461677022920 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 06:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 06:23:42 INFO - PROCESS | 1926 | 1461677022922 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 06:23:42 INFO - PROCESS | 1926 | 1461677022925 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 06:23:42 INFO - PROCESS | 1926 | 1461677022926 Marionette TRACE conn2 <- [1,1510,null,{}] 06:23:42 INFO - PROCESS | 1926 | 1461677022928 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}] 06:23:43 INFO - PROCESS | 1926 | 1461677023058 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 06:23:43 INFO - PROCESS | 1926 | 1461677023146 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b1a8800 == 91 [pid = 1926] [id = 385] 06:23:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x1274a9000) [pid = 1926] [serial = 1154] [outer = 0x0] 06:23:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12a291c00) [pid = 1926] [serial = 1155] [outer = 0x1274a9000] 06:23:43 INFO - PROCESS | 1926 | 1461677023179 Marionette DEBUG loaded listener.js 06:23:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x12a97f400) [pid = 1926] [serial = 1156] [outer = 0x1274a9000] 06:23:43 INFO - PROCESS | 1926 | 1461677023601 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]]]}] 06:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 06:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 719ms 06:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 06:23:43 INFO - PROCESS | 1926 | 1461677023645 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 06:23:43 INFO - PROCESS | 1926 | 1461677023646 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 06:23:43 INFO - PROCESS | 1926 | 1461677023648 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 06:23:43 INFO - PROCESS | 1926 | 1461677023650 Marionette TRACE conn2 <- [1,1514,null,{}] 06:23:43 INFO - PROCESS | 1926 | 1461677023652 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}] 06:23:43 INFO - PROCESS | 1926 | 1461677023765 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 06:23:43 INFO - PROCESS | 1926 | 1461677023839 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x13c4ad800 == 92 [pid = 1926] [id = 386] 06:23:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12a5cf400) [pid = 1926] [serial = 1157] [outer = 0x0] 06:23:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12ac0fc00) [pid = 1926] [serial = 1158] [outer = 0x12a5cf400] 06:23:43 INFO - PROCESS | 1926 | 1461677023872 Marionette DEBUG loaded listener.js 06:23:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12c017c00) [pid = 1926] [serial = 1159] [outer = 0x12a5cf400] 06:23:44 INFO - PROCESS | 1926 | 1461677024295 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]]]}] 06:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 06:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 671ms 06:23:44 INFO - PROCESS | 1926 | 1461677024319 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 06:23:44 INFO - PROCESS | 1926 | 1461677024320 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 06:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 06:23:44 INFO - PROCESS | 1926 | 1461677024323 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 06:23:44 INFO - PROCESS | 1926 | 1461677024324 Marionette TRACE conn2 <- [1,1518,null,{}] 06:23:44 INFO - PROCESS | 1926 | 1461677024326 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}] 06:23:44 INFO - PROCESS | 1926 | 1461677024472 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 06:23:44 INFO - PROCESS | 1926 | 1461677024549 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d6d2800 == 93 [pid = 1926] [id = 387] 06:23:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12d170000) [pid = 1926] [serial = 1160] [outer = 0x0] 06:23:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x12e730800) [pid = 1926] [serial = 1161] [outer = 0x12d170000] 06:23:44 INFO - PROCESS | 1926 | 1461677024583 Marionette DEBUG loaded listener.js 06:23:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x12f717400) [pid = 1926] [serial = 1162] [outer = 0x12d170000] 06:23:45 INFO - PROCESS | 1926 | 1461677024998 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]]]}] 06:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 06:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 719ms 06:23:45 INFO - PROCESS | 1926 | 1461677025043 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 06:23:45 INFO - PROCESS | 1926 | 1461677025044 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 06:23:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 06:23:45 INFO - PROCESS | 1926 | 1461677025047 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 06:23:45 INFO - PROCESS | 1926 | 1461677025048 Marionette TRACE conn2 <- [1,1522,null,{}] 06:23:45 INFO - PROCESS | 1926 | 1461677025050 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}] 06:23:45 INFO - PROCESS | 1926 | 1461677025163 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 06:23:45 INFO - PROCESS | 1926 | 1461677025236 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a81a800 == 94 [pid = 1926] [id = 388] 06:23:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x12b053800) [pid = 1926] [serial = 1163] [outer = 0x0] 06:23:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x12b056800) [pid = 1926] [serial = 1164] [outer = 0x12b053800] 06:23:45 INFO - PROCESS | 1926 | 1461677025267 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x12b05a800) [pid = 1926] [serial = 1165] [outer = 0x12b053800] 06:23:45 INFO - PROCESS | 1926 | 1461677025616 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"]]]}] 06:23:45 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 () { 06:23:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 06:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 06:23:45 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 () { 06:23:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 06:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 06:23:45 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 () { 06:23:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 06:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 06:23:45 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 () { 06:23:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 06:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 06:23:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 618ms 06:23:45 INFO - PROCESS | 1926 | 1461677025666 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 06:23:45 INFO - PROCESS | 1926 | 1461677025667 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 06:23:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 06:23:45 INFO - PROCESS | 1926 | 1461677025670 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 06:23:45 INFO - PROCESS | 1926 | 1461677025671 Marionette TRACE conn2 <- [1,1526,null,{}] 06:23:45 INFO - PROCESS | 1926 | 1461677025674 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}] 06:23:45 INFO - PROCESS | 1926 | 1461677025784 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 06:23:45 INFO - PROCESS | 1926 | 1461677025909 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acbc000 == 95 [pid = 1926] [id = 389] 06:23:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x12b054000) [pid = 1926] [serial = 1166] [outer = 0x0] 06:23:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x12b05d400) [pid = 1926] [serial = 1167] [outer = 0x12b054000] 06:23:45 INFO - PROCESS | 1926 | 1461677025940 Marionette DEBUG loaded listener.js 06:23:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x12ff50400) [pid = 1926] [serial = 1168] [outer = 0x12b054000] 06:23:46 INFO - PROCESS | 1926 | 1461677026344 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"]]]}] 06:23:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:23:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 06:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 06:23:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 06:23:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 06:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 06:23:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 06:23:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 06:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 06:23:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 722ms 06:23:46 INFO - PROCESS | 1926 | 1461677026393 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 06:23:46 INFO - PROCESS | 1926 | 1461677026394 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 06:23:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 06:23:46 INFO - PROCESS | 1926 | 1461677026397 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 06:23:46 INFO - PROCESS | 1926 | 1461677026398 Marionette TRACE conn2 <- [1,1530,null,{}] 06:23:46 INFO - PROCESS | 1926 | 1461677026400 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}] 06:23:46 INFO - PROCESS | 1926 | 1461677026513 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 06:23:46 INFO - PROCESS | 1926 | 1461677026623 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad7a000 == 96 [pid = 1926] [id = 390] 06:23:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x115627400) [pid = 1926] [serial = 1169] [outer = 0x0] 06:23:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x11a8ba800) [pid = 1926] [serial = 1170] [outer = 0x115627400] 06:23:46 INFO - PROCESS | 1926 | 1461677026655 Marionette DEBUG loaded listener.js 06:23:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x129d5e400) [pid = 1926] [serial = 1171] [outer = 0x115627400] 06:23:47 INFO - PROCESS | 1926 | 1461677027222 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]]]}] 06:23:47 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 06:23:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 06:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:23:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:23:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 06:23:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 06:23:47 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. 06:23:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 06:23:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 871ms 06:23:47 INFO - PROCESS | 1926 | 1461677027272 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 06:23:47 INFO - PROCESS | 1926 | 1461677027275 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 06:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 06:23:47 INFO - PROCESS | 1926 | 1461677027280 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 06:23:47 INFO - PROCESS | 1926 | 1461677027282 Marionette TRACE conn2 <- [1,1534,null,{}] 06:23:47 INFO - PROCESS | 1926 | 1461677027286 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}] 06:23:47 INFO - PROCESS | 1926 | 1461677027397 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 06:23:47 INFO - PROCESS | 1926 | 1461677027474 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c4ad000 == 97 [pid = 1926] [id = 391] 06:23:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x118bebc00) [pid = 1926] [serial = 1172] [outer = 0x0] 06:23:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x119260400) [pid = 1926] [serial = 1173] [outer = 0x118bebc00] 06:23:47 INFO - PROCESS | 1926 | 1461677027503 Marionette DEBUG loaded listener.js 06:23:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x11aab1c00) [pid = 1926] [serial = 1174] [outer = 0x118bebc00] 06:23:47 INFO - PROCESS | 1926 | 1461677027915 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]]]}] 06:23:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 06:23:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 06:23:47 INFO - PROCESS | 1926 | 1461677027951 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 06:23:47 INFO - PROCESS | 1926 | 1461677027954 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 06:23:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 06:23:47 INFO - PROCESS | 1926 | 1461677027959 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 06:23:47 INFO - PROCESS | 1926 | 1461677027960 Marionette TRACE conn2 <- [1,1538,null,{}] 06:23:47 INFO - PROCESS | 1926 | 1461677027963 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}] 06:23:48 INFO - PROCESS | 1926 | 1461677028069 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 06:23:48 INFO - PROCESS | 1926 | 1461677028155 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x119ac3000 == 98 [pid = 1926] [id = 392] 06:23:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x11adaac00) [pid = 1926] [serial = 1175] [outer = 0x0] 06:23:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x11afac800) [pid = 1926] [serial = 1176] [outer = 0x11adaac00] 06:23:48 INFO - PROCESS | 1926 | 1461677028193 Marionette DEBUG loaded listener.js 06:23:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x11bdf5800) [pid = 1926] [serial = 1177] [outer = 0x11adaac00] 06:23:48 INFO - PROCESS | 1926 | 1461677028769 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]]]}] 06:23:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 06:23:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 823ms 06:23:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 06:23:48 INFO - PROCESS | 1926 | 1461677028784 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 06:23:48 INFO - PROCESS | 1926 | 1461677028786 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 06:23:48 INFO - PROCESS | 1926 | 1461677028789 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 06:23:48 INFO - PROCESS | 1926 | 1461677028793 Marionette TRACE conn2 <- [1,1542,null,{}] 06:23:48 INFO - PROCESS | 1926 | 1461677028801 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}] 06:23:48 INFO - PROCESS | 1926 | 1461677028907 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 06:23:49 INFO - PROCESS | 1926 | 1461677029038 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x130690800 == 97 [pid = 1926] [id = 380] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x130263800 == 96 [pid = 1926] [id = 379] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed5d000 == 95 [pid = 1926] [id = 378] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed6c000 == 94 [pid = 1926] [id = 377] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x12e444000 == 93 [pid = 1926] [id = 376] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x12e4a2000) [pid = 1926] [serial = 1038] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x12ebe6000) [pid = 1926] [serial = 1077] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x11972a000 == 94 [pid = 1926] [id = 393] 06:23:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x11561cc00) [pid = 1926] [serial = 1178] [outer = 0x0] 06:23:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x119e4c800) [pid = 1926] [serial = 1179] [outer = 0x11561cc00] 06:23:49 INFO - PROCESS | 1926 | 1461677029103 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x11c68f000) [pid = 1926] [serial = 1180] [outer = 0x11561cc00] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x12d14d000 == 93 [pid = 1926] [id = 375] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbda000 == 92 [pid = 1926] [id = 374] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x12a2bf800 == 91 [pid = 1926] [id = 373] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x127615800 == 90 [pid = 1926] [id = 372] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2e6800 == 89 [pid = 1926] [id = 371] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e1000 == 88 [pid = 1926] [id = 370] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4b7000 == 87 [pid = 1926] [id = 369] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x13b1a4800 == 86 [pid = 1926] [id = 363] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x130121000 == 85 [pid = 1926] [id = 362] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x1270de800 == 84 [pid = 1926] [id = 361] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x119acb800 == 83 [pid = 1926] [id = 360] 06:23:49 INFO - PROCESS | 1926 | --DOCSHELL 0x13069e800 == 82 [pid = 1926] [id = 359] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x11afb5c00) [pid = 1926] [serial = 1045] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x11ad1f800) [pid = 1926] [serial = 1044] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x129f68800) [pid = 1926] [serial = 1032] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x129c26800) [pid = 1926] [serial = 1053] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x129d56c00) [pid = 1926] [serial = 1054] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x1242c5000) [pid = 1926] [serial = 1050] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x1274a8800) [pid = 1926] [serial = 1051] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x118b41800) [pid = 1926] [serial = 1042] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x115626c00) [pid = 1926] [serial = 1041] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x12a98b400) [pid = 1926] [serial = 1023] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x12bf27c00) [pid = 1926] [serial = 1059] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x12ed91c00) [pid = 1926] [serial = 1065] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x12a5cf800) [pid = 1926] [serial = 1056] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x11c32ac00) [pid = 1926] [serial = 1047] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x11c68b800) [pid = 1926] [serial = 1048] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x11aaad400) [pid = 1926] [serial = 1026] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12e537400) [pid = 1926] [serial = 1063] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x123906400) [pid = 1926] [serial = 1029] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x12e49c400) [pid = 1926] [serial = 1062] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x12bf1d800) [pid = 1926] [serial = 1035] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x12f715400) [pid = 1926] [serial = 1068] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x12ee94400) [pid = 1926] [serial = 1066] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x123904000) [pid = 1926] [serial = 1071] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12f8aac00) [pid = 1926] [serial = 1069] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12d166400) [pid = 1926] [serial = 1075] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x12b52c800) [pid = 1926] [serial = 1074] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x12b128800) [pid = 1926] [serial = 1057] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x12a5c7c00) [pid = 1926] [serial = 1072] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x12d167400) [pid = 1926] [serial = 1060] [outer = 0x0] [url = about:blank] 06:23:49 INFO - PROCESS | 1926 | 1461677029440 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]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 06:23:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 678ms 06:23:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 06:23:49 INFO - PROCESS | 1926 | 1461677029466 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 1926 | 1461677029468 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 06:23:49 INFO - PROCESS | 1926 | 1461677029470 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 06:23:49 INFO - PROCESS | 1926 | 1461677029471 Marionette TRACE conn2 <- [1,1546,null,{}] 06:23:49 INFO - PROCESS | 1926 | 1461677029473 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}] 06:23:49 INFO - PROCESS | 1926 | 1461677029565 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 06:23:49 INFO - PROCESS | 1926 | 1461677029627 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00a800 == 83 [pid = 1926] [id = 394] 06:23:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x123904000) [pid = 1926] [serial = 1181] [outer = 0x0] 06:23:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x12394d400) [pid = 1926] [serial = 1182] [outer = 0x123904000] 06:23:49 INFO - PROCESS | 1926 | 1461677029655 Marionette DEBUG loaded listener.js 06:23:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x127432c00) [pid = 1926] [serial = 1183] [outer = 0x123904000] 06:23:49 INFO - PROCESS | 1926 | 1461677029966 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]]]}] 06:23:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 06:23:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 06:23:49 INFO - PROCESS | 1926 | 1461677029989 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 06:23:49 INFO - PROCESS | 1926 | 1461677029992 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 06:23:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 06:23:50 INFO - PROCESS | 1926 | 1461677029996 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 1926 | 1461677029997 Marionette TRACE conn2 <- [1,1550,null,{}] 06:23:50 INFO - PROCESS | 1926 | 1461677029999 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}] 06:23:50 INFO - PROCESS | 1926 | 1461677030090 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 06:23:50 INFO - PROCESS | 1926 | 1461677030094 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a2b8800 == 84 [pid = 1926] [id = 395] 06:23:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x127436c00) [pid = 1926] [serial = 1184] [outer = 0x0] 06:23:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x1274ea800) [pid = 1926] [serial = 1185] [outer = 0x127436c00] 06:23:50 INFO - PROCESS | 1926 | 1461677030120 Marionette DEBUG loaded listener.js 06:23:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x1296a2000) [pid = 1926] [serial = 1186] [outer = 0x127436c00] 06:23:50 INFO - PROCESS | 1926 | 1461677030486 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]]]}] 06:23:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 06:23:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 521ms 06:23:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 06:23:50 INFO - PROCESS | 1926 | 1461677030518 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 06:23:50 INFO - PROCESS | 1926 | 1461677030519 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 06:23:50 INFO - PROCESS | 1926 | 1461677030521 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 06:23:50 INFO - PROCESS | 1926 | 1461677030522 Marionette TRACE conn2 <- [1,1554,null,{}] 06:23:50 INFO - PROCESS | 1926 | 1461677030524 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}] 06:23:50 INFO - PROCESS | 1926 | 1461677030630 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 06:23:50 INFO - PROCESS | 1926 | 1461677030635 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0db000 == 85 [pid = 1926] [id = 396] 06:23:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x129d56c00) [pid = 1926] [serial = 1187] [outer = 0x0] 06:23:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x129f6d000) [pid = 1926] [serial = 1188] [outer = 0x129d56c00] 06:23:50 INFO - PROCESS | 1926 | 1461677030663 Marionette DEBUG loaded listener.js 06:23:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12a5cac00) [pid = 1926] [serial = 1189] [outer = 0x129d56c00] 06:23:51 INFO - PROCESS | 1926 | 1461677031015 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]]]}] 06:23:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 06:23:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 520ms 06:23:51 INFO - PROCESS | 1926 | 1461677031043 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 06:23:51 INFO - PROCESS | 1926 | 1461677031045 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 06:23:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 06:23:51 INFO - PROCESS | 1926 | 1461677031047 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 06:23:51 INFO - PROCESS | 1926 | 1461677031048 Marionette TRACE conn2 <- [1,1558,null,{}] 06:23:51 INFO - PROCESS | 1926 | 1461677031051 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}] 06:23:51 INFO - PROCESS | 1926 | 1461677031193 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 06:23:51 INFO - PROCESS | 1926 | 1461677031254 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbeb000 == 86 [pid = 1926] [id = 397] 06:23:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12969b400) [pid = 1926] [serial = 1190] [outer = 0x0] 06:23:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12a981c00) [pid = 1926] [serial = 1191] [outer = 0x12969b400] 06:23:51 INFO - PROCESS | 1926 | 1461677031297 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x12ac0e000) [pid = 1926] [serial = 1192] [outer = 0x12969b400] 06:23:51 INFO - PROCESS | 1926 | 1461677031759 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]]]}] 06:23:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 06:23:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 06:23:51 INFO - PROCESS | 1926 | 1461677031766 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 06:23:51 INFO - PROCESS | 1926 | 1461677031767 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 06:23:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 06:23:51 INFO - PROCESS | 1926 | 1461677031769 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 06:23:51 INFO - PROCESS | 1926 | 1461677031770 Marionette TRACE conn2 <- [1,1562,null,{}] 06:23:51 INFO - PROCESS | 1926 | 1461677031773 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}] 06:23:51 INFO - PROCESS | 1926 | 1461677031891 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 06:23:51 INFO - PROCESS | 1926 | 1461677031903 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3d3000 == 87 [pid = 1926] [id = 398] 06:23:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x11c32e400) [pid = 1926] [serial = 1193] [outer = 0x0] 06:23:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x12b12a000) [pid = 1926] [serial = 1194] [outer = 0x11c32e400] 06:23:51 INFO - PROCESS | 1926 | 1461677031929 Marionette DEBUG loaded listener.js 06:23:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x12bbba400) [pid = 1926] [serial = 1195] [outer = 0x11c32e400] 06:23:52 INFO - PROCESS | 1926 | 1461677032279 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]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 06:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 520ms 06:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 06:23:52 INFO - PROCESS | 1926 | 1461677032290 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 1926 | 1461677032293 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 06:23:52 INFO - PROCESS | 1926 | 1461677032297 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1926 | 1461677032298 Marionette TRACE conn2 <- [1,1566,null,{}] 06:23:52 INFO - PROCESS | 1926 | 1461677032300 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}] 06:23:52 INFO - PROCESS | 1926 | 1461677032417 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 06:23:52 INFO - PROCESS | 1926 | 1461677032431 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3e3800 == 88 [pid = 1926] [id = 399] 06:23:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x12b6dd400) [pid = 1926] [serial = 1196] [outer = 0x0] 06:23:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x12c00e800) [pid = 1926] [serial = 1197] [outer = 0x12b6dd400] 06:23:52 INFO - PROCESS | 1926 | 1461677032456 Marionette DEBUG loaded listener.js 06:23:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x12c01c000) [pid = 1926] [serial = 1198] [outer = 0x12b6dd400] 06:23:52 INFO - PROCESS | 1926 | 1461677032831 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]]]}] 06:23:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 06:23:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 568ms 06:23:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 06:23:52 INFO - PROCESS | 1926 | 1461677032871 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 06:23:52 INFO - PROCESS | 1926 | 1461677032872 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 06:23:52 INFO - PROCESS | 1926 | 1461677032874 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 06:23:52 INFO - PROCESS | 1926 | 1461677032875 Marionette TRACE conn2 <- [1,1570,null,{}] 06:23:52 INFO - PROCESS | 1926 | 1461677032878 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}] 06:23:52 INFO - PROCESS | 1926 | 1461677032994 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 06:23:53 INFO - PROCESS | 1926 | 1461677033004 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f43e800 == 89 [pid = 1926] [id = 400] 06:23:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x12c01b800) [pid = 1926] [serial = 1199] [outer = 0x0] 06:23:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x12d165000) [pid = 1926] [serial = 1200] [outer = 0x12c01b800] 06:23:53 INFO - PROCESS | 1926 | 1461677033031 Marionette DEBUG loaded listener.js 06:23:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x12d190400) [pid = 1926] [serial = 1201] [outer = 0x12c01b800] 06:23:53 INFO - PROCESS | 1926 | 1461677033653 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]]]}] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x12bc92800) [pid = 1926] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x11a64c400) [pid = 1926] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x11bdec400) [pid = 1926] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x118a0ec00) [pid = 1926] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x11c689400) [pid = 1926] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x12a97f000) [pid = 1926] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x11accc400) [pid = 1926] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x12900ac00) [pid = 1926] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x115650400) [pid = 1926] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12bc92400) [pid = 1926] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x11564c000) [pid = 1926] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x12a984000) [pid = 1926] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x11af6dc00) [pid = 1926] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x1242cc800) [pid = 1926] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x12e537c00) [pid = 1926] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12a215800) [pid = 1926] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x11c684000) [pid = 1926] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x129f6dc00) [pid = 1926] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x12a5d0400) [pid = 1926] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 06:23:53 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x12ee8b800) [pid = 1926] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:23:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 06:23:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 871ms 06:23:53 INFO - PROCESS | 1926 | 1461677033745 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 06:23:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 06:23:53 INFO - PROCESS | 1926 | 1461677033748 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 06:23:53 INFO - PROCESS | 1926 | 1461677033751 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 06:23:53 INFO - PROCESS | 1926 | 1461677033754 Marionette TRACE conn2 <- [1,1574,null,{}] 06:23:53 INFO - PROCESS | 1926 | 1461677033759 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}] 06:23:53 INFO - PROCESS | 1926 | 1461677033880 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 06:23:53 INFO - PROCESS | 1926 | 1461677033984 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad6f800 == 90 [pid = 1926] [id = 401] 06:23:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x11564cc00) [pid = 1926] [serial = 1202] [outer = 0x0] 06:23:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x115652400) [pid = 1926] [serial = 1203] [outer = 0x11564cc00] 06:23:54 INFO - PROCESS | 1926 | 1461677034018 Marionette DEBUG loaded listener.js 06:23:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x11918e400) [pid = 1926] [serial = 1204] [outer = 0x11564cc00] 06:23:54 INFO - PROCESS | 1926 | 1461677034460 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]]]}] 06:23:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 06:23:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 725ms 06:23:54 INFO - PROCESS | 1926 | 1461677034478 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 06:23:54 INFO - PROCESS | 1926 | 1461677034482 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 06:23:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 06:23:54 INFO - PROCESS | 1926 | 1461677034487 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 06:23:54 INFO - PROCESS | 1926 | 1461677034489 Marionette TRACE conn2 <- [1,1578,null,{}] 06:23:54 INFO - PROCESS | 1926 | 1461677034491 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}] 06:23:54 INFO - PROCESS | 1926 | 1461677034604 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 06:23:54 INFO - PROCESS | 1926 | 1461677034682 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x12373b800 == 91 [pid = 1926] [id = 402] 06:23:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x119a3e800) [pid = 1926] [serial = 1205] [outer = 0x0] 06:23:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x11afb4400) [pid = 1926] [serial = 1206] [outer = 0x119a3e800] 06:23:54 INFO - PROCESS | 1926 | 1461677034713 Marionette DEBUG loaded listener.js 06:23:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x11c62b400) [pid = 1926] [serial = 1207] [outer = 0x119a3e800] 06:23:55 INFO - PROCESS | 1926 | 1461677035132 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]]]}] 06:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 06:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 06:23:55 INFO - PROCESS | 1926 | 1461677035158 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 06:23:55 INFO - PROCESS | 1926 | 1461677035159 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 06:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 06:23:55 INFO - PROCESS | 1926 | 1461677035162 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 06:23:55 INFO - PROCESS | 1926 | 1461677035165 Marionette TRACE conn2 <- [1,1582,null,{}] 06:23:55 INFO - PROCESS | 1926 | 1461677035172 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}] 06:23:55 INFO - PROCESS | 1926 | 1461677035308 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 06:23:55 INFO - PROCESS | 1926 | 1461677035389 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acb5000 == 92 [pid = 1926] [id = 403] 06:23:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x11c688c00) [pid = 1926] [serial = 1208] [outer = 0x0] 06:23:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12394e000) [pid = 1926] [serial = 1209] [outer = 0x11c688c00] 06:23:55 INFO - PROCESS | 1926 | 1461677035422 Marionette DEBUG loaded listener.js 06:23:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x129004000) [pid = 1926] [serial = 1210] [outer = 0x11c688c00] 06:23:55 INFO - PROCESS | 1926 | 1461677035858 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]]]}] 06:23:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 06:23:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 722ms 06:23:55 INFO - PROCESS | 1926 | 1461677035885 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 06:23:55 INFO - PROCESS | 1926 | 1461677035886 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 06:23:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 06:23:55 INFO - PROCESS | 1926 | 1461677035889 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 06:23:55 INFO - PROCESS | 1926 | 1461677035890 Marionette TRACE conn2 <- [1,1586,null,{}] 06:23:55 INFO - PROCESS | 1926 | 1461677035892 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}] 06:23:56 INFO - PROCESS | 1926 | 1461677036000 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 06:23:56 INFO - PROCESS | 1926 | 1461677036107 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x12dca3800 == 93 [pid = 1926] [id = 404] 06:23:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12900ac00) [pid = 1926] [serial = 1211] [outer = 0x0] 06:23:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x129ea0800) [pid = 1926] [serial = 1212] [outer = 0x12900ac00] 06:23:56 INFO - PROCESS | 1926 | 1461677036140 Marionette DEBUG loaded listener.js 06:23:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x129ea7c00) [pid = 1926] [serial = 1213] [outer = 0x12900ac00] 06:23:56 INFO - PROCESS | 1926 | 1461677036543 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]]]}] 06:23:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 06:23:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 672ms 06:23:56 INFO - PROCESS | 1926 | 1461677036562 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 06:23:56 INFO - PROCESS | 1926 | 1461677036563 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 06:23:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 06:23:56 INFO - PROCESS | 1926 | 1461677036566 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 06:23:56 INFO - PROCESS | 1926 | 1461677036567 Marionette TRACE conn2 <- [1,1590,null,{}] 06:23:56 INFO - PROCESS | 1926 | 1461677036569 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}] 06:23:56 INFO - PROCESS | 1926 | 1461677036698 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 06:23:56 INFO - PROCESS | 1926 | 1461677036801 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x130261800 == 94 [pid = 1926] [id = 405] 06:23:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x12a21a800) [pid = 1926] [serial = 1214] [outer = 0x0] 06:23:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x12a21d800) [pid = 1926] [serial = 1215] [outer = 0x12a21a800] 06:23:56 INFO - PROCESS | 1926 | 1461677036833 Marionette DEBUG loaded listener.js 06:23:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x12a291000) [pid = 1926] [serial = 1216] [outer = 0x12a21a800] 06:23:57 INFO - PROCESS | 1926 | 1461677037251 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]]]}] 06:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 06:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 719ms 06:23:57 INFO - PROCESS | 1926 | 1461677037292 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 1926 | 1461677037294 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 06:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 06:23:57 INFO - PROCESS | 1926 | 1461677037297 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 1926 | 1461677037298 Marionette TRACE conn2 <- [1,1594,null,{}] 06:23:57 INFO - PROCESS | 1926 | 1461677037301 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}] 06:23:57 INFO - PROCESS | 1926 | 1461677037426 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 06:23:57 INFO - PROCESS | 1926 | 1461677037504 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x13069e800 == 95 [pid = 1926] [id = 406] 06:23:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x12a97f000) [pid = 1926] [serial = 1217] [outer = 0x0] 06:23:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x12bf1f000) [pid = 1926] [serial = 1218] [outer = 0x12a97f000] 06:23:57 INFO - PROCESS | 1926 | 1461677037538 Marionette DEBUG loaded listener.js 06:23:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x12d3dd400) [pid = 1926] [serial = 1219] [outer = 0x12a97f000] 06:23:57 INFO - PROCESS | 1926 | 1461677037939 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]]]}] 06:23:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 06:23:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 669ms 06:23:57 INFO - PROCESS | 1926 | 1461677037966 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 06:23:57 INFO - PROCESS | 1926 | 1461677037968 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 06:23:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 06:23:57 INFO - PROCESS | 1926 | 1461677037970 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 06:23:57 INFO - PROCESS | 1926 | 1461677037971 Marionette TRACE conn2 <- [1,1598,null,{}] 06:23:57 INFO - PROCESS | 1926 | 1461677037974 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}] 06:23:58 INFO - PROCESS | 1926 | 1461677038102 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 06:23:58 INFO - PROCESS | 1926 | 1461677038187 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fcc000 == 96 [pid = 1926] [id = 407] 06:23:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x12d3e1000) [pid = 1926] [serial = 1220] [outer = 0x0] 06:23:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x12e4a5800) [pid = 1926] [serial = 1221] [outer = 0x12d3e1000] 06:23:58 INFO - PROCESS | 1926 | 1461677038218 Marionette DEBUG loaded listener.js 06:23:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x12e731c00) [pid = 1926] [serial = 1222] [outer = 0x12d3e1000] 06:23:58 INFO - PROCESS | 1926 | 1461677038619 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]]]}] 06:23:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:23:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 672ms 06:23:58 INFO - PROCESS | 1926 | 1461677038643 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 06:23:58 INFO - PROCESS | 1926 | 1461677038644 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 06:23:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:23:58 INFO - PROCESS | 1926 | 1461677038646 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:23:58 INFO - PROCESS | 1926 | 1461677038648 Marionette TRACE conn2 <- [1,1602,null,{}] 06:23:58 INFO - PROCESS | 1926 | 1461677038650 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}] 06:23:58 INFO - PROCESS | 1926 | 1461677038759 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 06:23:58 INFO - PROCESS | 1926 | 1461677038865 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x13c4bf800 == 97 [pid = 1926] [id = 408] 06:23:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x12e49a400) [pid = 1926] [serial = 1223] [outer = 0x0] 06:23:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x12e910800) [pid = 1926] [serial = 1224] [outer = 0x12e49a400] 06:23:58 INFO - PROCESS | 1926 | 1461677038897 Marionette DEBUG loaded listener.js 06:23:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x12ebeb400) [pid = 1926] [serial = 1225] [outer = 0x12e49a400] 06:23:59 INFO - PROCESS | 1926 | 1461677039289 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]]]}] 06:23:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:23:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 669ms 06:23:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:23:59 INFO - PROCESS | 1926 | 1461677039316 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 06:23:59 INFO - PROCESS | 1926 | 1461677039317 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 06:23:59 INFO - PROCESS | 1926 | 1461677039320 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:23:59 INFO - PROCESS | 1926 | 1461677039321 Marionette TRACE conn2 <- [1,1606,null,{}] 06:23:59 INFO - PROCESS | 1926 | 1461677039323 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}] 06:23:59 INFO - PROCESS | 1926 | 1461677039435 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 06:23:59 INFO - PROCESS | 1926 | 1461677039536 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:23:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d117800 == 98 [pid = 1926] [id = 409] 06:23:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x12e7ec000) [pid = 1926] [serial = 1226] [outer = 0x0] 06:23:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x12ed9e400) [pid = 1926] [serial = 1227] [outer = 0x12e7ec000] 06:23:59 INFO - PROCESS | 1926 | 1461677039567 Marionette DEBUG loaded listener.js 06:23:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x12f8a7000) [pid = 1926] [serial = 1228] [outer = 0x12e7ec000] 06:24:00 INFO - PROCESS | 1926 | 1461677040048 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]]]}] 06:24:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:24:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 06:24:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:24:00 INFO - PROCESS | 1926 | 1461677040091 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 06:24:00 INFO - PROCESS | 1926 | 1461677040093 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 06:24:00 INFO - PROCESS | 1926 | 1461677040096 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:24:00 INFO - PROCESS | 1926 | 1461677040099 Marionette TRACE conn2 <- [1,1610,null,{}] 06:24:00 INFO - PROCESS | 1926 | 1461677040102 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}] 06:24:00 INFO - PROCESS | 1926 | 1461677040274 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 06:24:00 INFO - PROCESS | 1926 | 1461677040425 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab06800 == 99 [pid = 1926] [id = 410] 06:24:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x115199800) [pid = 1926] [serial = 1229] [outer = 0x0] 06:24:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x11aaaf000) [pid = 1926] [serial = 1230] [outer = 0x115199800] 06:24:00 INFO - PROCESS | 1926 | 1461677040476 Marionette DEBUG loaded listener.js 06:24:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x129e70800) [pid = 1926] [serial = 1231] [outer = 0x115199800] 06:24:01 INFO - PROCESS | 1926 | 1461677041106 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]]]}] 06:24:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1020ms 06:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:24:01 INFO - PROCESS | 1926 | 1461677041117 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 06:24:01 INFO - PROCESS | 1926 | 1461677041119 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 06:24:01 INFO - PROCESS | 1926 | 1461677041122 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:24:01 INFO - PROCESS | 1926 | 1461677041125 Marionette TRACE conn2 <- [1,1614,null,{}] 06:24:01 INFO - PROCESS | 1926 | 1461677041129 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}] 06:24:01 INFO - PROCESS | 1926 | 1461677041241 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 06:24:01 INFO - PROCESS | 1926 | 1461677041359 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2e6800 == 100 [pid = 1926] [id = 411] 06:24:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x115489800) [pid = 1926] [serial = 1232] [outer = 0x0] 06:24:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x115652c00) [pid = 1926] [serial = 1233] [outer = 0x115489800] 06:24:01 INFO - PROCESS | 1926 | 1461677041392 Marionette DEBUG loaded listener.js 06:24:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x119a3c000) [pid = 1926] [serial = 1234] [outer = 0x115489800] 06:24:01 INFO - PROCESS | 1926 | 1461677041814 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]]]}] 06:24:01 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 06:24:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 724ms 06:24:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:24:01 INFO - PROCESS | 1926 | 1461677041847 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 06:24:01 INFO - PROCESS | 1926 | 1461677041850 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 06:24:01 INFO - PROCESS | 1926 | 1461677041854 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:24:01 INFO - PROCESS | 1926 | 1461677041856 Marionette TRACE conn2 <- [1,1618,null,{}] 06:24:01 INFO - PROCESS | 1926 | 1461677041859 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}] 06:24:01 INFO - PROCESS | 1926 | 1461677041967 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 06:24:02 INFO - PROCESS | 1926 | 1461677042094 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12f42c000 == 99 [pid = 1926] [id = 303] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3e3800 == 98 [pid = 1926] [id = 399] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3d3000 == 97 [pid = 1926] [id = 398] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbeb000 == 96 [pid = 1926] [id = 397] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12b0db000 == 95 [pid = 1926] [id = 396] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12a2b8800 == 94 [pid = 1926] [id = 395] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00a800 == 93 [pid = 1926] [id = 394] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x11c632400) [pid = 1926] [serial = 1143] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12ac0c000) [pid = 1926] [serial = 1101] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x12a285800) [pid = 1926] [serial = 1104] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ada8800 == 94 [pid = 1926] [id = 412] 06:24:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x115654c00) [pid = 1926] [serial = 1235] [outer = 0x0] 06:24:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x11afa8400) [pid = 1926] [serial = 1236] [outer = 0x115654c00] 06:24:02 INFO - PROCESS | 1926 | 1461677042154 Marionette DEBUG loaded listener.js 06:24:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x11c639800) [pid = 1926] [serial = 1237] [outer = 0x115654c00] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x11972a000 == 93 [pid = 1926] [id = 393] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x119ac3000 == 92 [pid = 1926] [id = 392] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x11c4ad000 == 91 [pid = 1926] [id = 391] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x12aa7f000 == 90 [pid = 1926] [id = 383] 06:24:02 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2ca800 == 89 [pid = 1926] [id = 382] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x12bbc6c00) [pid = 1926] [serial = 973] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12feb7400) [pid = 1926] [serial = 979] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x12ed9c000) [pid = 1926] [serial = 976] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x11b723400) [pid = 1926] [serial = 967] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x1245cd000) [pid = 1926] [serial = 970] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x1302f6400) [pid = 1926] [serial = 982] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x12b132c00) [pid = 1926] [serial = 1125] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x12c019400) [pid = 1926] [serial = 1128] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x129d57400) [pid = 1926] [serial = 1119] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x129f65800) [pid = 1926] [serial = 1120] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x115654800) [pid = 1926] [serial = 1107] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x12d3da400) [pid = 1926] [serial = 1131] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x1274aa400) [pid = 1926] [serial = 1134] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x12cf0d400) [pid = 1926] [serial = 1129] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x12feae800) [pid = 1926] [serial = 1098] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x1240bb400) [pid = 1926] [serial = 1086] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x12c00f800) [pid = 1926] [serial = 1092] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x12e739400) [pid = 1926] [serial = 1137] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x11564f800) [pid = 1926] [serial = 1080] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x11bdee400) [pid = 1926] [serial = 1111] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x11afaf000) [pid = 1926] [serial = 1110] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12a985c00) [pid = 1926] [serial = 1089] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12ebecc00) [pid = 1926] [serial = 1095] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x12eda0c00) [pid = 1926] [serial = 1138] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x127437800) [pid = 1926] [serial = 1116] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x129009c00) [pid = 1926] [serial = 1117] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x12ebea400) [pid = 1926] [serial = 1078] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x12a21fc00) [pid = 1926] [serial = 1140] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12bc86400) [pid = 1926] [serial = 1135] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x12e533400) [pid = 1926] [serial = 1132] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x11c688000) [pid = 1926] [serial = 1113] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x11afae000) [pid = 1926] [serial = 1083] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x123907000) [pid = 1926] [serial = 1114] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x118bea000) [pid = 1926] [serial = 1108] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12a98d000) [pid = 1926] [serial = 1123] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x12a28e800) [pid = 1926] [serial = 1122] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x12bc90c00) [pid = 1926] [serial = 1126] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x12ebeb800) [pid = 1926] [serial = 1141] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12fe90c00) [pid = 1926] [serial = 1024] [outer = 0x0] [url = about:blank] 06:24:02 INFO - PROCESS | 1926 | 1461677042487 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]]]}] 06:24:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:24:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 06:24:02 INFO - PROCESS | 1926 | 1461677042525 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 06:24:02 INFO - PROCESS | 1926 | 1461677042527 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 06:24:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:24:02 INFO - PROCESS | 1926 | 1461677042529 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:24:02 INFO - PROCESS | 1926 | 1461677042531 Marionette TRACE conn2 <- [1,1622,null,{}] 06:24:02 INFO - PROCESS | 1926 | 1461677042547 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}] 06:24:02 INFO - PROCESS | 1926 | 1461677042666 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 06:24:02 INFO - PROCESS | 1926 | 1461677042673 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f1f000 == 90 [pid = 1926] [id = 413] 06:24:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x11c68e000) [pid = 1926] [serial = 1238] [outer = 0x0] 06:24:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x123911000) [pid = 1926] [serial = 1239] [outer = 0x11c68e000] 06:24:02 INFO - PROCESS | 1926 | 1461677042702 Marionette DEBUG loaded listener.js 06:24:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x1274aa400) [pid = 1926] [serial = 1240] [outer = 0x11c68e000] 06:24:03 INFO - PROCESS | 1926 | 1461677043071 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]]]}] 06:24:03 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 06:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 580ms 06:24:03 INFO - PROCESS | 1926 | 1461677043111 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 06:24:03 INFO - PROCESS | 1926 | 1461677043113 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 06:24:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:24:03 INFO - PROCESS | 1926 | 1461677043115 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1926 | 1461677043116 Marionette TRACE conn2 <- [1,1626,null,{}] 06:24:03 INFO - PROCESS | 1926 | 1461677043119 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}] 06:24:03 INFO - PROCESS | 1926 | 1461677043211 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 06:24:03 INFO - PROCESS | 1926 | 1461677043215 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a588000 == 91 [pid = 1926] [id = 414] 06:24:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x127f09800) [pid = 1926] [serial = 1241] [outer = 0x0] 06:24:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x129e6c000) [pid = 1926] [serial = 1242] [outer = 0x127f09800] 06:24:03 INFO - PROCESS | 1926 | 1461677043240 Marionette DEBUG loaded listener.js 06:24:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x129e77c00) [pid = 1926] [serial = 1243] [outer = 0x127f09800] 06:24:03 INFO - PROCESS | 1926 | 1461677043644 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]]]}] 06:24:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:24:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 572ms 06:24:03 INFO - PROCESS | 1926 | 1461677043688 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 06:24:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:24:03 INFO - PROCESS | 1926 | 1461677043690 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 06:24:03 INFO - PROCESS | 1926 | 1461677043694 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:24:03 INFO - PROCESS | 1926 | 1461677043696 Marionette TRACE conn2 <- [1,1630,null,{}] 06:24:03 INFO - PROCESS | 1926 | 1461677043699 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}] 06:24:03 INFO - PROCESS | 1926 | 1461677043844 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 06:24:03 INFO - PROCESS | 1926 | 1461677043890 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12aa76800 == 92 [pid = 1926] [id = 415] 06:24:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x12969d400) [pid = 1926] [serial = 1244] [outer = 0x0] 06:24:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x129ea6000) [pid = 1926] [serial = 1245] [outer = 0x12969d400] 06:24:04 INFO - PROCESS | 1926 | 1461677044033 Marionette DEBUG loaded listener.js 06:24:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12a215c00) [pid = 1926] [serial = 1246] [outer = 0x12969d400] 06:24:04 INFO - PROCESS | 1926 | 1461677044405 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]]]}] 06:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 723ms 06:24:04 INFO - PROCESS | 1926 | 1461677044416 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 1926 | 1461677044418 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 06:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:24:04 INFO - PROCESS | 1926 | 1461677044420 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 1926 | 1461677044421 Marionette TRACE conn2 <- [1,1634,null,{}] 06:24:04 INFO - PROCESS | 1926 | 1461677044423 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}] 06:24:04 INFO - PROCESS | 1926 | 1461677044567 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 06:24:04 INFO - PROCESS | 1926 | 1461677044585 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbe0800 == 93 [pid = 1926] [id = 416] 06:24:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x12a21a000) [pid = 1926] [serial = 1247] [outer = 0x0] 06:24:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12a989400) [pid = 1926] [serial = 1248] [outer = 0x12a21a000] 06:24:04 INFO - PROCESS | 1926 | 1461677044613 Marionette DEBUG loaded listener.js 06:24:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x12b059400) [pid = 1926] [serial = 1249] [outer = 0x12a21a000] 06:24:04 INFO - PROCESS | 1926 | 1461677044952 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]]]}] 06:24:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:24:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 568ms 06:24:04 INFO - PROCESS | 1926 | 1461677044988 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 06:24:04 INFO - PROCESS | 1926 | 1461677044989 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 06:24:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:24:04 INFO - PROCESS | 1926 | 1461677044992 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:24:04 INFO - PROCESS | 1926 | 1461677044993 Marionette TRACE conn2 <- [1,1638,null,{}] 06:24:04 INFO - PROCESS | 1926 | 1461677044995 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}] 06:24:05 INFO - PROCESS | 1926 | 1461677045112 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 06:24:05 INFO - PROCESS | 1926 | 1461677045131 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d151800 == 94 [pid = 1926] [id = 417] 06:24:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12a5c7c00) [pid = 1926] [serial = 1250] [outer = 0x0] 06:24:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12bbc6c00) [pid = 1926] [serial = 1251] [outer = 0x12a5c7c00] 06:24:05 INFO - PROCESS | 1926 | 1461677045156 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12c011c00) [pid = 1926] [serial = 1252] [outer = 0x12a5c7c00] 06:24:05 INFO - PROCESS | 1926 | 1461677045520 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]]]}] 06:24:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:24:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 570ms 06:24:05 INFO - PROCESS | 1926 | 1461677045563 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 06:24:05 INFO - PROCESS | 1926 | 1461677045564 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 06:24:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:24:05 INFO - PROCESS | 1926 | 1461677045566 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:24:05 INFO - PROCESS | 1926 | 1461677045567 Marionette TRACE conn2 <- [1,1642,null,{}] 06:24:05 INFO - PROCESS | 1926 | 1461677045569 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}] 06:24:05 INFO - PROCESS | 1926 | 1461677045688 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 06:24:05 INFO - PROCESS | 1926 | 1461677045699 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed58000 == 95 [pid = 1926] [id = 418] 06:24:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12b051400) [pid = 1926] [serial = 1253] [outer = 0x0] 06:24:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x12d091c00) [pid = 1926] [serial = 1254] [outer = 0x12b051400] 06:24:05 INFO - PROCESS | 1926 | 1461677045724 Marionette DEBUG loaded listener.js 06:24:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x12e538800) [pid = 1926] [serial = 1255] [outer = 0x12b051400] 06:24:06 INFO - PROCESS | 1926 | 1461677046082 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]]]}] 06:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 568ms 06:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:24:06 INFO - PROCESS | 1926 | 1461677046135 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 06:24:06 INFO - PROCESS | 1926 | 1461677046137 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 06:24:06 INFO - PROCESS | 1926 | 1461677046140 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:24:06 INFO - PROCESS | 1926 | 1461677046141 Marionette TRACE conn2 <- [1,1646,null,{}] 06:24:06 INFO - PROCESS | 1926 | 1461677046144 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}] 06:24:06 INFO - PROCESS | 1926 | 1461677046311 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12b6dd400) [pid = 1926] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x11561cc00) [pid = 1926] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x129d56c00) [pid = 1926] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x11c62d400) [pid = 1926] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x11adaac00) [pid = 1926] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x11c32e400) [pid = 1926] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x118bebc00) [pid = 1926] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x127436c00) [pid = 1926] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x123904000) [pid = 1926] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:24:06 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x12969b400) [pid = 1926] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:24:06 INFO - PROCESS | 1926 | 1461677046473 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x11babe800 == 96 [pid = 1926] [id = 419] 06:24:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x115168000) [pid = 1926] [serial = 1256] [outer = 0x0] 06:24:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x11afb5800) [pid = 1926] [serial = 1257] [outer = 0x115168000] 06:24:06 INFO - PROCESS | 1926 | 1461677046499 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12748a400) [pid = 1926] [serial = 1258] [outer = 0x115168000] 06:24:06 INFO - PROCESS | 1926 | 1461677046777 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]]]}] 06:24:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:24:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 672ms 06:24:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:24:06 INFO - PROCESS | 1926 | 1461677046815 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 06:24:06 INFO - PROCESS | 1926 | 1461677046816 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 06:24:06 INFO - PROCESS | 1926 | 1461677046819 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:24:06 INFO - PROCESS | 1926 | 1461677046820 Marionette TRACE conn2 <- [1,1650,null,{}] 06:24:06 INFO - PROCESS | 1926 | 1461677046823 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}] 06:24:06 INFO - PROCESS | 1926 | 1461677046921 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 06:24:06 INFO - PROCESS | 1926 | 1461677046926 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe7b000 == 97 [pid = 1926] [id = 420] 06:24:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x11c41f800) [pid = 1926] [serial = 1259] [outer = 0x0] 06:24:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12ee88c00) [pid = 1926] [serial = 1260] [outer = 0x11c41f800] 06:24:06 INFO - PROCESS | 1926 | 1461677046951 Marionette DEBUG loaded listener.js 06:24:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12f8a3000) [pid = 1926] [serial = 1261] [outer = 0x11c41f800] 06:24:07 INFO - PROCESS | 1926 | 1461677047305 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]]]}] 06:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 521ms 06:24:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:24:07 INFO - PROCESS | 1926 | 1461677047340 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 1926 | 1461677047342 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 06:24:07 INFO - PROCESS | 1926 | 1461677047356 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:24:07 INFO - PROCESS | 1926 | 1461677047358 Marionette TRACE conn2 <- [1,1654,null,{}] 06:24:07 INFO - PROCESS | 1926 | 1461677047360 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}] 06:24:07 INFO - PROCESS | 1926 | 1461677047472 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 06:24:07 INFO - PROCESS | 1926 | 1461677047476 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x131f0c800 == 98 [pid = 1926] [id = 421] 06:24:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12f8a9c00) [pid = 1926] [serial = 1262] [outer = 0x0] 06:24:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12feb6800) [pid = 1926] [serial = 1263] [outer = 0x12f8a9c00] 06:24:07 INFO - PROCESS | 1926 | 1461677047505 Marionette DEBUG loaded listener.js 06:24:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x1307df000) [pid = 1926] [serial = 1264] [outer = 0x12f8a9c00] 06:24:07 INFO - PROCESS | 1926 | 1461677047851 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]]]}] 06:24:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:24:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 530ms 06:24:07 INFO - PROCESS | 1926 | 1461677047876 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 06:24:07 INFO - PROCESS | 1926 | 1461677047878 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 06:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:24:07 INFO - PROCESS | 1926 | 1461677047880 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:24:07 INFO - PROCESS | 1926 | 1461677047881 Marionette TRACE conn2 <- [1,1658,null,{}] 06:24:07 INFO - PROCESS | 1926 | 1461677047884 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}] 06:24:07 INFO - PROCESS | 1926 | 1461677047979 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 06:24:08 INFO - PROCESS | 1926 | 1461677048053 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fe1000 == 99 [pid = 1926] [id = 422] 06:24:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x12ff5a400) [pid = 1926] [serial = 1265] [outer = 0x0] 06:24:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x1307e8400) [pid = 1926] [serial = 1266] [outer = 0x12ff5a400] 06:24:08 INFO - PROCESS | 1926 | 1461677048078 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x130f23400) [pid = 1926] [serial = 1267] [outer = 0x12ff5a400] 06:24:08 INFO - PROCESS | 1926 | 1461677048357 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]]]}] 06:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 518ms 06:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:24:08 INFO - PROCESS | 1926 | 1461677048400 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 06:24:08 INFO - PROCESS | 1926 | 1461677048401 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 06:24:08 INFO - PROCESS | 1926 | 1461677048403 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:24:08 INFO - PROCESS | 1926 | 1461677048404 Marionette TRACE conn2 <- [1,1662,null,{}] 06:24:08 INFO - PROCESS | 1926 | 1461677048406 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}] 06:24:08 INFO - PROCESS | 1926 | 1461677048632 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 06:24:08 INFO - PROCESS | 1926 | 1461677048720 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afc5000 == 100 [pid = 1926] [id = 423] 06:24:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x115648c00) [pid = 1926] [serial = 1268] [outer = 0x0] 06:24:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x11653ec00) [pid = 1926] [serial = 1269] [outer = 0x115648c00] 06:24:08 INFO - PROCESS | 1926 | 1461677048752 Marionette DEBUG loaded listener.js 06:24:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x11ad2d000) [pid = 1926] [serial = 1270] [outer = 0x115648c00] 06:24:09 INFO - PROCESS | 1926 | 1461677049250 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]]]}] 06:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 06:24:09 INFO - PROCESS | 1926 | 1461677049276 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 06:24:09 INFO - PROCESS | 1926 | 1461677049280 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 06:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:24:09 INFO - PROCESS | 1926 | 1461677049285 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:24:09 INFO - PROCESS | 1926 | 1461677049288 Marionette TRACE conn2 <- [1,1666,null,{}] 06:24:09 INFO - PROCESS | 1926 | 1461677049293 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}] 06:24:09 INFO - PROCESS | 1926 | 1461677049475 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 06:24:09 INFO - PROCESS | 1926 | 1461677049605 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a57a000 == 101 [pid = 1926] [id = 424] 06:24:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x11bb7dc00) [pid = 1926] [serial = 1271] [outer = 0x0] 06:24:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x11c689c00) [pid = 1926] [serial = 1272] [outer = 0x11bb7dc00] 06:24:09 INFO - PROCESS | 1926 | 1461677049637 Marionette DEBUG loaded listener.js 06:24:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x12748dc00) [pid = 1926] [serial = 1273] [outer = 0x11bb7dc00] 06:24:10 INFO - PROCESS | 1926 | 1461677050080 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]]]}] 06:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 823ms 06:24:10 INFO - PROCESS | 1926 | 1461677050107 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 06:24:10 INFO - PROCESS | 1926 | 1461677050111 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 06:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:24:10 INFO - PROCESS | 1926 | 1461677050114 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:24:10 INFO - PROCESS | 1926 | 1461677050115 Marionette TRACE conn2 <- [1,1670,null,{}] 06:24:10 INFO - PROCESS | 1926 | 1461677050118 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}] 06:24:10 INFO - PROCESS | 1926 | 1461677050235 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 06:24:10 INFO - PROCESS | 1926 | 1461677050346 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe68000 == 102 [pid = 1926] [id = 425] 06:24:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x1274a8800) [pid = 1926] [serial = 1274] [outer = 0x0] 06:24:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x129e74400) [pid = 1926] [serial = 1275] [outer = 0x1274a8800] 06:24:10 INFO - PROCESS | 1926 | 1461677050383 Marionette DEBUG loaded listener.js 06:24:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x12a21fc00) [pid = 1926] [serial = 1276] [outer = 0x1274a8800] 06:24:10 INFO - PROCESS | 1926 | 1461677050822 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]]]}] 06:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 771ms 06:24:10 INFO - PROCESS | 1926 | 1461677050887 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 06:24:10 INFO - PROCESS | 1926 | 1461677050891 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 06:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:24:10 INFO - PROCESS | 1926 | 1461677050902 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:24:10 INFO - PROCESS | 1926 | 1461677050907 Marionette TRACE conn2 <- [1,1674,null,{}] 06:24:10 INFO - PROCESS | 1926 | 1461677050911 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}] 06:24:11 INFO - PROCESS | 1926 | 1461677051030 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 06:24:11 INFO - PROCESS | 1926 | 1461677051114 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d6ca000 == 103 [pid = 1926] [id = 426] 06:24:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x1276a5400) [pid = 1926] [serial = 1277] [outer = 0x0] 06:24:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x12ac0ac00) [pid = 1926] [serial = 1278] [outer = 0x1276a5400] 06:24:11 INFO - PROCESS | 1926 | 1461677051145 Marionette DEBUG loaded listener.js 06:24:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x12d1dfc00) [pid = 1926] [serial = 1279] [outer = 0x1276a5400] 06:24:11 INFO - PROCESS | 1926 | 1461677051546 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]]]}] 06:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 682ms 06:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:24:11 INFO - PROCESS | 1926 | 1461677051599 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 06:24:11 INFO - PROCESS | 1926 | 1461677051600 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 06:24:11 INFO - PROCESS | 1926 | 1461677051602 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:24:11 INFO - PROCESS | 1926 | 1461677051604 Marionette TRACE conn2 <- [1,1678,null,{}] 06:24:11 INFO - PROCESS | 1926 | 1461677051606 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}] 06:24:11 INFO - PROCESS | 1926 | 1461677051722 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 06:24:11 INFO - PROCESS | 1926 | 1461677051834 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1b8000 == 104 [pid = 1926] [id = 427] 06:24:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x12ebe6000) [pid = 1926] [serial = 1280] [outer = 0x0] 06:24:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x12ee89800) [pid = 1926] [serial = 1281] [outer = 0x12ebe6000] 06:24:11 INFO - PROCESS | 1926 | 1461677051879 Marionette DEBUG loaded listener.js 06:24:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x12ff58800) [pid = 1926] [serial = 1282] [outer = 0x12ebe6000] 06:24:12 INFO - PROCESS | 1926 | 1461677052301 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]]]}] 06:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 721ms 06:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:24:12 INFO - PROCESS | 1926 | 1461677052323 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 06:24:12 INFO - PROCESS | 1926 | 1461677052325 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 06:24:12 INFO - PROCESS | 1926 | 1461677052327 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:24:12 INFO - PROCESS | 1926 | 1461677052328 Marionette TRACE conn2 <- [1,1682,null,{}] 06:24:12 INFO - PROCESS | 1926 | 1461677052331 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}] 06:24:12 INFO - PROCESS | 1926 | 1461677052458 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 06:24:12 INFO - PROCESS | 1926 | 1461677052570 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1d8800 == 105 [pid = 1926] [id = 428] 06:24:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x12ebeb800) [pid = 1926] [serial = 1283] [outer = 0x0] 06:24:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x12feba800) [pid = 1926] [serial = 1284] [outer = 0x12ebeb800] 06:24:12 INFO - PROCESS | 1926 | 1461677052607 Marionette DEBUG loaded listener.js 06:24:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x130f1d800) [pid = 1926] [serial = 1285] [outer = 0x12ebeb800] 06:24:13 INFO - PROCESS | 1926 | 1461677053036 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]]]}] 06:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 769ms 06:24:13 INFO - PROCESS | 1926 | 1461677053109 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 06:24:13 INFO - PROCESS | 1926 | 1461677053111 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 06:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:24:13 INFO - PROCESS | 1926 | 1461677053117 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:24:13 INFO - PROCESS | 1926 | 1461677053119 Marionette TRACE conn2 <- [1,1686,null,{}] 06:24:13 INFO - PROCESS | 1926 | 1461677053123 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}] 06:24:13 INFO - PROCESS | 1926 | 1461677053257 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 06:24:13 INFO - PROCESS | 1926 | 1461677053341 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1e9800 == 106 [pid = 1926] [id = 429] 06:24:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x12ff5cc00) [pid = 1926] [serial = 1286] [outer = 0x0] 06:24:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x130f29c00) [pid = 1926] [serial = 1287] [outer = 0x12ff5cc00] 06:24:13 INFO - PROCESS | 1926 | 1461677053371 Marionette DEBUG loaded listener.js 06:24:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x131f79c00) [pid = 1926] [serial = 1288] [outer = 0x12ff5cc00] 06:24:13 INFO - PROCESS | 1926 | 1461677053781 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]]]}] 06:24:13 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 06:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 673ms 06:24:13 INFO - PROCESS | 1926 | 1461677053790 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 06:24:13 INFO - PROCESS | 1926 | 1461677053793 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 06:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:24:13 INFO - PROCESS | 1926 | 1461677053796 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:24:13 INFO - PROCESS | 1926 | 1461677053797 Marionette TRACE conn2 <- [1,1690,null,{}] 06:24:13 INFO - PROCESS | 1926 | 1461677053800 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}] 06:24:13 INFO - PROCESS | 1926 | 1461677053951 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 06:24:14 INFO - PROCESS | 1926 | 1461677054035 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3bb000 == 107 [pid = 1926] [id = 430] 06:24:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x115649400) [pid = 1926] [serial = 1289] [outer = 0x0] 06:24:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x131f74800) [pid = 1926] [serial = 1290] [outer = 0x115649400] 06:24:14 INFO - PROCESS | 1926 | 1461677054066 Marionette DEBUG loaded listener.js 06:24:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x131f81800) [pid = 1926] [serial = 1291] [outer = 0x115649400] 06:24:14 INFO - PROCESS | 1926 | 1461677054496 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]]]}] 06:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 719ms 06:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:24:14 INFO - PROCESS | 1926 | 1461677054516 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 06:24:14 INFO - PROCESS | 1926 | 1461677054517 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 06:24:14 INFO - PROCESS | 1926 | 1461677054520 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:24:14 INFO - PROCESS | 1926 | 1461677054521 Marionette TRACE conn2 <- [1,1694,null,{}] 06:24:14 INFO - PROCESS | 1926 | 1461677054589 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}] 06:24:14 INFO - PROCESS | 1926 | 1461677054767 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 06:24:14 INFO - PROCESS | 1926 | 1461677054891 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e8000 == 108 [pid = 1926] [id = 431] 06:24:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x1142b5800) [pid = 1926] [serial = 1292] [outer = 0x0] 06:24:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x115338800) [pid = 1926] [serial = 1293] [outer = 0x1142b5800] 06:24:15 INFO - PROCESS | 1926 | 1461677055223 Marionette DEBUG loaded listener.js 06:24:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x11653fc00) [pid = 1926] [serial = 1294] [outer = 0x1142b5800] 06:24:15 INFO - PROCESS | 1926 | 1461677055715 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]]]}] 06:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1223ms 06:24:15 INFO - PROCESS | 1926 | 1461677055745 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 06:24:15 INFO - PROCESS | 1926 | 1461677055748 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 06:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:24:15 INFO - PROCESS | 1926 | 1461677055752 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:24:15 INFO - PROCESS | 1926 | 1461677055754 Marionette TRACE conn2 <- [1,1698,null,{}] 06:24:15 INFO - PROCESS | 1926 | 1461677055758 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}] 06:24:15 INFO - PROCESS | 1926 | 1461677055883 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 06:24:16 INFO - PROCESS | 1926 | 1461677056051 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x119ac6000 == 109 [pid = 1926] [id = 432] 06:24:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x119125c00) [pid = 1926] [serial = 1295] [outer = 0x0] 06:24:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x119aa0800) [pid = 1926] [serial = 1296] [outer = 0x119125c00] 06:24:16 INFO - PROCESS | 1926 | 1461677056078 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x11accb000) [pid = 1926] [serial = 1297] [outer = 0x119125c00] 06:24:16 INFO - PROCESS | 1926 | 1461677056505 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]]]}] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11c008800 == 108 [pid = 1926] [id = 327] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7bb000 == 107 [pid = 1926] [id = 159] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x131f0c800 == 106 [pid = 1926] [id = 421] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe7b000 == 105 [pid = 1926] [id = 420] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11babe800 == 104 [pid = 1926] [id = 419] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed58000 == 103 [pid = 1926] [id = 418] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12d151800 == 102 [pid = 1926] [id = 417] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x12d165000) [pid = 1926] [serial = 1200] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x11a8ba800) [pid = 1926] [serial = 1170] [outer = 0x0] [url = about:blank] 06:24:16 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 06:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 821ms 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbe0800 == 101 [pid = 1926] [id = 416] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12aa76800 == 100 [pid = 1926] [id = 415] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12a588000 == 99 [pid = 1926] [id = 414] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x127f1f000 == 98 [pid = 1926] [id = 413] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11ada8800 == 97 [pid = 1926] [id = 412] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2e6800 == 96 [pid = 1926] [id = 411] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x13069e800 == 95 [pid = 1926] [id = 406] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x130261800 == 94 [pid = 1926] [id = 405] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12dca3800 == 93 [pid = 1926] [id = 404] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12acb5000 == 92 [pid = 1926] [id = 403] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x12373b800 == 91 [pid = 1926] [id = 402] 06:24:16 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad6f800 == 90 [pid = 1926] [id = 401] 06:24:16 INFO - PROCESS | 1926 | 1461677056590 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 06:24:16 INFO - PROCESS | 1926 | 1461677056593 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 06:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:24:16 INFO - PROCESS | 1926 | 1461677056604 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:24:16 INFO - PROCESS | 1926 | 1461677056606 Marionette TRACE conn2 <- [1,1702,null,{}] 06:24:16 INFO - PROCESS | 1926 | 1461677056610 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}] 06:24:16 INFO - PROCESS | 1926 | 1461677056710 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 06:24:16 INFO - PROCESS | 1926 | 1461677056718 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9af000 == 91 [pid = 1926] [id = 433] 06:24:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x11afae000) [pid = 1926] [serial = 1298] [outer = 0x0] 06:24:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x11c32e000) [pid = 1926] [serial = 1299] [outer = 0x11afae000] 06:24:16 INFO - PROCESS | 1926 | 1461677056746 Marionette DEBUG loaded listener.js 06:24:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x11c635c00) [pid = 1926] [serial = 1300] [outer = 0x11afae000] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x12c01c000) [pid = 1926] [serial = 1198] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x119e4c800) [pid = 1926] [serial = 1179] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x129f6d000) [pid = 1926] [serial = 1188] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x11c68f000) [pid = 1926] [serial = 1180] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x11c637c00) [pid = 1926] [serial = 1144] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x12b056800) [pid = 1926] [serial = 1164] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x11aaa7400) [pid = 1926] [serial = 1146] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 185 (0x11bdf5800) [pid = 1926] [serial = 1177] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 184 (0x11afac800) [pid = 1926] [serial = 1176] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 183 (0x129d58c00) [pid = 1926] [serial = 1152] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 182 (0x12b05d400) [pid = 1926] [serial = 1167] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x12a981c00) [pid = 1926] [serial = 1191] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x11c638800) [pid = 1926] [serial = 1149] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12e730800) [pid = 1926] [serial = 1161] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x12a291c00) [pid = 1926] [serial = 1155] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x12b12a000) [pid = 1926] [serial = 1194] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x12ac0fc00) [pid = 1926] [serial = 1158] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x12c00e800) [pid = 1926] [serial = 1197] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x12bbba400) [pid = 1926] [serial = 1195] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x11aab1c00) [pid = 1926] [serial = 1174] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x119260400) [pid = 1926] [serial = 1173] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x1274ea800) [pid = 1926] [serial = 1185] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x1296a2000) [pid = 1926] [serial = 1186] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x12394d400) [pid = 1926] [serial = 1182] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x127432c00) [pid = 1926] [serial = 1183] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x12a5cac00) [pid = 1926] [serial = 1189] [outer = 0x0] [url = about:blank] 06:24:16 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x12ac0e000) [pid = 1926] [serial = 1192] [outer = 0x0] [url = about:blank] 06:24:17 INFO - PROCESS | 1926 | 1461677057212 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]]]}] 06:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 623ms 06:24:17 INFO - PROCESS | 1926 | 1461677057229 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 06:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:24:17 INFO - PROCESS | 1926 | 1461677057231 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 06:24:17 INFO - PROCESS | 1926 | 1461677057234 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:24:17 INFO - PROCESS | 1926 | 1461677057238 Marionette TRACE conn2 <- [1,1706,null,{}] 06:24:17 INFO - PROCESS | 1926 | 1461677057250 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}] 06:24:17 INFO - PROCESS | 1926 | 1461677057398 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 06:24:17 INFO - PROCESS | 1926 | 1461677057533 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x1237d7800 == 92 [pid = 1926] [id = 434] 06:24:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x11c635400) [pid = 1926] [serial = 1301] [outer = 0x0] 06:24:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x123946000) [pid = 1926] [serial = 1302] [outer = 0x11c635400] 06:24:17 INFO - PROCESS | 1926 | 1461677057576 Marionette DEBUG loaded listener.js 06:24:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x1242cc800) [pid = 1926] [serial = 1303] [outer = 0x11c635400] 06:24:17 INFO - PROCESS | 1926 | 1461677057885 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]]]}] 06:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 674ms 06:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:24:17 INFO - PROCESS | 1926 | 1461677057915 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 06:24:17 INFO - PROCESS | 1926 | 1461677057916 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 06:24:17 INFO - PROCESS | 1926 | 1461677057918 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:24:17 INFO - PROCESS | 1926 | 1461677057919 Marionette TRACE conn2 <- [1,1710,null,{}] 06:24:17 INFO - PROCESS | 1926 | 1461677057921 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}] 06:24:18 INFO - PROCESS | 1926 | 1461677058018 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 06:24:18 INFO - PROCESS | 1926 | 1461677058105 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f1f000 == 93 [pid = 1926] [id = 435] 06:24:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x1240b5000) [pid = 1926] [serial = 1304] [outer = 0x0] 06:24:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x12743ac00) [pid = 1926] [serial = 1305] [outer = 0x1240b5000] 06:24:18 INFO - PROCESS | 1926 | 1461677058132 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x127f07000) [pid = 1926] [serial = 1306] [outer = 0x1240b5000] 06:24:18 INFO - PROCESS | 1926 | 1461677058413 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]]]}] 06:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 519ms 06:24:18 INFO - PROCESS | 1926 | 1461677058438 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 06:24:18 INFO - PROCESS | 1926 | 1461677058440 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 06:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:24:18 INFO - PROCESS | 1926 | 1461677058450 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:24:18 INFO - PROCESS | 1926 | 1461677058451 Marionette TRACE conn2 <- [1,1714,null,{}] 06:24:18 INFO - PROCESS | 1926 | 1461677058453 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}] 06:24:18 INFO - PROCESS | 1926 | 1461677058547 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 06:24:18 INFO - PROCESS | 1926 | 1461677058552 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a580800 == 94 [pid = 1926] [id = 436] 06:24:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x12969ac00) [pid = 1926] [serial = 1307] [outer = 0x0] 06:24:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x129d53800) [pid = 1926] [serial = 1308] [outer = 0x12969ac00] 06:24:18 INFO - PROCESS | 1926 | 1461677058583 Marionette DEBUG loaded listener.js 06:24:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x129e75c00) [pid = 1926] [serial = 1309] [outer = 0x12969ac00] 06:24:18 INFO - PROCESS | 1926 | 1461677058948 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]]]}] 06:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 520ms 06:24:18 INFO - PROCESS | 1926 | 1461677058970 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 06:24:18 INFO - PROCESS | 1926 | 1461677058971 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 06:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:24:18 INFO - PROCESS | 1926 | 1461677058974 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:24:18 INFO - PROCESS | 1926 | 1461677058977 Marionette TRACE conn2 <- [1,1718,null,{}] 06:24:18 INFO - PROCESS | 1926 | 1461677058981 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}] 06:24:19 INFO - PROCESS | 1926 | 1461677059116 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 06:24:19 INFO - PROCESS | 1926 | 1461677059132 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x12aa7a800 == 95 [pid = 1926] [id = 437] 06:24:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x129e9a800) [pid = 1926] [serial = 1310] [outer = 0x0] 06:24:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x129f69000) [pid = 1926] [serial = 1311] [outer = 0x129e9a800] 06:24:19 INFO - PROCESS | 1926 | 1461677059158 Marionette DEBUG loaded listener.js 06:24:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x12a286c00) [pid = 1926] [serial = 1312] [outer = 0x129e9a800] 06:24:19 INFO - PROCESS | 1926 | 1461677059529 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]]]}] 06:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 574ms 06:24:19 INFO - PROCESS | 1926 | 1461677059548 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 06:24:19 INFO - PROCESS | 1926 | 1461677059550 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 06:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:24:19 INFO - PROCESS | 1926 | 1461677059552 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:24:19 INFO - PROCESS | 1926 | 1461677059553 Marionette TRACE conn2 <- [1,1722,null,{}] 06:24:19 INFO - PROCESS | 1926 | 1461677059555 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}] 06:24:19 INFO - PROCESS | 1926 | 1461677059672 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 06:24:19 INFO - PROCESS | 1926 | 1461677059686 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b875000 == 96 [pid = 1926] [id = 438] 06:24:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x12a287400) [pid = 1926] [serial = 1313] [outer = 0x0] 06:24:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x12a5ca000) [pid = 1926] [serial = 1314] [outer = 0x12a287400] 06:24:19 INFO - PROCESS | 1926 | 1461677059711 Marionette DEBUG loaded listener.js 06:24:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x12a89b000) [pid = 1926] [serial = 1315] [outer = 0x12a287400] 06:24:20 INFO - PROCESS | 1926 | 1461677060051 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]]]}] 06:24:20 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 06:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 519ms 06:24:20 INFO - PROCESS | 1926 | 1461677060071 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 06:24:20 INFO - PROCESS | 1926 | 1461677060073 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 06:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:24:20 INFO - PROCESS | 1926 | 1461677060076 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1926 | 1461677060078 Marionette TRACE conn2 <- [1,1726,null,{}] 06:24:20 INFO - PROCESS | 1926 | 1461677060081 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}] 06:24:20 INFO - PROCESS | 1926 | 1461677060195 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 06:24:20 INFO - PROCESS | 1926 | 1461677060206 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d13c000 == 97 [pid = 1926] [id = 439] 06:24:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x12a28e800) [pid = 1926] [serial = 1316] [outer = 0x0] 06:24:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x12a89e000) [pid = 1926] [serial = 1317] [outer = 0x12a28e800] 06:24:20 INFO - PROCESS | 1926 | 1461677060232 Marionette DEBUG loaded listener.js 06:24:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x12a98dc00) [pid = 1926] [serial = 1318] [outer = 0x12a28e800] 06:24:20 INFO - PROCESS | 1926 | 1461677060601 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]]]}] 06:24:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 571ms 06:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:24:20 INFO - PROCESS | 1926 | 1461677060646 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 06:24:20 INFO - PROCESS | 1926 | 1461677060648 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 06:24:20 INFO - PROCESS | 1926 | 1461677060650 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:24:20 INFO - PROCESS | 1926 | 1461677060651 Marionette TRACE conn2 <- [1,1730,null,{}] 06:24:20 INFO - PROCESS | 1926 | 1461677060653 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}] 06:24:20 INFO - PROCESS | 1926 | 1461677060770 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 06:24:20 INFO - PROCESS | 1926 | 1461677060782 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7d4800 == 98 [pid = 1926] [id = 440] 06:24:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x12a898800) [pid = 1926] [serial = 1319] [outer = 0x0] 06:24:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x12b055c00) [pid = 1926] [serial = 1320] [outer = 0x12a898800] 06:24:20 INFO - PROCESS | 1926 | 1461677060807 Marionette DEBUG loaded listener.js 06:24:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x12b52ec00) [pid = 1926] [serial = 1321] [outer = 0x12a898800] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x12a21a000) [pid = 1926] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 185 (0x12c01b800) [pid = 1926] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 184 (0x12a5c7c00) [pid = 1926] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 183 (0x115168000) [pid = 1926] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 182 (0x12b051400) [pid = 1926] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x115654c00) [pid = 1926] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x11c68e000) [pid = 1926] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12969d400) [pid = 1926] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x115489800) [pid = 1926] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x127f09800) [pid = 1926] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x12f8a9c00) [pid = 1926] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:24:21 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x11c41f800) [pid = 1926] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:24:21 INFO - PROCESS | 1926 | 1461677061400 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]]]}] 06:24:21 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 06:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 769ms 06:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:24:21 INFO - PROCESS | 1926 | 1461677061419 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 06:24:21 INFO - PROCESS | 1926 | 1461677061421 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 06:24:21 INFO - PROCESS | 1926 | 1461677061423 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:24:21 INFO - PROCESS | 1926 | 1461677061424 Marionette TRACE conn2 <- [1,1734,null,{}] 06:24:21 INFO - PROCESS | 1926 | 1461677061430 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}] 06:24:21 INFO - PROCESS | 1926 | 1461677061538 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 06:24:21 INFO - PROCESS | 1926 | 1461677061543 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c091000 == 99 [pid = 1926] [id = 441] 06:24:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x11a8b7800) [pid = 1926] [serial = 1322] [outer = 0x0] 06:24:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x129e9a000) [pid = 1926] [serial = 1323] [outer = 0x11a8b7800] 06:24:21 INFO - PROCESS | 1926 | 1461677061573 Marionette DEBUG loaded listener.js 06:24:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x123911400) [pid = 1926] [serial = 1324] [outer = 0x11a8b7800] 06:24:21 INFO - PROCESS | 1926 | 1461677061949 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]]]}] 06:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 573ms 06:24:21 INFO - PROCESS | 1926 | 1461677061996 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 06:24:21 INFO - PROCESS | 1926 | 1461677061998 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 06:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:24:22 INFO - PROCESS | 1926 | 1461677062000 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:24:22 INFO - PROCESS | 1926 | 1461677062002 Marionette TRACE conn2 <- [1,1738,null,{}] 06:24:22 INFO - PROCESS | 1926 | 1461677062004 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}] 06:24:22 INFO - PROCESS | 1926 | 1461677062112 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 06:24:22 INFO - PROCESS | 1926 | 1461677062116 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f42d800 == 100 [pid = 1926] [id = 442] 06:24:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x12b8e9c00) [pid = 1926] [serial = 1325] [outer = 0x0] 06:24:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x12c013800) [pid = 1926] [serial = 1326] [outer = 0x12b8e9c00] 06:24:22 INFO - PROCESS | 1926 | 1461677062143 Marionette DEBUG loaded listener.js 06:24:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x12d09cc00) [pid = 1926] [serial = 1327] [outer = 0x12b8e9c00] 06:24:22 INFO - PROCESS | 1926 | 1461677062481 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]]]}] 06:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 518ms 06:24:22 INFO - PROCESS | 1926 | 1461677062519 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 06:24:22 INFO - PROCESS | 1926 | 1461677062520 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 06:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:24:22 INFO - PROCESS | 1926 | 1461677062522 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:24:22 INFO - PROCESS | 1926 | 1461677062524 Marionette TRACE conn2 <- [1,1742,null,{}] 06:24:22 INFO - PROCESS | 1926 | 1461677062526 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}] 06:24:22 INFO - PROCESS | 1926 | 1461677062618 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 06:24:22 INFO - PROCESS | 1926 | 1461677062693 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8b9800 == 101 [pid = 1926] [id = 443] 06:24:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x12cf08400) [pid = 1926] [serial = 1328] [outer = 0x0] 06:24:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x12d18c800) [pid = 1926] [serial = 1329] [outer = 0x12cf08400] 06:24:22 INFO - PROCESS | 1926 | 1461677062719 Marionette DEBUG loaded listener.js 06:24:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x12e4a0000) [pid = 1926] [serial = 1330] [outer = 0x12cf08400] 06:24:23 INFO - PROCESS | 1926 | 1461677062996 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]]]}] 06:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 06:24:23 INFO - PROCESS | 1926 | 1461677063041 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 1926 | 1461677063042 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 06:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:24:23 INFO - PROCESS | 1926 | 1461677063048 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 1926 | 1461677063049 Marionette TRACE conn2 <- [1,1746,null,{}] 06:24:23 INFO - PROCESS | 1926 | 1461677063051 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}] 06:24:23 INFO - PROCESS | 1926 | 1461677063146 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 06:24:23 INFO - PROCESS | 1926 | 1461677063150 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x13026f800 == 102 [pid = 1926] [id = 444] 06:24:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x12a965800) [pid = 1926] [serial = 1331] [outer = 0x0] 06:24:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x12a971800) [pid = 1926] [serial = 1332] [outer = 0x12a965800] 06:24:23 INFO - PROCESS | 1926 | 1461677063175 Marionette DEBUG loaded listener.js 06:24:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x12d1e1800) [pid = 1926] [serial = 1333] [outer = 0x12a965800] 06:24:23 INFO - PROCESS | 1926 | 1461677063696 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]]]}] 06:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 06:24:23 INFO - PROCESS | 1926 | 1461677063717 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 06:24:23 INFO - PROCESS | 1926 | 1461677063720 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 06:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:24:23 INFO - PROCESS | 1926 | 1461677063724 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:24:23 INFO - PROCESS | 1926 | 1461677063726 Marionette TRACE conn2 <- [1,1750,null,{}] 06:24:23 INFO - PROCESS | 1926 | 1461677063731 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}] 06:24:23 INFO - PROCESS | 1926 | 1461677063854 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 06:24:23 INFO - PROCESS | 1926 | 1461677063977 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c00b800 == 103 [pid = 1926] [id = 445] 06:24:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x11a8ba800) [pid = 1926] [serial = 1334] [outer = 0x0] 06:24:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x11aab0000) [pid = 1926] [serial = 1335] [outer = 0x11a8ba800] 06:24:24 INFO - PROCESS | 1926 | 1461677064012 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x11bdeb000) [pid = 1926] [serial = 1336] [outer = 0x11a8ba800] 06:24:24 INFO - PROCESS | 1926 | 1461677064433 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]]]}] 06:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 771ms 06:24:24 INFO - PROCESS | 1926 | 1461677064496 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 06:24:24 INFO - PROCESS | 1926 | 1461677064500 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 06:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:24:24 INFO - PROCESS | 1926 | 1461677064505 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:24:24 INFO - PROCESS | 1926 | 1461677064507 Marionette TRACE conn2 <- [1,1754,null,{}] 06:24:24 INFO - PROCESS | 1926 | 1461677064509 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}] 06:24:24 INFO - PROCESS | 1926 | 1461677064622 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 06:24:24 INFO - PROCESS | 1926 | 1461677064708 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a2bc000 == 104 [pid = 1926] [id = 446] 06:24:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x11c36ac00) [pid = 1926] [serial = 1337] [outer = 0x0] 06:24:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x11c68fc00) [pid = 1926] [serial = 1338] [outer = 0x11c36ac00] 06:24:24 INFO - PROCESS | 1926 | 1461677064741 Marionette DEBUG loaded listener.js 06:24:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x12433f400) [pid = 1926] [serial = 1339] [outer = 0x11c36ac00] 06:24:25 INFO - PROCESS | 1926 | 1461677065175 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]]]}] 06:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 720ms 06:24:25 INFO - PROCESS | 1926 | 1461677065238 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 06:24:25 INFO - PROCESS | 1926 | 1461677065240 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 06:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:24:25 INFO - PROCESS | 1926 | 1461677065245 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:24:25 INFO - PROCESS | 1926 | 1461677065248 Marionette TRACE conn2 <- [1,1758,null,{}] 06:24:25 INFO - PROCESS | 1926 | 1461677065256 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}] 06:24:25 INFO - PROCESS | 1926 | 1461677065461 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 06:24:25 INFO - PROCESS | 1926 | 1461677065582 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x130260000 == 105 [pid = 1926] [id = 447] 06:24:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x129e73000) [pid = 1926] [serial = 1340] [outer = 0x0] 06:24:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x129ea3400) [pid = 1926] [serial = 1341] [outer = 0x129e73000] 06:24:25 INFO - PROCESS | 1926 | 1461677065635 Marionette DEBUG loaded listener.js 06:24:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x12a5cac00) [pid = 1926] [serial = 1342] [outer = 0x129e73000] 06:24:26 INFO - PROCESS | 1926 | 1461677066089 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]]]}] 06:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 872ms 06:24:26 INFO - PROCESS | 1926 | 1461677066116 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 1926 | 1461677066118 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 06:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:24:26 INFO - PROCESS | 1926 | 1461677066121 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 1926 | 1461677066122 Marionette TRACE conn2 <- [1,1762,null,{}] 06:24:26 INFO - PROCESS | 1926 | 1461677066125 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}] 06:24:26 INFO - PROCESS | 1926 | 1461677066240 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 06:24:26 INFO - PROCESS | 1926 | 1461677066352 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fdf800 == 106 [pid = 1926] [id = 448] 06:24:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x129f61800) [pid = 1926] [serial = 1343] [outer = 0x0] 06:24:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x12a96ec00) [pid = 1926] [serial = 1344] [outer = 0x129f61800] 06:24:26 INFO - PROCESS | 1926 | 1461677066386 Marionette DEBUG loaded listener.js 06:24:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12b056800) [pid = 1926] [serial = 1345] [outer = 0x129f61800] 06:24:26 INFO - PROCESS | 1926 | 1461677066803 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]]]}] 06:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 721ms 06:24:26 INFO - PROCESS | 1926 | 1461677066843 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 06:24:26 INFO - PROCESS | 1926 | 1461677066844 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 06:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:24:26 INFO - PROCESS | 1926 | 1461677066858 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:24:26 INFO - PROCESS | 1926 | 1461677066859 Marionette TRACE conn2 <- [1,1766,null,{}] 06:24:26 INFO - PROCESS | 1926 | 1461677066863 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}] 06:24:26 INFO - PROCESS | 1926 | 1461677066992 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 06:24:27 INFO - PROCESS | 1926 | 1461677067106 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x13c4bc000 == 107 [pid = 1926] [id = 449] 06:24:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12a96f000) [pid = 1926] [serial = 1346] [outer = 0x0] 06:24:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12bc8f800) [pid = 1926] [serial = 1347] [outer = 0x12a96f000] 06:24:27 INFO - PROCESS | 1926 | 1461677067139 Marionette DEBUG loaded listener.js 06:24:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12c01c000) [pid = 1926] [serial = 1348] [outer = 0x12a96f000] 06:24:27 INFO - PROCESS | 1926 | 1461677067598 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]]]}] 06:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 772ms 06:24:27 INFO - PROCESS | 1926 | 1461677067630 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 06:24:27 INFO - PROCESS | 1926 | 1461677067631 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 06:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:24:27 INFO - PROCESS | 1926 | 1461677067634 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:24:27 INFO - PROCESS | 1926 | 1461677067635 Marionette TRACE conn2 <- [1,1770,null,{}] 06:24:27 INFO - PROCESS | 1926 | 1461677067637 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}] 06:24:27 INFO - PROCESS | 1926 | 1461677067762 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 06:24:27 INFO - PROCESS | 1926 | 1461677067868 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1d2000 == 108 [pid = 1926] [id = 450] 06:24:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12d170c00) [pid = 1926] [serial = 1349] [outer = 0x0] 06:24:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12e4a5400) [pid = 1926] [serial = 1350] [outer = 0x12d170c00] 06:24:27 INFO - PROCESS | 1926 | 1461677067923 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12ebec400) [pid = 1926] [serial = 1351] [outer = 0x12d170c00] 06:24:28 INFO - PROCESS | 1926 | 1461677068447 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]]]}] 06:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 828ms 06:24:28 INFO - PROCESS | 1926 | 1461677068462 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 06:24:28 INFO - PROCESS | 1926 | 1461677068463 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 06:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:24:28 INFO - PROCESS | 1926 | 1461677068466 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:24:28 INFO - PROCESS | 1926 | 1461677068467 Marionette TRACE conn2 <- [1,1774,null,{}] 06:24:28 INFO - PROCESS | 1926 | 1461677068469 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}] 06:24:28 INFO - PROCESS | 1926 | 1461677068579 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 06:24:28 INFO - PROCESS | 1926 | 1461677068692 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d7a8000 == 109 [pid = 1926] [id = 451] 06:24:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12ebe7000) [pid = 1926] [serial = 1352] [outer = 0x0] 06:24:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12ed9f400) [pid = 1926] [serial = 1353] [outer = 0x12ebe7000] 06:24:28 INFO - PROCESS | 1926 | 1461677068724 Marionette DEBUG loaded listener.js 06:24:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12ee95800) [pid = 1926] [serial = 1354] [outer = 0x12ebe7000] 06:24:29 INFO - PROCESS | 1926 | 1461677069107 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]]]}] 06:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 669ms 06:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:24:29 INFO - PROCESS | 1926 | 1461677069136 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 06:24:29 INFO - PROCESS | 1926 | 1461677069137 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 06:24:29 INFO - PROCESS | 1926 | 1461677069140 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 1926 | 1461677069141 Marionette TRACE conn2 <- [1,1778,null,{}] 06:24:29 INFO - PROCESS | 1926 | 1461677069144 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}] 06:24:29 INFO - PROCESS | 1926 | 1461677069255 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 06:24:29 INFO - PROCESS | 1926 | 1461677069341 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d7bb000 == 110 [pid = 1926] [id = 452] 06:24:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12ee8a000) [pid = 1926] [serial = 1355] [outer = 0x0] 06:24:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12f8a1400) [pid = 1926] [serial = 1356] [outer = 0x12ee8a000] 06:24:29 INFO - PROCESS | 1926 | 1461677069371 Marionette DEBUG loaded listener.js 06:24:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12febac00) [pid = 1926] [serial = 1357] [outer = 0x12ee8a000] 06:24:29 INFO - PROCESS | 1926 | 1461677069785 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]]]}] 06:24:29 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 06:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 06:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:24:29 INFO - PROCESS | 1926 | 1461677069812 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 06:24:29 INFO - PROCESS | 1926 | 1461677069813 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 06:24:29 INFO - PROCESS | 1926 | 1461677069816 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:24:29 INFO - PROCESS | 1926 | 1461677069817 Marionette TRACE conn2 <- [1,1782,null,{}] 06:24:29 INFO - PROCESS | 1926 | 1461677069819 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}] 06:24:29 INFO - PROCESS | 1926 | 1461677069930 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 06:24:30 INFO - PROCESS | 1926 | 1461677070034 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422e5800 == 111 [pid = 1926] [id = 453] 06:24:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x12fe9a000) [pid = 1926] [serial = 1358] [outer = 0x0] 06:24:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x1307e0c00) [pid = 1926] [serial = 1359] [outer = 0x12fe9a000] 06:24:30 INFO - PROCESS | 1926 | 1461677070064 Marionette DEBUG loaded listener.js 06:24:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x130f26400) [pid = 1926] [serial = 1360] [outer = 0x12fe9a000] 06:24:30 INFO - PROCESS | 1926 | 1461677070520 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]]]}] 06:24:30 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 06:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 769ms 06:24:30 INFO - PROCESS | 1926 | 1461677070593 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 06:24:30 INFO - PROCESS | 1926 | 1461677070594 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 06:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:24:30 INFO - PROCESS | 1926 | 1461677070598 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:24:30 INFO - PROCESS | 1926 | 1461677070600 Marionette TRACE conn2 <- [1,1786,null,{}] 06:24:30 INFO - PROCESS | 1926 | 1461677070602 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}] 06:24:30 INFO - PROCESS | 1926 | 1461677070717 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 06:24:30 INFO - PROCESS | 1926 | 1461677070834 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x1237e6000 == 112 [pid = 1926] [id = 454] 06:24:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x118f2fc00) [pid = 1926] [serial = 1361] [outer = 0x0] 06:24:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12a973400) [pid = 1926] [serial = 1362] [outer = 0x118f2fc00] 06:24:30 INFO - PROCESS | 1926 | 1461677070866 Marionette DEBUG loaded listener.js 06:24:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12f8a1c00) [pid = 1926] [serial = 1363] [outer = 0x118f2fc00] 06:24:31 INFO - PROCESS | 1926 | 1461677071570 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]]]}] 06:24:31 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 06:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1019ms 06:24:31 INFO - PROCESS | 1926 | 1461677071620 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 06:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:24:31 INFO - PROCESS | 1926 | 1461677071623 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 06:24:31 INFO - PROCESS | 1926 | 1461677071628 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:24:31 INFO - PROCESS | 1926 | 1461677071631 Marionette TRACE conn2 <- [1,1790,null,{}] 06:24:31 INFO - PROCESS | 1926 | 1461677071649 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}] 06:24:31 INFO - PROCESS | 1926 | 1461677071820 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 06:24:31 INFO - PROCESS | 1926 | 1461677071962 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f43000 == 113 [pid = 1926] [id = 455] 06:24:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x118bebc00) [pid = 1926] [serial = 1364] [outer = 0x0] 06:24:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x11b2efc00) [pid = 1926] [serial = 1365] [outer = 0x118bebc00] 06:24:31 INFO - PROCESS | 1926 | 1461677071992 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x11c633000) [pid = 1926] [serial = 1366] [outer = 0x118bebc00] 06:24:32 INFO - PROCESS | 1926 | 1461677072452 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]]]}] 06:24:32 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) 06:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 837ms 06:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:24:32 INFO - PROCESS | 1926 | 1461677072464 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 06:24:32 INFO - PROCESS | 1926 | 1461677072467 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 06:24:32 INFO - PROCESS | 1926 | 1461677072471 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:24:32 INFO - PROCESS | 1926 | 1461677072473 Marionette TRACE conn2 <- [1,1794,null,{}] 06:24:32 INFO - PROCESS | 1926 | 1461677072476 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}] 06:24:32 INFO - PROCESS | 1926 | 1461677072581 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 06:24:32 INFO - PROCESS | 1926 | 1461677072672 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f66800 == 114 [pid = 1926] [id = 456] 06:24:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x11c62c000) [pid = 1926] [serial = 1367] [outer = 0x0] 06:24:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x123949800) [pid = 1926] [serial = 1368] [outer = 0x11c62c000] 06:24:32 INFO - PROCESS | 1926 | 1461677072700 Marionette DEBUG loaded listener.js 06:24:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x124348800) [pid = 1926] [serial = 1369] [outer = 0x11c62c000] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8b9800 == 113 [pid = 1926] [id = 443] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12f42d800 == 112 [pid = 1926] [id = 442] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12c091000 == 111 [pid = 1926] [id = 441] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7d4800 == 110 [pid = 1926] [id = 440] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12d13c000 == 109 [pid = 1926] [id = 439] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12b875000 == 108 [pid = 1926] [id = 438] 06:24:32 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x12e4a5800) [pid = 1926] [serial = 1221] [outer = 0x0] [url = about:blank] 06:24:32 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12e910800) [pid = 1926] [serial = 1224] [outer = 0x0] [url = about:blank] 06:24:32 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x12ed9e400) [pid = 1926] [serial = 1227] [outer = 0x0] [url = about:blank] 06:24:32 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x1307e8400) [pid = 1926] [serial = 1266] [outer = 0x0] [url = about:blank] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12aa7a800 == 107 [pid = 1926] [id = 437] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x12a580800 == 106 [pid = 1926] [id = 436] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x127f1f000 == 105 [pid = 1926] [id = 435] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x1237d7800 == 104 [pid = 1926] [id = 434] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9af000 == 103 [pid = 1926] [id = 433] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x119ac6000 == 102 [pid = 1926] [id = 432] 06:24:32 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e8000 == 101 [pid = 1926] [id = 431] 06:24:33 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe68000 == 100 [pid = 1926] [id = 425] 06:24:33 INFO - PROCESS | 1926 | --DOCSHELL 0x12a57a000 == 99 [pid = 1926] [id = 424] 06:24:33 INFO - PROCESS | 1926 | --DOCSHELL 0x11afc5000 == 98 [pid = 1926] [id = 423] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x12394e000) [pid = 1926] [serial = 1209] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x115652400) [pid = 1926] [serial = 1203] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x1307df000) [pid = 1926] [serial = 1264] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x12748a400) [pid = 1926] [serial = 1258] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x12feb6800) [pid = 1926] [serial = 1263] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x11afb4400) [pid = 1926] [serial = 1206] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x12ee88c00) [pid = 1926] [serial = 1260] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x12b059400) [pid = 1926] [serial = 1249] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x12f8a3000) [pid = 1926] [serial = 1261] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x12a215c00) [pid = 1926] [serial = 1246] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x12a989400) [pid = 1926] [serial = 1248] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12d190400) [pid = 1926] [serial = 1201] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x12c011c00) [pid = 1926] [serial = 1252] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12bbc6c00) [pid = 1926] [serial = 1251] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x11afb5800) [pid = 1926] [serial = 1257] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x11aaaf000) [pid = 1926] [serial = 1230] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x12d091c00) [pid = 1926] [serial = 1254] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x11afa8400) [pid = 1926] [serial = 1236] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x11c639800) [pid = 1926] [serial = 1237] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x123911000) [pid = 1926] [serial = 1239] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x1274aa400) [pid = 1926] [serial = 1240] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x12e538800) [pid = 1926] [serial = 1255] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x129ea6000) [pid = 1926] [serial = 1245] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x119a3c000) [pid = 1926] [serial = 1234] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x115652c00) [pid = 1926] [serial = 1233] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x12a21d800) [pid = 1926] [serial = 1215] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x129e6c000) [pid = 1926] [serial = 1242] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x129e77c00) [pid = 1926] [serial = 1243] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x12bf1f000) [pid = 1926] [serial = 1218] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x129ea0800) [pid = 1926] [serial = 1212] [outer = 0x0] [url = about:blank] 06:24:33 INFO - PROCESS | 1926 | 1461677073133 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]]]}] 06:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 670ms 06:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:24:33 INFO - PROCESS | 1926 | 1461677073141 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 06:24:33 INFO - PROCESS | 1926 | 1461677073145 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 06:24:33 INFO - PROCESS | 1926 | 1461677073148 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 1926 | 1461677073151 Marionette TRACE conn2 <- [1,1798,null,{}] 06:24:33 INFO - PROCESS | 1926 | 1461677073159 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}] 06:24:33 INFO - PROCESS | 1926 | 1461677073278 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 06:24:33 INFO - PROCESS | 1926 | 1461677073360 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x124365800 == 99 [pid = 1926] [id = 457] 06:24:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x125d69000) [pid = 1926] [serial = 1370] [outer = 0x0] 06:24:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x1274b1800) [pid = 1926] [serial = 1371] [outer = 0x125d69000] 06:24:33 INFO - PROCESS | 1926 | 1461677073389 Marionette DEBUG loaded listener.js 06:24:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x129d55000) [pid = 1926] [serial = 1372] [outer = 0x125d69000] 06:24:33 INFO - PROCESS | 1926 | 1461677073695 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]]]}] 06:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 572ms 06:24:33 INFO - PROCESS | 1926 | 1461677073719 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 06:24:33 INFO - PROCESS | 1926 | 1461677073721 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 06:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:24:33 INFO - PROCESS | 1926 | 1461677073723 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:24:33 INFO - PROCESS | 1926 | 1461677073724 Marionette TRACE conn2 <- [1,1802,null,{}] 06:24:33 INFO - PROCESS | 1926 | 1461677073729 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}] 06:24:33 INFO - PROCESS | 1926 | 1461677073826 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 06:24:33 INFO - PROCESS | 1926 | 1461677073900 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a2bf800 == 100 [pid = 1926] [id = 458] 06:24:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x12900c400) [pid = 1926] [serial = 1373] [outer = 0x0] 06:24:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x129e76800) [pid = 1926] [serial = 1374] [outer = 0x12900c400] 06:24:33 INFO - PROCESS | 1926 | 1461677073926 Marionette DEBUG loaded listener.js 06:24:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x12a215c00) [pid = 1926] [serial = 1375] [outer = 0x12900c400] 06:24:34 INFO - PROCESS | 1926 | 1461677074212 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]]]}] 06:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 522ms 06:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:24:34 INFO - PROCESS | 1926 | 1461677074249 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 1926 | 1461677074251 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 06:24:34 INFO - PROCESS | 1926 | 1461677074253 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:24:34 INFO - PROCESS | 1926 | 1461677074254 Marionette TRACE conn2 <- [1,1806,null,{}] 06:24:34 INFO - PROCESS | 1926 | 1461677074256 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}] 06:24:34 INFO - PROCESS | 1926 | 1461677074353 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 06:24:34 INFO - PROCESS | 1926 | 1461677074429 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b875000 == 101 [pid = 1926] [id = 459] 06:24:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x129d53400) [pid = 1926] [serial = 1376] [outer = 0x0] 06:24:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x12a21e000) [pid = 1926] [serial = 1377] [outer = 0x129d53400] 06:24:34 INFO - PROCESS | 1926 | 1461677074455 Marionette DEBUG loaded listener.js 06:24:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x12a897400) [pid = 1926] [serial = 1378] [outer = 0x129d53400] 06:24:34 INFO - PROCESS | 1926 | 1461677074771 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]]]}] 06:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 568ms 06:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:24:34 INFO - PROCESS | 1926 | 1461677074821 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 06:24:34 INFO - PROCESS | 1926 | 1461677074822 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 06:24:34 INFO - PROCESS | 1926 | 1461677074825 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:24:34 INFO - PROCESS | 1926 | 1461677074826 Marionette TRACE conn2 <- [1,1810,null,{}] 06:24:34 INFO - PROCESS | 1926 | 1461677074828 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}] 06:24:34 INFO - PROCESS | 1926 | 1461677074936 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 06:24:35 INFO - PROCESS | 1926 | 1461677075033 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfe1800 == 102 [pid = 1926] [id = 460] 06:24:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12a5c7400) [pid = 1926] [serial = 1379] [outer = 0x0] 06:24:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12a96b800) [pid = 1926] [serial = 1380] [outer = 0x12a5c7400] 06:24:35 INFO - PROCESS | 1926 | 1461677075061 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12bf29400) [pid = 1926] [serial = 1381] [outer = 0x12a5c7400] 06:24:35 INFO - PROCESS | 1926 | 1461677075398 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]]]}] 06:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 620ms 06:24:35 INFO - PROCESS | 1926 | 1461677075445 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 06:24:35 INFO - PROCESS | 1926 | 1461677075446 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 06:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:24:35 INFO - PROCESS | 1926 | 1461677075449 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:24:35 INFO - PROCESS | 1926 | 1461677075450 Marionette TRACE conn2 <- [1,1814,null,{}] 06:24:35 INFO - PROCESS | 1926 | 1461677075452 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}] 06:24:35 INFO - PROCESS | 1926 | 1461677075571 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 06:24:35 INFO - PROCESS | 1926 | 1461677075588 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed64800 == 103 [pid = 1926] [id = 461] 06:24:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x123904800) [pid = 1926] [serial = 1382] [outer = 0x0] 06:24:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12d16a800) [pid = 1926] [serial = 1383] [outer = 0x123904800] 06:24:35 INFO - PROCESS | 1926 | 1461677075613 Marionette DEBUG loaded listener.js 06:24:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12e4a6400) [pid = 1926] [serial = 1384] [outer = 0x123904800] 06:24:35 INFO - PROCESS | 1926 | 1461677075986 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]]]}] 06:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 567ms 06:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:24:36 INFO - PROCESS | 1926 | 1461677076023 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 06:24:36 INFO - PROCESS | 1926 | 1461677076024 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 06:24:36 INFO - PROCESS | 1926 | 1461677076027 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:24:36 INFO - PROCESS | 1926 | 1461677076028 Marionette TRACE conn2 <- [1,1818,null,{}] 06:24:36 INFO - PROCESS | 1926 | 1461677076030 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}] 06:24:36 INFO - PROCESS | 1926 | 1461677076161 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 06:24:36 INFO - PROCESS | 1926 | 1461677076207 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8c0800 == 104 [pid = 1926] [id = 462] 06:24:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12c011c00) [pid = 1926] [serial = 1385] [outer = 0x0] 06:24:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12e735000) [pid = 1926] [serial = 1386] [outer = 0x12c011c00] 06:24:36 INFO - PROCESS | 1926 | 1461677076233 Marionette DEBUG loaded listener.js 06:24:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12ee8b000) [pid = 1926] [serial = 1387] [outer = 0x12c011c00] 06:24:36 INFO - PROCESS | 1926 | 1461677076560 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]]]}] 06:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 570ms 06:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:24:36 INFO - PROCESS | 1926 | 1461677076597 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 06:24:36 INFO - PROCESS | 1926 | 1461677076599 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 06:24:36 INFO - PROCESS | 1926 | 1461677076601 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:24:36 INFO - PROCESS | 1926 | 1461677076602 Marionette TRACE conn2 <- [1,1822,null,{}] 06:24:36 INFO - PROCESS | 1926 | 1461677076604 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}] 06:24:36 INFO - PROCESS | 1926 | 1461677076727 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 06:24:36 INFO - PROCESS | 1926 | 1461677076739 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x13061c000 == 105 [pid = 1926] [id = 463] 06:24:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12a224400) [pid = 1926] [serial = 1388] [outer = 0x0] 06:24:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12a22b400) [pid = 1926] [serial = 1389] [outer = 0x12a224400] 06:24:36 INFO - PROCESS | 1926 | 1461677076765 Marionette DEBUG loaded listener.js 06:24:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12a230000) [pid = 1926] [serial = 1390] [outer = 0x12a224400] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x12a287400) [pid = 1926] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x12a28e800) [pid = 1926] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12a898800) [pid = 1926] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x12ff5a400) [pid = 1926] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x11afae000) [pid = 1926] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x1142b5800) [pid = 1926] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x1240b5000) [pid = 1926] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x11c635400) [pid = 1926] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x12969ac00) [pid = 1926] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x119125c00) [pid = 1926] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x11a8b7800) [pid = 1926] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x12b8e9c00) [pid = 1926] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x129e9a800) [pid = 1926] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:24:37 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x12cf08400) [pid = 1926] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:24:37 INFO - PROCESS | 1926 | 1461677077254 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]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 669ms 06:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:24:37 INFO - PROCESS | 1926 | 1461677077271 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 06:24:37 INFO - PROCESS | 1926 | 1461677077272 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 06:24:37 INFO - PROCESS | 1926 | 1461677077274 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 1926 | 1461677077275 Marionette TRACE conn2 <- [1,1826,null,{}] 06:24:37 INFO - PROCESS | 1926 | 1461677077280 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}] 06:24:37 INFO - PROCESS | 1926 | 1461677077373 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 06:24:37 INFO - PROCESS | 1926 | 1461677077448 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12c094800 == 106 [pid = 1926] [id = 464] 06:24:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x114bb1c00) [pid = 1926] [serial = 1391] [outer = 0x0] 06:24:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x125d47000) [pid = 1926] [serial = 1392] [outer = 0x114bb1c00] 06:24:37 INFO - PROCESS | 1926 | 1461677077476 Marionette DEBUG loaded listener.js 06:24:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12a231800) [pid = 1926] [serial = 1393] [outer = 0x114bb1c00] 06:24:37 INFO - PROCESS | 1926 | 1461677077753 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]]]}] 06:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 521ms 06:24:37 INFO - PROCESS | 1926 | 1461677077799 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 06:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:24:37 INFO - PROCESS | 1926 | 1461677077801 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 06:24:37 INFO - PROCESS | 1926 | 1461677077803 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:24:37 INFO - PROCESS | 1926 | 1461677077805 Marionette TRACE conn2 <- [1,1830,null,{}] 06:24:37 INFO - PROCESS | 1926 | 1461677077807 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}] 06:24:37 INFO - PROCESS | 1926 | 1461677077922 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 06:24:37 INFO - PROCESS | 1926 | 1461677077927 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d120800 == 107 [pid = 1926] [id = 465] 06:24:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12a5e5000) [pid = 1926] [serial = 1394] [outer = 0x0] 06:24:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12a5ef800) [pid = 1926] [serial = 1395] [outer = 0x12a5e5000] 06:24:37 INFO - PROCESS | 1926 | 1461677077956 Marionette DEBUG loaded listener.js 06:24:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12e49c400) [pid = 1926] [serial = 1396] [outer = 0x12a5e5000] 06:24:38 INFO - PROCESS | 1926 | 1461677078382 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]]]}] 06:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 619ms 06:24:38 INFO - PROCESS | 1926 | 1461677078424 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 06:24:38 INFO - PROCESS | 1926 | 1461677078426 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 06:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:24:38 INFO - PROCESS | 1926 | 1461677078429 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:24:38 INFO - PROCESS | 1926 | 1461677078431 Marionette TRACE conn2 <- [1,1834,null,{}] 06:24:38 INFO - PROCESS | 1926 | 1461677078434 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}] 06:24:38 INFO - PROCESS | 1926 | 1461677078587 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 06:24:38 INFO - PROCESS | 1926 | 1461677078598 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d191000 == 108 [pid = 1926] [id = 466] 06:24:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12a5ebc00) [pid = 1926] [serial = 1397] [outer = 0x0] 06:24:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12f8af800) [pid = 1926] [serial = 1398] [outer = 0x12a5ebc00] 06:24:38 INFO - PROCESS | 1926 | 1461677078639 Marionette DEBUG loaded listener.js 06:24:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x130f24800) [pid = 1926] [serial = 1399] [outer = 0x12a5ebc00] 06:24:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x1307e8c00) [pid = 1926] [serial = 1400] [outer = 0x12f8a4c00] 06:24:39 INFO - PROCESS | 1926 | 1461677079212 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]]]}] 06:24:39 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 06:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 869ms 06:24:39 INFO - PROCESS | 1926 | 1461677079299 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 06:24:39 INFO - PROCESS | 1926 | 1461677079302 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 06:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:24:39 INFO - PROCESS | 1926 | 1461677079305 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:24:39 INFO - PROCESS | 1926 | 1461677079308 Marionette TRACE conn2 <- [1,1838,null,{}] 06:24:39 INFO - PROCESS | 1926 | 1461677079314 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}] 06:24:39 INFO - PROCESS | 1926 | 1461677079454 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 06:24:39 INFO - PROCESS | 1926 | 1461677079569 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bac2000 == 109 [pid = 1926] [id = 467] 06:24:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x11587d800) [pid = 1926] [serial = 1401] [outer = 0x0] 06:24:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x118e9f000) [pid = 1926] [serial = 1402] [outer = 0x11587d800] 06:24:39 INFO - PROCESS | 1926 | 1461677079603 Marionette DEBUG loaded listener.js 06:24:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x11b72d400) [pid = 1926] [serial = 1403] [outer = 0x11587d800] 06:24:40 INFO - PROCESS | 1926 | 1461677080123 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]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 874ms 06:24:40 INFO - PROCESS | 1926 | 1461677080179 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 1926 | 1461677080183 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 06:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:24:40 INFO - PROCESS | 1926 | 1461677080188 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 1926 | 1461677080190 Marionette TRACE conn2 <- [1,1842,null,{}] 06:24:40 INFO - PROCESS | 1926 | 1461677080193 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}] 06:24:40 INFO - PROCESS | 1926 | 1461677080308 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 06:24:40 INFO - PROCESS | 1926 | 1461677080426 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a570000 == 110 [pid = 1926] [id = 468] 06:24:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x11c686000) [pid = 1926] [serial = 1404] [outer = 0x0] 06:24:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x123a1b800) [pid = 1926] [serial = 1405] [outer = 0x11c686000] 06:24:40 INFO - PROCESS | 1926 | 1461677080459 Marionette DEBUG loaded listener.js 06:24:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x1274a5800) [pid = 1926] [serial = 1406] [outer = 0x11c686000] 06:24:40 INFO - PROCESS | 1926 | 1461677080880 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]]]}] 06:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 721ms 06:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:24:40 INFO - PROCESS | 1926 | 1461677080910 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 06:24:40 INFO - PROCESS | 1926 | 1461677080911 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 06:24:40 INFO - PROCESS | 1926 | 1461677080914 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:24:40 INFO - PROCESS | 1926 | 1461677080916 Marionette TRACE conn2 <- [1,1846,null,{}] 06:24:40 INFO - PROCESS | 1926 | 1461677080924 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}] 06:24:41 INFO - PROCESS | 1926 | 1461677081044 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 06:24:41 INFO - PROCESS | 1926 | 1461677081134 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x130256800 == 111 [pid = 1926] [id = 469] 06:24:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x12900c800) [pid = 1926] [serial = 1407] [outer = 0x0] 06:24:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x129ea6800) [pid = 1926] [serial = 1408] [outer = 0x12900c800] 06:24:41 INFO - PROCESS | 1926 | 1461677081169 Marionette DEBUG loaded listener.js 06:24:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x12a5ee400) [pid = 1926] [serial = 1409] [outer = 0x12900c800] 06:24:41 INFO - PROCESS | 1926 | 1461677081609 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]]]}] 06:24:41 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) 06:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 723ms 06:24:41 INFO - PROCESS | 1926 | 1461677081638 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 06:24:41 INFO - PROCESS | 1926 | 1461677081640 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 06:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:24:41 INFO - PROCESS | 1926 | 1461677081642 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:24:41 INFO - PROCESS | 1926 | 1461677081643 Marionette TRACE conn2 <- [1,1850,null,{}] 06:24:41 INFO - PROCESS | 1926 | 1461677081646 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}] 06:24:41 INFO - PROCESS | 1926 | 1461677081759 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 06:24:41 INFO - PROCESS | 1926 | 1461677081875 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1dd800 == 112 [pid = 1926] [id = 470] 06:24:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12a89f000) [pid = 1926] [serial = 1410] [outer = 0x0] 06:24:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12a96c000) [pid = 1926] [serial = 1411] [outer = 0x12a89f000] 06:24:41 INFO - PROCESS | 1926 | 1461677081918 Marionette DEBUG loaded listener.js 06:24:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x12b05b400) [pid = 1926] [serial = 1412] [outer = 0x12a89f000] 06:24:42 INFO - PROCESS | 1926 | 1461677082343 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]]]}] 06:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 769ms 06:24:42 INFO - PROCESS | 1926 | 1461677082412 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 06:24:42 INFO - PROCESS | 1926 | 1461677082413 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 06:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:24:42 INFO - PROCESS | 1926 | 1461677082416 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:24:42 INFO - PROCESS | 1926 | 1461677082417 Marionette TRACE conn2 <- [1,1854,null,{}] 06:24:42 INFO - PROCESS | 1926 | 1461677082419 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}] 06:24:42 INFO - PROCESS | 1926 | 1461677082533 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 06:24:42 INFO - PROCESS | 1926 | 1461677082623 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d375800 == 113 [pid = 1926] [id = 471] 06:24:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x12b52d800) [pid = 1926] [serial = 1413] [outer = 0x0] 06:24:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x12c016400) [pid = 1926] [serial = 1414] [outer = 0x12b52d800] 06:24:42 INFO - PROCESS | 1926 | 1461677082655 Marionette DEBUG loaded listener.js 06:24:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x12e49e400) [pid = 1926] [serial = 1415] [outer = 0x12b52d800] 06:24:43 INFO - PROCESS | 1926 | 1461677083040 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]]]}] 06:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 670ms 06:24:43 INFO - PROCESS | 1926 | 1461677083086 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 1926 | 1461677083088 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 06:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:24:43 INFO - PROCESS | 1926 | 1461677083090 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1926 | 1461677083091 Marionette TRACE conn2 <- [1,1858,null,{}] 06:24:43 INFO - PROCESS | 1926 | 1461677083094 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}] 06:24:43 INFO - PROCESS | 1926 | 1461677083225 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 06:24:43 INFO - PROCESS | 1926 | 1461677083345 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x141fe5800 == 114 [pid = 1926] [id = 472] 06:24:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x12e531400) [pid = 1926] [serial = 1416] [outer = 0x0] 06:24:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x1302f8000) [pid = 1926] [serial = 1417] [outer = 0x12e531400] 06:24:43 INFO - PROCESS | 1926 | 1461677083381 Marionette DEBUG loaded listener.js 06:24:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x131f4ac00) [pid = 1926] [serial = 1418] [outer = 0x12e531400] 06:24:43 INFO - PROCESS | 1926 | 1461677083799 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]]]}] 06:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 721ms 06:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:24:43 INFO - PROCESS | 1926 | 1461677083813 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 06:24:43 INFO - PROCESS | 1926 | 1461677083814 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 06:24:43 INFO - PROCESS | 1926 | 1461677083816 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:24:43 INFO - PROCESS | 1926 | 1461677083818 Marionette TRACE conn2 <- [1,1862,null,{}] 06:24:43 INFO - PROCESS | 1926 | 1461677083820 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}] 06:24:43 INFO - PROCESS | 1926 | 1461677083953 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 06:24:44 INFO - PROCESS | 1926 | 1461677084071 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x1425d6800 == 115 [pid = 1926] [id = 473] 06:24:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x131f48000) [pid = 1926] [serial = 1419] [outer = 0x0] 06:24:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x131f80c00) [pid = 1926] [serial = 1420] [outer = 0x131f48000] 06:24:44 INFO - PROCESS | 1926 | 1461677084105 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x13b307000) [pid = 1926] [serial = 1421] [outer = 0x131f48000] 06:24:44 INFO - PROCESS | 1926 | 1461677084519 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]]]}] 06:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 719ms 06:24:44 INFO - PROCESS | 1926 | 1461677084535 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 06:24:44 INFO - PROCESS | 1926 | 1461677084537 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 06:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:24:44 INFO - PROCESS | 1926 | 1461677084539 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:24:44 INFO - PROCESS | 1926 | 1461677084540 Marionette TRACE conn2 <- [1,1866,null,{}] 06:24:44 INFO - PROCESS | 1926 | 1461677084543 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}] 06:24:44 INFO - PROCESS | 1926 | 1461677084657 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 06:24:44 INFO - PROCESS | 1926 | 1461677084774 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x142314000 == 116 [pid = 1926] [id = 474] 06:24:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x131f82400) [pid = 1926] [serial = 1422] [outer = 0x0] 06:24:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x139e7c800) [pid = 1926] [serial = 1423] [outer = 0x131f82400] 06:24:44 INFO - PROCESS | 1926 | 1461677084807 Marionette DEBUG loaded listener.js 06:24:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x139e81400) [pid = 1926] [serial = 1424] [outer = 0x131f82400] 06:24:45 INFO - PROCESS | 1926 | 1461677085249 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]]]}] 06:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 773ms 06:24:45 INFO - PROCESS | 1926 | 1461677085324 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 06:24:45 INFO - PROCESS | 1926 | 1461677085325 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 06:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:24:45 INFO - PROCESS | 1926 | 1461677085347 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:24:45 INFO - PROCESS | 1926 | 1461677085348 Marionette TRACE conn2 <- [1,1870,null,{}] 06:24:45 INFO - PROCESS | 1926 | 1461677085351 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}] 06:24:45 INFO - PROCESS | 1926 | 1461677085468 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 06:24:45 INFO - PROCESS | 1926 | 1461677085560 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2cd000 == 117 [pid = 1926] [id = 475] 06:24:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x119190800) [pid = 1926] [serial = 1425] [outer = 0x0] 06:24:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x12a5c3000) [pid = 1926] [serial = 1426] [outer = 0x119190800] 06:24:45 INFO - PROCESS | 1926 | 1461677085591 Marionette DEBUG loaded listener.js 06:24:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x12bf2ac00) [pid = 1926] [serial = 1427] [outer = 0x119190800] 06:24:46 INFO - PROCESS | 1926 | 1461677086014 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]]]}] 06:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 720ms 06:24:46 INFO - PROCESS | 1926 | 1461677086066 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 06:24:46 INFO - PROCESS | 1926 | 1461677086068 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 06:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:24:46 INFO - PROCESS | 1926 | 1461677086070 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:24:46 INFO - PROCESS | 1926 | 1461677086071 Marionette TRACE conn2 <- [1,1874,null,{}] 06:24:46 INFO - PROCESS | 1926 | 1461677086074 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}] 06:24:46 INFO - PROCESS | 1926 | 1461677086191 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 06:24:46 INFO - PROCESS | 1926 | 1461677086283 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b113000 == 118 [pid = 1926] [id = 476] 06:24:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x1296a1400) [pid = 1926] [serial = 1428] [outer = 0x0] 06:24:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x139e81000) [pid = 1926] [serial = 1429] [outer = 0x1296a1400] 06:24:46 INFO - PROCESS | 1926 | 1461677086315 Marionette DEBUG loaded listener.js 06:24:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x13b309800) [pid = 1926] [serial = 1430] [outer = 0x1296a1400] 06:24:47 INFO - PROCESS | 1926 | 1461677087021 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]]]}] 06:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1021ms 06:24:47 INFO - PROCESS | 1926 | 1461677087092 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 06:24:47 INFO - PROCESS | 1926 | 1461677087094 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 06:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:24:47 INFO - PROCESS | 1926 | 1461677087098 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:24:47 INFO - PROCESS | 1926 | 1461677087100 Marionette TRACE conn2 <- [1,1878,null,{}] 06:24:47 INFO - PROCESS | 1926 | 1461677087114 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}] 06:24:47 INFO - PROCESS | 1926 | 1461677087224 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 06:24:47 INFO - PROCESS | 1926 | 1461677087351 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x124252800 == 119 [pid = 1926] [id = 477] 06:24:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x1157d1000) [pid = 1926] [serial = 1431] [outer = 0x0] 06:24:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x11aaaa800) [pid = 1926] [serial = 1432] [outer = 0x1157d1000] 06:24:47 INFO - PROCESS | 1926 | 1461677087382 Marionette DEBUG loaded listener.js 06:24:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x11c633c00) [pid = 1926] [serial = 1433] [outer = 0x1157d1000] 06:24:47 INFO - PROCESS | 1926 | 1461677087810 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]]]}] 06:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 783ms 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13c4bf800 == 118 [pid = 1926] [id = 408] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13d120800 == 117 [pid = 1926] [id = 465] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12c094800 == 116 [pid = 1926] [id = 464] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13061c000 == 115 [pid = 1926] [id = 463] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8c0800 == 114 [pid = 1926] [id = 462] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed64800 == 113 [pid = 1926] [id = 461] 06:24:47 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x12a971800) [pid = 1926] [serial = 1332] [outer = 0x0] [url = about:blank] 06:24:47 INFO - PROCESS | 1926 | 1461677087927 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 06:24:47 INFO - PROCESS | 1926 | 1461677087931 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfe1800 == 112 [pid = 1926] [id = 460] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12b875000 == 111 [pid = 1926] [id = 459] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12a2bf800 == 110 [pid = 1926] [id = 458] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x131fe1000 == 109 [pid = 1926] [id = 422] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x124365800 == 108 [pid = 1926] [id = 457] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x123f66800 == 107 [pid = 1926] [id = 456] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x129f43000 == 106 [pid = 1926] [id = 455] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13d7bb000 == 105 [pid = 1926] [id = 452] 06:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13d7a8000 == 104 [pid = 1926] [id = 451] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1d2000 == 103 [pid = 1926] [id = 450] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x13c4bc000 == 102 [pid = 1926] [id = 449] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x131fdf800 == 101 [pid = 1926] [id = 448] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x130260000 == 100 [pid = 1926] [id = 447] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x12a2bc000 == 99 [pid = 1926] [id = 446] 06:24:47 INFO - PROCESS | 1926 | --DOCSHELL 0x11c00b800 == 98 [pid = 1926] [id = 445] 06:24:47 INFO - PROCESS | 1926 | 1461677087946 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:24:47 INFO - PROCESS | 1926 | 1461677087947 Marionette TRACE conn2 <- [1,1882,null,{}] 06:24:47 INFO - PROCESS | 1926 | 1461677087950 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}] 06:24:48 INFO - PROCESS | 1926 | 1461677088048 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x12a5ca000) [pid = 1926] [serial = 1314] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x12a89e000) [pid = 1926] [serial = 1317] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x12b055c00) [pid = 1926] [serial = 1320] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x130f23400) [pid = 1926] [serial = 1267] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x12feba800) [pid = 1926] [serial = 1284] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x11c32e000) [pid = 1926] [serial = 1299] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x115338800) [pid = 1926] [serial = 1293] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x11653fc00) [pid = 1926] [serial = 1294] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x12743ac00) [pid = 1926] [serial = 1305] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x127f07000) [pid = 1926] [serial = 1306] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x123946000) [pid = 1926] [serial = 1302] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x1242cc800) [pid = 1926] [serial = 1303] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x12ee89800) [pid = 1926] [serial = 1281] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x129d53800) [pid = 1926] [serial = 1308] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x129e75c00) [pid = 1926] [serial = 1309] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x11653ec00) [pid = 1926] [serial = 1269] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x131f74800) [pid = 1926] [serial = 1290] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x12ac0ac00) [pid = 1926] [serial = 1278] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x119aa0800) [pid = 1926] [serial = 1296] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x11accb000) [pid = 1926] [serial = 1297] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x129e74400) [pid = 1926] [serial = 1275] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x130f29c00) [pid = 1926] [serial = 1287] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x129e9a000) [pid = 1926] [serial = 1323] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x12b52ec00) [pid = 1926] [serial = 1321] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x12c013800) [pid = 1926] [serial = 1326] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x11c689c00) [pid = 1926] [serial = 1272] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x11c635c00) [pid = 1926] [serial = 1300] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x129f69000) [pid = 1926] [serial = 1311] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x12a98dc00) [pid = 1926] [serial = 1318] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x12a89b000) [pid = 1926] [serial = 1315] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12a286c00) [pid = 1926] [serial = 1312] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x123911400) [pid = 1926] [serial = 1324] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12e4a0000) [pid = 1926] [serial = 1330] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x12d09cc00) [pid = 1926] [serial = 1327] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x12d18c800) [pid = 1926] [serial = 1329] [outer = 0x0] [url = about:blank] 06:24:48 INFO - PROCESS | 1926 | 1461677088135 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e5800 == 99 [pid = 1926] [id = 478] 06:24:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x11653ec00) [pid = 1926] [serial = 1434] [outer = 0x0] 06:24:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x11c635c00) [pid = 1926] [serial = 1435] [outer = 0x11653ec00] 06:24:48 INFO - PROCESS | 1926 | 1461677088165 Marionette DEBUG loaded listener.js 06:24:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12743ac00) [pid = 1926] [serial = 1436] [outer = 0x11653ec00] 06:24:48 INFO - PROCESS | 1926 | 1461677088484 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]]]}] 06:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 575ms 06:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:24:48 INFO - PROCESS | 1926 | 1461677088516 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 06:24:48 INFO - PROCESS | 1926 | 1461677088517 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 06:24:48 INFO - PROCESS | 1926 | 1461677088519 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:24:48 INFO - PROCESS | 1926 | 1461677088522 Marionette TRACE conn2 <- [1,1886,null,{}] 06:24:48 INFO - PROCESS | 1926 | 1461677088529 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}] 06:24:48 INFO - PROCESS | 1926 | 1461677088648 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 06:24:48 INFO - PROCESS | 1926 | 1461677088747 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a2a8800 == 100 [pid = 1926] [id = 479] 06:24:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x129613c00) [pid = 1926] [serial = 1437] [outer = 0x0] 06:24:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x129d58400) [pid = 1926] [serial = 1438] [outer = 0x129613c00] 06:24:48 INFO - PROCESS | 1926 | 1461677088776 Marionette DEBUG loaded listener.js 06:24:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x129ea5800) [pid = 1926] [serial = 1439] [outer = 0x129613c00] 06:24:49 INFO - PROCESS | 1926 | 1461677089068 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]]]}] 06:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 571ms 06:24:49 INFO - PROCESS | 1926 | 1461677089090 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 06:24:49 INFO - PROCESS | 1926 | 1461677089092 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 06:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:24:49 INFO - PROCESS | 1926 | 1461677089102 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:24:49 INFO - PROCESS | 1926 | 1461677089103 Marionette TRACE conn2 <- [1,1890,null,{}] 06:24:49 INFO - PROCESS | 1926 | 1461677089105 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}] 06:24:49 INFO - PROCESS | 1926 | 1461677089205 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 06:24:49 INFO - PROCESS | 1926 | 1461677089210 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b86f800 == 101 [pid = 1926] [id = 480] 06:24:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x129f67000) [pid = 1926] [serial = 1440] [outer = 0x0] 06:24:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12a22a400) [pid = 1926] [serial = 1441] [outer = 0x129f67000] 06:24:49 INFO - PROCESS | 1926 | 1461677089243 Marionette DEBUG loaded listener.js 06:24:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x12a28c000) [pid = 1926] [serial = 1442] [outer = 0x129f67000] 06:24:49 INFO - PROCESS | 1926 | 1461677089586 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]]]}] 06:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 522ms 06:24:49 INFO - PROCESS | 1926 | 1461677089623 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 06:24:49 INFO - PROCESS | 1926 | 1461677089625 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 06:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:24:49 INFO - PROCESS | 1926 | 1461677089635 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:24:49 INFO - PROCESS | 1926 | 1461677089636 Marionette TRACE conn2 <- [1,1894,null,{}] 06:24:49 INFO - PROCESS | 1926 | 1461677089639 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}] 06:24:49 INFO - PROCESS | 1926 | 1461677089736 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 06:24:49 INFO - PROCESS | 1926 | 1461677089741 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3bc800 == 102 [pid = 1926] [id = 481] 06:24:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x129ea6400) [pid = 1926] [serial = 1443] [outer = 0x0] 06:24:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x12a5e4c00) [pid = 1926] [serial = 1444] [outer = 0x129ea6400] 06:24:49 INFO - PROCESS | 1926 | 1461677089767 Marionette DEBUG loaded listener.js 06:24:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x12a5f3400) [pid = 1926] [serial = 1445] [outer = 0x129ea6400] 06:24:50 INFO - PROCESS | 1926 | 1461677090149 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]]]}] 06:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 524ms 06:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:24:50 INFO - PROCESS | 1926 | 1461677090164 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 06:24:50 INFO - PROCESS | 1926 | 1461677090165 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 06:24:50 INFO - PROCESS | 1926 | 1461677090167 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1926 | 1461677090168 Marionette TRACE conn2 <- [1,1898,null,{}] 06:24:50 INFO - PROCESS | 1926 | 1461677090171 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}] 06:24:50 INFO - PROCESS | 1926 | 1461677090335 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 06:24:50 INFO - PROCESS | 1926 | 1461677090350 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e45f000 == 103 [pid = 1926] [id = 482] 06:24:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12a89b000) [pid = 1926] [serial = 1446] [outer = 0x0] 06:24:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12a96bc00) [pid = 1926] [serial = 1447] [outer = 0x12a89b000] 06:24:50 INFO - PROCESS | 1926 | 1461677090378 Marionette DEBUG loaded listener.js 06:24:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x12b528000) [pid = 1926] [serial = 1448] [outer = 0x12a89b000] 06:24:50 INFO - PROCESS | 1926 | 1461677090728 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]]]}] 06:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 569ms 06:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:24:50 INFO - PROCESS | 1926 | 1461677090738 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 06:24:50 INFO - PROCESS | 1926 | 1461677090739 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 06:24:50 INFO - PROCESS | 1926 | 1461677090741 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:24:50 INFO - PROCESS | 1926 | 1461677090742 Marionette TRACE conn2 <- [1,1902,null,{}] 06:24:50 INFO - PROCESS | 1926 | 1461677090746 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}] 06:24:50 INFO - PROCESS | 1926 | 1461677090869 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 06:24:50 INFO - PROCESS | 1926 | 1461677090882 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5c0800 == 104 [pid = 1926] [id = 483] 06:24:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x12a89f400) [pid = 1926] [serial = 1449] [outer = 0x0] 06:24:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x12bbc6c00) [pid = 1926] [serial = 1450] [outer = 0x12a89f400] 06:24:50 INFO - PROCESS | 1926 | 1461677090908 Marionette DEBUG loaded listener.js 06:24:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x12d091c00) [pid = 1926] [serial = 1451] [outer = 0x12a89f400] 06:24:51 INFO - PROCESS | 1926 | 1461677091274 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]]]}] 06:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 570ms 06:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:24:51 INFO - PROCESS | 1926 | 1461677091313 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 06:24:51 INFO - PROCESS | 1926 | 1461677091314 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 06:24:51 INFO - PROCESS | 1926 | 1461677091316 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:24:51 INFO - PROCESS | 1926 | 1461677091317 Marionette TRACE conn2 <- [1,1906,null,{}] 06:24:51 INFO - PROCESS | 1926 | 1461677091320 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}] 06:24:51 INFO - PROCESS | 1926 | 1461677091443 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 06:24:51 INFO - PROCESS | 1926 | 1461677091453 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe70800 == 105 [pid = 1926] [id = 484] 06:24:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x12d095800) [pid = 1926] [serial = 1452] [outer = 0x0] 06:24:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x12d1e0400) [pid = 1926] [serial = 1453] [outer = 0x12d095800] 06:24:51 INFO - PROCESS | 1926 | 1461677091479 Marionette DEBUG loaded listener.js 06:24:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x12e533400) [pid = 1926] [serial = 1454] [outer = 0x12d095800] 06:24:51 INFO - PROCESS | 1926 | 1461677091850 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]]]}] 06:24:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:24:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 06:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:24:51 INFO - PROCESS | 1926 | 1461677091895 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 06:24:51 INFO - PROCESS | 1926 | 1461677091896 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 06:24:51 INFO - PROCESS | 1926 | 1461677091898 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:24:51 INFO - PROCESS | 1926 | 1461677091900 Marionette TRACE conn2 <- [1,1910,null,{}] 06:24:51 INFO - PROCESS | 1926 | 1461677091902 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}] 06:24:52 INFO - PROCESS | 1926 | 1461677092074 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 06:24:52 INFO - PROCESS | 1926 | 1461677092087 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x130b74800 == 106 [pid = 1926] [id = 485] 06:24:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x12d097400) [pid = 1926] [serial = 1455] [outer = 0x0] 06:24:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x12e903c00) [pid = 1926] [serial = 1456] [outer = 0x12d097400] 06:24:52 INFO - PROCESS | 1926 | 1461677092113 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x12ee8bc00) [pid = 1926] [serial = 1457] [outer = 0x12d097400] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x123904800) [pid = 1926] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x12c011c00) [pid = 1926] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x12900c400) [pid = 1926] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x12a224400) [pid = 1926] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x125d69000) [pid = 1926] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x118bebc00) [pid = 1926] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x114bb1c00) [pid = 1926] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x11c62c000) [pid = 1926] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x129d53400) [pid = 1926] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x12a965800) [pid = 1926] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x12a5e5000) [pid = 1926] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:24:52 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x12a5c7400) [pid = 1926] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:24:52 INFO - PROCESS | 1926 | 1461677092632 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]]]}] 06:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 769ms 06:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:24:52 INFO - PROCESS | 1926 | 1461677092667 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 06:24:52 INFO - PROCESS | 1926 | 1461677092669 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 06:24:52 INFO - PROCESS | 1926 | 1461677092671 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:24:52 INFO - PROCESS | 1926 | 1461677092672 Marionette TRACE conn2 <- [1,1914,null,{}] 06:24:52 INFO - PROCESS | 1926 | 1461677092674 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}] 06:24:52 INFO - PROCESS | 1926 | 1461677092818 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 06:24:52 INFO - PROCESS | 1926 | 1461677092866 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b1a4800 == 107 [pid = 1926] [id = 486] 06:24:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x11564a000) [pid = 1926] [serial = 1458] [outer = 0x0] 06:24:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12a28e800) [pid = 1926] [serial = 1459] [outer = 0x11564a000] 06:24:52 INFO - PROCESS | 1926 | 1461677092893 Marionette DEBUG loaded listener.js 06:24:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x12bc8dc00) [pid = 1926] [serial = 1460] [outer = 0x11564a000] 06:24:53 INFO - PROCESS | 1926 | 1461677093190 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]]]}] 06:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 570ms 06:24:53 INFO - PROCESS | 1926 | 1461677093241 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 06:24:53 INFO - PROCESS | 1926 | 1461677093244 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 06:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:24:53 INFO - PROCESS | 1926 | 1461677093248 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 1926 | 1461677093250 Marionette TRACE conn2 <- [1,1918,null,{}] 06:24:53 INFO - PROCESS | 1926 | 1461677093252 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}] 06:24:53 INFO - PROCESS | 1926 | 1461677093396 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 06:24:53 INFO - PROCESS | 1926 | 1461677093403 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf2a000 == 108 [pid = 1926] [id = 487] 06:24:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x12a96c800) [pid = 1926] [serial = 1461] [outer = 0x0] 06:24:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x12f70f000) [pid = 1926] [serial = 1462] [outer = 0x12a96c800] 06:24:53 INFO - PROCESS | 1926 | 1461677093433 Marionette DEBUG loaded listener.js 06:24:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x131f3f000) [pid = 1926] [serial = 1463] [outer = 0x12a96c800] 06:24:53 INFO - PROCESS | 1926 | 1461677093797 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]]]}] 06:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 569ms 06:24:53 INFO - PROCESS | 1926 | 1461677093818 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 06:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:24:53 INFO - PROCESS | 1926 | 1461677093819 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 06:24:53 INFO - PROCESS | 1926 | 1461677093823 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:24:53 INFO - PROCESS | 1926 | 1461677093825 Marionette TRACE conn2 <- [1,1922,null,{}] 06:24:53 INFO - PROCESS | 1926 | 1461677093828 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}] 06:24:53 INFO - PROCESS | 1926 | 1461677093977 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 06:24:54 INFO - PROCESS | 1926 | 1461677094100 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1bf800 == 109 [pid = 1926] [id = 488] 06:24:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x12cf0b400) [pid = 1926] [serial = 1464] [outer = 0x0] 06:24:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x131f49000) [pid = 1926] [serial = 1465] [outer = 0x12cf0b400] 06:24:54 INFO - PROCESS | 1926 | 1461677094142 Marionette DEBUG loaded listener.js 06:24:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x13b30cc00) [pid = 1926] [serial = 1466] [outer = 0x12cf0b400] 06:24:54 INFO - PROCESS | 1926 | 1461677094699 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]]]}] 06:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 922ms 06:24:54 INFO - PROCESS | 1926 | 1461677094746 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 06:24:54 INFO - PROCESS | 1926 | 1461677094749 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 06:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:24:54 INFO - PROCESS | 1926 | 1461677094752 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:24:54 INFO - PROCESS | 1926 | 1461677094755 Marionette TRACE conn2 <- [1,1926,null,{}] 06:24:54 INFO - PROCESS | 1926 | 1461677094759 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}] 06:24:54 INFO - PROCESS | 1926 | 1461677094881 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 06:24:54 INFO - PROCESS | 1926 | 1461677094975 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b10000 == 110 [pid = 1926] [id = 489] 06:24:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x119d8a800) [pid = 1926] [serial = 1467] [outer = 0x0] 06:24:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x11c635400) [pid = 1926] [serial = 1468] [outer = 0x119d8a800] 06:24:55 INFO - PROCESS | 1926 | 1461677095009 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x123a96c00) [pid = 1926] [serial = 1469] [outer = 0x119d8a800] 06:24:55 INFO - PROCESS | 1926 | 1461677095434 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]]]}] 06:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 720ms 06:24:55 INFO - PROCESS | 1926 | 1461677095473 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 06:24:55 INFO - PROCESS | 1926 | 1461677095478 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 06:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:24:55 INFO - PROCESS | 1926 | 1461677095482 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:24:55 INFO - PROCESS | 1926 | 1461677095484 Marionette TRACE conn2 <- [1,1930,null,{}] 06:24:55 INFO - PROCESS | 1926 | 1461677095487 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}] 06:24:55 INFO - PROCESS | 1926 | 1461677095604 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 06:24:55 INFO - PROCESS | 1926 | 1461677095729 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bcc7000 == 111 [pid = 1926] [id = 490] 06:24:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x1270be000) [pid = 1926] [serial = 1470] [outer = 0x0] 06:24:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x12969e800) [pid = 1926] [serial = 1471] [outer = 0x1270be000] 06:24:55 INFO - PROCESS | 1926 | 1461677095764 Marionette DEBUG loaded listener.js 06:24:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x129ea4000) [pid = 1926] [serial = 1472] [outer = 0x1270be000] 06:24:56 INFO - PROCESS | 1926 | 1461677096185 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]]]}] 06:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 06:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:24:56 INFO - PROCESS | 1926 | 1461677096253 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 06:24:56 INFO - PROCESS | 1926 | 1461677096254 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 06:24:56 INFO - PROCESS | 1926 | 1461677096256 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:24:56 INFO - PROCESS | 1926 | 1461677096259 Marionette TRACE conn2 <- [1,1934,null,{}] 06:24:56 INFO - PROCESS | 1926 | 1461677096267 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}] 06:24:56 INFO - PROCESS | 1926 | 1461677096390 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 06:24:56 INFO - PROCESS | 1926 | 1461677096486 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d122000 == 112 [pid = 1926] [id = 491] 06:24:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x12a28f400) [pid = 1926] [serial = 1473] [outer = 0x0] 06:24:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x12a89e000) [pid = 1926] [serial = 1474] [outer = 0x12a28f400] 06:24:56 INFO - PROCESS | 1926 | 1461677096521 Marionette DEBUG loaded listener.js 06:24:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x12ac0c000) [pid = 1926] [serial = 1475] [outer = 0x12a28f400] 06:24:56 INFO - PROCESS | 1926 | 1461677096983 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]]]}] 06:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 772ms 06:24:57 INFO - PROCESS | 1926 | 1461677097029 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 06:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:24:57 INFO - PROCESS | 1926 | 1461677097031 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 06:24:57 INFO - PROCESS | 1926 | 1461677097033 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:24:57 INFO - PROCESS | 1926 | 1461677097034 Marionette TRACE conn2 <- [1,1938,null,{}] 06:24:57 INFO - PROCESS | 1926 | 1461677097037 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}] 06:24:57 INFO - PROCESS | 1926 | 1461677097155 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 06:24:57 INFO - PROCESS | 1926 | 1461677097248 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d7ba800 == 113 [pid = 1926] [id = 492] 06:24:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x12bc87c00) [pid = 1926] [serial = 1476] [outer = 0x0] 06:24:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12e4a5800) [pid = 1926] [serial = 1477] [outer = 0x12bc87c00] 06:24:57 INFO - PROCESS | 1926 | 1461677097279 Marionette DEBUG loaded listener.js 06:24:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x12ee95000) [pid = 1926] [serial = 1478] [outer = 0x12bc87c00] 06:24:57 INFO - PROCESS | 1926 | 1461677097697 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]]]}] 06:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 06:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:24:57 INFO - PROCESS | 1926 | 1461677097704 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 06:24:57 INFO - PROCESS | 1926 | 1461677097705 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 06:24:57 INFO - PROCESS | 1926 | 1461677097707 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:24:57 INFO - PROCESS | 1926 | 1461677097709 Marionette TRACE conn2 <- [1,1942,null,{}] 06:24:57 INFO - PROCESS | 1926 | 1461677097730 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}] 06:24:57 INFO - PROCESS | 1926 | 1461677097844 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 06:24:57 INFO - PROCESS | 1926 | 1461677097939 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422f1000 == 114 [pid = 1926] [id = 493] 06:24:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x12c01c400) [pid = 1926] [serial = 1479] [outer = 0x0] 06:24:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x130f1a400) [pid = 1926] [serial = 1480] [outer = 0x12c01c400] 06:24:57 INFO - PROCESS | 1926 | 1461677097970 Marionette DEBUG loaded listener.js 06:24:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x131f49800) [pid = 1926] [serial = 1481] [outer = 0x12c01c400] 06:24:58 INFO - PROCESS | 1926 | 1461677098409 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]]]}] 06:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 738ms 06:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:24:58 INFO - PROCESS | 1926 | 1461677098460 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 06:24:58 INFO - PROCESS | 1926 | 1461677098461 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 06:24:58 INFO - PROCESS | 1926 | 1461677098465 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:24:58 INFO - PROCESS | 1926 | 1461677098467 Marionette TRACE conn2 <- [1,1946,null,{}] 06:24:58 INFO - PROCESS | 1926 | 1461677098469 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}] 06:24:58 INFO - PROCESS | 1926 | 1461677098598 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 06:24:58 INFO - PROCESS | 1926 | 1461677098694 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x14583a000 == 115 [pid = 1926] [id = 494] 06:24:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x131f49c00) [pid = 1926] [serial = 1482] [outer = 0x0] 06:24:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x13beac000) [pid = 1926] [serial = 1483] [outer = 0x131f49c00] 06:24:58 INFO - PROCESS | 1926 | 1461677098726 Marionette DEBUG loaded listener.js 06:24:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x13beb0c00) [pid = 1926] [serial = 1484] [outer = 0x131f49c00] 06:24:59 INFO - PROCESS | 1926 | 1461677099125 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]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 720ms 06:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:24:59 INFO - PROCESS | 1926 | 1461677099198 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 1926 | 1461677099199 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 06:24:59 INFO - PROCESS | 1926 | 1461677099201 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1926 | 1461677099203 Marionette TRACE conn2 <- [1,1950,null,{}] 06:24:59 INFO - PROCESS | 1926 | 1461677099205 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}] 06:24:59 INFO - PROCESS | 1926 | 1461677099318 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 06:24:59 INFO - PROCESS | 1926 | 1461677099414 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:24:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x145937000 == 116 [pid = 1926] [id = 495] 06:24:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x13beb2c00) [pid = 1926] [serial = 1485] [outer = 0x0] 06:24:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x13c581000) [pid = 1926] [serial = 1486] [outer = 0x13beb2c00] 06:24:59 INFO - PROCESS | 1926 | 1461677099443 Marionette DEBUG loaded listener.js 06:24:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x13c587000) [pid = 1926] [serial = 1487] [outer = 0x13beb2c00] 06:24:59 INFO - PROCESS | 1926 | 1461677099856 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]]]}] 06:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 670ms 06:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:24:59 INFO - PROCESS | 1926 | 1461677099872 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 06:24:59 INFO - PROCESS | 1926 | 1461677099874 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 06:24:59 INFO - PROCESS | 1926 | 1461677099876 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:24:59 INFO - PROCESS | 1926 | 1461677099877 Marionette TRACE conn2 <- [1,1954,null,{}] 06:24:59 INFO - PROCESS | 1926 | 1461677099880 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}] 06:25:00 INFO - PROCESS | 1926 | 1461677099994 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 06:25:00 INFO - PROCESS | 1926 | 1461677100121 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x14594a000 == 117 [pid = 1926] [id = 496] 06:25:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x13beb3400) [pid = 1926] [serial = 1488] [outer = 0x0] 06:25:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x13c58b800) [pid = 1926] [serial = 1489] [outer = 0x13beb3400] 06:25:00 INFO - PROCESS | 1926 | 1461677100153 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x13d163c00) [pid = 1926] [serial = 1490] [outer = 0x13beb3400] 06:25:00 INFO - PROCESS | 1926 | 1461677100572 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]]]}] 06:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 719ms 06:25:00 INFO - PROCESS | 1926 | 1461677100596 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 06:25:00 INFO - PROCESS | 1926 | 1461677100597 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 06:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:25:00 INFO - PROCESS | 1926 | 1461677100599 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:25:00 INFO - PROCESS | 1926 | 1461677100601 Marionette TRACE conn2 <- [1,1958,null,{}] 06:25:00 INFO - PROCESS | 1926 | 1461677100603 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}] 06:25:00 INFO - PROCESS | 1926 | 1461677100735 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 06:25:00 INFO - PROCESS | 1926 | 1461677100857 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x1459d8800 == 118 [pid = 1926] [id = 497] 06:25:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x13d161c00) [pid = 1926] [serial = 1491] [outer = 0x0] 06:25:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x13d168400) [pid = 1926] [serial = 1492] [outer = 0x13d161c00] 06:25:00 INFO - PROCESS | 1926 | 1461677100889 Marionette DEBUG loaded listener.js 06:25:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x13d16e800) [pid = 1926] [serial = 1493] [outer = 0x13d161c00] 06:25:01 INFO - PROCESS | 1926 | 1461677101363 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]]]}] 06:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 820ms 06:25:01 INFO - PROCESS | 1926 | 1461677101420 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 06:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:25:01 INFO - PROCESS | 1926 | 1461677101422 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 06:25:01 INFO - PROCESS | 1926 | 1461677101444 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:25:01 INFO - PROCESS | 1926 | 1461677101445 Marionette TRACE conn2 <- [1,1962,null,{}] 06:25:01 INFO - PROCESS | 1926 | 1461677101451 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}] 06:25:01 INFO - PROCESS | 1926 | 1461677101566 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 06:25:01 INFO - PROCESS | 1926 | 1461677101690 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x142ccb000 == 119 [pid = 1926] [id = 498] 06:25:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x118542800) [pid = 1926] [serial = 1494] [outer = 0x0] 06:25:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x13d596400) [pid = 1926] [serial = 1495] [outer = 0x118542800] 06:25:01 INFO - PROCESS | 1926 | 1461677101723 Marionette DEBUG loaded listener.js 06:25:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x13d59c400) [pid = 1926] [serial = 1496] [outer = 0x118542800] 06:25:02 INFO - PROCESS | 1926 | 1461677102202 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]]]}] 06:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 791ms 06:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:25:02 INFO - PROCESS | 1926 | 1461677102217 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 06:25:02 INFO - PROCESS | 1926 | 1461677102218 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 06:25:02 INFO - PROCESS | 1926 | 1461677102220 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:25:02 INFO - PROCESS | 1926 | 1461677102222 Marionette TRACE conn2 <- [1,1966,null,{}] 06:25:02 INFO - PROCESS | 1926 | 1461677102225 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}] 06:25:02 INFO - PROCESS | 1926 | 1461677102355 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 06:25:02 INFO - PROCESS | 1926 | 1461677102455 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acae000 == 120 [pid = 1926] [id = 499] 06:25:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x11856c000) [pid = 1926] [serial = 1497] [outer = 0x0] 06:25:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x12eda0400) [pid = 1926] [serial = 1498] [outer = 0x11856c000] 06:25:02 INFO - PROCESS | 1926 | 1461677102488 Marionette DEBUG loaded listener.js 06:25:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x142242400) [pid = 1926] [serial = 1499] [outer = 0x11856c000] 06:25:02 INFO - PROCESS | 1926 | 1461677102950 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]]]}] 06:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 771ms 06:25:02 INFO - PROCESS | 1926 | 1461677102991 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 06:25:02 INFO - PROCESS | 1926 | 1461677102994 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 06:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:25:03 INFO - PROCESS | 1926 | 1461677102997 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1926 | 1461677102999 Marionette TRACE conn2 <- [1,1970,null,{}] 06:25:03 INFO - PROCESS | 1926 | 1461677103001 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}] 06:25:03 INFO - PROCESS | 1926 | 1461677103118 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 06:25:03 INFO - PROCESS | 1926 | 1461677103216 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b881000 == 121 [pid = 1926] [id = 500] 06:25:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x115872c00) [pid = 1926] [serial = 1500] [outer = 0x0] 06:25:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x142242000) [pid = 1926] [serial = 1501] [outer = 0x115872c00] 06:25:03 INFO - PROCESS | 1926 | 1461677103245 Marionette DEBUG loaded listener.js 06:25:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x142249c00) [pid = 1926] [serial = 1502] [outer = 0x115872c00] 06:25:03 INFO - PROCESS | 1926 | 1461677103871 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]]]}] 06:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 920ms 06:25:03 INFO - PROCESS | 1926 | 1461677103917 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 06:25:03 INFO - PROCESS | 1926 | 1461677103920 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 06:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:25:03 INFO - PROCESS | 1926 | 1461677103924 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:25:03 INFO - PROCESS | 1926 | 1461677103926 Marionette TRACE conn2 <- [1,1974,null,{}] 06:25:03 INFO - PROCESS | 1926 | 1461677103932 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}] 06:25:04 INFO - PROCESS | 1926 | 1461677104044 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 06:25:04 INFO - PROCESS | 1926 | 1461677104147 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acc0000 == 122 [pid = 1926] [id = 501] 06:25:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x11a64ec00) [pid = 1926] [serial = 1503] [outer = 0x0] 06:25:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x11c418000) [pid = 1926] [serial = 1504] [outer = 0x11a64ec00] 06:25:04 INFO - PROCESS | 1926 | 1461677104176 Marionette DEBUG loaded listener.js 06:25:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12394d400) [pid = 1926] [serial = 1505] [outer = 0x11a64ec00] 06:25:04 INFO - PROCESS | 1926 | 1461677104587 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]]]}] 06:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 673ms 06:25:04 INFO - PROCESS | 1926 | 1461677104597 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 06:25:04 INFO - PROCESS | 1926 | 1461677104601 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 06:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:25:04 INFO - PROCESS | 1926 | 1461677104605 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:25:04 INFO - PROCESS | 1926 | 1461677104607 Marionette TRACE conn2 <- [1,1978,null,{}] 06:25:04 INFO - PROCESS | 1926 | 1461677104609 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}] 06:25:04 INFO - PROCESS | 1926 | 1461677104722 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 06:25:04 INFO - PROCESS | 1926 | 1461677104824 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a572800 == 123 [pid = 1926] [id = 502] 06:25:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x1245d6800) [pid = 1926] [serial = 1506] [outer = 0x0] 06:25:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x129d5bc00) [pid = 1926] [serial = 1507] [outer = 0x1245d6800] 06:25:04 INFO - PROCESS | 1926 | 1461677104853 Marionette DEBUG loaded listener.js 06:25:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12a214800) [pid = 1926] [serial = 1508] [outer = 0x1245d6800] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13069d000 == 122 [pid = 1926] [id = 306] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13d6d2800 == 121 [pid = 1926] [id = 387] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x130621800 == 120 [pid = 1926] [id = 384] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13c4ad800 == 119 [pid = 1926] [id = 386] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13b1a8800 == 118 [pid = 1926] [id = 385] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf2a000 == 117 [pid = 1926] [id = 487] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13b1a4800 == 116 [pid = 1926] [id = 486] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x130b74800 == 115 [pid = 1926] [id = 485] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe70800 == 114 [pid = 1926] [id = 484] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x12f8af800) [pid = 1926] [serial = 1398] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5c0800 == 113 [pid = 1926] [id = 483] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12e45f000 == 112 [pid = 1926] [id = 482] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3bc800 == 111 [pid = 1926] [id = 481] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12b86f800 == 110 [pid = 1926] [id = 480] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12a2a8800 == 109 [pid = 1926] [id = 479] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e5800 == 108 [pid = 1926] [id = 478] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x124252800 == 107 [pid = 1926] [id = 477] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x141fe5800 == 106 [pid = 1926] [id = 472] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13d375800 == 105 [pid = 1926] [id = 471] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1dd800 == 104 [pid = 1926] [id = 470] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x130256800 == 103 [pid = 1926] [id = 469] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x12a570000 == 102 [pid = 1926] [id = 468] 06:25:05 INFO - PROCESS | 1926 | --DOCSHELL 0x11bac2000 == 101 [pid = 1926] [id = 467] 06:25:05 INFO - PROCESS | 1926 | 1461677105319 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]]]}] 06:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 724ms 06:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:25:05 INFO - PROCESS | 1926 | 1461677105330 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 06:25:05 INFO - PROCESS | 1926 | 1461677105331 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 06:25:05 INFO - PROCESS | 1926 | 1461677105334 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 1926 | 1461677105336 Marionette TRACE conn2 <- [1,1982,null,{}] 06:25:05 INFO - PROCESS | 1926 | 1461677105343 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}] 06:25:05 INFO - PROCESS | 1926 | 1461677105483 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x12d16a800) [pid = 1926] [serial = 1383] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x12e735000) [pid = 1926] [serial = 1386] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x129e76800) [pid = 1926] [serial = 1374] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12a215c00) [pid = 1926] [serial = 1375] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x11aab0000) [pid = 1926] [serial = 1335] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x12a22b400) [pid = 1926] [serial = 1389] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x1274b1800) [pid = 1926] [serial = 1371] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x129d55000) [pid = 1926] [serial = 1372] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x11c633000) [pid = 1926] [serial = 1366] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x11b2efc00) [pid = 1926] [serial = 1365] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x125d47000) [pid = 1926] [serial = 1392] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x124348800) [pid = 1926] [serial = 1369] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x123949800) [pid = 1926] [serial = 1368] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x12f8a1400) [pid = 1926] [serial = 1356] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12a21e000) [pid = 1926] [serial = 1377] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12a897400) [pid = 1926] [serial = 1378] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x12d1e1800) [pid = 1926] [serial = 1333] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12a973400) [pid = 1926] [serial = 1362] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x12e4a5400) [pid = 1926] [serial = 1350] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x12ee8b000) [pid = 1926] [serial = 1387] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x12ed9f400) [pid = 1926] [serial = 1353] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x11856a400) [pid = 1926] [serial = 859] [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.] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x12bc8f800) [pid = 1926] [serial = 1347] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x1307e0c00) [pid = 1926] [serial = 1359] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x12a96ec00) [pid = 1926] [serial = 1344] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x11c68fc00) [pid = 1926] [serial = 1338] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x129ea3400) [pid = 1926] [serial = 1341] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x12a5ef800) [pid = 1926] [serial = 1395] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x12a231800) [pid = 1926] [serial = 1393] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x12a230000) [pid = 1926] [serial = 1390] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x12a96b800) [pid = 1926] [serial = 1380] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x12bf29400) [pid = 1926] [serial = 1381] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x12e4a6400) [pid = 1926] [serial = 1384] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x12e49c400) [pid = 1926] [serial = 1396] [outer = 0x0] [url = about:blank] 06:25:05 INFO - PROCESS | 1926 | 1461677105579 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f36000 == 102 [pid = 1926] [id = 503] 06:25:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x11c68fc00) [pid = 1926] [serial = 1509] [outer = 0x0] 06:25:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x1274b1800) [pid = 1926] [serial = 1510] [outer = 0x11c68fc00] 06:25:05 INFO - PROCESS | 1926 | 1461677105608 Marionette DEBUG loaded listener.js 06:25:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x12a5c6000) [pid = 1926] [serial = 1511] [outer = 0x11c68fc00] 06:25:05 INFO - PROCESS | 1926 | 1461677105919 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]]]}] 06:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 620ms 06:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:25:05 INFO - PROCESS | 1926 | 1461677105955 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 06:25:05 INFO - PROCESS | 1926 | 1461677105956 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 06:25:05 INFO - PROCESS | 1926 | 1461677105958 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:25:05 INFO - PROCESS | 1926 | 1461677105960 Marionette TRACE conn2 <- [1,1986,null,{}] 06:25:05 INFO - PROCESS | 1926 | 1461677105965 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}] 06:25:06 INFO - PROCESS | 1926 | 1461677106077 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 06:25:06 INFO - PROCESS | 1926 | 1461677106157 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0c7000 == 103 [pid = 1926] [id = 504] 06:25:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12a5c7000) [pid = 1926] [serial = 1512] [outer = 0x0] 06:25:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x12a5f1400) [pid = 1926] [serial = 1513] [outer = 0x12a5c7000] 06:25:06 INFO - PROCESS | 1926 | 1461677106184 Marionette DEBUG loaded listener.js 06:25:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x12a970c00) [pid = 1926] [serial = 1514] [outer = 0x12a5c7000] 06:25:06 INFO - PROCESS | 1926 | 1461677106465 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]]]}] 06:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 521ms 06:25:06 INFO - PROCESS | 1926 | 1461677106483 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 06:25:06 INFO - PROCESS | 1926 | 1461677106484 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 06:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:25:06 INFO - PROCESS | 1926 | 1461677106487 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:25:06 INFO - PROCESS | 1926 | 1461677106488 Marionette TRACE conn2 <- [1,1990,null,{}] 06:25:06 INFO - PROCESS | 1926 | 1461677106490 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}] 06:25:06 INFO - PROCESS | 1926 | 1461677106594 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 06:25:06 INFO - PROCESS | 1926 | 1461677106679 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e459000 == 104 [pid = 1926] [id = 505] 06:25:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x12a5cd400) [pid = 1926] [serial = 1515] [outer = 0x0] 06:25:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x12ac0ac00) [pid = 1926] [serial = 1516] [outer = 0x12a5cd400] 06:25:06 INFO - PROCESS | 1926 | 1461677106705 Marionette DEBUG loaded listener.js 06:25:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x12b535400) [pid = 1926] [serial = 1517] [outer = 0x12a5cd400] 06:25:07 INFO - PROCESS | 1926 | 1461677107023 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]]]}] 06:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 574ms 06:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:25:07 INFO - PROCESS | 1926 | 1461677107062 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 06:25:07 INFO - PROCESS | 1926 | 1461677107063 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 06:25:07 INFO - PROCESS | 1926 | 1461677107065 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:25:07 INFO - PROCESS | 1926 | 1461677107066 Marionette TRACE conn2 <- [1,1994,null,{}] 06:25:07 INFO - PROCESS | 1926 | 1461677107068 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}] 06:25:07 INFO - PROCESS | 1926 | 1461677107182 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 06:25:07 INFO - PROCESS | 1926 | 1461677107272 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x13011e800 == 105 [pid = 1926] [id = 506] 06:25:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x12ac10800) [pid = 1926] [serial = 1518] [outer = 0x0] 06:25:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x12bc94800) [pid = 1926] [serial = 1519] [outer = 0x12ac10800] 06:25:07 INFO - PROCESS | 1926 | 1461677107299 Marionette DEBUG loaded listener.js 06:25:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x12f8ab400) [pid = 1926] [serial = 1520] [outer = 0x12ac10800] 06:25:07 INFO - PROCESS | 1926 | 1461677107602 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]]]}] 06:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 570ms 06:25:07 INFO - PROCESS | 1926 | 1461677107636 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 06:25:07 INFO - PROCESS | 1926 | 1461677107637 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 06:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:25:07 INFO - PROCESS | 1926 | 1461677107647 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:25:07 INFO - PROCESS | 1926 | 1461677107648 Marionette TRACE conn2 <- [1,1998,null,{}] 06:25:07 INFO - PROCESS | 1926 | 1461677107650 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}] 06:25:07 INFO - PROCESS | 1926 | 1461677107778 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 06:25:07 INFO - PROCESS | 1926 | 1461677107791 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b19c000 == 106 [pid = 1926] [id = 507] 06:25:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x12b134400) [pid = 1926] [serial = 1521] [outer = 0x0] 06:25:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x131f41800) [pid = 1926] [serial = 1522] [outer = 0x12b134400] 06:25:07 INFO - PROCESS | 1926 | 1461677107817 Marionette DEBUG loaded listener.js 06:25:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x139e78c00) [pid = 1926] [serial = 1523] [outer = 0x12b134400] 06:25:08 INFO - PROCESS | 1926 | 1461677108201 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]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 06:25:08 INFO - PROCESS | 1926 | 1461677108218 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 1926 | 1461677108219 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 06:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:25:08 INFO - PROCESS | 1926 | 1461677108222 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - PROCESS | 1926 | 1461677108223 Marionette TRACE conn2 <- [1,2002,null,{}] 06:25:08 INFO - PROCESS | 1926 | 1461677108225 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}] 06:25:08 INFO - PROCESS | 1926 | 1461677108354 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 06:25:08 INFO - PROCESS | 1926 | 1461677108370 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d11b800 == 107 [pid = 1926] [id = 508] 06:25:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x139e79400) [pid = 1926] [serial = 1524] [outer = 0x0] 06:25:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x13b307800) [pid = 1926] [serial = 1525] [outer = 0x139e79400] 06:25:08 INFO - PROCESS | 1926 | 1461677108396 Marionette DEBUG loaded listener.js 06:25:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x13bea4800) [pid = 1926] [serial = 1526] [outer = 0x139e79400] 06:25:08 INFO - PROCESS | 1926 | 1461677108772 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]]]}] 06:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 568ms 06:25:08 INFO - PROCESS | 1926 | 1461677108791 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 06:25:08 INFO - PROCESS | 1926 | 1461677108792 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 06:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:25:08 INFO - PROCESS | 1926 | 1461677108796 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:25:08 INFO - PROCESS | 1926 | 1461677108797 Marionette TRACE conn2 <- [1,2006,null,{}] 06:25:08 INFO - PROCESS | 1926 | 1461677108799 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}] 06:25:08 INFO - PROCESS | 1926 | 1461677108938 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 06:25:08 INFO - PROCESS | 1926 | 1461677108957 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d375800 == 108 [pid = 1926] [id = 509] 06:25:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x13b311800) [pid = 1926] [serial = 1527] [outer = 0x0] 06:25:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x13beaec00) [pid = 1926] [serial = 1528] [outer = 0x13b311800] 06:25:08 INFO - PROCESS | 1926 | 1461677108983 Marionette DEBUG loaded listener.js 06:25:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x13c588800) [pid = 1926] [serial = 1529] [outer = 0x13b311800] 06:25:09 INFO - PROCESS | 1926 | 1461677109364 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]]]}] 06:25:09 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 06:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 619ms 06:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:25:09 INFO - PROCESS | 1926 | 1461677109416 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 06:25:09 INFO - PROCESS | 1926 | 1461677109417 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 06:25:09 INFO - PROCESS | 1926 | 1461677109419 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:25:09 INFO - PROCESS | 1926 | 1461677109420 Marionette TRACE conn2 <- [1,2010,null,{}] 06:25:09 INFO - PROCESS | 1926 | 1461677109422 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}] 06:25:09 INFO - PROCESS | 1926 | 1461677109554 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x12a89f400) [pid = 1926] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12d095800) [pid = 1926] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12d097400) [pid = 1926] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x11564a000) [pid = 1926] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12a5ebc00) [pid = 1926] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x11653ec00) [pid = 1926] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x1157d1000) [pid = 1926] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x12a96c800) [pid = 1926] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x129613c00) [pid = 1926] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x129ea6400) [pid = 1926] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x129f67000) [pid = 1926] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:25:09 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x12a89b000) [pid = 1926] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:25:09 INFO - PROCESS | 1926 | 1461677109773 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b774000 == 109 [pid = 1926] [id = 510] 06:25:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x115165400) [pid = 1926] [serial = 1530] [outer = 0x0] 06:25:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x119d94c00) [pid = 1926] [serial = 1531] [outer = 0x115165400] 06:25:09 INFO - PROCESS | 1926 | 1461677109798 Marionette DEBUG loaded listener.js 06:25:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x12a5d0400) [pid = 1926] [serial = 1532] [outer = 0x115165400] 06:25:10 INFO - PROCESS | 1926 | 1461677110141 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]]]}] 06:25:10 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 06:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 768ms 06:25:10 INFO - PROCESS | 1926 | 1461677110187 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 06:25:10 INFO - PROCESS | 1926 | 1461677110189 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 06:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:25:10 INFO - PROCESS | 1926 | 1461677110191 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:25:10 INFO - PROCESS | 1926 | 1461677110193 Marionette TRACE conn2 <- [1,2014,null,{}] 06:25:10 INFO - PROCESS | 1926 | 1461677110195 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}] 06:25:10 INFO - PROCESS | 1926 | 1461677110328 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 06:25:10 INFO - PROCESS | 1926 | 1461677110417 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x142311000 == 110 [pid = 1926] [id = 511] 06:25:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x12a89b000) [pid = 1926] [serial = 1533] [outer = 0x0] 06:25:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x139e83400) [pid = 1926] [serial = 1534] [outer = 0x12a89b000] 06:25:10 INFO - PROCESS | 1926 | 1461677110446 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x142acd800) [pid = 1926] [serial = 1535] [outer = 0x12a89b000] 06:25:10 INFO - PROCESS | 1926 | 1461677110737 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]]]}] 06:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 571ms 06:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:25:10 INFO - PROCESS | 1926 | 1461677110768 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 06:25:10 INFO - PROCESS | 1926 | 1461677110769 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 06:25:10 INFO - PROCESS | 1926 | 1461677110771 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:25:10 INFO - PROCESS | 1926 | 1461677110772 Marionette TRACE conn2 <- [1,2018,null,{}] 06:25:10 INFO - PROCESS | 1926 | 1461677110775 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}] 06:25:10 INFO - PROCESS | 1926 | 1461677110880 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 06:25:10 INFO - PROCESS | 1926 | 1461677110884 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x145836800 == 111 [pid = 1926] [id = 512] 06:25:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x13cfc3400) [pid = 1926] [serial = 1536] [outer = 0x0] 06:25:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x13cfc8400) [pid = 1926] [serial = 1537] [outer = 0x13cfc3400] 06:25:10 INFO - PROCESS | 1926 | 1461677110909 Marionette DEBUG loaded listener.js 06:25:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x13cfcd000) [pid = 1926] [serial = 1538] [outer = 0x13cfc3400] 06:25:11 INFO - PROCESS | 1926 | 1461677111266 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]]]}] 06:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 521ms 06:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:25:11 INFO - PROCESS | 1926 | 1461677111298 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 06:25:11 INFO - PROCESS | 1926 | 1461677111299 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 06:25:11 INFO - PROCESS | 1926 | 1461677111302 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:25:11 INFO - PROCESS | 1926 | 1461677111303 Marionette TRACE conn2 <- [1,2022,null,{}] 06:25:11 INFO - PROCESS | 1926 | 1461677111305 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}] 06:25:11 INFO - PROCESS | 1926 | 1461677111481 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 06:25:11 INFO - PROCESS | 1926 | 1461677111493 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422af800 == 112 [pid = 1926] [id = 513] 06:25:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x13c5d0c00) [pid = 1926] [serial = 1539] [outer = 0x0] 06:25:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x13c5d5400) [pid = 1926] [serial = 1540] [outer = 0x13c5d0c00] 06:25:11 INFO - PROCESS | 1926 | 1461677111534 Marionette DEBUG loaded listener.js 06:25:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x13c5db400) [pid = 1926] [serial = 1541] [outer = 0x13c5d0c00] 06:25:12 INFO - PROCESS | 1926 | 1461677112241 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]]]}] 06:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 970ms 06:25:12 INFO - PROCESS | 1926 | 1461677112273 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 06:25:12 INFO - PROCESS | 1926 | 1461677112276 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 06:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:25:12 INFO - PROCESS | 1926 | 1461677112281 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:25:12 INFO - PROCESS | 1926 | 1461677112284 Marionette TRACE conn2 <- [1,2026,null,{}] 06:25:12 INFO - PROCESS | 1926 | 1461677112291 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}] 06:25:12 INFO - PROCESS | 1926 | 1461677112487 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 06:25:12 INFO - PROCESS | 1926 | 1461677112607 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x127621800 == 113 [pid = 1926] [id = 514] 06:25:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x11ad22800) [pid = 1926] [serial = 1542] [outer = 0x0] 06:25:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x12390e400) [pid = 1926] [serial = 1543] [outer = 0x11ad22800] 06:25:12 INFO - PROCESS | 1926 | 1461677112680 Marionette DEBUG loaded listener.js 06:25:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x12900c400) [pid = 1926] [serial = 1544] [outer = 0x11ad22800] 06:25:13 INFO - PROCESS | 1926 | 1461677113118 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]]]}] 06:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 874ms 06:25:13 INFO - PROCESS | 1926 | 1461677113154 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 06:25:13 INFO - PROCESS | 1926 | 1461677113158 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 06:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:25:13 INFO - PROCESS | 1926 | 1461677113182 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:25:13 INFO - PROCESS | 1926 | 1461677113184 Marionette TRACE conn2 <- [1,2030,null,{}] 06:25:13 INFO - PROCESS | 1926 | 1461677113186 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}] 06:25:13 INFO - PROCESS | 1926 | 1461677113311 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 06:25:13 INFO - PROCESS | 1926 | 1461677113411 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5ba800 == 114 [pid = 1926] [id = 515] 06:25:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x129f6d000) [pid = 1926] [serial = 1545] [outer = 0x0] 06:25:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x12a5c7c00) [pid = 1926] [serial = 1546] [outer = 0x129f6d000] 06:25:13 INFO - PROCESS | 1926 | 1461677113442 Marionette DEBUG loaded listener.js 06:25:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x12a8a0400) [pid = 1926] [serial = 1547] [outer = 0x129f6d000] 06:25:13 INFO - PROCESS | 1926 | 1461677113844 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]]]}] 06:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 722ms 06:25:13 INFO - PROCESS | 1926 | 1461677113912 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 06:25:13 INFO - PROCESS | 1926 | 1461677113914 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 06:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:25:13 INFO - PROCESS | 1926 | 1461677113917 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:25:13 INFO - PROCESS | 1926 | 1461677113920 Marionette TRACE conn2 <- [1,2034,null,{}] 06:25:13 INFO - PROCESS | 1926 | 1461677113930 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}] 06:25:14 INFO - PROCESS | 1926 | 1461677114050 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 06:25:14 INFO - PROCESS | 1926 | 1461677114151 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422c0000 == 115 [pid = 1926] [id = 516] 06:25:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x12d16a800) [pid = 1926] [serial = 1548] [outer = 0x0] 06:25:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x12d1e2400) [pid = 1926] [serial = 1549] [outer = 0x12d16a800] 06:25:14 INFO - PROCESS | 1926 | 1461677114184 Marionette DEBUG loaded listener.js 06:25:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x12e735800) [pid = 1926] [serial = 1550] [outer = 0x12d16a800] 06:25:14 INFO - PROCESS | 1926 | 1461677114703 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]]]}] 06:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 824ms 06:25:14 INFO - PROCESS | 1926 | 1461677114762 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 06:25:14 INFO - PROCESS | 1926 | 1461677114765 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 06:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:25:14 INFO - PROCESS | 1926 | 1461677114772 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:25:14 INFO - PROCESS | 1926 | 1461677114774 Marionette TRACE conn2 <- [1,2038,null,{}] 06:25:14 INFO - PROCESS | 1926 | 1461677114780 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}] 06:25:14 INFO - PROCESS | 1926 | 1461677114965 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 06:25:15 INFO - PROCESS | 1926 | 1461677115091 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x1459d4800 == 116 [pid = 1926] [id = 517] 06:25:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x12abd9c00) [pid = 1926] [serial = 1551] [outer = 0x0] 06:25:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12abdf800) [pid = 1926] [serial = 1552] [outer = 0x12abd9c00] 06:25:15 INFO - PROCESS | 1926 | 1461677115163 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x12d170400) [pid = 1926] [serial = 1553] [outer = 0x12abd9c00] 06:25:15 INFO - PROCESS | 1926 | 1461677115579 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]]]}] 06:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 822ms 06:25:15 INFO - PROCESS | 1926 | 1461677115613 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 06:25:15 INFO - PROCESS | 1926 | 1461677115614 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 06:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:25:15 INFO - PROCESS | 1926 | 1461677115618 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:25:15 INFO - PROCESS | 1926 | 1461677115619 Marionette TRACE conn2 <- [1,2042,null,{}] 06:25:15 INFO - PROCESS | 1926 | 1461677115622 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}] 06:25:15 INFO - PROCESS | 1926 | 1461677115739 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 06:25:15 INFO - PROCESS | 1926 | 1461677115836 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x1429cd800 == 117 [pid = 1926] [id = 518] 06:25:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x12abe3c00) [pid = 1926] [serial = 1554] [outer = 0x0] 06:25:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12f8ad800) [pid = 1926] [serial = 1555] [outer = 0x12abe3c00] 06:25:15 INFO - PROCESS | 1926 | 1461677115867 Marionette DEBUG loaded listener.js 06:25:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x12fee8000) [pid = 1926] [serial = 1556] [outer = 0x12abe3c00] 06:25:16 INFO - PROCESS | 1926 | 1461677116277 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]]]}] 06:25:16 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) 06:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 669ms 06:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:25:16 INFO - PROCESS | 1926 | 1461677116288 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 06:25:16 INFO - PROCESS | 1926 | 1461677116289 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 06:25:16 INFO - PROCESS | 1926 | 1461677116292 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:25:16 INFO - PROCESS | 1926 | 1461677116293 Marionette TRACE conn2 <- [1,2046,null,{}] 06:25:16 INFO - PROCESS | 1926 | 1461677116297 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}] 06:25:16 INFO - PROCESS | 1926 | 1461677116448 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 06:25:16 INFO - PROCESS | 1926 | 1461677116549 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x1459e9000 == 118 [pid = 1926] [id = 519] 06:25:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x12fee9400) [pid = 1926] [serial = 1557] [outer = 0x0] 06:25:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x139e7cc00) [pid = 1926] [serial = 1558] [outer = 0x12fee9400] 06:25:16 INFO - PROCESS | 1926 | 1461677116581 Marionette DEBUG loaded listener.js 06:25:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x13c5db800) [pid = 1926] [serial = 1559] [outer = 0x12fee9400] 06:25:16 INFO - PROCESS | 1926 | 1461677116975 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]]]}] 06:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 723ms 06:25:17 INFO - PROCESS | 1926 | 1461677117016 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 1926 | 1461677117017 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 06:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:25:17 INFO - PROCESS | 1926 | 1461677117020 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 1926 | 1461677117021 Marionette TRACE conn2 <- [1,2050,null,{}] 06:25:17 INFO - PROCESS | 1926 | 1461677117023 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}] 06:25:17 INFO - PROCESS | 1926 | 1461677117142 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 06:25:17 INFO - PROCESS | 1926 | 1461677117239 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x1420b8000 == 119 [pid = 1926] [id = 520] 06:25:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 271 (0x13b305000) [pid = 1926] [serial = 1560] [outer = 0x0] 06:25:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 272 (0x13cfc0400) [pid = 1926] [serial = 1561] [outer = 0x13b305000] 06:25:17 INFO - PROCESS | 1926 | 1461677117270 Marionette DEBUG loaded listener.js 06:25:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 273 (0x13d133000) [pid = 1926] [serial = 1562] [outer = 0x13b305000] 06:25:17 INFO - PROCESS | 1926 | 1461677117722 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]]]}] 06:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 718ms 06:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:25:17 INFO - PROCESS | 1926 | 1461677117738 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 06:25:17 INFO - PROCESS | 1926 | 1461677117740 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 06:25:17 INFO - PROCESS | 1926 | 1461677117742 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:25:17 INFO - PROCESS | 1926 | 1461677117743 Marionette TRACE conn2 <- [1,2054,null,{}] 06:25:17 INFO - PROCESS | 1926 | 1461677117746 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}] 06:25:17 INFO - PROCESS | 1926 | 1461677117906 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 06:25:18 INFO - PROCESS | 1926 | 1461677118017 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e8000 == 120 [pid = 1926] [id = 521] 06:25:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 274 (0x118bebc00) [pid = 1926] [serial = 1563] [outer = 0x0] 06:25:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 275 (0x12ed96800) [pid = 1926] [serial = 1564] [outer = 0x118bebc00] 06:25:18 INFO - PROCESS | 1926 | 1461677118050 Marionette DEBUG loaded listener.js 06:25:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 276 (0x139fb6400) [pid = 1926] [serial = 1565] [outer = 0x118bebc00] 06:25:18 INFO - PROCESS | 1926 | 1461677118798 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]]]}] 06:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1122ms 06:25:18 INFO - PROCESS | 1926 | 1461677118865 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 06:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:25:18 INFO - PROCESS | 1926 | 1461677118867 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 06:25:18 INFO - PROCESS | 1926 | 1461677118870 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:25:18 INFO - PROCESS | 1926 | 1461677118873 Marionette TRACE conn2 <- [1,2058,null,{}] 06:25:18 INFO - PROCESS | 1926 | 1461677118877 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}] 06:25:18 INFO - PROCESS | 1926 | 1461677118986 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 06:25:19 INFO - PROCESS | 1926 | 1461677119089 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bace800 == 121 [pid = 1926] [id = 522] 06:25:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 277 (0x115623c00) [pid = 1926] [serial = 1566] [outer = 0x0] 06:25:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 278 (0x11856a400) [pid = 1926] [serial = 1567] [outer = 0x115623c00] 06:25:19 INFO - PROCESS | 1926 | 1461677119119 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 279 (0x118f25000) [pid = 1926] [serial = 1568] [outer = 0x115623c00] 06:25:19 INFO - PROCESS | 1926 | 1461677119613 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]]]}] 06:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 771ms 06:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:25:19 INFO - PROCESS | 1926 | 1461677119642 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 06:25:19 INFO - PROCESS | 1926 | 1461677119646 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 06:25:19 INFO - PROCESS | 1926 | 1461677119651 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:25:19 INFO - PROCESS | 1926 | 1461677119652 Marionette TRACE conn2 <- [1,2062,null,{}] 06:25:19 INFO - PROCESS | 1926 | 1461677119655 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}] 06:25:19 INFO - PROCESS | 1926 | 1461677119759 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 06:25:19 INFO - PROCESS | 1926 | 1461677119890 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a844800 == 122 [pid = 1926] [id = 523] 06:25:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 280 (0x118ea3c00) [pid = 1926] [serial = 1569] [outer = 0x0] 06:25:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 281 (0x119a3c000) [pid = 1926] [serial = 1570] [outer = 0x118ea3c00] 06:25:19 INFO - PROCESS | 1926 | 1461677119922 Marionette DEBUG loaded listener.js 06:25:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 282 (0x11aaa8800) [pid = 1926] [serial = 1571] [outer = 0x118ea3c00] 06:25:20 INFO - PROCESS | 1926 | 1461677120356 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]]]}] 06:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 772ms 06:25:20 INFO - PROCESS | 1926 | 1461677120423 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 06:25:20 INFO - PROCESS | 1926 | 1461677120424 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 06:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:25:20 INFO - PROCESS | 1926 | 1461677120427 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:25:20 INFO - PROCESS | 1926 | 1461677120429 Marionette TRACE conn2 <- [1,2066,null,{}] 06:25:20 INFO - PROCESS | 1926 | 1461677120436 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}] 06:25:20 INFO - PROCESS | 1926 | 1461677120544 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 06:25:20 INFO - PROCESS | 1926 | 1461677120645 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f68800 == 123 [pid = 1926] [id = 524] 06:25:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 283 (0x11acc6000) [pid = 1926] [serial = 1572] [outer = 0x0] 06:25:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 284 (0x11b2efc00) [pid = 1926] [serial = 1573] [outer = 0x11acc6000] 06:25:20 INFO - PROCESS | 1926 | 1461677120677 Marionette DEBUG loaded listener.js 06:25:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 285 (0x11c413000) [pid = 1926] [serial = 1574] [outer = 0x11acc6000] 06:25:21 INFO - PROCESS | 1926 | 1461677121141 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]]]}] 06:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 771ms 06:25:21 INFO - PROCESS | 1926 | 1461677121199 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 06:25:21 INFO - PROCESS | 1926 | 1461677121202 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 06:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:25:21 INFO - PROCESS | 1926 | 1461677121205 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:25:21 INFO - PROCESS | 1926 | 1461677121207 Marionette TRACE conn2 <- [1,2070,null,{}] 06:25:21 INFO - PROCESS | 1926 | 1461677121210 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}] 06:25:21 INFO - PROCESS | 1926 | 1461677121369 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 06:25:21 INFO - PROCESS | 1926 | 1461677121491 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x129683000 == 124 [pid = 1926] [id = 525] 06:25:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 286 (0x11c682400) [pid = 1926] [serial = 1575] [outer = 0x0] 06:25:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 287 (0x1238a9800) [pid = 1926] [serial = 1576] [outer = 0x11c682400] 06:25:21 INFO - PROCESS | 1926 | 1461677121519 Marionette DEBUG loaded listener.js 06:25:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 288 (0x123948c00) [pid = 1926] [serial = 1577] [outer = 0x11c682400] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x131fcc000 == 123 [pid = 1926] [id = 407] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13d117800 == 122 [pid = 1926] [id = 409] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x1422e5800 == 121 [pid = 1926] [id = 453] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x1237e6000 == 120 [pid = 1926] [id = 454] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x145836800 == 119 [pid = 1926] [id = 512] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x142311000 == 118 [pid = 1926] [id = 511] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x11b774000 == 117 [pid = 1926] [id = 510] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13d375800 == 116 [pid = 1926] [id = 509] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 287 (0x1302f8000) [pid = 1926] [serial = 1417] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 286 (0x139e7c800) [pid = 1926] [serial = 1423] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 285 (0x129ea6800) [pid = 1926] [serial = 1408] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 284 (0x123a1b800) [pid = 1926] [serial = 1405] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 283 (0x118e9f000) [pid = 1926] [serial = 1402] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 282 (0x12a96c000) [pid = 1926] [serial = 1411] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 281 (0x12c016400) [pid = 1926] [serial = 1414] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 280 (0x131f80c00) [pid = 1926] [serial = 1420] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 279 (0x139e81000) [pid = 1926] [serial = 1429] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 278 (0x12a5c3000) [pid = 1926] [serial = 1426] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOMWINDOW == 277 (0x131f49000) [pid = 1926] [serial = 1465] [outer = 0x0] [url = about:blank] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13d11b800 == 115 [pid = 1926] [id = 508] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13b19c000 == 114 [pid = 1926] [id = 507] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13011e800 == 113 [pid = 1926] [id = 506] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12e459000 == 112 [pid = 1926] [id = 505] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12b0c7000 == 111 [pid = 1926] [id = 504] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x129f36000 == 110 [pid = 1926] [id = 503] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12a572800 == 109 [pid = 1926] [id = 502] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12acc0000 == 108 [pid = 1926] [id = 501] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x14594a000 == 107 [pid = 1926] [id = 496] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x145937000 == 106 [pid = 1926] [id = 495] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x14583a000 == 105 [pid = 1926] [id = 494] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x1422f1000 == 104 [pid = 1926] [id = 493] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13d7ba800 == 103 [pid = 1926] [id = 492] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13d191000 == 102 [pid = 1926] [id = 466] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x13d122000 == 101 [pid = 1926] [id = 491] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12bcc7000 == 100 [pid = 1926] [id = 490] 06:25:21 INFO - PROCESS | 1926 | --DOCSHELL 0x123b10000 == 99 [pid = 1926] [id = 489] 06:25:22 INFO - PROCESS | 1926 | 1461677122002 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]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 820ms 06:25:22 INFO - PROCESS | 1926 | 1461677122025 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 06:25:22 INFO - PROCESS | 1926 | 1461677122026 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 06:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 276 (0x12bbc6c00) [pid = 1926] [serial = 1450] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 275 (0x12d1e0400) [pid = 1926] [serial = 1453] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 274 (0x12e903c00) [pid = 1926] [serial = 1456] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 273 (0x12a28e800) [pid = 1926] [serial = 1459] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 272 (0x130f24800) [pid = 1926] [serial = 1399] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 271 (0x11c635c00) [pid = 1926] [serial = 1435] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 270 (0x12743ac00) [pid = 1926] [serial = 1436] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x11aaaa800) [pid = 1926] [serial = 1432] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x11c633c00) [pid = 1926] [serial = 1433] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x131f3f000) [pid = 1926] [serial = 1463] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x129d58400) [pid = 1926] [serial = 1438] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x129ea5800) [pid = 1926] [serial = 1439] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x12a5e4c00) [pid = 1926] [serial = 1444] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x12a22a400) [pid = 1926] [serial = 1441] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x12a28c000) [pid = 1926] [serial = 1442] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12a96bc00) [pid = 1926] [serial = 1447] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x12e533400) [pid = 1926] [serial = 1454] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x12d091c00) [pid = 1926] [serial = 1451] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x12bc8dc00) [pid = 1926] [serial = 1460] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x12ee8bc00) [pid = 1926] [serial = 1457] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12b528000) [pid = 1926] [serial = 1448] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x12f70f000) [pid = 1926] [serial = 1462] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12a5f3400) [pid = 1926] [serial = 1445] [outer = 0x0] [url = about:blank] 06:25:22 INFO - PROCESS | 1926 | 1461677122044 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1926 | 1461677122046 Marionette TRACE conn2 <- [1,2074,null,{}] 06:25:22 INFO - PROCESS | 1926 | 1461677122051 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}] 06:25:22 INFO - PROCESS | 1926 | 1461677122143 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 06:25:22 INFO - PROCESS | 1926 | 1461677122147 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b7e5000 == 100 [pid = 1926] [id = 526] 06:25:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x11c417000) [pid = 1926] [serial = 1578] [outer = 0x0] 06:25:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x123950400) [pid = 1926] [serial = 1579] [outer = 0x11c417000] 06:25:22 INFO - PROCESS | 1926 | 1461677122173 Marionette DEBUG loaded listener.js 06:25:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x125d47000) [pid = 1926] [serial = 1580] [outer = 0x11c417000] 06:25:22 INFO - PROCESS | 1926 | 1461677122556 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]]]}] 06:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 535ms 06:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:25:22 INFO - PROCESS | 1926 | 1461677122567 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 06:25:22 INFO - PROCESS | 1926 | 1461677122568 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 06:25:22 INFO - PROCESS | 1926 | 1461677122570 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:25:22 INFO - PROCESS | 1926 | 1461677122571 Marionette TRACE conn2 <- [1,2078,null,{}] 06:25:22 INFO - PROCESS | 1926 | 1461677122573 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}] 06:25:22 INFO - PROCESS | 1926 | 1461677122685 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 06:25:22 INFO - PROCESS | 1926 | 1461677122767 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x127477800 == 101 [pid = 1926] [id = 527] 06:25:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x12748d800) [pid = 1926] [serial = 1581] [outer = 0x0] 06:25:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x1276ae800) [pid = 1926] [serial = 1582] [outer = 0x12748d800] 06:25:22 INFO - PROCESS | 1926 | 1461677122794 Marionette DEBUG loaded listener.js 06:25:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x129e98c00) [pid = 1926] [serial = 1583] [outer = 0x12748d800] 06:25:23 INFO - PROCESS | 1926 | 1461677123077 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]]]}] 06:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 06:25:23 INFO - PROCESS | 1926 | 1461677123091 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 06:25:23 INFO - PROCESS | 1926 | 1461677123092 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 06:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:25:23 INFO - PROCESS | 1926 | 1461677123102 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:25:23 INFO - PROCESS | 1926 | 1461677123103 Marionette TRACE conn2 <- [1,2082,null,{}] 06:25:23 INFO - PROCESS | 1926 | 1461677123106 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}] 06:25:23 INFO - PROCESS | 1926 | 1461677123203 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 06:25:23 INFO - PROCESS | 1926 | 1461677123280 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0cf800 == 102 [pid = 1926] [id = 528] 06:25:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x119253400) [pid = 1926] [serial = 1584] [outer = 0x0] 06:25:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x129ea5000) [pid = 1926] [serial = 1585] [outer = 0x119253400] 06:25:23 INFO - PROCESS | 1926 | 1461677123306 Marionette DEBUG loaded listener.js 06:25:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12a218800) [pid = 1926] [serial = 1586] [outer = 0x119253400] 06:25:23 INFO - PROCESS | 1926 | 1461677123699 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]]]}] 06:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 619ms 06:25:23 INFO - PROCESS | 1926 | 1461677123722 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 06:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:25:23 INFO - PROCESS | 1926 | 1461677123724 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 06:25:23 INFO - PROCESS | 1926 | 1461677123729 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:25:23 INFO - PROCESS | 1926 | 1461677123731 Marionette TRACE conn2 <- [1,2086,null,{}] 06:25:23 INFO - PROCESS | 1926 | 1461677123734 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}] 06:25:23 INFO - PROCESS | 1926 | 1461677123940 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 06:25:23 INFO - PROCESS | 1926 | 1461677123960 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bcd3000 == 103 [pid = 1926] [id = 529] 06:25:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x115621000) [pid = 1926] [serial = 1587] [outer = 0x0] 06:25:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x129699000) [pid = 1926] [serial = 1588] [outer = 0x115621000] 06:25:23 INFO - PROCESS | 1926 | 1461677123986 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12a227000) [pid = 1926] [serial = 1589] [outer = 0x115621000] 06:25:24 INFO - PROCESS | 1926 | 1461677124381 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]]]}] 06:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 06:25:24 INFO - PROCESS | 1926 | 1461677124399 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 06:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:25:24 INFO - PROCESS | 1926 | 1461677124401 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 06:25:24 INFO - PROCESS | 1926 | 1461677124405 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:25:24 INFO - PROCESS | 1926 | 1461677124406 Marionette TRACE conn2 <- [1,2090,null,{}] 06:25:24 INFO - PROCESS | 1926 | 1461677124409 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}] 06:25:24 INFO - PROCESS | 1926 | 1461677124606 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 06:25:24 INFO - PROCESS | 1926 | 1461677124624 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7cc000 == 104 [pid = 1926] [id = 530] 06:25:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x11b724000) [pid = 1926] [serial = 1590] [outer = 0x0] 06:25:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x12a22fc00) [pid = 1926] [serial = 1591] [outer = 0x11b724000] 06:25:24 INFO - PROCESS | 1926 | 1461677124650 Marionette DEBUG loaded listener.js 06:25:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x12a5c6400) [pid = 1926] [serial = 1592] [outer = 0x11b724000] 06:25:25 INFO - PROCESS | 1926 | 1461677125010 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]]]}] 06:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 620ms 06:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:25:25 INFO - PROCESS | 1926 | 1461677125024 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 06:25:25 INFO - PROCESS | 1926 | 1461677125026 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 06:25:25 INFO - PROCESS | 1926 | 1461677125028 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 1926 | 1461677125029 Marionette TRACE conn2 <- [1,2094,null,{}] 06:25:25 INFO - PROCESS | 1926 | 1461677125031 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}] 06:25:25 INFO - PROCESS | 1926 | 1461677125154 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 06:25:25 INFO - PROCESS | 1926 | 1461677125167 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e45f000 == 105 [pid = 1926] [id = 531] 06:25:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x12a5c6800) [pid = 1926] [serial = 1593] [outer = 0x0] 06:25:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 271 (0x12a5e5c00) [pid = 1926] [serial = 1594] [outer = 0x12a5c6800] 06:25:25 INFO - PROCESS | 1926 | 1461677125193 Marionette DEBUG loaded listener.js 06:25:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 272 (0x12a5f0400) [pid = 1926] [serial = 1595] [outer = 0x12a5c6800] 06:25:25 INFO - PROCESS | 1926 | 1461677125539 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]]]}] 06:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 518ms 06:25:25 INFO - PROCESS | 1926 | 1461677125547 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 06:25:25 INFO - PROCESS | 1926 | 1461677125548 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 06:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:25:25 INFO - PROCESS | 1926 | 1461677125551 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:25:25 INFO - PROCESS | 1926 | 1461677125552 Marionette TRACE conn2 <- [1,2098,null,{}] 06:25:25 INFO - PROCESS | 1926 | 1461677125555 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}] 06:25:25 INFO - PROCESS | 1926 | 1461677125696 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 06:25:25 INFO - PROCESS | 1926 | 1461677125710 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5b5000 == 106 [pid = 1926] [id = 532] 06:25:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 273 (0x12a892400) [pid = 1926] [serial = 1596] [outer = 0x0] 06:25:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 274 (0x12a96d800) [pid = 1926] [serial = 1597] [outer = 0x12a892400] 06:25:25 INFO - PROCESS | 1926 | 1461677125740 Marionette DEBUG loaded listener.js 06:25:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 275 (0x12abd7800) [pid = 1926] [serial = 1598] [outer = 0x12a892400] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 274 (0x129607400) [pid = 1926] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 273 (0x12a96f000) [pid = 1926] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 272 (0x12b054000) [pid = 1926] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 271 (0x12394d000) [pid = 1926] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 270 (0x11c36ac00) [pid = 1926] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x115649400) [pid = 1926] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x119260000) [pid = 1926] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x1296a1400) [pid = 1926] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x11c688c00) [pid = 1926] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x115648c00) [pid = 1926] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x115627400) [pid = 1926] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x118f93400) [pid = 1926] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x12a97f000) [pid = 1926] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12d170000) [pid = 1926] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x118f2fc00) [pid = 1926] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x129e73000) [pid = 1926] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x119d87400) [pid = 1926] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x12a5cf400) [pid = 1926] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12bbc5c00) [pid = 1926] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x12fe8cc00) [pid = 1926] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12ac07400) [pid = 1926] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x1276a5400) [pid = 1926] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x1274a9800) [pid = 1926] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x11b7b7800) [pid = 1926] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12e7ec000) [pid = 1926] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12d170c00) [pid = 1926] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x12900ac00) [pid = 1926] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x129f61800) [pid = 1926] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x119a3e800) [pid = 1926] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x127f05800) [pid = 1926] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x1274a9000) [pid = 1926] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x12e49a400) [pid = 1926] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x1274a8800) [pid = 1926] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x12e737400) [pid = 1926] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x12d3e1000) [pid = 1926] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x12ee8a000) [pid = 1926] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x12ebe7000) [pid = 1926] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x12a21a800) [pid = 1926] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x12ebe6000) [pid = 1926] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x11c634400) [pid = 1926] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x11564cc00) [pid = 1926] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x115199800) [pid = 1926] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x12ebeb800) [pid = 1926] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x11bb7dc00) [pid = 1926] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x12b053800) [pid = 1926] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x11a8ba800) [pid = 1926] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x12fe9a000) [pid = 1926] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x12a5c2c00) [pid = 1926] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x12ff5cc00) [pid = 1926] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x115628400) [pid = 1926] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x12ed9ec00) [pid = 1926] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x12a5cd400) [pid = 1926] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x11a64ec00) [pid = 1926] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12b134400) [pid = 1926] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x13b311800) [pid = 1926] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x11c68fc00) [pid = 1926] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x13cfc3400) [pid = 1926] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x139e79400) [pid = 1926] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x115165400) [pid = 1926] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x12a89b000) [pid = 1926] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x115648400) [pid = 1926] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x118ea1c00) [pid = 1926] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x12ac10800) [pid = 1926] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x1245d6800) [pid = 1926] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:25:26 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x12a5c7000) [pid = 1926] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:25:26 INFO - PROCESS | 1926 | 1461677126724 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]]]}] 06:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1220ms 06:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:25:26 INFO - PROCESS | 1926 | 1461677126772 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 06:25:26 INFO - PROCESS | 1926 | 1461677126773 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 06:25:26 INFO - PROCESS | 1926 | 1461677126775 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:25:26 INFO - PROCESS | 1926 | 1461677126776 Marionette TRACE conn2 <- [1,2102,null,{}] 06:25:26 INFO - PROCESS | 1926 | 1461677126779 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}] 06:25:26 INFO - PROCESS | 1926 | 1461677126907 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 06:25:26 INFO - PROCESS | 1926 | 1461677126962 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c016800 == 107 [pid = 1926] [id = 533] 06:25:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x115165800) [pid = 1926] [serial = 1599] [outer = 0x0] 06:25:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x119d87400) [pid = 1926] [serial = 1600] [outer = 0x115165800] 06:25:26 INFO - PROCESS | 1926 | 1461677126988 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x11c361000) [pid = 1926] [serial = 1601] [outer = 0x115165800] 06:25:27 INFO - PROCESS | 1926 | 1461677127287 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]]]}] 06:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 06:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:25:27 INFO - PROCESS | 1926 | 1461677127302 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 06:25:27 INFO - PROCESS | 1926 | 1461677127303 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 06:25:27 INFO - PROCESS | 1926 | 1461677127305 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:25:27 INFO - PROCESS | 1926 | 1461677127306 Marionette TRACE conn2 <- [1,2106,null,{}] 06:25:27 INFO - PROCESS | 1926 | 1461677127308 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}] 06:25:27 INFO - PROCESS | 1926 | 1461677127410 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 06:25:27 INFO - PROCESS | 1926 | 1461677127488 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b873800 == 108 [pid = 1926] [id = 534] 06:25:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x118f94800) [pid = 1926] [serial = 1602] [outer = 0x0] 06:25:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x1238a7c00) [pid = 1926] [serial = 1603] [outer = 0x118f94800] 06:25:27 INFO - PROCESS | 1926 | 1461677127514 Marionette DEBUG loaded listener.js 06:25:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x1296a1400) [pid = 1926] [serial = 1604] [outer = 0x118f94800] 06:25:27 INFO - PROCESS | 1926 | 1461677127812 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]]]}] 06:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 06:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:25:27 INFO - PROCESS | 1926 | 1461677127825 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 06:25:27 INFO - PROCESS | 1926 | 1461677127826 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 06:25:27 INFO - PROCESS | 1926 | 1461677127829 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:25:27 INFO - PROCESS | 1926 | 1461677127832 Marionette TRACE conn2 <- [1,2110,null,{}] 06:25:27 INFO - PROCESS | 1926 | 1461677127840 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}] 06:25:27 INFO - PROCESS | 1926 | 1461677127941 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 06:25:27 INFO - PROCESS | 1926 | 1461677127946 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x130130000 == 109 [pid = 1926] [id = 535] 06:25:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x129c25000) [pid = 1926] [serial = 1605] [outer = 0x0] 06:25:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x129e9c800) [pid = 1926] [serial = 1606] [outer = 0x129c25000] 06:25:27 INFO - PROCESS | 1926 | 1461677127972 Marionette DEBUG loaded listener.js 06:25:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x12a5c8c00) [pid = 1926] [serial = 1607] [outer = 0x129c25000] 06:25:28 INFO - PROCESS | 1926 | 1461677128329 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]]]}] 06:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 532ms 06:25:28 INFO - PROCESS | 1926 | 1461677128361 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 06:25:28 INFO - PROCESS | 1926 | 1461677128362 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 06:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:25:28 INFO - PROCESS | 1926 | 1461677128368 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:25:28 INFO - PROCESS | 1926 | 1461677128369 Marionette TRACE conn2 <- [1,2114,null,{}] 06:25:28 INFO - PROCESS | 1926 | 1461677128371 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}] 06:25:28 INFO - PROCESS | 1926 | 1461677128509 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 06:25:28 INFO - PROCESS | 1926 | 1461677128516 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x130622000 == 110 [pid = 1926] [id = 536] 06:25:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x129e73000) [pid = 1926] [serial = 1608] [outer = 0x0] 06:25:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x12a970000) [pid = 1926] [serial = 1609] [outer = 0x129e73000] 06:25:28 INFO - PROCESS | 1926 | 1461677128541 Marionette DEBUG loaded listener.js 06:25:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x12abe0c00) [pid = 1926] [serial = 1610] [outer = 0x129e73000] 06:25:29 INFO - PROCESS | 1926 | 1461677129100 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]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 769ms 06:25:29 INFO - PROCESS | 1926 | 1461677129138 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 06:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:25:29 INFO - PROCESS | 1926 | 1461677129141 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 06:25:29 INFO - PROCESS | 1926 | 1461677129145 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - PROCESS | 1926 | 1461677129148 Marionette TRACE conn2 <- [1,2118,null,{}] 06:25:29 INFO - PROCESS | 1926 | 1461677129151 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}] 06:25:29 INFO - PROCESS | 1926 | 1461677129273 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 06:25:29 INFO - PROCESS | 1926 | 1461677129369 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afd2000 == 111 [pid = 1926] [id = 537] 06:25:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x118e0f400) [pid = 1926] [serial = 1611] [outer = 0x0] 06:25:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x119132800) [pid = 1926] [serial = 1612] [outer = 0x118e0f400] 06:25:29 INFO - PROCESS | 1926 | 1461677129402 Marionette DEBUG loaded listener.js 06:25:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x11aab3400) [pid = 1926] [serial = 1613] [outer = 0x118e0f400] 06:25:29 INFO - PROCESS | 1926 | 1461677129941 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]]]}] 06:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 824ms 06:25:29 INFO - PROCESS | 1926 | 1461677129970 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 06:25:29 INFO - PROCESS | 1926 | 1461677129976 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 06:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:25:29 INFO - PROCESS | 1926 | 1461677129983 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:25:29 INFO - PROCESS | 1926 | 1461677129986 Marionette TRACE conn2 <- [1,2122,null,{}] 06:25:29 INFO - PROCESS | 1926 | 1461677129990 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}] 06:25:30 INFO - PROCESS | 1926 | 1461677130175 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 06:25:30 INFO - PROCESS | 1926 | 1461677130188 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f36800 == 112 [pid = 1926] [id = 538] 06:25:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x11aab4c00) [pid = 1926] [serial = 1614] [outer = 0x0] 06:25:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x11c637000) [pid = 1926] [serial = 1615] [outer = 0x11aab4c00] 06:25:30 INFO - PROCESS | 1926 | 1461677130219 Marionette DEBUG loaded listener.js 06:25:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x123946c00) [pid = 1926] [serial = 1616] [outer = 0x11aab4c00] 06:25:30 INFO - PROCESS | 1926 | 1461677130697 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]]]}] 06:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 724ms 06:25:30 INFO - PROCESS | 1926 | 1461677130707 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 06:25:30 INFO - PROCESS | 1926 | 1461677130708 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 06:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:25:30 INFO - PROCESS | 1926 | 1461677130711 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:25:30 INFO - PROCESS | 1926 | 1461677130716 Marionette TRACE conn2 <- [1,2126,null,{}] 06:25:30 INFO - PROCESS | 1926 | 1461677130723 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}] 06:25:30 INFO - PROCESS | 1926 | 1461677130844 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 06:25:30 INFO - PROCESS | 1926 | 1461677130977 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe72800 == 113 [pid = 1926] [id = 539] 06:25:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x12778f400) [pid = 1926] [serial = 1617] [outer = 0x0] 06:25:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x129d53c00) [pid = 1926] [serial = 1618] [outer = 0x12778f400] 06:25:31 INFO - PROCESS | 1926 | 1461677131012 Marionette DEBUG loaded listener.js 06:25:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x129f62c00) [pid = 1926] [serial = 1619] [outer = 0x12778f400] 06:25:31 INFO - PROCESS | 1926 | 1461677131429 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]]]}] 06:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 773ms 06:25:31 INFO - PROCESS | 1926 | 1461677131484 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 06:25:31 INFO - PROCESS | 1926 | 1461677131486 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 06:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:25:31 INFO - PROCESS | 1926 | 1461677131488 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:25:31 INFO - PROCESS | 1926 | 1461677131490 Marionette TRACE conn2 <- [1,2130,null,{}] 06:25:31 INFO - PROCESS | 1926 | 1461677131492 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}] 06:25:31 INFO - PROCESS | 1926 | 1461677131611 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 06:25:31 INFO - PROCESS | 1926 | 1461677131739 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x131f10800 == 114 [pid = 1926] [id = 540] 06:25:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x12a212400) [pid = 1926] [serial = 1620] [outer = 0x0] 06:25:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x12a5cdc00) [pid = 1926] [serial = 1621] [outer = 0x12a212400] 06:25:31 INFO - PROCESS | 1926 | 1461677131772 Marionette DEBUG loaded listener.js 06:25:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x12a966800) [pid = 1926] [serial = 1622] [outer = 0x12a212400] 06:25:32 INFO - PROCESS | 1926 | 1461677132216 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] 06:25:32 INFO - PROCESS | 1926 | 1461677132262 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 06:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:25:32 INFO - PROCESS | 1926 | 1461677132264 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:25:32 INFO - PROCESS | 1926 | 1461677132266 Marionette TRACE conn2 <- [1,2134,null,{}] 06:25:32 INFO - PROCESS | 1926 | 1461677132268 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}] 06:25:32 INFO - PROCESS | 1926 | 1461677132381 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 06:25:32 INFO - PROCESS | 1926 | 1461677132509 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b1a4800 == 115 [pid = 1926] [id = 541] 06:25:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12a894000) [pid = 1926] [serial = 1623] [outer = 0x0] 06:25:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x12a980000) [pid = 1926] [serial = 1624] [outer = 0x12a894000] 06:25:32 INFO - PROCESS | 1926 | 1461677132542 Marionette DEBUG loaded listener.js 06:25:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x12ac03800) [pid = 1926] [serial = 1625] [outer = 0x12a894000] 06:25:33 INFO - PROCESS | 1926 | 1461677133004 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]]]}] 06:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 768ms 06:25:33 INFO - PROCESS | 1926 | 1461677133034 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 06:25:33 INFO - PROCESS | 1926 | 1461677133035 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 06:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:25:33 INFO - PROCESS | 1926 | 1461677133038 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 1926 | 1461677133039 Marionette TRACE conn2 <- [1,2138,null,{}] 06:25:33 INFO - PROCESS | 1926 | 1461677133041 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}] 06:25:33 INFO - PROCESS | 1926 | 1461677133164 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 06:25:33 INFO - PROCESS | 1926 | 1461677133294 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf1b800 == 116 [pid = 1926] [id = 542] 06:25:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x12ac03c00) [pid = 1926] [serial = 1626] [outer = 0x0] 06:25:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x12b053800) [pid = 1926] [serial = 1627] [outer = 0x12ac03c00] 06:25:33 INFO - PROCESS | 1926 | 1461677133328 Marionette DEBUG loaded listener.js 06:25:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x12bbbec00) [pid = 1926] [serial = 1628] [outer = 0x12ac03c00] 06:25:33 INFO - PROCESS | 1926 | 1461677133715 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]]]}] 06:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 723ms 06:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:25:33 INFO - PROCESS | 1926 | 1461677133762 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 06:25:33 INFO - PROCESS | 1926 | 1461677133763 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 06:25:33 INFO - PROCESS | 1926 | 1461677133765 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:25:33 INFO - PROCESS | 1926 | 1461677133767 Marionette TRACE conn2 <- [1,2142,null,{}] 06:25:33 INFO - PROCESS | 1926 | 1461677133769 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}] 06:25:33 INFO - PROCESS | 1926 | 1461677133882 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 06:25:33 INFO - PROCESS | 1926 | 1461677133982 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d173800 == 117 [pid = 1926] [id = 543] 06:25:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x12b8ea000) [pid = 1926] [serial = 1629] [outer = 0x0] 06:25:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x12bf1dc00) [pid = 1926] [serial = 1630] [outer = 0x12b8ea000] 06:25:34 INFO - PROCESS | 1926 | 1461677134012 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x12c014400) [pid = 1926] [serial = 1631] [outer = 0x12b8ea000] 06:25:34 INFO - PROCESS | 1926 | 1461677134419 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] 06:25:34 INFO - PROCESS | 1926 | 1461677134513 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 06:25:34 INFO - PROCESS | 1926 | 1461677134517 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:25:34 INFO - PROCESS | 1926 | 1461677134518 Marionette TRACE conn2 <- [1,2146,null,{}] 06:25:34 INFO - PROCESS | 1926 | 1461677134520 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}] 06:25:34 INFO - PROCESS | 1926 | 1461677134632 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 06:25:34 INFO - PROCESS | 1926 | 1461677134732 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1d1800 == 118 [pid = 1926] [id = 544] 06:25:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x12c015000) [pid = 1926] [serial = 1632] [outer = 0x0] 06:25:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x12d094400) [pid = 1926] [serial = 1633] [outer = 0x12c015000] 06:25:34 INFO - PROCESS | 1926 | 1461677134762 Marionette DEBUG loaded listener.js 06:25:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x12d187c00) [pid = 1926] [serial = 1634] [outer = 0x12c015000] 06:25:35 INFO - PROCESS | 1926 | 1461677135217 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] 06:25:35 INFO - PROCESS | 1926 | 1461677135240 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 06:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:25:35 INFO - PROCESS | 1926 | 1461677135243 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:25:35 INFO - PROCESS | 1926 | 1461677135244 Marionette TRACE conn2 <- [1,2150,null,{}] 06:25:35 INFO - PROCESS | 1926 | 1461677135270 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}] 06:25:35 INFO - PROCESS | 1926 | 1461677135387 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 06:25:35 INFO - PROCESS | 1926 | 1461677135488 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b6ce800 == 119 [pid = 1926] [id = 545] 06:25:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x115651000) [pid = 1926] [serial = 1635] [outer = 0x0] 06:25:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x12d18c800) [pid = 1926] [serial = 1636] [outer = 0x115651000] 06:25:35 INFO - PROCESS | 1926 | 1461677135519 Marionette DEBUG loaded listener.js 06:25:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x12d3e3400) [pid = 1926] [serial = 1637] [outer = 0x115651000] 06:25:36 INFO - PROCESS | 1926 | 1461677136044 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]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 840ms 06:25:36 INFO - PROCESS | 1926 | 1461677136084 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 06:25:36 INFO - PROCESS | 1926 | 1461677136086 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 06:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:25:36 INFO - PROCESS | 1926 | 1461677136090 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 1926 | 1461677136092 Marionette TRACE conn2 <- [1,2154,null,{}] 06:25:36 INFO - PROCESS | 1926 | 1461677136096 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}] 06:25:36 INFO - PROCESS | 1926 | 1461677136244 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 06:25:36 INFO - PROCESS | 1926 | 1461677136348 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf20800 == 120 [pid = 1926] [id = 546] 06:25:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x12cf09800) [pid = 1926] [serial = 1638] [outer = 0x0] 06:25:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x12e4a7400) [pid = 1926] [serial = 1639] [outer = 0x12cf09800] 06:25:36 INFO - PROCESS | 1926 | 1461677136378 Marionette DEBUG loaded listener.js 06:25:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x12e536c00) [pid = 1926] [serial = 1640] [outer = 0x12cf09800] 06:25:36 INFO - PROCESS | 1926 | 1461677136840 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]]]}] 06:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 774ms 06:25:36 INFO - PROCESS | 1926 | 1461677136864 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 06:25:36 INFO - PROCESS | 1926 | 1461677136865 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 06:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:25:36 INFO - PROCESS | 1926 | 1461677136868 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:25:36 INFO - PROCESS | 1926 | 1461677136870 Marionette TRACE conn2 <- [1,2158,null,{}] 06:25:36 INFO - PROCESS | 1926 | 1461677136872 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}] 06:25:37 INFO - PROCESS | 1926 | 1461677137006 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 06:25:37 INFO - PROCESS | 1926 | 1461677137114 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed5f000 == 121 [pid = 1926] [id = 547] 06:25:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x118e0ac00) [pid = 1926] [serial = 1641] [outer = 0x0] 06:25:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x123f12800) [pid = 1926] [serial = 1642] [outer = 0x118e0ac00] 06:25:37 INFO - PROCESS | 1926 | 1461677137150 Marionette DEBUG loaded listener.js 06:25:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x12e539c00) [pid = 1926] [serial = 1643] [outer = 0x118e0ac00] 06:25:37 INFO - PROCESS | 1926 | 1461677137597 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]]]}] 06:25:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:25:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 06:25:37 INFO - PROCESS | 1926 | 1461677137639 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 06:25:37 INFO - PROCESS | 1926 | 1461677137640 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 06:25:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:25:37 INFO - PROCESS | 1926 | 1461677137658 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:25:37 INFO - PROCESS | 1926 | 1461677137661 Marionette TRACE conn2 <- [1,2162,null,{}] 06:25:37 INFO - PROCESS | 1926 | 1461677137691 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}] 06:25:37 INFO - PROCESS | 1926 | 1461677137856 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 06:25:38 INFO - PROCESS | 1926 | 1461677138263 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a9a2000 == 122 [pid = 1926] [id = 548] 06:25:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x1142b5800) [pid = 1926] [serial = 1644] [outer = 0x0] 06:25:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x114bb0800) [pid = 1926] [serial = 1645] [outer = 0x1142b5800] 06:25:38 INFO - PROCESS | 1926 | 1461677138293 Marionette DEBUG loaded listener.js 06:25:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x115629400) [pid = 1926] [serial = 1646] [outer = 0x1142b5800] 06:25:38 INFO - PROCESS | 1926 | 1461677138722 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]]]}] 06:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1117ms 06:25:38 INFO - PROCESS | 1926 | 1461677138761 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 06:25:38 INFO - PROCESS | 1926 | 1461677138764 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 06:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:25:38 INFO - PROCESS | 1926 | 1461677138767 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:25:38 INFO - PROCESS | 1926 | 1461677138769 Marionette TRACE conn2 <- [1,2166,null,{}] 06:25:38 INFO - PROCESS | 1926 | 1461677138772 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}] 06:25:38 INFO - PROCESS | 1926 | 1461677138886 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 06:25:39 INFO - PROCESS | 1926 | 1461677139021 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x12761b000 == 123 [pid = 1926] [id = 549] 06:25:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x118e08c00) [pid = 1926] [serial = 1647] [outer = 0x0] 06:25:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x119192c00) [pid = 1926] [serial = 1648] [outer = 0x118e08c00] 06:25:39 INFO - PROCESS | 1926 | 1461677139054 Marionette DEBUG loaded listener.js 06:25:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x11a8be800) [pid = 1926] [serial = 1649] [outer = 0x118e08c00] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x130130000 == 122 [pid = 1926] [id = 535] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x12b873800 == 121 [pid = 1926] [id = 534] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x11c016800 == 120 [pid = 1926] [id = 533] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5b5000 == 119 [pid = 1926] [id = 532] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x13c5d5400) [pid = 1926] [serial = 1540] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | 1461677139596 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]]]}] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7cc000 == 118 [pid = 1926] [id = 530] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x12bcd3000 == 117 [pid = 1926] [id = 529] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x12b0cf800 == 116 [pid = 1926] [id = 528] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x127477800 == 115 [pid = 1926] [id = 527] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x11b7e5000 == 114 [pid = 1926] [id = 526] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x129683000 == 113 [pid = 1926] [id = 525] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x123f68800 == 112 [pid = 1926] [id = 524] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x11a844800 == 111 [pid = 1926] [id = 523] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x11bace800 == 110 [pid = 1926] [id = 522] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x1459d4800 == 109 [pid = 1926] [id = 517] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x1422c0000 == 108 [pid = 1926] [id = 516] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5ba800 == 107 [pid = 1926] [id = 515] 06:25:39 INFO - PROCESS | 1926 | --DOCSHELL 0x127621800 == 106 [pid = 1926] [id = 514] 06:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 875ms 06:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:25:39 INFO - PROCESS | 1926 | 1461677139645 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 06:25:39 INFO - PROCESS | 1926 | 1461677139647 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 06:25:39 INFO - PROCESS | 1926 | 1461677139650 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:25:39 INFO - PROCESS | 1926 | 1461677139651 Marionette TRACE conn2 <- [1,2170,null,{}] 06:25:39 INFO - PROCESS | 1926 | 1461677139653 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}] 06:25:39 INFO - PROCESS | 1926 | 1461677139751 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 06:25:39 INFO - PROCESS | 1926 | 1461677139760 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afd7800 == 107 [pid = 1926] [id = 550] 06:25:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x11afa8400) [pid = 1926] [serial = 1650] [outer = 0x0] 06:25:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x11afb6400) [pid = 1926] [serial = 1651] [outer = 0x11afa8400] 06:25:39 INFO - PROCESS | 1926 | 1461677139789 Marionette DEBUG loaded listener.js 06:25:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x11c363c00) [pid = 1926] [serial = 1652] [outer = 0x11afa8400] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x12d3dd400) [pid = 1926] [serial = 1219] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12f717400) [pid = 1926] [serial = 1162] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x12f8a1c00) [pid = 1926] [serial = 1363] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x12a5cac00) [pid = 1926] [serial = 1342] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x11b2e9400) [pid = 1926] [serial = 1027] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x12c017c00) [pid = 1926] [serial = 1159] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12c019c00) [pid = 1926] [serial = 1093] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x12ff56800) [pid = 1926] [serial = 1099] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12ac10000) [pid = 1926] [serial = 1102] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x12d1dfc00) [pid = 1926] [serial = 1279] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x12a21dc00) [pid = 1926] [serial = 1153] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x1242ce800) [pid = 1926] [serial = 1030] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12f8a7000) [pid = 1926] [serial = 1228] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12ebec400) [pid = 1926] [serial = 1351] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x129ea7c00) [pid = 1926] [serial = 1213] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12b056800) [pid = 1926] [serial = 1345] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x11c62b400) [pid = 1926] [serial = 1207] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x12b52d400) [pid = 1926] [serial = 1033] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x12a97f400) [pid = 1926] [serial = 1156] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x12ebeb400) [pid = 1926] [serial = 1225] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x12a21fc00) [pid = 1926] [serial = 1276] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x12f719400) [pid = 1926] [serial = 1096] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x12e731c00) [pid = 1926] [serial = 1222] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x12febac00) [pid = 1926] [serial = 1357] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x12ee95800) [pid = 1926] [serial = 1354] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x12a291000) [pid = 1926] [serial = 1216] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x12ff58800) [pid = 1926] [serial = 1282] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x123903000) [pid = 1926] [serial = 1150] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x11918e400) [pid = 1926] [serial = 1204] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x129e70800) [pid = 1926] [serial = 1231] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x130f1d800) [pid = 1926] [serial = 1285] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x12748dc00) [pid = 1926] [serial = 1273] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x12b05a800) [pid = 1926] [serial = 1165] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x11bdeb000) [pid = 1926] [serial = 1336] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x130f26400) [pid = 1926] [serial = 1360] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x12b528400) [pid = 1926] [serial = 1090] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x131f79c00) [pid = 1926] [serial = 1288] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x12f8b0400) [pid = 1926] [serial = 1039] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x12ff5d800) [pid = 1926] [serial = 964] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x12d1e2c00) [pid = 1926] [serial = 1036] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x12c01c000) [pid = 1926] [serial = 1348] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12ff50400) [pid = 1926] [serial = 1168] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x129613400) [pid = 1926] [serial = 1087] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x12433f400) [pid = 1926] [serial = 1339] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x131f81800) [pid = 1926] [serial = 1291] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x11afb0400) [pid = 1926] [serial = 1147] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x13b309800) [pid = 1926] [serial = 1430] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x129004000) [pid = 1926] [serial = 1210] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x11ad2d000) [pid = 1926] [serial = 1270] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x129d5e400) [pid = 1926] [serial = 1171] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x12a28a000) [pid = 1926] [serial = 1105] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x115655800) [pid = 1926] [serial = 1081] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x11bdf3400) [pid = 1926] [serial = 1084] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x13c58b800) [pid = 1926] [serial = 1489] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x1274b1800) [pid = 1926] [serial = 1510] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12a5c6000) [pid = 1926] [serial = 1511] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x13cfcd000) [pid = 1926] [serial = 1538] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x130f1a400) [pid = 1926] [serial = 1480] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x13b307800) [pid = 1926] [serial = 1525] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x12eda0400) [pid = 1926] [serial = 1498] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x13bea4800) [pid = 1926] [serial = 1526] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x142242000) [pid = 1926] [serial = 1501] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x12e4a5800) [pid = 1926] [serial = 1477] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x13c581000) [pid = 1926] [serial = 1486] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x12969e800) [pid = 1926] [serial = 1471] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x12a89e000) [pid = 1926] [serial = 1474] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x13beac000) [pid = 1926] [serial = 1483] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x13c588800) [pid = 1926] [serial = 1529] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x12a5d0400) [pid = 1926] [serial = 1532] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x13cfc8400) [pid = 1926] [serial = 1537] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x119d94c00) [pid = 1926] [serial = 1531] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x142acd800) [pid = 1926] [serial = 1535] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x12f8ab400) [pid = 1926] [serial = 1520] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x139e83400) [pid = 1926] [serial = 1534] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x12bc94800) [pid = 1926] [serial = 1519] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x12a214800) [pid = 1926] [serial = 1508] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x129d5bc00) [pid = 1926] [serial = 1507] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 185 (0x13d596400) [pid = 1926] [serial = 1495] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 184 (0x12a5f1400) [pid = 1926] [serial = 1513] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 183 (0x12a970c00) [pid = 1926] [serial = 1514] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 182 (0x12ac0ac00) [pid = 1926] [serial = 1516] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x12b535400) [pid = 1926] [serial = 1517] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x12394d400) [pid = 1926] [serial = 1505] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x139e78c00) [pid = 1926] [serial = 1523] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x11c418000) [pid = 1926] [serial = 1504] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x131f41800) [pid = 1926] [serial = 1522] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x13beaec00) [pid = 1926] [serial = 1528] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x13d168400) [pid = 1926] [serial = 1492] [outer = 0x0] [url = about:blank] 06:25:39 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x11c635400) [pid = 1926] [serial = 1468] [outer = 0x0] [url = about:blank] 06:25:40 INFO - PROCESS | 1926 | 1461677140278 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]]]}] 06:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 669ms 06:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:25:40 INFO - PROCESS | 1926 | 1461677140320 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 06:25:40 INFO - PROCESS | 1926 | 1461677140321 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 06:25:40 INFO - PROCESS | 1926 | 1461677140327 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:25:40 INFO - PROCESS | 1926 | 1461677140331 Marionette TRACE conn2 <- [1,2174,null,{}] 06:25:40 INFO - PROCESS | 1926 | 1461677140341 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}] 06:25:40 INFO - PROCESS | 1926 | 1461677140442 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 06:25:40 INFO - PROCESS | 1926 | 1461677140448 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x127622000 == 108 [pid = 1926] [id = 551] 06:25:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x11c689c00) [pid = 1926] [serial = 1653] [outer = 0x0] 06:25:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x123709800) [pid = 1926] [serial = 1654] [outer = 0x11c689c00] 06:25:40 INFO - PROCESS | 1926 | 1461677140474 Marionette DEBUG loaded listener.js 06:25:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x12394a000) [pid = 1926] [serial = 1655] [outer = 0x11c689c00] 06:25:40 INFO - PROCESS | 1926 | 1461677140836 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]]]}] 06:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 538ms 06:25:40 INFO - PROCESS | 1926 | 1461677140862 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 06:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:25:40 INFO - PROCESS | 1926 | 1461677140864 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 06:25:40 INFO - PROCESS | 1926 | 1461677140866 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:25:40 INFO - PROCESS | 1926 | 1461677140867 Marionette TRACE conn2 <- [1,2178,null,{}] 06:25:40 INFO - PROCESS | 1926 | 1461677140870 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}] 06:25:40 INFO - PROCESS | 1926 | 1461677140969 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 06:25:40 INFO - PROCESS | 1926 | 1461677140973 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a80d000 == 109 [pid = 1926] [id = 552] 06:25:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x11c688000) [pid = 1926] [serial = 1656] [outer = 0x0] 06:25:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x127432c00) [pid = 1926] [serial = 1657] [outer = 0x11c688000] 06:25:41 INFO - PROCESS | 1926 | 1461677141000 Marionette DEBUG loaded listener.js 06:25:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x1276aa000) [pid = 1926] [serial = 1658] [outer = 0x11c688000] 06:25:41 INFO - PROCESS | 1926 | 1461677141367 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]]]}] 06:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 520ms 06:25:41 INFO - PROCESS | 1926 | 1461677141387 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 06:25:41 INFO - PROCESS | 1926 | 1461677141388 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 06:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:25:41 INFO - PROCESS | 1926 | 1461677141390 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:25:41 INFO - PROCESS | 1926 | 1461677141391 Marionette TRACE conn2 <- [1,2182,null,{}] 06:25:41 INFO - PROCESS | 1926 | 1461677141395 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}] 06:25:41 INFO - PROCESS | 1926 | 1461677141492 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 06:25:41 INFO - PROCESS | 1926 | 1461677141580 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acc1800 == 110 [pid = 1926] [id = 553] 06:25:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x129c23400) [pid = 1926] [serial = 1659] [outer = 0x0] 06:25:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x129d54c00) [pid = 1926] [serial = 1660] [outer = 0x129c23400] 06:25:41 INFO - PROCESS | 1926 | 1461677141613 Marionette DEBUG loaded listener.js 06:25:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x129e9c000) [pid = 1926] [serial = 1661] [outer = 0x129c23400] 06:25:41 INFO - PROCESS | 1926 | 1461677141961 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]]]}] 06:25:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:25:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 623ms 06:25:42 INFO - PROCESS | 1926 | 1461677142023 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 06:25:42 INFO - PROCESS | 1926 | 1461677142025 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 06:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:25:42 INFO - PROCESS | 1926 | 1461677142029 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:25:42 INFO - PROCESS | 1926 | 1461677142031 Marionette TRACE conn2 <- [1,2186,null,{}] 06:25:42 INFO - PROCESS | 1926 | 1461677142034 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}] 06:25:42 INFO - PROCESS | 1926 | 1461677142229 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 06:25:42 INFO - PROCESS | 1926 | 1461677142350 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bcc9800 == 111 [pid = 1926] [id = 554] 06:25:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x129ea2c00) [pid = 1926] [serial = 1662] [outer = 0x0] 06:25:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x12a225000) [pid = 1926] [serial = 1663] [outer = 0x129ea2c00] 06:25:42 INFO - PROCESS | 1926 | 1461677142376 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x12a284400) [pid = 1926] [serial = 1664] [outer = 0x129ea2c00] 06:25:42 INFO - PROCESS | 1926 | 1461677142702 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]]]}] 06:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 720ms 06:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:25:42 INFO - PROCESS | 1926 | 1461677142753 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 06:25:42 INFO - PROCESS | 1926 | 1461677142754 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 06:25:42 INFO - PROCESS | 1926 | 1461677142756 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:25:42 INFO - PROCESS | 1926 | 1461677142757 Marionette TRACE conn2 <- [1,2190,null,{}] 06:25:42 INFO - PROCESS | 1926 | 1461677142760 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}] 06:25:42 INFO - PROCESS | 1926 | 1461677142894 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 06:25:42 INFO - PROCESS | 1926 | 1461677142906 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3c3800 == 112 [pid = 1926] [id = 555] 06:25:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x12a228c00) [pid = 1926] [serial = 1665] [outer = 0x0] 06:25:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x12a5c3800) [pid = 1926] [serial = 1666] [outer = 0x12a228c00] 06:25:42 INFO - PROCESS | 1926 | 1461677142934 Marionette DEBUG loaded listener.js 06:25:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x12a5e9000) [pid = 1926] [serial = 1667] [outer = 0x12a228c00] 06:25:43 INFO - PROCESS | 1926 | 1461677143388 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]]]}] 06:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 667ms 06:25:43 INFO - PROCESS | 1926 | 1461677143425 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 06:25:43 INFO - PROCESS | 1926 | 1461677143426 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 06:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:25:43 INFO - PROCESS | 1926 | 1461677143436 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:25:43 INFO - PROCESS | 1926 | 1461677143437 Marionette TRACE conn2 <- [1,2194,null,{}] 06:25:43 INFO - PROCESS | 1926 | 1461677143440 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}] 06:25:43 INFO - PROCESS | 1926 | 1461677143566 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 06:25:43 INFO - PROCESS | 1926 | 1461677143601 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed53800 == 113 [pid = 1926] [id = 556] 06:25:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x12a5f0800) [pid = 1926] [serial = 1668] [outer = 0x0] 06:25:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x12a965400) [pid = 1926] [serial = 1669] [outer = 0x12a5f0800] 06:25:43 INFO - PROCESS | 1926 | 1461677143626 Marionette DEBUG loaded listener.js 06:25:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x12abd5400) [pid = 1926] [serial = 1670] [outer = 0x12a5f0800] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x129c25000) [pid = 1926] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x11c682400) [pid = 1926] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x115623c00) [pid = 1926] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x12a5c6800) [pid = 1926] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x119253400) [pid = 1926] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x11c417000) [pid = 1926] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 185 (0x115165800) [pid = 1926] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 184 (0x11acc6000) [pid = 1926] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 183 (0x12a892400) [pid = 1926] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 182 (0x118f94800) [pid = 1926] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x118ea3c00) [pid = 1926] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x12748d800) [pid = 1926] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x115621000) [pid = 1926] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:25:44 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x11b724000) [pid = 1926] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:25:44 INFO - PROCESS | 1926 | 1461677144137 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]]]}] 06:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 719ms 06:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:25:44 INFO - PROCESS | 1926 | 1461677144155 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 06:25:44 INFO - PROCESS | 1926 | 1461677144156 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 06:25:44 INFO - PROCESS | 1926 | 1461677144158 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:25:44 INFO - PROCESS | 1926 | 1461677144160 Marionette TRACE conn2 <- [1,2198,null,{}] 06:25:44 INFO - PROCESS | 1926 | 1461677144163 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}] 06:25:44 INFO - PROCESS | 1926 | 1461677144261 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 06:25:44 INFO - PROCESS | 1926 | 1461677144266 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0e2000 == 114 [pid = 1926] [id = 557] 06:25:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x1187aa800) [pid = 1926] [serial = 1671] [outer = 0x0] 06:25:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x11c417000) [pid = 1926] [serial = 1672] [outer = 0x1187aa800] 06:25:44 INFO - PROCESS | 1926 | 1461677144291 Marionette DEBUG loaded listener.js 06:25:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x129d61400) [pid = 1926] [serial = 1673] [outer = 0x1187aa800] 06:25:44 INFO - PROCESS | 1926 | 1461677144649 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]]]}] 06:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 06:25:44 INFO - PROCESS | 1926 | 1461677144678 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 06:25:44 INFO - PROCESS | 1926 | 1461677144681 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 06:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:25:44 INFO - PROCESS | 1926 | 1461677144684 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:25:44 INFO - PROCESS | 1926 | 1461677144685 Marionette TRACE conn2 <- [1,2202,null,{}] 06:25:44 INFO - PROCESS | 1926 | 1461677144687 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}] 06:25:44 INFO - PROCESS | 1926 | 1461677144821 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 06:25:44 INFO - PROCESS | 1926 | 1461677144843 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8cf800 == 115 [pid = 1926] [id = 558] 06:25:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x129e9b800) [pid = 1926] [serial = 1674] [outer = 0x0] 06:25:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x12a96a000) [pid = 1926] [serial = 1675] [outer = 0x129e9b800] 06:25:44 INFO - PROCESS | 1926 | 1461677144873 Marionette DEBUG loaded listener.js 06:25:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x12b051800) [pid = 1926] [serial = 1676] [outer = 0x129e9b800] 06:25:45 INFO - PROCESS | 1926 | 1461677145219 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]]]}] 06:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 568ms 06:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:25:45 INFO - PROCESS | 1926 | 1461677145253 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 06:25:45 INFO - PROCESS | 1926 | 1461677145254 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 06:25:45 INFO - PROCESS | 1926 | 1461677145257 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 1926 | 1461677145258 Marionette TRACE conn2 <- [1,2206,null,{}] 06:25:45 INFO - PROCESS | 1926 | 1461677145261 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}] 06:25:45 INFO - PROCESS | 1926 | 1461677145408 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 06:25:45 INFO - PROCESS | 1926 | 1461677145419 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x130619800 == 116 [pid = 1926] [id = 559] 06:25:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x12b04fc00) [pid = 1926] [serial = 1677] [outer = 0x0] 06:25:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x12b52b400) [pid = 1926] [serial = 1678] [outer = 0x12b04fc00] 06:25:45 INFO - PROCESS | 1926 | 1461677145445 Marionette DEBUG loaded listener.js 06:25:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x12d166400) [pid = 1926] [serial = 1679] [outer = 0x12b04fc00] 06:25:45 INFO - PROCESS | 1926 | 1461677145757 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]]]}] 06:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 521ms 06:25:45 INFO - PROCESS | 1926 | 1461677145781 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 06:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:25:45 INFO - PROCESS | 1926 | 1461677145784 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 06:25:45 INFO - PROCESS | 1926 | 1461677145787 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:25:45 INFO - PROCESS | 1926 | 1461677145788 Marionette TRACE conn2 <- [1,2210,null,{}] 06:25:45 INFO - PROCESS | 1926 | 1461677145792 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}] 06:25:45 INFO - PROCESS | 1926 | 1461677145942 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 06:25:46 INFO - PROCESS | 1926 | 1461677146195 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x11a844800 == 117 [pid = 1926] [id = 560] 06:25:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x115591800) [pid = 1926] [serial = 1680] [outer = 0x0] 06:25:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x115647c00) [pid = 1926] [serial = 1681] [outer = 0x115591800] 06:25:46 INFO - PROCESS | 1926 | 1461677146302 Marionette DEBUG loaded listener.js 06:25:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x118be8400) [pid = 1926] [serial = 1682] [outer = 0x115591800] 06:25:46 INFO - PROCESS | 1926 | 1461677146791 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]]]}] 06:25:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:25:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1070ms 06:25:46 INFO - PROCESS | 1926 | 1461677146857 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 06:25:46 INFO - PROCESS | 1926 | 1461677146860 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 06:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:25:46 INFO - PROCESS | 1926 | 1461677146863 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:25:46 INFO - PROCESS | 1926 | 1461677146865 Marionette TRACE conn2 <- [1,2214,null,{}] 06:25:46 INFO - PROCESS | 1926 | 1461677146869 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}] 06:25:46 INFO - PROCESS | 1926 | 1461677146997 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 06:25:47 INFO - PROCESS | 1926 | 1461677147088 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x125dae800 == 118 [pid = 1926] [id = 561] 06:25:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x118f2fc00) [pid = 1926] [serial = 1683] [outer = 0x0] 06:25:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x11b727000) [pid = 1926] [serial = 1684] [outer = 0x118f2fc00] 06:25:47 INFO - PROCESS | 1926 | 1461677147122 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x11c4e6800) [pid = 1926] [serial = 1685] [outer = 0x118f2fc00] 06:25:47 INFO - PROCESS | 1926 | 1461677147550 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]]]}] 06:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 722ms 06:25:47 INFO - PROCESS | 1926 | 1461677147586 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 06:25:47 INFO - PROCESS | 1926 | 1461677147589 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 06:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:25:47 INFO - PROCESS | 1926 | 1461677147593 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:25:47 INFO - PROCESS | 1926 | 1461677147594 Marionette TRACE conn2 <- [1,2218,null,{}] 06:25:47 INFO - PROCESS | 1926 | 1461677147613 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}] 06:25:47 INFO - PROCESS | 1926 | 1461677147734 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 06:25:47 INFO - PROCESS | 1926 | 1461677147853 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7ca000 == 119 [pid = 1926] [id = 562] 06:25:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x11c62cc00) [pid = 1926] [serial = 1686] [outer = 0x0] 06:25:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x12394a400) [pid = 1926] [serial = 1687] [outer = 0x11c62cc00] 06:25:47 INFO - PROCESS | 1926 | 1461677147885 Marionette DEBUG loaded listener.js 06:25:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x129d5e000) [pid = 1926] [serial = 1688] [outer = 0x11c62cc00] 06:25:48 INFO - PROCESS | 1926 | 1461677148351 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]]]}] 06:25:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:25:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 781ms 06:25:48 INFO - PROCESS | 1926 | 1461677148375 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 06:25:48 INFO - PROCESS | 1926 | 1461677148376 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 06:25:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:25:48 INFO - PROCESS | 1926 | 1461677148380 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:25:48 INFO - PROCESS | 1926 | 1461677148385 Marionette TRACE conn2 <- [1,2222,null,{}] 06:25:48 INFO - PROCESS | 1926 | 1461677148392 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}] 06:25:48 INFO - PROCESS | 1926 | 1461677148516 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 06:25:48 INFO - PROCESS | 1926 | 1461677148636 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b19b800 == 120 [pid = 1926] [id = 563] 06:25:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x129e70400) [pid = 1926] [serial = 1689] [outer = 0x0] 06:25:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x12a5e4c00) [pid = 1926] [serial = 1690] [outer = 0x129e70400] 06:25:48 INFO - PROCESS | 1926 | 1461677148668 Marionette DEBUG loaded listener.js 06:25:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12abdcc00) [pid = 1926] [serial = 1691] [outer = 0x129e70400] 06:25:49 INFO - PROCESS | 1926 | 1461677149075 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]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 774ms 06:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:25:49 INFO - PROCESS | 1926 | 1461677149154 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 1926 | 1461677149156 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 06:25:49 INFO - PROCESS | 1926 | 1461677149158 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 1926 | 1461677149159 Marionette TRACE conn2 <- [1,2226,null,{}] 06:25:49 INFO - PROCESS | 1926 | 1461677149162 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}] 06:25:49 INFO - PROCESS | 1926 | 1461677149282 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 06:25:49 INFO - PROCESS | 1926 | 1461677149371 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf31800 == 121 [pid = 1926] [id = 564] 06:25:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12ac09000) [pid = 1926] [serial = 1692] [outer = 0x0] 06:25:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12b134400) [pid = 1926] [serial = 1693] [outer = 0x12ac09000] 06:25:49 INFO - PROCESS | 1926 | 1461677149403 Marionette DEBUG loaded listener.js 06:25:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12bf22c00) [pid = 1926] [serial = 1694] [outer = 0x12ac09000] 06:25:49 INFO - PROCESS | 1926 | 1461677149825 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]]]}] 06:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 718ms 06:25:49 INFO - PROCESS | 1926 | 1461677149878 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 06:25:49 INFO - PROCESS | 1926 | 1461677149880 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 06:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:25:49 INFO - PROCESS | 1926 | 1461677149883 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:25:49 INFO - PROCESS | 1926 | 1461677149885 Marionette TRACE conn2 <- [1,2230,null,{}] 06:25:49 INFO - PROCESS | 1926 | 1461677149889 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}] 06:25:50 INFO - PROCESS | 1926 | 1461677150023 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 06:25:50 INFO - PROCESS | 1926 | 1461677150141 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1c4000 == 122 [pid = 1926] [id = 565] 06:25:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12e4a2000) [pid = 1926] [serial = 1695] [outer = 0x0] 06:25:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12e52c000) [pid = 1926] [serial = 1696] [outer = 0x12e4a2000] 06:25:50 INFO - PROCESS | 1926 | 1461677150182 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12e7ecc00) [pid = 1926] [serial = 1697] [outer = 0x12e4a2000] 06:25:50 INFO - PROCESS | 1926 | 1461677150630 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]]]}] 06:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 770ms 06:25:50 INFO - PROCESS | 1926 | 1461677150653 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 06:25:50 INFO - PROCESS | 1926 | 1461677150655 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 06:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:25:50 INFO - PROCESS | 1926 | 1461677150657 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:25:50 INFO - PROCESS | 1926 | 1461677150658 Marionette TRACE conn2 <- [1,2234,null,{}] 06:25:50 INFO - PROCESS | 1926 | 1461677150661 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}] 06:25:50 INFO - PROCESS | 1926 | 1461677150783 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 06:25:50 INFO - PROCESS | 1926 | 1461677150903 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d57a800 == 123 [pid = 1926] [id = 566] 06:25:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12e905800) [pid = 1926] [serial = 1698] [outer = 0x0] 06:25:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12ebe8c00) [pid = 1926] [serial = 1699] [outer = 0x12e905800] 06:25:50 INFO - PROCESS | 1926 | 1461677150935 Marionette DEBUG loaded listener.js 06:25:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12ed92400) [pid = 1926] [serial = 1700] [outer = 0x12e905800] 06:25:51 INFO - PROCESS | 1926 | 1461677151340 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]]]}] 06:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 719ms 06:25:51 INFO - PROCESS | 1926 | 1461677151376 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 06:25:51 INFO - PROCESS | 1926 | 1461677151378 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 06:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:25:51 INFO - PROCESS | 1926 | 1461677151380 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:25:51 INFO - PROCESS | 1926 | 1461677151381 Marionette TRACE conn2 <- [1,2238,null,{}] 06:25:51 INFO - PROCESS | 1926 | 1461677151384 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}] 06:25:51 INFO - PROCESS | 1926 | 1461677151502 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 06:25:51 INFO - PROCESS | 1926 | 1461677151621 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d6d8000 == 124 [pid = 1926] [id = 567] 06:25:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x119132000) [pid = 1926] [serial = 1701] [outer = 0x0] 06:25:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12ed97000) [pid = 1926] [serial = 1702] [outer = 0x119132000] 06:25:51 INFO - PROCESS | 1926 | 1461677151653 Marionette DEBUG loaded listener.js 06:25:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12ee8c800) [pid = 1926] [serial = 1703] [outer = 0x119132000] 06:25:52 INFO - PROCESS | 1926 | 1461677152062 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]]]}] 06:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 721ms 06:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:25:52 INFO - PROCESS | 1926 | 1461677152102 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 06:25:52 INFO - PROCESS | 1926 | 1461677152103 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 06:25:52 INFO - PROCESS | 1926 | 1461677152105 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:25:52 INFO - PROCESS | 1926 | 1461677152106 Marionette TRACE conn2 <- [1,2242,null,{}] 06:25:52 INFO - PROCESS | 1926 | 1461677152109 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}] 06:25:52 INFO - PROCESS | 1926 | 1461677152248 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 06:25:52 INFO - PROCESS | 1926 | 1461677152369 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x141fd3800 == 125 [pid = 1926] [id = 568] 06:25:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x12a285c00) [pid = 1926] [serial = 1704] [outer = 0x0] 06:25:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x12ee96c00) [pid = 1926] [serial = 1705] [outer = 0x12a285c00] 06:25:52 INFO - PROCESS | 1926 | 1461677152401 Marionette DEBUG loaded listener.js 06:25:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x12f71a000) [pid = 1926] [serial = 1706] [outer = 0x12a285c00] 06:25:52 INFO - PROCESS | 1926 | 1461677152817 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]]]}] 06:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 718ms 06:25:52 INFO - PROCESS | 1926 | 1461677152824 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 06:25:52 INFO - PROCESS | 1926 | 1461677152825 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 06:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:25:52 INFO - PROCESS | 1926 | 1461677152828 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:25:52 INFO - PROCESS | 1926 | 1461677152829 Marionette TRACE conn2 <- [1,2246,null,{}] 06:25:52 INFO - PROCESS | 1926 | 1461677152831 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}] 06:25:52 INFO - PROCESS | 1926 | 1461677152954 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 06:25:53 INFO - PROCESS | 1926 | 1461677153075 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ada7000 == 126 [pid = 1926] [id = 569] 06:25:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x118f88000) [pid = 1926] [serial = 1707] [outer = 0x0] 06:25:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x11c04b800) [pid = 1926] [serial = 1708] [outer = 0x118f88000] 06:25:53 INFO - PROCESS | 1926 | 1461677153113 Marionette DEBUG loaded listener.js 06:25:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12ee8e000) [pid = 1926] [serial = 1709] [outer = 0x118f88000] 06:25:53 INFO - PROCESS | 1926 | 1461677153851 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]]]}] 06:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1071ms 06:25:53 INFO - PROCESS | 1926 | 1461677153907 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 06:25:53 INFO - PROCESS | 1926 | 1461677153909 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 06:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:25:53 INFO - PROCESS | 1926 | 1461677153915 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:25:53 INFO - PROCESS | 1926 | 1461677153917 Marionette TRACE conn2 <- [1,2250,null,{}] 06:25:53 INFO - PROCESS | 1926 | 1461677153922 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}] 06:25:54 INFO - PROCESS | 1926 | 1461677154037 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 06:25:54 INFO - PROCESS | 1926 | 1461677154162 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c20c800 == 127 [pid = 1926] [id = 570] 06:25:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x115167400) [pid = 1926] [serial = 1710] [outer = 0x0] 06:25:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x118f26000) [pid = 1926] [serial = 1711] [outer = 0x115167400] 06:25:54 INFO - PROCESS | 1926 | 1461677154193 Marionette DEBUG loaded listener.js 06:25:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x119e4c400) [pid = 1926] [serial = 1712] [outer = 0x115167400] 06:25:54 INFO - PROCESS | 1926 | 1461677154619 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]]]}] 06:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 06:25:54 INFO - PROCESS | 1926 | 1461677154645 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 06:25:54 INFO - PROCESS | 1926 | 1461677154649 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 06:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:25:54 INFO - PROCESS | 1926 | 1461677154653 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:25:54 INFO - PROCESS | 1926 | 1461677154655 Marionette TRACE conn2 <- [1,2254,null,{}] 06:25:54 INFO - PROCESS | 1926 | 1461677154657 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}] 06:25:54 INFO - PROCESS | 1926 | 1461677154768 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 06:25:54 INFO - PROCESS | 1926 | 1461677154865 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f4c000 == 128 [pid = 1926] [id = 571] 06:25:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x11b7b6000) [pid = 1926] [serial = 1713] [outer = 0x0] 06:25:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x11c4e9400) [pid = 1926] [serial = 1714] [outer = 0x11b7b6000] 06:25:54 INFO - PROCESS | 1926 | 1461677154893 Marionette DEBUG loaded listener.js 06:25:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x11c68fc00) [pid = 1926] [serial = 1715] [outer = 0x11b7b6000] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12acae000 == 127 [pid = 1926] [id = 499] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x1459d8800 == 126 [pid = 1926] [id = 497] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x130619800 == 125 [pid = 1926] [id = 559] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8cf800 == 124 [pid = 1926] [id = 558] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12b0e2000 == 123 [pid = 1926] [id = 557] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed53800 == 122 [pid = 1926] [id = 556] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12e45f000 == 121 [pid = 1926] [id = 531] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3c3800 == 120 [pid = 1926] [id = 555] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12bcc9800 == 119 [pid = 1926] [id = 554] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12acc1800 == 118 [pid = 1926] [id = 553] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12a80d000 == 117 [pid = 1926] [id = 552] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x127622000 == 116 [pid = 1926] [id = 551] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11afd7800 == 115 [pid = 1926] [id = 550] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12761b000 == 114 [pid = 1926] [id = 549] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11a9a2000 == 113 [pid = 1926] [id = 548] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed5f000 == 112 [pid = 1926] [id = 547] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf20800 == 111 [pid = 1926] [id = 546] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12b6ce800 == 110 [pid = 1926] [id = 545] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1d1800 == 109 [pid = 1926] [id = 544] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x13d173800 == 108 [pid = 1926] [id = 543] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf1b800 == 107 [pid = 1926] [id = 542] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x13b1a4800 == 106 [pid = 1926] [id = 541] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x131f10800 == 105 [pid = 1926] [id = 540] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe72800 == 104 [pid = 1926] [id = 539] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x129f36800 == 103 [pid = 1926] [id = 538] 06:25:55 INFO - PROCESS | 1926 | --DOCSHELL 0x11afd2000 == 102 [pid = 1926] [id = 537] 06:25:55 INFO - PROCESS | 1926 | 1461677155406 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]]]}] 06:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 769ms 06:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:25:55 INFO - PROCESS | 1926 | 1461677155422 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 06:25:55 INFO - PROCESS | 1926 | 1461677155424 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 06:25:55 INFO - PROCESS | 1926 | 1461677155426 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:25:55 INFO - PROCESS | 1926 | 1461677155429 Marionette TRACE conn2 <- [1,2258,null,{}] 06:25:55 INFO - PROCESS | 1926 | 1461677155438 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}] 06:25:55 INFO - PROCESS | 1926 | 1461677155538 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x129e9c800) [pid = 1926] [serial = 1606] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12a5c8c00) [pid = 1926] [serial = 1607] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x123948c00) [pid = 1926] [serial = 1577] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x12390e400) [pid = 1926] [serial = 1543] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x11856a400) [pid = 1926] [serial = 1567] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x12a5e5c00) [pid = 1926] [serial = 1594] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x12a218800) [pid = 1926] [serial = 1586] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x125d47000) [pid = 1926] [serial = 1580] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x119d87400) [pid = 1926] [serial = 1600] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x12d1e2400) [pid = 1926] [serial = 1549] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x11b2efc00) [pid = 1926] [serial = 1573] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x12abd7800) [pid = 1926] [serial = 1598] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x1238a7c00) [pid = 1926] [serial = 1603] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x12a5c7c00) [pid = 1926] [serial = 1546] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x118f25000) [pid = 1926] [serial = 1568] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x1238a9800) [pid = 1926] [serial = 1576] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x129ea5000) [pid = 1926] [serial = 1585] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x11aaa8800) [pid = 1926] [serial = 1571] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x129e98c00) [pid = 1926] [serial = 1583] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x119a3c000) [pid = 1926] [serial = 1570] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x12a96d800) [pid = 1926] [serial = 1597] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x12ed96800) [pid = 1926] [serial = 1564] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x1276ae800) [pid = 1926] [serial = 1582] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x11c361000) [pid = 1926] [serial = 1601] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x11c413000) [pid = 1926] [serial = 1574] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x13cfc0400) [pid = 1926] [serial = 1561] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x12a227000) [pid = 1926] [serial = 1589] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x1296a1400) [pid = 1926] [serial = 1604] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x139e7cc00) [pid = 1926] [serial = 1558] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x12a5c6400) [pid = 1926] [serial = 1592] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x12a5f0400) [pid = 1926] [serial = 1595] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x123950400) [pid = 1926] [serial = 1579] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x12abdf800) [pid = 1926] [serial = 1552] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x12f8ad800) [pid = 1926] [serial = 1555] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x129699000) [pid = 1926] [serial = 1588] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x12a22fc00) [pid = 1926] [serial = 1591] [outer = 0x0] [url = about:blank] 06:25:55 INFO - PROCESS | 1926 | 1461677155634 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2d5000 == 103 [pid = 1926] [id = 572] 06:25:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x118f25000) [pid = 1926] [serial = 1716] [outer = 0x0] 06:25:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x11b2efc00) [pid = 1926] [serial = 1717] [outer = 0x118f25000] 06:25:55 INFO - PROCESS | 1926 | 1461677155666 Marionette DEBUG loaded listener.js 06:25:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x1242c5000) [pid = 1926] [serial = 1718] [outer = 0x118f25000] 06:25:56 INFO - PROCESS | 1926 | 1461677156002 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]]]}] 06:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 623ms 06:25:56 INFO - PROCESS | 1926 | 1461677156050 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 06:25:56 INFO - PROCESS | 1926 | 1461677156051 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 06:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:25:56 INFO - PROCESS | 1926 | 1461677156054 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:25:56 INFO - PROCESS | 1926 | 1461677156055 Marionette TRACE conn2 <- [1,2262,null,{}] 06:25:56 INFO - PROCESS | 1926 | 1461677156057 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}] 06:25:56 INFO - PROCESS | 1926 | 1461677156176 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 06:25:56 INFO - PROCESS | 1926 | 1461677156254 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x125d42800 == 104 [pid = 1926] [id = 573] 06:25:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x1245cdc00) [pid = 1926] [serial = 1719] [outer = 0x0] 06:25:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x127f08c00) [pid = 1926] [serial = 1720] [outer = 0x1245cdc00] 06:25:56 INFO - PROCESS | 1926 | 1461677156281 Marionette DEBUG loaded listener.js 06:25:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x129e6a000) [pid = 1926] [serial = 1721] [outer = 0x1245cdc00] 06:25:56 INFO - PROCESS | 1926 | 1461677156565 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]]]}] 06:25:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:25:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 568ms 06:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:25:56 INFO - PROCESS | 1926 | 1461677156623 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 06:25:56 INFO - PROCESS | 1926 | 1461677156624 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 06:25:56 INFO - PROCESS | 1926 | 1461677156626 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:25:56 INFO - PROCESS | 1926 | 1461677156627 Marionette TRACE conn2 <- [1,2266,null,{}] 06:25:56 INFO - PROCESS | 1926 | 1461677156632 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}] 06:25:56 INFO - PROCESS | 1926 | 1461677156734 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 06:25:56 INFO - PROCESS | 1926 | 1461677156809 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acc1800 == 105 [pid = 1926] [id = 574] 06:25:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x129d52400) [pid = 1926] [serial = 1722] [outer = 0x0] 06:25:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x129e99c00) [pid = 1926] [serial = 1723] [outer = 0x129d52400] 06:25:56 INFO - PROCESS | 1926 | 1461677156853 Marionette DEBUG loaded listener.js 06:25:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x129f64400) [pid = 1926] [serial = 1724] [outer = 0x129d52400] 06:25:57 INFO - PROCESS | 1926 | 1461677157136 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]]]}] 06:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 522ms 06:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:25:57 INFO - PROCESS | 1926 | 1461677157153 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 1926 | 1461677157154 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 06:25:57 INFO - PROCESS | 1926 | 1461677157156 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 1926 | 1461677157157 Marionette TRACE conn2 <- [1,2270,null,{}] 06:25:57 INFO - PROCESS | 1926 | 1461677157159 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}] 06:25:57 INFO - PROCESS | 1926 | 1461677157285 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 06:25:57 INFO - PROCESS | 1926 | 1461677157382 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfdc000 == 106 [pid = 1926] [id = 575] 06:25:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x12a21dc00) [pid = 1926] [serial = 1725] [outer = 0x0] 06:25:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x12a28c400) [pid = 1926] [serial = 1726] [outer = 0x12a21dc00] 06:25:57 INFO - PROCESS | 1926 | 1461677157411 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12a96c800) [pid = 1926] [serial = 1727] [outer = 0x12a21dc00] 06:25:57 INFO - PROCESS | 1926 | 1461677157705 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]]]}] 06:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 06:25:57 INFO - PROCESS | 1926 | 1461677157727 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 06:25:57 INFO - PROCESS | 1926 | 1461677157728 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 06:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:25:57 INFO - PROCESS | 1926 | 1461677157738 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:25:57 INFO - PROCESS | 1926 | 1461677157739 Marionette TRACE conn2 <- [1,2274,null,{}] 06:25:57 INFO - PROCESS | 1926 | 1461677157741 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}] 06:25:57 INFO - PROCESS | 1926 | 1461677157872 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 06:25:57 INFO - PROCESS | 1926 | 1461677157885 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed66800 == 107 [pid = 1926] [id = 576] 06:25:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12a21e800) [pid = 1926] [serial = 1728] [outer = 0x0] 06:25:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12abd5c00) [pid = 1926] [serial = 1729] [outer = 0x12a21e800] 06:25:57 INFO - PROCESS | 1926 | 1461677157911 Marionette DEBUG loaded listener.js 06:25:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12ac07c00) [pid = 1926] [serial = 1730] [outer = 0x12a21e800] 06:25:58 INFO - PROCESS | 1926 | 1461677158291 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]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 568ms 06:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:25:58 INFO - PROCESS | 1926 | 1461677158307 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 1926 | 1461677158308 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 06:25:58 INFO - PROCESS | 1926 | 1461677158310 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1926 | 1461677158311 Marionette TRACE conn2 <- [1,2278,null,{}] 06:25:58 INFO - PROCESS | 1926 | 1461677158314 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}] 06:25:58 INFO - PROCESS | 1926 | 1461677158441 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 06:25:58 INFO - PROCESS | 1926 | 1461677158456 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5d1000 == 108 [pid = 1926] [id = 577] 06:25:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12ac0cc00) [pid = 1926] [serial = 1731] [outer = 0x0] 06:25:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12b528400) [pid = 1926] [serial = 1732] [outer = 0x12ac0cc00] 06:25:58 INFO - PROCESS | 1926 | 1461677158482 Marionette DEBUG loaded listener.js 06:25:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12c014000) [pid = 1926] [serial = 1733] [outer = 0x12ac0cc00] 06:25:58 INFO - PROCESS | 1926 | 1461677158841 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]]]}] 06:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 06:25:58 INFO - PROCESS | 1926 | 1461677158880 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 06:25:58 INFO - PROCESS | 1926 | 1461677158882 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 06:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:25:58 INFO - PROCESS | 1926 | 1461677158884 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:25:58 INFO - PROCESS | 1926 | 1461677158885 Marionette TRACE conn2 <- [1,2282,null,{}] 06:25:58 INFO - PROCESS | 1926 | 1461677158887 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}] 06:25:59 INFO - PROCESS | 1926 | 1461677159015 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 06:25:59 INFO - PROCESS | 1926 | 1461677159026 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x13026c800 == 109 [pid = 1926] [id = 578] 06:25:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12c00e400) [pid = 1926] [serial = 1734] [outer = 0x0] 06:25:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12d182400) [pid = 1926] [serial = 1735] [outer = 0x12c00e400] 06:25:59 INFO - PROCESS | 1926 | 1461677159054 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12d3e9800) [pid = 1926] [serial = 1736] [outer = 0x12c00e400] 06:25:59 INFO - PROCESS | 1926 | 1461677159430 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]]]}] 06:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 570ms 06:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:25:59 INFO - PROCESS | 1926 | 1461677159454 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 06:25:59 INFO - PROCESS | 1926 | 1461677159456 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 06:25:59 INFO - PROCESS | 1926 | 1461677159458 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:25:59 INFO - PROCESS | 1926 | 1461677159459 Marionette TRACE conn2 <- [1,2286,null,{}] 06:25:59 INFO - PROCESS | 1926 | 1461677159461 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}] 06:25:59 INFO - PROCESS | 1926 | 1461677159592 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 06:25:59 INFO - PROCESS | 1926 | 1461677159607 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:25:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x131f0d800 == 110 [pid = 1926] [id = 579] 06:25:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12d18bc00) [pid = 1926] [serial = 1737] [outer = 0x0] 06:25:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12e73b400) [pid = 1926] [serial = 1738] [outer = 0x12d18bc00] 06:25:59 INFO - PROCESS | 1926 | 1461677159633 Marionette DEBUG loaded listener.js 06:25:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12ebe4000) [pid = 1926] [serial = 1739] [outer = 0x12d18bc00] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x11afa8400) [pid = 1926] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x129e9b800) [pid = 1926] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x12e531400) [pid = 1926] [serial = 1416] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12a89f000) [pid = 1926] [serial = 1410] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x11587d800) [pid = 1926] [serial = 1401] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12b52d800) [pid = 1926] [serial = 1413] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x12900c800) [pid = 1926] [serial = 1407] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x11c686000) [pid = 1926] [serial = 1404] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x131f82400) [pid = 1926] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x119190800) [pid = 1926] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x131f48000) [pid = 1926] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x12cf0b400) [pid = 1926] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x13c5d0c00) [pid = 1926] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x129ea2c00) [pid = 1926] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x12a228c00) [pid = 1926] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x12a5f0800) [pid = 1926] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x11c689c00) [pid = 1926] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x1142b5800) [pid = 1926] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x129e73000) [pid = 1926] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x11c688000) [pid = 1926] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x118e08c00) [pid = 1926] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x1187aa800) [pid = 1926] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:26:00 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x129c23400) [pid = 1926] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:26:00 INFO - PROCESS | 1926 | 1461677160200 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]]]}] 06:26:00 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 06:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 771ms 06:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:26:00 INFO - PROCESS | 1926 | 1461677160234 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1926 | 1461677160235 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 06:26:00 INFO - PROCESS | 1926 | 1461677160237 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1926 | 1461677160240 Marionette TRACE conn2 <- [1,2290,null,{}] 06:26:00 INFO - PROCESS | 1926 | 1461677160242 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}] 06:26:00 INFO - PROCESS | 1926 | 1461677160418 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 06:26:00 INFO - PROCESS | 1926 | 1461677160474 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x13c4be000 == 111 [pid = 1926] [id = 580] 06:26:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x115620c00) [pid = 1926] [serial = 1740] [outer = 0x0] 06:26:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x12a5f1400) [pid = 1926] [serial = 1741] [outer = 0x115620c00] 06:26:00 INFO - PROCESS | 1926 | 1461677160504 Marionette DEBUG loaded listener.js 06:26:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x12e7eb000) [pid = 1926] [serial = 1742] [outer = 0x115620c00] 06:26:00 INFO - PROCESS | 1926 | 1461677160804 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]]]}] 06:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 573ms 06:26:00 INFO - PROCESS | 1926 | 1461677160810 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 06:26:00 INFO - PROCESS | 1926 | 1461677160811 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 06:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:26:00 INFO - PROCESS | 1926 | 1461677160821 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:26:00 INFO - PROCESS | 1926 | 1461677160822 Marionette TRACE conn2 <- [1,2294,null,{}] 06:26:00 INFO - PROCESS | 1926 | 1461677160824 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}] 06:26:00 INFO - PROCESS | 1926 | 1461677160930 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 06:26:01 INFO - PROCESS | 1926 | 1461677161012 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d173000 == 112 [pid = 1926] [id = 581] 06:26:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x12e531400) [pid = 1926] [serial = 1743] [outer = 0x0] 06:26:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x12f71cc00) [pid = 1926] [serial = 1744] [outer = 0x12e531400] 06:26:01 INFO - PROCESS | 1926 | 1461677161038 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x12feae000) [pid = 1926] [serial = 1745] [outer = 0x12e531400] 06:26:01 INFO - PROCESS | 1926 | 1461677161316 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]]]}] 06:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 520ms 06:26:01 INFO - PROCESS | 1926 | 1461677161341 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 06:26:01 INFO - PROCESS | 1926 | 1461677161342 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 06:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:26:01 INFO - PROCESS | 1926 | 1461677161345 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:26:01 INFO - PROCESS | 1926 | 1461677161347 Marionette TRACE conn2 <- [1,2298,null,{}] 06:26:01 INFO - PROCESS | 1926 | 1461677161356 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}] 06:26:01 INFO - PROCESS | 1926 | 1461677161481 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 06:26:01 INFO - PROCESS | 1926 | 1461677161487 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x141fe9000 == 113 [pid = 1926] [id = 582] 06:26:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x12feba000) [pid = 1926] [serial = 1746] [outer = 0x0] 06:26:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x12feef800) [pid = 1926] [serial = 1747] [outer = 0x12feba000] 06:26:01 INFO - PROCESS | 1926 | 1461677161515 Marionette DEBUG loaded listener.js 06:26:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x12feb9800) [pid = 1926] [serial = 1748] [outer = 0x12feba000] 06:26:02 INFO - PROCESS | 1926 | 1461677162182 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]]]}] 06:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 881ms 06:26:02 INFO - PROCESS | 1926 | 1461677162227 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 06:26:02 INFO - PROCESS | 1926 | 1461677162233 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 06:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:26:02 INFO - PROCESS | 1926 | 1461677162248 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:26:02 INFO - PROCESS | 1926 | 1461677162252 Marionette TRACE conn2 <- [1,2302,null,{}] 06:26:02 INFO - PROCESS | 1926 | 1461677162258 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}] 06:26:02 INFO - PROCESS | 1926 | 1461677162416 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 06:26:02 INFO - PROCESS | 1926 | 1461677162538 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c010800 == 114 [pid = 1926] [id = 583] 06:26:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x115651800) [pid = 1926] [serial = 1749] [outer = 0x0] 06:26:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x11653fc00) [pid = 1926] [serial = 1750] [outer = 0x115651800] 06:26:02 INFO - PROCESS | 1926 | 1461677162572 Marionette DEBUG loaded listener.js 06:26:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x119e4bc00) [pid = 1926] [serial = 1751] [outer = 0x115651800] 06:26:03 INFO - PROCESS | 1926 | 1461677163055 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]]]}] 06:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 884ms 06:26:03 INFO - PROCESS | 1926 | 1461677163122 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 06:26:03 INFO - PROCESS | 1926 | 1461677163126 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 06:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:26:03 INFO - PROCESS | 1926 | 1461677163131 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - PROCESS | 1926 | 1461677163133 Marionette TRACE conn2 <- [1,2306,null,{}] 06:26:03 INFO - PROCESS | 1926 | 1461677163135 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}] 06:26:03 INFO - PROCESS | 1926 | 1461677163259 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 06:26:03 INFO - PROCESS | 1926 | 1461677163385 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acc5800 == 115 [pid = 1926] [id = 584] 06:26:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x11b7b3c00) [pid = 1926] [serial = 1752] [outer = 0x0] 06:26:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x11c68bc00) [pid = 1926] [serial = 1753] [outer = 0x11b7b3c00] 06:26:03 INFO - PROCESS | 1926 | 1461677163417 Marionette DEBUG loaded listener.js 06:26:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x11a645000) [pid = 1926] [serial = 1754] [outer = 0x11b7b3c00] 06:26:03 INFO - PROCESS | 1926 | 1461677163866 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]]]}] 06:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 771ms 06:26:03 INFO - PROCESS | 1926 | 1461677163903 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 06:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:26:03 INFO - PROCESS | 1926 | 1461677163904 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 06:26:03 INFO - PROCESS | 1926 | 1461677163906 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:26:03 INFO - PROCESS | 1926 | 1461677163909 Marionette TRACE conn2 <- [1,2310,null,{}] 06:26:03 INFO - PROCESS | 1926 | 1461677163919 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}] 06:26:04 INFO - PROCESS | 1926 | 1461677164045 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 06:26:04 INFO - PROCESS | 1926 | 1461677164141 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x130624000 == 116 [pid = 1926] [id = 585] 06:26:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x129d58400) [pid = 1926] [serial = 1755] [outer = 0x0] 06:26:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x129e9c800) [pid = 1926] [serial = 1756] [outer = 0x129d58400] 06:26:04 INFO - PROCESS | 1926 | 1461677164174 Marionette DEBUG loaded listener.js 06:26:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12a227000) [pid = 1926] [serial = 1757] [outer = 0x129d58400] 06:26:04 INFO - PROCESS | 1926 | 1461677164611 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]]]}] 06:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 774ms 06:26:04 INFO - PROCESS | 1926 | 1461677164681 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 06:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:26:04 INFO - PROCESS | 1926 | 1461677164683 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 06:26:04 INFO - PROCESS | 1926 | 1461677164685 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:26:04 INFO - PROCESS | 1926 | 1461677164686 Marionette TRACE conn2 <- [1,2314,null,{}] 06:26:04 INFO - PROCESS | 1926 | 1461677164689 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}] 06:26:04 INFO - PROCESS | 1926 | 1461677164812 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 06:26:04 INFO - PROCESS | 1926 | 1461677164937 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422a4000 == 117 [pid = 1926] [id = 586] 06:26:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12a5eec00) [pid = 1926] [serial = 1758] [outer = 0x0] 06:26:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12a96d400) [pid = 1926] [serial = 1759] [outer = 0x12a5eec00] 06:26:04 INFO - PROCESS | 1926 | 1461677164969 Marionette DEBUG loaded listener.js 06:26:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12b52e800) [pid = 1926] [serial = 1760] [outer = 0x12a5eec00] 06:26:05 INFO - PROCESS | 1926 | 1461677165362 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]]]}] 06:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 721ms 06:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:26:05 INFO - PROCESS | 1926 | 1461677165407 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 06:26:05 INFO - PROCESS | 1926 | 1461677165408 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 06:26:05 INFO - PROCESS | 1926 | 1461677165410 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:26:05 INFO - PROCESS | 1926 | 1461677165412 Marionette TRACE conn2 <- [1,2318,null,{}] 06:26:05 INFO - PROCESS | 1926 | 1461677165414 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}] 06:26:05 INFO - PROCESS | 1926 | 1461677165531 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 06:26:05 INFO - PROCESS | 1926 | 1461677165655 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422ef800 == 118 [pid = 1926] [id = 587] 06:26:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12394d000) [pid = 1926] [serial = 1761] [outer = 0x0] 06:26:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12d3dd000) [pid = 1926] [serial = 1762] [outer = 0x12394d000] 06:26:05 INFO - PROCESS | 1926 | 1461677165687 Marionette DEBUG loaded listener.js 06:26:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x12e90e400) [pid = 1926] [serial = 1763] [outer = 0x12394d000] 06:26:06 INFO - PROCESS | 1926 | 1461677166127 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] 06:26:06 INFO - PROCESS | 1926 | 1461677166197 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 06:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:26:06 INFO - PROCESS | 1926 | 1461677166203 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:26:06 INFO - PROCESS | 1926 | 1461677166205 Marionette TRACE conn2 <- [1,2322,null,{}] 06:26:06 INFO - PROCESS | 1926 | 1461677166209 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}] 06:26:06 INFO - PROCESS | 1926 | 1461677166488 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 06:26:06 INFO - PROCESS | 1926 | 1461677166590 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x1425d2000 == 119 [pid = 1926] [id = 588] 06:26:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x12fee5800) [pid = 1926] [serial = 1764] [outer = 0x0] 06:26:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x1302f6c00) [pid = 1926] [serial = 1765] [outer = 0x12fee5800] 06:26:06 INFO - PROCESS | 1926 | 1461677166624 Marionette DEBUG loaded listener.js 06:26:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x130f25800) [pid = 1926] [serial = 1766] [outer = 0x12fee5800] 06:26:07 INFO - PROCESS | 1926 | 1461677167031 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]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 872ms 06:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:26:07 INFO - PROCESS | 1926 | 1461677167076 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 1926 | 1461677167077 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 06:26:07 INFO - PROCESS | 1926 | 1461677167079 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 1926 | 1461677167080 Marionette TRACE conn2 <- [1,2326,null,{}] 06:26:07 INFO - PROCESS | 1926 | 1461677167083 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}] 06:26:07 INFO - PROCESS | 1926 | 1461677167201 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 06:26:07 INFO - PROCESS | 1926 | 1461677167327 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x1429d3800 == 120 [pid = 1926] [id = 589] 06:26:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12feed000) [pid = 1926] [serial = 1767] [outer = 0x0] 06:26:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x131f3ec00) [pid = 1926] [serial = 1768] [outer = 0x12feed000] 06:26:07 INFO - PROCESS | 1926 | 1461677167360 Marionette DEBUG loaded listener.js 06:26:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x131f79000) [pid = 1926] [serial = 1769] [outer = 0x12feed000] 06:26:07 INFO - PROCESS | 1926 | 1461677167776 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]]]}] 06:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 719ms 06:26:07 INFO - PROCESS | 1926 | 1461677167799 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 06:26:07 INFO - PROCESS | 1926 | 1461677167800 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 06:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:26:07 INFO - PROCESS | 1926 | 1461677167802 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:26:07 INFO - PROCESS | 1926 | 1461677167804 Marionette TRACE conn2 <- [1,2330,null,{}] 06:26:07 INFO - PROCESS | 1926 | 1461677167806 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}] 06:26:07 INFO - PROCESS | 1926 | 1461677167944 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 06:26:08 INFO - PROCESS | 1926 | 1461677168071 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x142cd6800 == 121 [pid = 1926] [id = 590] 06:26:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x131f79c00) [pid = 1926] [serial = 1770] [outer = 0x0] 06:26:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x139e79400) [pid = 1926] [serial = 1771] [outer = 0x131f79c00] 06:26:08 INFO - PROCESS | 1926 | 1461677168103 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x139e83000) [pid = 1926] [serial = 1772] [outer = 0x131f79c00] 06:26:08 INFO - PROCESS | 1926 | 1461677168523 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]]]}] 06:26:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:26:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 769ms 06:26:08 INFO - PROCESS | 1926 | 1461677168573 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 06:26:08 INFO - PROCESS | 1926 | 1461677168574 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 06:26:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:26:08 INFO - PROCESS | 1926 | 1461677168577 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:26:08 INFO - PROCESS | 1926 | 1461677168578 Marionette TRACE conn2 <- [1,2334,null,{}] 06:26:08 INFO - PROCESS | 1926 | 1461677168580 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}] 06:26:08 INFO - PROCESS | 1926 | 1461677168700 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 06:26:08 INFO - PROCESS | 1926 | 1461677168873 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x13012c000 == 122 [pid = 1926] [id = 591] 06:26:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x118f93000) [pid = 1926] [serial = 1773] [outer = 0x0] 06:26:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x139fad400) [pid = 1926] [serial = 1774] [outer = 0x118f93000] 06:26:08 INFO - PROCESS | 1926 | 1461677168905 Marionette DEBUG loaded listener.js 06:26:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x139fb8800) [pid = 1926] [serial = 1775] [outer = 0x118f93000] 06:26:09 INFO - PROCESS | 1926 | 1461677169372 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]]]}] 06:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 820ms 06:26:09 INFO - PROCESS | 1926 | 1461677169397 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 06:26:09 INFO - PROCESS | 1926 | 1461677169399 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 06:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:26:09 INFO - PROCESS | 1926 | 1461677169401 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:26:09 INFO - PROCESS | 1926 | 1461677169403 Marionette TRACE conn2 <- [1,2338,null,{}] 06:26:09 INFO - PROCESS | 1926 | 1461677169405 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}] 06:26:09 INFO - PROCESS | 1926 | 1461677169527 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 06:26:09 INFO - PROCESS | 1926 | 1461677169653 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c3a1000 == 123 [pid = 1926] [id = 592] 06:26:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x118b91c00) [pid = 1926] [serial = 1776] [outer = 0x0] 06:26:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x12a5e9800) [pid = 1926] [serial = 1777] [outer = 0x118b91c00] 06:26:09 INFO - PROCESS | 1926 | 1461677169686 Marionette DEBUG loaded listener.js 06:26:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x139fb9400) [pid = 1926] [serial = 1778] [outer = 0x118b91c00] 06:26:10 INFO - PROCESS | 1926 | 1461677170353 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]]]}] 06:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 06:26:10 INFO - PROCESS | 1926 | 1461677170372 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 06:26:10 INFO - PROCESS | 1926 | 1461677170374 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 06:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:26:10 INFO - PROCESS | 1926 | 1461677170378 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:26:10 INFO - PROCESS | 1926 | 1461677170380 Marionette TRACE conn2 <- [1,2342,null,{}] 06:26:10 INFO - PROCESS | 1926 | 1461677170403 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}] 06:26:10 INFO - PROCESS | 1926 | 1461677170523 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 06:26:10 INFO - PROCESS | 1926 | 1461677170622 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a57c800 == 124 [pid = 1926] [id = 593] 06:26:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x118b3d800) [pid = 1926] [serial = 1779] [outer = 0x0] 06:26:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x11aaab800) [pid = 1926] [serial = 1780] [outer = 0x118b3d800] 06:26:10 INFO - PROCESS | 1926 | 1461677170652 Marionette DEBUG loaded listener.js 06:26:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x11c050c00) [pid = 1926] [serial = 1781] [outer = 0x118b3d800] 06:26:11 INFO - PROCESS | 1926 | 1461677171093 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]]]}] 06:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 738ms 06:26:11 INFO - PROCESS | 1926 | 1461677171133 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 06:26:11 INFO - PROCESS | 1926 | 1461677171137 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 06:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:26:11 INFO - PROCESS | 1926 | 1461677171144 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:26:11 INFO - PROCESS | 1926 | 1461677171145 Marionette TRACE conn2 <- [1,2346,null,{}] 06:26:11 INFO - PROCESS | 1926 | 1461677171150 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}] 06:26:11 INFO - PROCESS | 1926 | 1461677171264 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 06:26:11 INFO - PROCESS | 1926 | 1461677171435 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c396000 == 125 [pid = 1926] [id = 594] 06:26:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x11c3c8400) [pid = 1926] [serial = 1782] [outer = 0x0] 06:26:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x11c68d400) [pid = 1926] [serial = 1783] [outer = 0x11c3c8400] 06:26:11 INFO - PROCESS | 1926 | 1461677171485 Marionette DEBUG loaded listener.js 06:26:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x12394ac00) [pid = 1926] [serial = 1784] [outer = 0x11c3c8400] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x127484000 == 124 [pid = 1926] [id = 206] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1e9800 == 123 [pid = 1926] [id = 429] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x13d173000 == 122 [pid = 1926] [id = 581] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x13c4be000 == 121 [pid = 1926] [id = 580] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x131f0d800 == 120 [pid = 1926] [id = 579] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x13026c800 == 119 [pid = 1926] [id = 578] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x12f5d1000 == 118 [pid = 1926] [id = 577] 06:26:11 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x12d094400) [pid = 1926] [serial = 1633] [outer = 0x0] [url = about:blank] 06:26:11 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x12d18c800) [pid = 1926] [serial = 1636] [outer = 0x0] [url = about:blank] 06:26:11 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x12b52b400) [pid = 1926] [serial = 1678] [outer = 0x0] [url = about:blank] 06:26:11 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x12e4a7400) [pid = 1926] [serial = 1639] [outer = 0x0] [url = about:blank] 06:26:11 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x123f12800) [pid = 1926] [serial = 1642] [outer = 0x0] [url = about:blank] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed66800 == 117 [pid = 1926] [id = 576] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfdc000 == 116 [pid = 1926] [id = 575] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x12acc1800 == 115 [pid = 1926] [id = 574] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x125d42800 == 114 [pid = 1926] [id = 573] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2d5000 == 113 [pid = 1926] [id = 572] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x123f4c000 == 112 [pid = 1926] [id = 571] 06:26:11 INFO - PROCESS | 1926 | --DOCSHELL 0x11c20c800 == 111 [pid = 1926] [id = 570] 06:26:12 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf31800 == 110 [pid = 1926] [id = 564] 06:26:12 INFO - PROCESS | 1926 | --DOCSHELL 0x13b19b800 == 109 [pid = 1926] [id = 563] 06:26:12 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7ca000 == 108 [pid = 1926] [id = 562] 06:26:12 INFO - PROCESS | 1926 | --DOCSHELL 0x125dae800 == 107 [pid = 1926] [id = 561] 06:26:12 INFO - PROCESS | 1926 | --DOCSHELL 0x11a844800 == 106 [pid = 1926] [id = 560] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x13b307000) [pid = 1926] [serial = 1421] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x13b30cc00) [pid = 1926] [serial = 1466] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x131f4ac00) [pid = 1926] [serial = 1418] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x12b05b400) [pid = 1926] [serial = 1412] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x11b72d400) [pid = 1926] [serial = 1403] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x12e49e400) [pid = 1926] [serial = 1415] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12a5ee400) [pid = 1926] [serial = 1409] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x1274a5800) [pid = 1926] [serial = 1406] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x139e81400) [pid = 1926] [serial = 1424] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x12bf2ac00) [pid = 1926] [serial = 1427] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x13c5db400) [pid = 1926] [serial = 1541] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x12a225000) [pid = 1926] [serial = 1663] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x12a5c3800) [pid = 1926] [serial = 1666] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x12a5e9000) [pid = 1926] [serial = 1667] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x12a284400) [pid = 1926] [serial = 1664] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x12a965400) [pid = 1926] [serial = 1669] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x123709800) [pid = 1926] [serial = 1654] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x12394a000) [pid = 1926] [serial = 1655] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x115629400) [pid = 1926] [serial = 1646] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x114bb0800) [pid = 1926] [serial = 1645] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x11c637000) [pid = 1926] [serial = 1615] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x12a970000) [pid = 1926] [serial = 1609] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12abe0c00) [pid = 1926] [serial = 1610] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x127432c00) [pid = 1926] [serial = 1657] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x1276aa000) [pid = 1926] [serial = 1658] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x119192c00) [pid = 1926] [serial = 1648] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x11c417000) [pid = 1926] [serial = 1672] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x11a8be800) [pid = 1926] [serial = 1649] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x129d54c00) [pid = 1926] [serial = 1660] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x129d53c00) [pid = 1926] [serial = 1618] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x12b053800) [pid = 1926] [serial = 1627] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x12a980000) [pid = 1926] [serial = 1624] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x12bf1dc00) [pid = 1926] [serial = 1630] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x119132800) [pid = 1926] [serial = 1612] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x12a5cdc00) [pid = 1926] [serial = 1621] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x12abd5400) [pid = 1926] [serial = 1670] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x11afb6400) [pid = 1926] [serial = 1651] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x11c363c00) [pid = 1926] [serial = 1652] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x12b051800) [pid = 1926] [serial = 1676] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x12a96a000) [pid = 1926] [serial = 1675] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x129e9c000) [pid = 1926] [serial = 1661] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x129d61400) [pid = 1926] [serial = 1673] [outer = 0x0] [url = about:blank] 06:26:12 INFO - PROCESS | 1926 | 1461677172058 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]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 923ms 06:26:12 INFO - PROCESS | 1926 | 1461677172067 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 06:26:12 INFO - PROCESS | 1926 | 1461677172068 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 06:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:26:12 INFO - PROCESS | 1926 | 1461677172071 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 1926 | 1461677172073 Marionette TRACE conn2 <- [1,2350,null,{}] 06:26:12 INFO - PROCESS | 1926 | 1461677172080 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}] 06:26:12 INFO - PROCESS | 1926 | 1461677172181 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 06:26:12 INFO - PROCESS | 1926 | 1461677172186 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2df000 == 107 [pid = 1926] [id = 595] 06:26:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x11c363c00) [pid = 1926] [serial = 1785] [outer = 0x0] 06:26:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x127495400) [pid = 1926] [serial = 1786] [outer = 0x11c363c00] 06:26:12 INFO - PROCESS | 1926 | 1461677172215 Marionette DEBUG loaded listener.js 06:26:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x129607400) [pid = 1926] [serial = 1787] [outer = 0x11c363c00] 06:26:12 INFO - PROCESS | 1926 | 1461677172656 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]]]}] 06:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 620ms 06:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:26:12 INFO - PROCESS | 1926 | 1461677172691 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 06:26:12 INFO - PROCESS | 1926 | 1461677172693 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 06:26:12 INFO - PROCESS | 1926 | 1461677172695 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:26:12 INFO - PROCESS | 1926 | 1461677172696 Marionette TRACE conn2 <- [1,2354,null,{}] 06:26:12 INFO - PROCESS | 1926 | 1461677172699 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}] 06:26:12 INFO - PROCESS | 1926 | 1461677172815 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 06:26:12 INFO - PROCESS | 1926 | 1461677172822 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0de800 == 108 [pid = 1926] [id = 596] 06:26:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x129e6cc00) [pid = 1926] [serial = 1788] [outer = 0x0] 06:26:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x12a214800) [pid = 1926] [serial = 1789] [outer = 0x129e6cc00] 06:26:12 INFO - PROCESS | 1926 | 1461677172848 Marionette DEBUG loaded listener.js 06:26:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x12a22ac00) [pid = 1926] [serial = 1790] [outer = 0x129e6cc00] 06:26:13 INFO - PROCESS | 1926 | 1461677173225 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]]]}] 06:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 570ms 06:26:13 INFO - PROCESS | 1926 | 1461677173266 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 06:26:13 INFO - PROCESS | 1926 | 1461677173267 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 06:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:26:13 INFO - PROCESS | 1926 | 1461677173270 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:26:13 INFO - PROCESS | 1926 | 1461677173271 Marionette TRACE conn2 <- [1,2358,null,{}] 06:26:13 INFO - PROCESS | 1926 | 1461677173273 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}] 06:26:13 INFO - PROCESS | 1926 | 1461677173371 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 06:26:13 INFO - PROCESS | 1926 | 1461677173377 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7c8800 == 109 [pid = 1926] [id = 597] 06:26:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x12a22b000) [pid = 1926] [serial = 1791] [outer = 0x0] 06:26:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x12a5c2c00) [pid = 1926] [serial = 1792] [outer = 0x12a22b000] 06:26:13 INFO - PROCESS | 1926 | 1461677173403 Marionette DEBUG loaded listener.js 06:26:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x12a5f1c00) [pid = 1926] [serial = 1793] [outer = 0x12a22b000] 06:26:13 INFO - PROCESS | 1926 | 1461677173778 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]]]}] 06:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 06:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:26:13 INFO - PROCESS | 1926 | 1461677173791 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 06:26:13 INFO - PROCESS | 1926 | 1461677173793 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 06:26:13 INFO - PROCESS | 1926 | 1461677173795 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:26:13 INFO - PROCESS | 1926 | 1461677173796 Marionette TRACE conn2 <- [1,2362,null,{}] 06:26:13 INFO - PROCESS | 1926 | 1461677173802 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}] 06:26:13 INFO - PROCESS | 1926 | 1461677173959 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 06:26:14 INFO - PROCESS | 1926 | 1461677174014 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed68800 == 110 [pid = 1926] [id = 598] 06:26:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x12a283c00) [pid = 1926] [serial = 1794] [outer = 0x0] 06:26:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x12a970000) [pid = 1926] [serial = 1795] [outer = 0x12a283c00] 06:26:14 INFO - PROCESS | 1926 | 1461677174042 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x12b8e9800) [pid = 1926] [serial = 1796] [outer = 0x12a283c00] 06:26:14 INFO - PROCESS | 1926 | 1461677174399 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]]]}] 06:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 622ms 06:26:14 INFO - PROCESS | 1926 | 1461677174418 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 06:26:14 INFO - PROCESS | 1926 | 1461677174419 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 06:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:26:14 INFO - PROCESS | 1926 | 1461677174421 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:26:14 INFO - PROCESS | 1926 | 1461677174422 Marionette TRACE conn2 <- [1,2366,null,{}] 06:26:14 INFO - PROCESS | 1926 | 1461677174431 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}] 06:26:14 INFO - PROCESS | 1926 | 1461677174560 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 06:26:14 INFO - PROCESS | 1926 | 1461677174573 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8c3800 == 111 [pid = 1926] [id = 599] 06:26:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12bbc3800) [pid = 1926] [serial = 1797] [outer = 0x0] 06:26:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12d181c00) [pid = 1926] [serial = 1798] [outer = 0x12bbc3800] 06:26:14 INFO - PROCESS | 1926 | 1461677174599 Marionette DEBUG loaded listener.js 06:26:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12e531000) [pid = 1926] [serial = 1799] [outer = 0x12bbc3800] 06:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 578ms 06:26:14 INFO - PROCESS | 1926 | 1461677174991 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]]]}] 06:26:15 INFO - PROCESS | 1926 | 1461677175001 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 06:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:26:15 INFO - PROCESS | 1926 | 1461677175002 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 06:26:15 INFO - PROCESS | 1926 | 1461677175005 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1926 | 1461677175006 Marionette TRACE conn2 <- [1,2370,null,{}] 06:26:15 INFO - PROCESS | 1926 | 1461677175008 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}] 06:26:15 INFO - PROCESS | 1926 | 1461677175141 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 06:26:15 INFO - PROCESS | 1926 | 1461677175159 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x130634000 == 112 [pid = 1926] [id = 600] 06:26:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12cf04800) [pid = 1926] [serial = 1800] [outer = 0x0] 06:26:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12e90d800) [pid = 1926] [serial = 1801] [outer = 0x12cf04800] 06:26:15 INFO - PROCESS | 1926 | 1461677175185 Marionette DEBUG loaded listener.js 06:26:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12f8a2800) [pid = 1926] [serial = 1802] [outer = 0x12cf04800] 06:26:15 INFO - PROCESS | 1926 | 1461677175579 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]]]}] 06:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 620ms 06:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:26:15 INFO - PROCESS | 1926 | 1461677175625 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 06:26:15 INFO - PROCESS | 1926 | 1461677175626 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 06:26:15 INFO - PROCESS | 1926 | 1461677175628 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:26:15 INFO - PROCESS | 1926 | 1461677175629 Marionette TRACE conn2 <- [1,2374,null,{}] 06:26:15 INFO - PROCESS | 1926 | 1461677175632 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}] 06:26:15 INFO - PROCESS | 1926 | 1461677175765 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 06:26:15 INFO - PROCESS | 1926 | 1461677175780 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fd7000 == 113 [pid = 1926] [id = 601] 06:26:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12bf1dc00) [pid = 1926] [serial = 1803] [outer = 0x0] 06:26:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12feadc00) [pid = 1926] [serial = 1804] [outer = 0x12bf1dc00] 06:26:15 INFO - PROCESS | 1926 | 1461677175806 Marionette DEBUG loaded listener.js 06:26:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12ff5bc00) [pid = 1926] [serial = 1805] [outer = 0x12bf1dc00] 06:26:16 INFO - PROCESS | 1926 | 1461677176171 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]]]}] 06:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 570ms 06:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:26:16 INFO - PROCESS | 1926 | 1461677176200 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 06:26:16 INFO - PROCESS | 1926 | 1461677176202 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 06:26:16 INFO - PROCESS | 1926 | 1461677176204 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:26:16 INFO - PROCESS | 1926 | 1461677176205 Marionette TRACE conn2 <- [1,2378,null,{}] 06:26:16 INFO - PROCESS | 1926 | 1461677176207 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}] 06:26:16 INFO - PROCESS | 1926 | 1461677176514 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x11b7b6000) [pid = 1926] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12e531400) [pid = 1926] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x12b04fc00) [pid = 1926] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x12a21e800) [pid = 1926] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x12c00e400) [pid = 1926] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x12ac0cc00) [pid = 1926] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x12d18bc00) [pid = 1926] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x115167400) [pid = 1926] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x12a21dc00) [pid = 1926] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x115620c00) [pid = 1926] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x118f25000) [pid = 1926] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x1245cdc00) [pid = 1926] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:26:16 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x129d52400) [pid = 1926] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:26:16 INFO - PROCESS | 1926 | 1461677176594 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x11babf800 == 114 [pid = 1926] [id = 602] 06:26:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x115620c00) [pid = 1926] [serial = 1806] [outer = 0x0] 06:26:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x11bde8400) [pid = 1926] [serial = 1807] [outer = 0x115620c00] 06:26:16 INFO - PROCESS | 1926 | 1461677176621 Marionette DEBUG loaded listener.js 06:26:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x129e9b000) [pid = 1926] [serial = 1808] [outer = 0x115620c00] 06:26:16 INFO - PROCESS | 1926 | 1461677176925 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]]]}] 06:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 768ms 06:26:16 INFO - PROCESS | 1926 | 1461677176973 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 06:26:16 INFO - PROCESS | 1926 | 1461677176974 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 06:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:26:16 INFO - PROCESS | 1926 | 1461677176976 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:26:16 INFO - PROCESS | 1926 | 1461677176979 Marionette TRACE conn2 <- [1,2382,null,{}] 06:26:16 INFO - PROCESS | 1926 | 1461677176981 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}] 06:26:17 INFO - PROCESS | 1926 | 1461677177131 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 06:26:17 INFO - PROCESS | 1926 | 1461677177139 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf1b000 == 115 [pid = 1926] [id = 603] 06:26:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x1187a8000) [pid = 1926] [serial = 1809] [outer = 0x0] 06:26:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x12d18bc00) [pid = 1926] [serial = 1810] [outer = 0x1187a8000] 06:26:17 INFO - PROCESS | 1926 | 1461677177169 Marionette DEBUG loaded listener.js 06:26:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x139fbc800) [pid = 1926] [serial = 1811] [outer = 0x1187a8000] 06:26:17 INFO - PROCESS | 1926 | 1461677177513 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]]]}] 06:26:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:26:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 570ms 06:26:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:26:17 INFO - PROCESS | 1926 | 1461677177549 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 06:26:17 INFO - PROCESS | 1926 | 1461677177550 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 06:26:17 INFO - PROCESS | 1926 | 1461677177552 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:26:17 INFO - PROCESS | 1926 | 1461677177553 Marionette TRACE conn2 <- [1,2386,null,{}] 06:26:17 INFO - PROCESS | 1926 | 1461677177556 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}] 06:26:17 INFO - PROCESS | 1926 | 1461677177657 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 06:26:17 INFO - PROCESS | 1926 | 1461677177662 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d577800 == 116 [pid = 1926] [id = 604] 06:26:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12fe94400) [pid = 1926] [serial = 1812] [outer = 0x0] 06:26:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x13b30f800) [pid = 1926] [serial = 1813] [outer = 0x12fe94400] 06:26:17 INFO - PROCESS | 1926 | 1461677177688 Marionette DEBUG loaded listener.js 06:26:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x13beae000) [pid = 1926] [serial = 1814] [outer = 0x12fe94400] 06:26:18 INFO - PROCESS | 1926 | 1461677178071 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]]]}] 06:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 568ms 06:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:26:18 INFO - PROCESS | 1926 | 1461677178121 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 1926 | 1461677178122 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 06:26:18 INFO - PROCESS | 1926 | 1461677178125 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 1926 | 1461677178126 Marionette TRACE conn2 <- [1,2390,null,{}] 06:26:18 INFO - PROCESS | 1926 | 1461677178128 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}] 06:26:18 INFO - PROCESS | 1926 | 1461677178233 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 06:26:18 INFO - PROCESS | 1926 | 1461677178237 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x1420ba800 == 117 [pid = 1926] [id = 605] 06:26:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x13bea4400) [pid = 1926] [serial = 1815] [outer = 0x0] 06:26:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x13c583800) [pid = 1926] [serial = 1816] [outer = 0x13bea4400] 06:26:18 INFO - PROCESS | 1926 | 1461677178262 Marionette DEBUG loaded listener.js 06:26:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x13c5cec00) [pid = 1926] [serial = 1817] [outer = 0x13bea4400] 06:26:18 INFO - PROCESS | 1926 | 1461677178818 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]]]}] 06:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 722ms 06:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:26:18 INFO - PROCESS | 1926 | 1461677178848 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 06:26:18 INFO - PROCESS | 1926 | 1461677178851 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 06:26:18 INFO - PROCESS | 1926 | 1461677178854 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:26:18 INFO - PROCESS | 1926 | 1461677178857 Marionette TRACE conn2 <- [1,2394,null,{}] 06:26:18 INFO - PROCESS | 1926 | 1461677178860 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}] 06:26:19 INFO - PROCESS | 1926 | 1461677178997 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 06:26:19 INFO - PROCESS | 1926 | 1461677179132 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b11800 == 118 [pid = 1926] [id = 606] 06:26:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x11afb6400) [pid = 1926] [serial = 1818] [outer = 0x0] 06:26:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x11bb76800) [pid = 1926] [serial = 1819] [outer = 0x11afb6400] 06:26:19 INFO - PROCESS | 1926 | 1461677179165 Marionette DEBUG loaded listener.js 06:26:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x11c635400) [pid = 1926] [serial = 1820] [outer = 0x11afb6400] 06:26:19 INFO - PROCESS | 1926 | 1461677179659 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]]]}] 06:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 821ms 06:26:19 INFO - PROCESS | 1926 | 1461677179676 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 06:26:19 INFO - PROCESS | 1926 | 1461677179682 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 06:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:26:19 INFO - PROCESS | 1926 | 1461677179689 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:26:19 INFO - PROCESS | 1926 | 1461677179692 Marionette TRACE conn2 <- [1,2398,null,{}] 06:26:19 INFO - PROCESS | 1926 | 1461677179694 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}] 06:26:19 INFO - PROCESS | 1926 | 1461677179817 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 06:26:19 INFO - PROCESS | 1926 | 1461677179913 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d13f800 == 119 [pid = 1926] [id = 607] 06:26:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x11c690400) [pid = 1926] [serial = 1821] [outer = 0x0] 06:26:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x125d49c00) [pid = 1926] [serial = 1822] [outer = 0x11c690400] 06:26:19 INFO - PROCESS | 1926 | 1461677179946 Marionette DEBUG loaded listener.js 06:26:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x129e9ec00) [pid = 1926] [serial = 1823] [outer = 0x11c690400] 06:26:20 INFO - PROCESS | 1926 | 1461677180361 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]]]}] 06:26:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:26:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 725ms 06:26:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:26:20 INFO - PROCESS | 1926 | 1461677180440 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 06:26:20 INFO - PROCESS | 1926 | 1461677180441 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 06:26:20 INFO - PROCESS | 1926 | 1461677180446 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:26:20 INFO - PROCESS | 1926 | 1461677180450 Marionette TRACE conn2 <- [1,2402,null,{}] 06:26:20 INFO - PROCESS | 1926 | 1461677180458 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}] 06:26:20 INFO - PROCESS | 1926 | 1461677180582 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 06:26:20 INFO - PROCESS | 1926 | 1461677180680 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1d4000 == 120 [pid = 1926] [id = 608] 06:26:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x12a986800) [pid = 1926] [serial = 1824] [outer = 0x0] 06:26:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x12abe0c00) [pid = 1926] [serial = 1825] [outer = 0x12a986800] 06:26:20 INFO - PROCESS | 1926 | 1461677180714 Marionette DEBUG loaded listener.js 06:26:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x12b52b800) [pid = 1926] [serial = 1826] [outer = 0x12a986800] 06:26:21 INFO - PROCESS | 1926 | 1461677181244 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]]]}] 06:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 825ms 06:26:21 INFO - PROCESS | 1926 | 1461677181271 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 06:26:21 INFO - PROCESS | 1926 | 1461677181274 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 06:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:26:21 INFO - PROCESS | 1926 | 1461677181278 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:26:21 INFO - PROCESS | 1926 | 1461677181280 Marionette TRACE conn2 <- [1,2406,null,{}] 06:26:21 INFO - PROCESS | 1926 | 1461677181284 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}] 06:26:21 INFO - PROCESS | 1926 | 1461677181414 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 06:26:21 INFO - PROCESS | 1926 | 1461677181508 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x142321000 == 121 [pid = 1926] [id = 609] 06:26:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12b6d3c00) [pid = 1926] [serial = 1827] [outer = 0x0] 06:26:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12ee97800) [pid = 1926] [serial = 1828] [outer = 0x12b6d3c00] 06:26:21 INFO - PROCESS | 1926 | 1461677181540 Marionette DEBUG loaded listener.js 06:26:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x12ff5b800) [pid = 1926] [serial = 1829] [outer = 0x12b6d3c00] 06:26:21 INFO - PROCESS | 1926 | 1461677181982 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]]]}] 06:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 773ms 06:26:22 INFO - PROCESS | 1926 | 1461677182050 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 06:26:22 INFO - PROCESS | 1926 | 1461677182051 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 06:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:26:22 INFO - PROCESS | 1926 | 1461677182054 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:26:22 INFO - PROCESS | 1926 | 1461677182055 Marionette TRACE conn2 <- [1,2410,null,{}] 06:26:22 INFO - PROCESS | 1926 | 1461677182057 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}] 06:26:22 INFO - PROCESS | 1926 | 1461677182178 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 06:26:22 INFO - PROCESS | 1926 | 1461677182305 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x145833800 == 122 [pid = 1926] [id = 610] 06:26:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x12f8a4800) [pid = 1926] [serial = 1830] [outer = 0x0] 06:26:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x131f74000) [pid = 1926] [serial = 1831] [outer = 0x12f8a4800] 06:26:22 INFO - PROCESS | 1926 | 1461677182337 Marionette DEBUG loaded listener.js 06:26:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x139e84800) [pid = 1926] [serial = 1832] [outer = 0x12f8a4800] 06:26:22 INFO - PROCESS | 1926 | 1461677182759 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]]]}] 06:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 719ms 06:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:26:22 INFO - PROCESS | 1926 | 1461677182773 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 06:26:22 INFO - PROCESS | 1926 | 1461677182774 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 06:26:22 INFO - PROCESS | 1926 | 1461677182777 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:26:22 INFO - PROCESS | 1926 | 1461677182778 Marionette TRACE conn2 <- [1,2414,null,{}] 06:26:22 INFO - PROCESS | 1926 | 1461677182780 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}] 06:26:22 INFO - PROCESS | 1926 | 1461677182919 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 06:26:23 INFO - PROCESS | 1926 | 1461677183046 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x1459eb800 == 123 [pid = 1926] [id = 611] 06:26:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x139fb7400) [pid = 1926] [serial = 1833] [outer = 0x0] 06:26:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x13c585400) [pid = 1926] [serial = 1834] [outer = 0x139fb7400] 06:26:23 INFO - PROCESS | 1926 | 1461677183080 Marionette DEBUG loaded listener.js 06:26:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x13cfc9800) [pid = 1926] [serial = 1835] [outer = 0x139fb7400] 06:26:23 INFO - PROCESS | 1926 | 1461677183470 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]]]}] 06:26:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:26:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 718ms 06:26:23 INFO - PROCESS | 1926 | 1461677183496 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 06:26:23 INFO - PROCESS | 1926 | 1461677183498 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 06:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:26:23 INFO - PROCESS | 1926 | 1461677183501 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:26:23 INFO - PROCESS | 1926 | 1461677183503 Marionette TRACE conn2 <- [1,2418,null,{}] 06:26:23 INFO - PROCESS | 1926 | 1461677183505 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}] 06:26:23 INFO - PROCESS | 1926 | 1461677183643 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 06:26:23 INFO - PROCESS | 1926 | 1461677183740 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x1465e1000 == 124 [pid = 1926] [id = 612] 06:26:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x13cfc0800) [pid = 1926] [serial = 1836] [outer = 0x0] 06:26:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x13d133400) [pid = 1926] [serial = 1837] [outer = 0x13cfc0800] 06:26:23 INFO - PROCESS | 1926 | 1461677183770 Marionette DEBUG loaded listener.js 06:26:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x13d13a400) [pid = 1926] [serial = 1838] [outer = 0x13cfc0800] 06:26:24 INFO - PROCESS | 1926 | 1461677184161 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]]]}] 06:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 720ms 06:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:26:24 INFO - PROCESS | 1926 | 1461677184232 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 06:26:24 INFO - PROCESS | 1926 | 1461677184233 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 06:26:24 INFO - PROCESS | 1926 | 1461677184235 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:26:24 INFO - PROCESS | 1926 | 1461677184236 Marionette TRACE conn2 <- [1,2422,null,{}] 06:26:24 INFO - PROCESS | 1926 | 1461677184239 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}] 06:26:24 INFO - PROCESS | 1926 | 1461677184359 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 06:26:24 INFO - PROCESS | 1926 | 1461677184455 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x149172000 == 125 [pid = 1926] [id = 613] 06:26:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x13d134c00) [pid = 1926] [serial = 1839] [outer = 0x0] 06:26:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x13d13f000) [pid = 1926] [serial = 1840] [outer = 0x13d134c00] 06:26:24 INFO - PROCESS | 1926 | 1461677184485 Marionette DEBUG loaded listener.js 06:26:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x13d165c00) [pid = 1926] [serial = 1841] [outer = 0x13d134c00] 06:26:24 INFO - PROCESS | 1926 | 1461677184895 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]]]}] 06:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 669ms 06:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:26:24 INFO - PROCESS | 1926 | 1461677184905 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 06:26:24 INFO - PROCESS | 1926 | 1461677184906 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 06:26:24 INFO - PROCESS | 1926 | 1461677184908 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:26:24 INFO - PROCESS | 1926 | 1461677184910 Marionette TRACE conn2 <- [1,2426,null,{}] 06:26:24 INFO - PROCESS | 1926 | 1461677184912 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}] 06:26:25 INFO - PROCESS | 1926 | 1461677185052 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 06:26:25 INFO - PROCESS | 1926 | 1461677185150 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x14720f800 == 126 [pid = 1926] [id = 614] 06:26:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x13d13d400) [pid = 1926] [serial = 1842] [outer = 0x0] 06:26:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x13d361000) [pid = 1926] [serial = 1843] [outer = 0x13d13d400] 06:26:25 INFO - PROCESS | 1926 | 1461677185180 Marionette DEBUG loaded listener.js 06:26:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x13d364800) [pid = 1926] [serial = 1844] [outer = 0x13d13d400] 06:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:26:25 INFO - PROCESS | 1926 | 1461677185618 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]]]}] 06:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 718ms 06:26:25 INFO - PROCESS | 1926 | 1461677185628 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 06:26:25 INFO - PROCESS | 1926 | 1461677185631 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 06:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:26:25 INFO - PROCESS | 1926 | 1461677185634 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:26:25 INFO - PROCESS | 1926 | 1461677185636 Marionette TRACE conn2 <- [1,2430,null,{}] 06:26:25 INFO - PROCESS | 1926 | 1461677185640 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}] 06:26:25 INFO - PROCESS | 1926 | 1461677185825 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 06:26:25 INFO - PROCESS | 1926 | 1461677185953 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x142a47800 == 127 [pid = 1926] [id = 615] 06:26:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x12ebe4800) [pid = 1926] [serial = 1845] [outer = 0x0] 06:26:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x13d16f800) [pid = 1926] [serial = 1846] [outer = 0x12ebe4800] 06:26:25 INFO - PROCESS | 1926 | 1461677185983 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x13d368c00) [pid = 1926] [serial = 1847] [outer = 0x12ebe4800] 06:26:26 INFO - PROCESS | 1926 | 1461677186417 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]]]}] 06:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 823ms 06:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:26:26 INFO - PROCESS | 1926 | 1461677186457 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 06:26:26 INFO - PROCESS | 1926 | 1461677186459 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 06:26:26 INFO - PROCESS | 1926 | 1461677186461 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:26:26 INFO - PROCESS | 1926 | 1461677186463 Marionette TRACE conn2 <- [1,2434,null,{}] 06:26:26 INFO - PROCESS | 1926 | 1461677186465 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}] 06:26:26 INFO - PROCESS | 1926 | 1461677186603 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 06:26:26 INFO - PROCESS | 1926 | 1461677186735 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x14729c000 == 128 [pid = 1926] [id = 616] 06:26:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x13d36bc00) [pid = 1926] [serial = 1848] [outer = 0x0] 06:26:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x13d5a0000) [pid = 1926] [serial = 1849] [outer = 0x13d36bc00] 06:26:26 INFO - PROCESS | 1926 | 1461677186771 Marionette DEBUG loaded listener.js 06:26:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x14224d800) [pid = 1926] [serial = 1850] [outer = 0x13d36bc00] 06:26:27 INFO - PROCESS | 1926 | 1461677187178 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]]]}] 06:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 06:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:26:27 INFO - PROCESS | 1926 | 1461677187234 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 06:26:27 INFO - PROCESS | 1926 | 1461677187235 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 06:26:27 INFO - PROCESS | 1926 | 1461677187237 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:26:27 INFO - PROCESS | 1926 | 1461677187239 Marionette TRACE conn2 <- [1,2438,null,{}] 06:26:27 INFO - PROCESS | 1926 | 1461677187241 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}] 06:26:27 INFO - PROCESS | 1926 | 1461677187364 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 06:26:27 INFO - PROCESS | 1926 | 1461677187464 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x1472b7000 == 129 [pid = 1926] [id = 617] 06:26:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x14224cc00) [pid = 1926] [serial = 1851] [outer = 0x0] 06:26:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x142aca400) [pid = 1926] [serial = 1852] [outer = 0x14224cc00] 06:26:27 INFO - PROCESS | 1926 | 1461677187494 Marionette DEBUG loaded listener.js 06:26:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x142ad0400) [pid = 1926] [serial = 1853] [outer = 0x14224cc00] 06:26:28 INFO - PROCESS | 1926 | 1461677188059 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]]]}] 06:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 870ms 06:26:28 INFO - PROCESS | 1926 | 1461677188108 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 1926 | 1461677188110 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 06:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:26:28 INFO - PROCESS | 1926 | 1461677188114 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 1926 | 1461677188116 Marionette TRACE conn2 <- [1,2442,null,{}] 06:26:28 INFO - PROCESS | 1926 | 1461677188119 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}] 06:26:28 INFO - PROCESS | 1926 | 1461677188316 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 06:26:28 INFO - PROCESS | 1926 | 1461677188447 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x11bac5800 == 130 [pid = 1926] [id = 618] 06:26:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x118bec400) [pid = 1926] [serial = 1854] [outer = 0x0] 06:26:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x12394f000) [pid = 1926] [serial = 1855] [outer = 0x118bec400] 06:26:28 INFO - PROCESS | 1926 | 1461677188478 Marionette DEBUG loaded listener.js 06:26:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x12bf27c00) [pid = 1926] [serial = 1856] [outer = 0x118bec400] 06:26:28 INFO - PROCESS | 1926 | 1461677188909 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]]]}] 06:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 821ms 06:26:28 INFO - PROCESS | 1926 | 1461677188935 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 06:26:28 INFO - PROCESS | 1926 | 1461677188936 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 06:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:26:28 INFO - PROCESS | 1926 | 1461677188938 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:26:28 INFO - PROCESS | 1926 | 1461677188939 Marionette TRACE conn2 <- [1,2446,null,{}] 06:26:28 INFO - PROCESS | 1926 | 1461677188942 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}] 06:26:29 INFO - PROCESS | 1926 | 1461677189069 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 06:26:29 INFO - PROCESS | 1926 | 1461677189171 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x125d28800 == 131 [pid = 1926] [id = 619] 06:26:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x118b41800) [pid = 1926] [serial = 1857] [outer = 0x0] 06:26:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x12d3e0400) [pid = 1926] [serial = 1858] [outer = 0x118b41800] 06:26:29 INFO - PROCESS | 1926 | 1461677189201 Marionette DEBUG loaded listener.js 06:26:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x13beabc00) [pid = 1926] [serial = 1859] [outer = 0x118b41800] 06:26:29 INFO - PROCESS | 1926 | 1461677189910 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]]]}] 06:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1019ms 06:26:29 INFO - PROCESS | 1926 | 1461677189964 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 06:26:29 INFO - PROCESS | 1926 | 1461677189966 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 06:26:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:26:29 INFO - PROCESS | 1926 | 1461677189984 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:26:29 INFO - PROCESS | 1926 | 1461677189986 Marionette TRACE conn2 <- [1,2450,null,{}] 06:26:29 INFO - PROCESS | 1926 | 1461677189990 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}] 06:26:30 INFO - PROCESS | 1926 | 1461677190112 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 06:26:30 INFO - PROCESS | 1926 | 1461677190216 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x1185b8000 == 132 [pid = 1926] [id = 620] 06:26:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x115198c00) [pid = 1926] [serial = 1860] [outer = 0x0] 06:26:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x11548b400) [pid = 1926] [serial = 1861] [outer = 0x115198c00] 06:26:30 INFO - PROCESS | 1926 | 1461677190245 Marionette DEBUG loaded listener.js 06:26:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x11562a400) [pid = 1926] [serial = 1862] [outer = 0x115198c00] 06:26:30 INFO - PROCESS | 1926 | 1461677190720 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]]]}] 06:26:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:26:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 773ms 06:26:30 INFO - PROCESS | 1926 | 1461677190756 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 06:26:30 INFO - PROCESS | 1926 | 1461677190762 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 06:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:26:30 INFO - PROCESS | 1926 | 1461677190769 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:26:30 INFO - PROCESS | 1926 | 1461677190771 Marionette TRACE conn2 <- [1,2454,null,{}] 06:26:30 INFO - PROCESS | 1926 | 1461677190775 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}] 06:26:30 INFO - PROCESS | 1926 | 1461677190948 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 06:26:31 INFO - PROCESS | 1926 | 1461677191123 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad97800 == 133 [pid = 1926] [id = 621] 06:26:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x118542c00) [pid = 1926] [serial = 1863] [outer = 0x0] 06:26:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x118b0e800) [pid = 1926] [serial = 1864] [outer = 0x118542c00] 06:26:31 INFO - PROCESS | 1926 | 1461677191171 Marionette DEBUG loaded listener.js 06:26:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x118ea1c00) [pid = 1926] [serial = 1865] [outer = 0x118542c00] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x13d577800 == 132 [pid = 1926] [id = 604] 06:26:31 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x12feef800) [pid = 1926] [serial = 1747] [outer = 0x0] [url = about:blank] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x11babf800 == 131 [pid = 1926] [id = 602] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x131fd7000 == 130 [pid = 1926] [id = 601] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x130634000 == 129 [pid = 1926] [id = 600] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8c3800 == 128 [pid = 1926] [id = 599] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed68800 == 127 [pid = 1926] [id = 598] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x12d7c8800 == 126 [pid = 1926] [id = 597] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x12b0de800 == 125 [pid = 1926] [id = 596] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x11c2df000 == 124 [pid = 1926] [id = 595] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x11c396000 == 123 [pid = 1926] [id = 594] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x12a57c800 == 122 [pid = 1926] [id = 593] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x1425d2000 == 121 [pid = 1926] [id = 588] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x1422ef800 == 120 [pid = 1926] [id = 587] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x1422a4000 == 119 [pid = 1926] [id = 586] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x130624000 == 118 [pid = 1926] [id = 585] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x12acc5800 == 117 [pid = 1926] [id = 584] 06:26:31 INFO - PROCESS | 1926 | --DOCSHELL 0x11c010800 == 116 [pid = 1926] [id = 583] 06:26:31 INFO - PROCESS | 1926 | 1461677191789 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]]]}] 06:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1074ms 06:26:31 INFO - PROCESS | 1926 | 1461677191844 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 06:26:31 INFO - PROCESS | 1926 | 1461677191845 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 06:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:26:31 INFO - PROCESS | 1926 | 1461677191852 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:26:31 INFO - PROCESS | 1926 | 1461677191856 Marionette TRACE conn2 <- [1,2458,null,{}] 06:26:31 INFO - PROCESS | 1926 | 1461677191868 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}] 06:26:32 INFO - PROCESS | 1926 | 1461677192040 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x12d166400) [pid = 1926] [serial = 1679] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x12abd5c00) [pid = 1926] [serial = 1729] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12d182400) [pid = 1926] [serial = 1735] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12b528400) [pid = 1926] [serial = 1732] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x12e73b400) [pid = 1926] [serial = 1738] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12d3e9800) [pid = 1926] [serial = 1736] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x118f26000) [pid = 1926] [serial = 1711] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x12a28c400) [pid = 1926] [serial = 1726] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x115647c00) [pid = 1926] [serial = 1681] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x12ed97000) [pid = 1926] [serial = 1702] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x12a5f1400) [pid = 1926] [serial = 1741] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x11b2efc00) [pid = 1926] [serial = 1717] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x1242c5000) [pid = 1926] [serial = 1718] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x12394a400) [pid = 1926] [serial = 1687] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x127f08c00) [pid = 1926] [serial = 1720] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x11b727000) [pid = 1926] [serial = 1684] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x129e6a000) [pid = 1926] [serial = 1721] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x12ebe8c00) [pid = 1926] [serial = 1699] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x129e99c00) [pid = 1926] [serial = 1723] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x129f64400) [pid = 1926] [serial = 1724] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x12b134400) [pid = 1926] [serial = 1693] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x12a5e4c00) [pid = 1926] [serial = 1690] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x12ee96c00) [pid = 1926] [serial = 1705] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x11c04b800) [pid = 1926] [serial = 1708] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x12e52c000) [pid = 1926] [serial = 1696] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x12ebe4000) [pid = 1926] [serial = 1739] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x11c68fc00) [pid = 1926] [serial = 1715] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x11c4e9400) [pid = 1926] [serial = 1714] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x119e4c400) [pid = 1926] [serial = 1712] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x12c014000) [pid = 1926] [serial = 1733] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x12feae000) [pid = 1926] [serial = 1745] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12f71cc00) [pid = 1926] [serial = 1744] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x12ac07c00) [pid = 1926] [serial = 1730] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x12a96c800) [pid = 1926] [serial = 1727] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x12e7eb000) [pid = 1926] [serial = 1742] [outer = 0x0] [url = about:blank] 06:26:32 INFO - PROCESS | 1926 | 1461677192146 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c215000 == 117 [pid = 1926] [id = 622] 06:26:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x118b3b800) [pid = 1926] [serial = 1866] [outer = 0x0] 06:26:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x11a8bc000) [pid = 1926] [serial = 1867] [outer = 0x118b3b800] 06:26:32 INFO - PROCESS | 1926 | 1461677192176 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x11ad29000) [pid = 1926] [serial = 1868] [outer = 0x118b3b800] 06:26:32 INFO - PROCESS | 1926 | 1461677192504 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]]]}] 06:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 676ms 06:26:32 INFO - PROCESS | 1926 | 1461677192527 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 06:26:32 INFO - PROCESS | 1926 | 1461677192529 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 06:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:26:32 INFO - PROCESS | 1926 | 1461677192534 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:26:32 INFO - PROCESS | 1926 | 1461677192535 Marionette TRACE conn2 <- [1,2462,null,{}] 06:26:32 INFO - PROCESS | 1926 | 1461677192537 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}] 06:26:32 INFO - PROCESS | 1926 | 1461677192642 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 06:26:32 INFO - PROCESS | 1926 | 1461677192747 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x12373b800 == 118 [pid = 1926] [id = 623] 06:26:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x11ada9800) [pid = 1926] [serial = 1869] [outer = 0x0] 06:26:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x11b727000) [pid = 1926] [serial = 1870] [outer = 0x11ada9800] 06:26:32 INFO - PROCESS | 1926 | 1461677192775 Marionette DEBUG loaded listener.js 06:26:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x11bde9400) [pid = 1926] [serial = 1871] [outer = 0x11ada9800] 06:26:33 INFO - PROCESS | 1926 | 1461677193082 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]]]}] 06:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 569ms 06:26:33 INFO - PROCESS | 1926 | 1461677193103 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 06:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:26:33 INFO - PROCESS | 1926 | 1461677193104 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 06:26:33 INFO - PROCESS | 1926 | 1461677193106 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 1926 | 1461677193107 Marionette TRACE conn2 <- [1,2466,null,{}] 06:26:33 INFO - PROCESS | 1926 | 1461677193109 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}] 06:26:33 INFO - PROCESS | 1926 | 1461677193213 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 06:26:33 INFO - PROCESS | 1926 | 1461677193297 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x125da3000 == 119 [pid = 1926] [id = 624] 06:26:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x119132c00) [pid = 1926] [serial = 1872] [outer = 0x0] 06:26:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x11bdf4000) [pid = 1926] [serial = 1873] [outer = 0x119132c00] 06:26:33 INFO - PROCESS | 1926 | 1461677193325 Marionette DEBUG loaded listener.js 06:26:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x11c4ee400) [pid = 1926] [serial = 1874] [outer = 0x119132c00] 06:26:33 INFO - PROCESS | 1926 | 1461677193641 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]]]}] 06:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 573ms 06:26:33 INFO - PROCESS | 1926 | 1461677193680 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 06:26:33 INFO - PROCESS | 1926 | 1461677193681 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 06:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:26:33 INFO - PROCESS | 1926 | 1461677193683 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:26:33 INFO - PROCESS | 1926 | 1461677193684 Marionette TRACE conn2 <- [1,2470,null,{}] 06:26:33 INFO - PROCESS | 1926 | 1461677193687 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}] 06:26:33 INFO - PROCESS | 1926 | 1461677193805 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 06:26:33 INFO - PROCESS | 1926 | 1461677193908 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f3e000 == 120 [pid = 1926] [id = 625] 06:26:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x11afb4c00) [pid = 1926] [serial = 1875] [outer = 0x0] 06:26:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x11c638c00) [pid = 1926] [serial = 1876] [outer = 0x11afb4c00] 06:26:33 INFO - PROCESS | 1926 | 1461677193936 Marionette DEBUG loaded listener.js 06:26:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x123f15000) [pid = 1926] [serial = 1877] [outer = 0x11afb4c00] 06:26:34 INFO - PROCESS | 1926 | 1461677194279 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]]]}] 06:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 618ms 06:26:34 INFO - PROCESS | 1926 | 1461677194302 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 06:26:34 INFO - PROCESS | 1926 | 1461677194303 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 06:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:26:34 INFO - PROCESS | 1926 | 1461677194305 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:26:34 INFO - PROCESS | 1926 | 1461677194306 Marionette TRACE conn2 <- [1,2474,null,{}] 06:26:34 INFO - PROCESS | 1926 | 1461677194309 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}] 06:26:34 INFO - PROCESS | 1926 | 1461677194445 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 06:26:34 INFO - PROCESS | 1926 | 1461677194460 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acaf000 == 121 [pid = 1926] [id = 626] 06:26:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x11afac800) [pid = 1926] [serial = 1878] [outer = 0x0] 06:26:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x1270af400) [pid = 1926] [serial = 1879] [outer = 0x11afac800] 06:26:34 INFO - PROCESS | 1926 | 1461677194486 Marionette DEBUG loaded listener.js 06:26:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x1274a3c00) [pid = 1926] [serial = 1880] [outer = 0x11afac800] 06:26:34 INFO - PROCESS | 1926 | 1461677194840 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]]]}] 06:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 568ms 06:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:26:34 INFO - PROCESS | 1926 | 1461677194874 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 06:26:34 INFO - PROCESS | 1926 | 1461677194875 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 06:26:34 INFO - PROCESS | 1926 | 1461677194877 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:26:34 INFO - PROCESS | 1926 | 1461677194878 Marionette TRACE conn2 <- [1,2478,null,{}] 06:26:34 INFO - PROCESS | 1926 | 1461677194880 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}] 06:26:35 INFO - PROCESS | 1926 | 1461677195015 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 06:26:35 INFO - PROCESS | 1926 | 1461677195033 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b6c1800 == 122 [pid = 1926] [id = 627] 06:26:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x127495800) [pid = 1926] [serial = 1881] [outer = 0x0] 06:26:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x1274f8c00) [pid = 1926] [serial = 1882] [outer = 0x127495800] 06:26:35 INFO - PROCESS | 1926 | 1461677195059 Marionette DEBUG loaded listener.js 06:26:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x129005400) [pid = 1926] [serial = 1883] [outer = 0x127495800] 06:26:35 INFO - PROCESS | 1926 | 1461677195429 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]]]}] 06:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 06:26:35 INFO - PROCESS | 1926 | 1461677195449 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 06:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:26:35 INFO - PROCESS | 1926 | 1461677195451 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 06:26:35 INFO - PROCESS | 1926 | 1461677195453 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:26:35 INFO - PROCESS | 1926 | 1461677195454 Marionette TRACE conn2 <- [1,2482,null,{}] 06:26:35 INFO - PROCESS | 1926 | 1461677195456 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}] 06:26:35 INFO - PROCESS | 1926 | 1461677195593 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 06:26:35 INFO - PROCESS | 1926 | 1461677195609 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfe0000 == 123 [pid = 1926] [id = 628] 06:26:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x129009400) [pid = 1926] [serial = 1884] [outer = 0x0] 06:26:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x129c25000) [pid = 1926] [serial = 1885] [outer = 0x129009400] 06:26:35 INFO - PROCESS | 1926 | 1461677195635 Marionette DEBUG loaded listener.js 06:26:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x129d5b800) [pid = 1926] [serial = 1886] [outer = 0x129009400] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x129e6cc00) [pid = 1926] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x12bf1dc00) [pid = 1926] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x1187a8000) [pid = 1926] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x12a283c00) [pid = 1926] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x118b3d800) [pid = 1926] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x12bbc3800) [pid = 1926] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x12cf04800) [pid = 1926] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x115620c00) [pid = 1926] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x11c3c8400) [pid = 1926] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x12fe94400) [pid = 1926] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x11c363c00) [pid = 1926] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:26:36 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x12a22b000) [pid = 1926] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:26:36 INFO - PROCESS | 1926 | 1461677196148 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]]]}] 06:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 718ms 06:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:26:36 INFO - PROCESS | 1926 | 1461677196171 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 06:26:36 INFO - PROCESS | 1926 | 1461677196172 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 06:26:36 INFO - PROCESS | 1926 | 1461677196174 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:26:36 INFO - PROCESS | 1926 | 1461677196176 Marionette TRACE conn2 <- [1,2486,null,{}] 06:26:36 INFO - PROCESS | 1926 | 1461677196178 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}] 06:26:36 INFO - PROCESS | 1926 | 1461677196283 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 06:26:36 INFO - PROCESS | 1926 | 1461677196393 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3d7800 == 124 [pid = 1926] [id = 629] 06:26:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x129e6ac00) [pid = 1926] [serial = 1887] [outer = 0x0] 06:26:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x129e70c00) [pid = 1926] [serial = 1888] [outer = 0x129e6ac00] 06:26:36 INFO - PROCESS | 1926 | 1461677196420 Marionette DEBUG loaded listener.js 06:26:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x118576400) [pid = 1926] [serial = 1889] [outer = 0x129e6ac00] 06:26:36 INFO - PROCESS | 1926 | 1461677196727 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]]]}] 06:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 572ms 06:26:36 INFO - PROCESS | 1926 | 1461677196747 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 06:26:36 INFO - PROCESS | 1926 | 1461677196750 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 06:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:26:36 INFO - PROCESS | 1926 | 1461677196754 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:26:36 INFO - PROCESS | 1926 | 1461677196755 Marionette TRACE conn2 <- [1,2490,null,{}] 06:26:36 INFO - PROCESS | 1926 | 1461677196758 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}] 06:26:36 INFO - PROCESS | 1926 | 1461677196878 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 06:26:36 INFO - PROCESS | 1926 | 1461677196965 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed55000 == 125 [pid = 1926] [id = 630] 06:26:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x129e6cc00) [pid = 1926] [serial = 1890] [outer = 0x0] 06:26:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x129ea6400) [pid = 1926] [serial = 1891] [outer = 0x129e6cc00] 06:26:36 INFO - PROCESS | 1926 | 1461677196995 Marionette DEBUG loaded listener.js 06:26:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x12a288000) [pid = 1926] [serial = 1892] [outer = 0x129e6cc00] 06:26:37 INFO - PROCESS | 1926 | 1461677197286 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]]]}] 06:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 572ms 06:26:37 INFO - PROCESS | 1926 | 1461677197326 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 06:26:37 INFO - PROCESS | 1926 | 1461677197327 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 06:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:26:37 INFO - PROCESS | 1926 | 1461677197330 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:26:37 INFO - PROCESS | 1926 | 1461677197334 Marionette TRACE conn2 <- [1,2494,null,{}] 06:26:37 INFO - PROCESS | 1926 | 1461677197337 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}] 06:26:37 INFO - PROCESS | 1926 | 1461677197446 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 06:26:37 INFO - PROCESS | 1926 | 1461677197450 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe63000 == 126 [pid = 1926] [id = 631] 06:26:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x12a289000) [pid = 1926] [serial = 1893] [outer = 0x0] 06:26:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12a5c9000) [pid = 1926] [serial = 1894] [outer = 0x12a289000] 06:26:37 INFO - PROCESS | 1926 | 1461677197474 Marionette DEBUG loaded listener.js 06:26:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x12a5e9c00) [pid = 1926] [serial = 1895] [outer = 0x12a289000] 06:26:37 INFO - PROCESS | 1926 | 1461677197832 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]]]}] 06:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 523ms 06:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:26:37 INFO - PROCESS | 1926 | 1461677197854 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 06:26:37 INFO - PROCESS | 1926 | 1461677197856 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 06:26:37 INFO - PROCESS | 1926 | 1461677197886 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:26:37 INFO - PROCESS | 1926 | 1461677197887 Marionette TRACE conn2 <- [1,2498,null,{}] 06:26:37 INFO - PROCESS | 1926 | 1461677197889 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}] 06:26:37 INFO - PROCESS | 1926 | 1461677197998 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 06:26:38 INFO - PROCESS | 1926 | 1461677198002 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x130270000 == 127 [pid = 1926] [id = 632] 06:26:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x12a5ca400) [pid = 1926] [serial = 1896] [outer = 0x0] 06:26:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x12a5f3400) [pid = 1926] [serial = 1897] [outer = 0x12a5ca400] 06:26:38 INFO - PROCESS | 1926 | 1461677198027 Marionette DEBUG loaded listener.js 06:26:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x12a968000) [pid = 1926] [serial = 1898] [outer = 0x12a5ca400] 06:26:38 INFO - PROCESS | 1926 | 1461677198632 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]]]}] 06:26:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:26:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 799ms 06:26:38 INFO - PROCESS | 1926 | 1461677198665 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 06:26:38 INFO - PROCESS | 1926 | 1461677198668 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 06:26:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:26:38 INFO - PROCESS | 1926 | 1461677198673 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:26:38 INFO - PROCESS | 1926 | 1461677198676 Marionette TRACE conn2 <- [1,2502,null,{}] 06:26:38 INFO - PROCESS | 1926 | 1461677198680 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}] 06:26:38 INFO - PROCESS | 1926 | 1461677198841 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 06:26:38 INFO - PROCESS | 1926 | 1461677198944 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x11b775000 == 128 [pid = 1926] [id = 633] 06:26:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x11856f000) [pid = 1926] [serial = 1899] [outer = 0x0] 06:26:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x118bf6c00) [pid = 1926] [serial = 1900] [outer = 0x11856f000] 06:26:38 INFO - PROCESS | 1926 | 1461677198977 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x119190800) [pid = 1926] [serial = 1901] [outer = 0x11856f000] 06:26:39 INFO - PROCESS | 1926 | 1461677199441 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]]]}] 06:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 821ms 06:26:39 INFO - PROCESS | 1926 | 1461677199495 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 06:26:39 INFO - PROCESS | 1926 | 1461677199499 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 06:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:26:39 INFO - PROCESS | 1926 | 1461677199504 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:26:39 INFO - PROCESS | 1926 | 1461677199506 Marionette TRACE conn2 <- [1,2506,null,{}] 06:26:39 INFO - PROCESS | 1926 | 1461677199508 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}] 06:26:39 INFO - PROCESS | 1926 | 1461677199637 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 06:26:39 INFO - PROCESS | 1926 | 1461677199738 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a577800 == 129 [pid = 1926] [id = 634] 06:26:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x11925e400) [pid = 1926] [serial = 1902] [outer = 0x0] 06:26:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x11acc6000) [pid = 1926] [serial = 1903] [outer = 0x11925e400] 06:26:39 INFO - PROCESS | 1926 | 1461677199772 Marionette DEBUG loaded listener.js 06:26:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x11c4ee800) [pid = 1926] [serial = 1904] [outer = 0x11925e400] 06:26:40 INFO - PROCESS | 1926 | 1461677200243 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]]]}] 06:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 773ms 06:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:26:40 INFO - PROCESS | 1926 | 1461677200279 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 06:26:40 INFO - PROCESS | 1926 | 1461677200281 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 06:26:40 INFO - PROCESS | 1926 | 1461677200284 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:26:40 INFO - PROCESS | 1926 | 1461677200287 Marionette TRACE conn2 <- [1,2510,null,{}] 06:26:40 INFO - PROCESS | 1926 | 1461677200294 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}] 06:26:40 INFO - PROCESS | 1926 | 1461677200425 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 06:26:40 INFO - PROCESS | 1926 | 1461677200528 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x130623800 == 130 [pid = 1926] [id = 635] 06:26:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x123947c00) [pid = 1926] [serial = 1905] [outer = 0x0] 06:26:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x125d47800) [pid = 1926] [serial = 1906] [outer = 0x123947c00] 06:26:40 INFO - PROCESS | 1926 | 1461677200562 Marionette DEBUG loaded listener.js 06:26:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x129d59000) [pid = 1926] [serial = 1907] [outer = 0x123947c00] 06:26:41 INFO - PROCESS | 1926 | 1461677200998 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]]]}] 06:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 774ms 06:26:41 INFO - PROCESS | 1926 | 1461677201058 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 06:26:41 INFO - PROCESS | 1926 | 1461677201060 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 06:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:26:41 INFO - PROCESS | 1926 | 1461677201063 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 1926 | 1461677201064 Marionette TRACE conn2 <- [1,2514,null,{}] 06:26:41 INFO - PROCESS | 1926 | 1461677201066 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}] 06:26:41 INFO - PROCESS | 1926 | 1461677201192 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 06:26:41 INFO - PROCESS | 1926 | 1461677201295 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x130b75800 == 131 [pid = 1926] [id = 636] 06:26:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x129ea1000) [pid = 1926] [serial = 1908] [outer = 0x0] 06:26:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x129f69c00) [pid = 1926] [serial = 1909] [outer = 0x129ea1000] 06:26:41 INFO - PROCESS | 1926 | 1461677201326 Marionette DEBUG loaded listener.js 06:26:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x12a222c00) [pid = 1926] [serial = 1910] [outer = 0x129ea1000] 06:26:41 INFO - PROCESS | 1926 | 1461677201781 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]]]}] 06:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 06:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:26:41 INFO - PROCESS | 1926 | 1461677201834 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 06:26:41 INFO - PROCESS | 1926 | 1461677201835 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 06:26:41 INFO - PROCESS | 1926 | 1461677201837 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:26:41 INFO - PROCESS | 1926 | 1461677201838 Marionette TRACE conn2 <- [1,2518,null,{}] 06:26:41 INFO - PROCESS | 1926 | 1461677201841 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}] 06:26:41 INFO - PROCESS | 1926 | 1461677201967 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 06:26:42 INFO - PROCESS | 1926 | 1461677202097 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fc5800 == 132 [pid = 1926] [id = 637] 06:26:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x129ea6800) [pid = 1926] [serial = 1911] [outer = 0x0] 06:26:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x12a5cf800) [pid = 1926] [serial = 1912] [outer = 0x129ea6800] 06:26:42 INFO - PROCESS | 1926 | 1461677202129 Marionette DEBUG loaded listener.js 06:26:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x12a968800) [pid = 1926] [serial = 1913] [outer = 0x129ea6800] 06:26:42 INFO - PROCESS | 1926 | 1461677202557 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]]]}] 06:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 770ms 06:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:26:42 INFO - PROCESS | 1926 | 1461677202608 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 06:26:42 INFO - PROCESS | 1926 | 1461677202609 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 06:26:42 INFO - PROCESS | 1926 | 1461677202611 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:26:42 INFO - PROCESS | 1926 | 1461677202612 Marionette TRACE conn2 <- [1,2522,null,{}] 06:26:42 INFO - PROCESS | 1926 | 1461677202616 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}] 06:26:42 INFO - PROCESS | 1926 | 1461677202748 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 06:26:42 INFO - PROCESS | 1926 | 1461677202904 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf22800 == 133 [pid = 1926] [id = 638] 06:26:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x12abdc800) [pid = 1926] [serial = 1914] [outer = 0x0] 06:26:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x12ac02800) [pid = 1926] [serial = 1915] [outer = 0x12abdc800] 06:26:42 INFO - PROCESS | 1926 | 1461677202940 Marionette DEBUG loaded listener.js 06:26:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x12ac0ec00) [pid = 1926] [serial = 1916] [outer = 0x12abdc800] 06:26:43 INFO - PROCESS | 1926 | 1461677203327 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]]]}] 06:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 771ms 06:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:26:43 INFO - PROCESS | 1926 | 1461677203384 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 06:26:43 INFO - PROCESS | 1926 | 1461677203386 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 06:26:43 INFO - PROCESS | 1926 | 1461677203388 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:26:43 INFO - PROCESS | 1926 | 1461677203389 Marionette TRACE conn2 <- [1,2526,null,{}] 06:26:43 INFO - PROCESS | 1926 | 1461677203392 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}] 06:26:43 INFO - PROCESS | 1926 | 1461677203517 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 06:26:43 INFO - PROCESS | 1926 | 1461677203618 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d175800 == 134 [pid = 1926] [id = 639] 06:26:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x12abdd800) [pid = 1926] [serial = 1917] [outer = 0x0] 06:26:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x12b059400) [pid = 1926] [serial = 1918] [outer = 0x12abdd800] 06:26:43 INFO - PROCESS | 1926 | 1461677203649 Marionette DEBUG loaded listener.js 06:26:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x12b528400) [pid = 1926] [serial = 1919] [outer = 0x12abdd800] 06:26:44 INFO - PROCESS | 1926 | 1461677204066 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]]]}] 06:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 720ms 06:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:26:44 INFO - PROCESS | 1926 | 1461677204108 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 06:26:44 INFO - PROCESS | 1926 | 1461677204109 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 06:26:44 INFO - PROCESS | 1926 | 1461677204112 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:26:44 INFO - PROCESS | 1926 | 1461677204113 Marionette TRACE conn2 <- [1,2530,null,{}] 06:26:44 INFO - PROCESS | 1926 | 1461677204116 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}] 06:26:44 INFO - PROCESS | 1926 | 1461677204240 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 06:26:44 INFO - PROCESS | 1926 | 1461677204370 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1c2800 == 135 [pid = 1926] [id = 640] 06:26:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x1274a9c00) [pid = 1926] [serial = 1920] [outer = 0x0] 06:26:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x12b52f000) [pid = 1926] [serial = 1921] [outer = 0x1274a9c00] 06:26:44 INFO - PROCESS | 1926 | 1461677204405 Marionette DEBUG loaded listener.js 06:26:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12b8e7000) [pid = 1926] [serial = 1922] [outer = 0x1274a9c00] 06:26:44 INFO - PROCESS | 1926 | 1461677204844 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]]]}] 06:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 824ms 06:26:44 INFO - PROCESS | 1926 | 1461677204937 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 06:26:44 INFO - PROCESS | 1926 | 1461677204939 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 06:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:26:44 INFO - PROCESS | 1926 | 1461677204943 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:26:44 INFO - PROCESS | 1926 | 1461677204945 Marionette TRACE conn2 <- [1,2534,null,{}] 06:26:44 INFO - PROCESS | 1926 | 1461677204966 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}] 06:26:45 INFO - PROCESS | 1926 | 1461677205095 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 06:26:45 INFO - PROCESS | 1926 | 1461677205196 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d38c000 == 136 [pid = 1926] [id = 641] 06:26:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x12b6de000) [pid = 1926] [serial = 1923] [outer = 0x0] 06:26:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x12bc8c400) [pid = 1926] [serial = 1924] [outer = 0x12b6de000] 06:26:45 INFO - PROCESS | 1926 | 1461677205227 Marionette DEBUG loaded listener.js 06:26:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12bf26800) [pid = 1926] [serial = 1925] [outer = 0x12b6de000] 06:26:45 INFO - PROCESS | 1926 | 1461677205610 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]]]}] 06:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 723ms 06:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:26:45 INFO - PROCESS | 1926 | 1461677205666 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 06:26:45 INFO - PROCESS | 1926 | 1461677205667 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 06:26:45 INFO - PROCESS | 1926 | 1461677205669 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:26:45 INFO - PROCESS | 1926 | 1461677205670 Marionette TRACE conn2 <- [1,2538,null,{}] 06:26:45 INFO - PROCESS | 1926 | 1461677205673 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}] 06:26:45 INFO - PROCESS | 1926 | 1461677205826 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 06:26:45 INFO - PROCESS | 1926 | 1461677205962 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d388000 == 137 [pid = 1926] [id = 642] 06:26:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x11562a000) [pid = 1926] [serial = 1926] [outer = 0x0] 06:26:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x12bc92800) [pid = 1926] [serial = 1927] [outer = 0x11562a000] 06:26:45 INFO - PROCESS | 1926 | 1461677205996 Marionette DEBUG loaded listener.js 06:26:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x12cf0b800) [pid = 1926] [serial = 1928] [outer = 0x11562a000] 06:26:46 INFO - PROCESS | 1926 | 1461677206416 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]]]}] 06:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1071ms 06:26:46 INFO - PROCESS | 1926 | 1461677206777 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 06:26:46 INFO - PROCESS | 1926 | 1461677206779 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 06:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:26:46 INFO - PROCESS | 1926 | 1461677206786 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:26:46 INFO - PROCESS | 1926 | 1461677206787 Marionette TRACE conn2 <- [1,2542,null,{}] 06:26:46 INFO - PROCESS | 1926 | 1461677206792 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}] 06:26:46 INFO - PROCESS | 1926 | 1461677206918 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 06:26:47 INFO - PROCESS | 1926 | 1461677207030 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x127414000 == 138 [pid = 1926] [id = 643] 06:26:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x115654400) [pid = 1926] [serial = 1929] [outer = 0x0] 06:26:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 271 (0x116448400) [pid = 1926] [serial = 1930] [outer = 0x115654400] 06:26:47 INFO - PROCESS | 1926 | 1461677207061 Marionette DEBUG loaded listener.js 06:26:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 272 (0x118f90400) [pid = 1926] [serial = 1931] [outer = 0x115654400] 06:26:47 INFO - PROCESS | 1926 | 1461677207515 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]]]}] 06:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 771ms 06:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:26:47 INFO - PROCESS | 1926 | 1461677207556 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 06:26:47 INFO - PROCESS | 1926 | 1461677207558 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 06:26:47 INFO - PROCESS | 1926 | 1461677207563 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:26:47 INFO - PROCESS | 1926 | 1461677207566 Marionette TRACE conn2 <- [1,2546,null,{}] 06:26:47 INFO - PROCESS | 1926 | 1461677207569 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}] 06:26:47 INFO - PROCESS | 1926 | 1461677207684 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 06:26:47 INFO - PROCESS | 1926 | 1461677207820 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d3d5000 == 139 [pid = 1926] [id = 644] 06:26:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 273 (0x119192c00) [pid = 1926] [serial = 1932] [outer = 0x0] 06:26:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 274 (0x11aaae000) [pid = 1926] [serial = 1933] [outer = 0x119192c00] 06:26:47 INFO - PROCESS | 1926 | 1461677207852 Marionette DEBUG loaded listener.js 06:26:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 275 (0x11afb3000) [pid = 1926] [serial = 1934] [outer = 0x119192c00] 06:26:48 INFO - PROCESS | 1926 | 1461677208404 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]]]}] 06:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 877ms 06:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:26:48 INFO - PROCESS | 1926 | 1461677208440 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 06:26:48 INFO - PROCESS | 1926 | 1461677208442 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 06:26:48 INFO - PROCESS | 1926 | 1461677208445 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:26:48 INFO - PROCESS | 1926 | 1461677208447 Marionette TRACE conn2 <- [1,2550,null,{}] 06:26:48 INFO - PROCESS | 1926 | 1461677208453 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}] 06:26:48 INFO - PROCESS | 1926 | 1461677208556 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 06:26:48 INFO - PROCESS | 1926 | 1461677208708 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e45e000 == 140 [pid = 1926] [id = 645] 06:26:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 276 (0x11c41c000) [pid = 1926] [serial = 1935] [outer = 0x0] 06:26:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 277 (0x1238a4800) [pid = 1926] [serial = 1936] [outer = 0x11c41c000] 06:26:48 INFO - PROCESS | 1926 | 1461677208764 Marionette DEBUG loaded listener.js 06:26:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 278 (0x123950400) [pid = 1926] [serial = 1937] [outer = 0x11c41c000] 06:26:49 INFO - PROCESS | 1926 | 1461677209329 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]]]}] 06:26:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:26:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 924ms 06:26:49 INFO - PROCESS | 1926 | 1461677209383 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 06:26:49 INFO - PROCESS | 1926 | 1461677209385 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 06:26:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:26:49 INFO - PROCESS | 1926 | 1461677209389 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:26:49 INFO - PROCESS | 1926 | 1461677209390 Marionette TRACE conn2 <- [1,2554,null,{}] 06:26:49 INFO - PROCESS | 1926 | 1461677209392 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}] 06:26:49 INFO - PROCESS | 1926 | 1461677209510 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 06:26:49 INFO - PROCESS | 1926 | 1461677209618 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x130691800 == 141 [pid = 1926] [id = 646] 06:26:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 279 (0x1274a8c00) [pid = 1926] [serial = 1938] [outer = 0x0] 06:26:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 280 (0x1276aa000) [pid = 1926] [serial = 1939] [outer = 0x1274a8c00] 06:26:49 INFO - PROCESS | 1926 | 1461677209647 Marionette DEBUG loaded listener.js 06:26:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 281 (0x129e78c00) [pid = 1926] [serial = 1940] [outer = 0x1274a8c00] 06:26:50 INFO - PROCESS | 1926 | 1461677210130 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]]]}] 06:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 768ms 06:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:26:50 INFO - PROCESS | 1926 | 1461677210158 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 06:26:50 INFO - PROCESS | 1926 | 1461677210159 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 06:26:50 INFO - PROCESS | 1926 | 1461677210161 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:26:50 INFO - PROCESS | 1926 | 1461677210162 Marionette TRACE conn2 <- [1,2558,null,{}] 06:26:50 INFO - PROCESS | 1926 | 1461677210166 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}] 06:26:50 INFO - PROCESS | 1926 | 1461677210283 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 06:26:50 INFO - PROCESS | 1926 | 1461677210388 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x13b19d000 == 142 [pid = 1926] [id = 647] 06:26:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 282 (0x118b98400) [pid = 1926] [serial = 1941] [outer = 0x0] 06:26:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 283 (0x129e98c00) [pid = 1926] [serial = 1942] [outer = 0x118b98400] 06:26:50 INFO - PROCESS | 1926 | 1461677210417 Marionette DEBUG loaded listener.js 06:26:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 284 (0x12a291400) [pid = 1926] [serial = 1943] [outer = 0x118b98400] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1b8000 == 141 [pid = 1926] [id = 427] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x142314000 == 140 [pid = 1926] [id = 474] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1425d6800 == 139 [pid = 1926] [id = 473] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1429cd800 == 138 [pid = 1926] [id = 518] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe63000 == 137 [pid = 1926] [id = 631] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed55000 == 136 [pid = 1926] [id = 630] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3d7800 == 135 [pid = 1926] [id = 629] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfe0000 == 134 [pid = 1926] [id = 628] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 283 (0x13c583800) [pid = 1926] [serial = 1816] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 282 (0x12a5e9800) [pid = 1926] [serial = 1777] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 281 (0x12a96d400) [pid = 1926] [serial = 1759] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 280 (0x139fad400) [pid = 1926] [serial = 1774] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 279 (0x12d3dd000) [pid = 1926] [serial = 1762] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 278 (0x129e9c800) [pid = 1926] [serial = 1756] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 277 (0x131f3ec00) [pid = 1926] [serial = 1768] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 276 (0x1302f6c00) [pid = 1926] [serial = 1765] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 275 (0x11653fc00) [pid = 1926] [serial = 1750] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 274 (0x139e79400) [pid = 1926] [serial = 1771] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOMWINDOW == 273 (0x11c68bc00) [pid = 1926] [serial = 1753] [outer = 0x0] [url = about:blank] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12b6c1800 == 133 [pid = 1926] [id = 627] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12acaf000 == 132 [pid = 1926] [id = 626] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x129f3e000 == 131 [pid = 1926] [id = 625] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x125da3000 == 130 [pid = 1926] [id = 624] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12373b800 == 129 [pid = 1926] [id = 623] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x11c215000 == 128 [pid = 1926] [id = 622] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf1b000 == 127 [pid = 1926] [id = 603] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad97800 == 126 [pid = 1926] [id = 621] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1185b8000 == 125 [pid = 1926] [id = 620] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x11bac5800 == 124 [pid = 1926] [id = 618] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1472b7000 == 123 [pid = 1926] [id = 617] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x14729c000 == 122 [pid = 1926] [id = 616] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x142a47800 == 121 [pid = 1926] [id = 615] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x14720f800 == 120 [pid = 1926] [id = 614] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x149172000 == 119 [pid = 1926] [id = 613] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1465e1000 == 118 [pid = 1926] [id = 612] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1459eb800 == 117 [pid = 1926] [id = 611] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x145833800 == 116 [pid = 1926] [id = 610] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x142321000 == 115 [pid = 1926] [id = 609] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1d4000 == 114 [pid = 1926] [id = 608] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x12d13f800 == 113 [pid = 1926] [id = 607] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x123b11800 == 112 [pid = 1926] [id = 606] 06:26:50 INFO - PROCESS | 1926 | --DOCSHELL 0x1420ba800 == 111 [pid = 1926] [id = 605] 06:26:50 INFO - PROCESS | 1926 | 1461677210871 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]]]}] 06:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 721ms 06:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:26:50 INFO - PROCESS | 1926 | 1461677210884 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 06:26:50 INFO - PROCESS | 1926 | 1461677210885 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 06:26:50 INFO - PROCESS | 1926 | 1461677210887 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:26:50 INFO - PROCESS | 1926 | 1461677210888 Marionette TRACE conn2 <- [1,2562,null,{}] 06:26:50 INFO - PROCESS | 1926 | 1461677210890 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}] 06:26:51 INFO - PROCESS | 1926 | 1461677211016 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 272 (0x13beae000) [pid = 1926] [serial = 1814] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 271 (0x12a214800) [pid = 1926] [serial = 1789] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 270 (0x12feadc00) [pid = 1926] [serial = 1804] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x139fbc800) [pid = 1926] [serial = 1811] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x12b8e9800) [pid = 1926] [serial = 1796] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x11aaab800) [pid = 1926] [serial = 1780] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x12e531000) [pid = 1926] [serial = 1799] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x12f8a2800) [pid = 1926] [serial = 1802] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x11bde8400) [pid = 1926] [serial = 1807] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x12a22ac00) [pid = 1926] [serial = 1790] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x12d18bc00) [pid = 1926] [serial = 1810] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12394ac00) [pid = 1926] [serial = 1784] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x12d181c00) [pid = 1926] [serial = 1798] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x13b30f800) [pid = 1926] [serial = 1813] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x127495400) [pid = 1926] [serial = 1786] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x129e9b000) [pid = 1926] [serial = 1808] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12a5f1c00) [pid = 1926] [serial = 1793] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x12a970000) [pid = 1926] [serial = 1795] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x11c050c00) [pid = 1926] [serial = 1781] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x12ff5bc00) [pid = 1926] [serial = 1805] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x11c68d400) [pid = 1926] [serial = 1783] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x129607400) [pid = 1926] [serial = 1787] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12a5c2c00) [pid = 1926] [serial = 1792] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12e90d800) [pid = 1926] [serial = 1801] [outer = 0x0] [url = about:blank] 06:26:51 INFO - PROCESS | 1926 | 1461677211118 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x12380f000 == 112 [pid = 1926] [id = 648] 06:26:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x11bde8400) [pid = 1926] [serial = 1944] [outer = 0x0] 06:26:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x1245d6800) [pid = 1926] [serial = 1945] [outer = 0x11bde8400] 06:26:51 INFO - PROCESS | 1926 | 1461677211150 Marionette DEBUG loaded listener.js 06:26:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x12a892400) [pid = 1926] [serial = 1946] [outer = 0x11bde8400] 06:26:51 INFO - PROCESS | 1926 | 1461677211487 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]]]}] 06:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 618ms 06:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:26:51 INFO - PROCESS | 1926 | 1461677211506 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 06:26:51 INFO - PROCESS | 1926 | 1461677211507 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 06:26:51 INFO - PROCESS | 1926 | 1461677211509 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:26:51 INFO - PROCESS | 1926 | 1461677211510 Marionette TRACE conn2 <- [1,2566,null,{}] 06:26:51 INFO - PROCESS | 1926 | 1461677211512 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}] 06:26:51 INFO - PROCESS | 1926 | 1461677211617 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 06:26:51 INFO - PROCESS | 1926 | 1461677211725 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x12aa7c800 == 113 [pid = 1926] [id = 649] 06:26:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x12a5cfc00) [pid = 1926] [serial = 1947] [outer = 0x0] 06:26:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x12a96cc00) [pid = 1926] [serial = 1948] [outer = 0x12a5cfc00] 06:26:51 INFO - PROCESS | 1926 | 1461677211751 Marionette DEBUG loaded listener.js 06:26:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x12abdbc00) [pid = 1926] [serial = 1949] [outer = 0x12a5cfc00] 06:26:52 INFO - PROCESS | 1926 | 1461677212058 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]]]}] 06:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 568ms 06:26:52 INFO - PROCESS | 1926 | 1461677212078 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 06:26:52 INFO - PROCESS | 1926 | 1461677212079 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 06:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:26:52 INFO - PROCESS | 1926 | 1461677212083 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:26:52 INFO - PROCESS | 1926 | 1461677212086 Marionette TRACE conn2 <- [1,2570,null,{}] 06:26:52 INFO - PROCESS | 1926 | 1461677212088 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}] 06:26:52 INFO - PROCESS | 1926 | 1461677212195 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 06:26:52 INFO - PROCESS | 1926 | 1461677212286 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfd4800 == 114 [pid = 1926] [id = 650] 06:26:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x12a984800) [pid = 1926] [serial = 1950] [outer = 0x0] 06:26:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x12b051800) [pid = 1926] [serial = 1951] [outer = 0x12a984800] 06:26:52 INFO - PROCESS | 1926 | 1461677212312 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x12cf07000) [pid = 1926] [serial = 1952] [outer = 0x12a984800] 06:26:52 INFO - PROCESS | 1926 | 1461677212621 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]]]}] 06:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 571ms 06:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:26:52 INFO - PROCESS | 1926 | 1461677212654 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 06:26:52 INFO - PROCESS | 1926 | 1461677212655 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 06:26:52 INFO - PROCESS | 1926 | 1461677212657 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:26:52 INFO - PROCESS | 1926 | 1461677212658 Marionette TRACE conn2 <- [1,2574,null,{}] 06:26:52 INFO - PROCESS | 1926 | 1461677212660 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}] 06:26:52 INFO - PROCESS | 1926 | 1461677212765 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 06:26:52 INFO - PROCESS | 1926 | 1461677212769 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x130268000 == 115 [pid = 1926] [id = 651] 06:26:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x12cf0bc00) [pid = 1926] [serial = 1953] [outer = 0x0] 06:26:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x12d188c00) [pid = 1926] [serial = 1954] [outer = 0x12cf0bc00] 06:26:52 INFO - PROCESS | 1926 | 1461677212795 Marionette DEBUG loaded listener.js 06:26:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x12d1e1c00) [pid = 1926] [serial = 1955] [outer = 0x12cf0bc00] 06:26:53 INFO - PROCESS | 1926 | 1461677213219 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]]]}] 06:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 570ms 06:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:26:53 INFO - PROCESS | 1926 | 1461677213227 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 06:26:53 INFO - PROCESS | 1926 | 1461677213228 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 06:26:53 INFO - PROCESS | 1926 | 1461677213236 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:26:53 INFO - PROCESS | 1926 | 1461677213237 Marionette TRACE conn2 <- [1,2578,null,{}] 06:26:53 INFO - PROCESS | 1926 | 1461677213240 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}] 06:26:53 INFO - PROCESS | 1926 | 1461677213384 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 06:26:53 INFO - PROCESS | 1926 | 1461677213400 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1c6000 == 116 [pid = 1926] [id = 652] 06:26:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x12d096400) [pid = 1926] [serial = 1956] [outer = 0x0] 06:26:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12d3e1400) [pid = 1926] [serial = 1957] [outer = 0x12d096400] 06:26:53 INFO - PROCESS | 1926 | 1461677213426 Marionette DEBUG loaded listener.js 06:26:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x12e4a5800) [pid = 1926] [serial = 1958] [outer = 0x12d096400] 06:26:53 INFO - PROCESS | 1926 | 1461677213793 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]]]}] 06:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 625ms 06:26:53 INFO - PROCESS | 1926 | 1461677213856 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 06:26:53 INFO - PROCESS | 1926 | 1461677213857 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 06:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:26:53 INFO - PROCESS | 1926 | 1461677213859 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:26:53 INFO - PROCESS | 1926 | 1461677213861 Marionette TRACE conn2 <- [1,2582,null,{}] 06:26:53 INFO - PROCESS | 1926 | 1461677213864 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}] 06:26:54 INFO - PROCESS | 1926 | 1461677214018 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 06:26:54 INFO - PROCESS | 1926 | 1461677214040 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x1420ad000 == 117 [pid = 1926] [id = 653] 06:26:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x129e73400) [pid = 1926] [serial = 1959] [outer = 0x0] 06:26:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12e532800) [pid = 1926] [serial = 1960] [outer = 0x129e73400] 06:26:54 INFO - PROCESS | 1926 | 1461677214070 Marionette DEBUG loaded listener.js 06:26:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x12e90a400) [pid = 1926] [serial = 1961] [outer = 0x129e73400] 06:26:54 INFO - PROCESS | 1926 | 1461677214461 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]]]}] 06:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 619ms 06:26:54 INFO - PROCESS | 1926 | 1461677214479 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 06:26:54 INFO - PROCESS | 1926 | 1461677214480 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 06:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:26:54 INFO - PROCESS | 1926 | 1461677214484 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:26:54 INFO - PROCESS | 1926 | 1461677214487 Marionette TRACE conn2 <- [1,2586,null,{}] 06:26:54 INFO - PROCESS | 1926 | 1461677214489 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}] 06:26:54 INFO - PROCESS | 1926 | 1461677214630 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 06:26:54 INFO - PROCESS | 1926 | 1461677214646 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422bc800 == 118 [pid = 1926] [id = 654] 06:26:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x12e72f800) [pid = 1926] [serial = 1962] [outer = 0x0] 06:26:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x12ebeb400) [pid = 1926] [serial = 1963] [outer = 0x12e72f800] 06:26:54 INFO - PROCESS | 1926 | 1461677214672 Marionette DEBUG loaded listener.js 06:26:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x12ee89800) [pid = 1926] [serial = 1964] [outer = 0x12e72f800] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x13b305000) [pid = 1926] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x12a894000) [pid = 1926] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x118b91c00) [pid = 1926] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x12d16a800) [pid = 1926] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x12a285c00) [pid = 1926] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x12bc87c00) [pid = 1926] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x12ac09000) [pid = 1926] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x118f88000) [pid = 1926] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x13beb2c00) [pid = 1926] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x12fee9400) [pid = 1926] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x115651000) [pid = 1926] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x12abd9c00) [pid = 1926] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x11856c000) [pid = 1926] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12abe3c00) [pid = 1926] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x129f6d000) [pid = 1926] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12c015000) [pid = 1926] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x129e70400) [pid = 1926] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x131f49c00) [pid = 1926] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x119132000) [pid = 1926] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12c01c400) [pid = 1926] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x118e0f400) [pid = 1926] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x118e0ac00) [pid = 1926] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x115872c00) [pid = 1926] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x118bebc00) [pid = 1926] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x11ad22800) [pid = 1926] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x118f2fc00) [pid = 1926] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x12e905800) [pid = 1926] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x11aab4c00) [pid = 1926] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x12b8ea000) [pid = 1926] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x1270be000) [pid = 1926] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x115591800) [pid = 1926] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x12778f400) [pid = 1926] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x12cf09800) [pid = 1926] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x118542800) [pid = 1926] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x12a28f400) [pid = 1926] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x13beb3400) [pid = 1926] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x13d161c00) [pid = 1926] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x119d8a800) [pid = 1926] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x12e4a2000) [pid = 1926] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x11c62cc00) [pid = 1926] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x12ac03c00) [pid = 1926] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x12a212400) [pid = 1926] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x11afac800) [pid = 1926] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x11ada9800) [pid = 1926] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x127495800) [pid = 1926] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x119132c00) [pid = 1926] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x118542c00) [pid = 1926] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x129009400) [pid = 1926] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x115198c00) [pid = 1926] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x118b3b800) [pid = 1926] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x129e6ac00) [pid = 1926] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x129e6cc00) [pid = 1926] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x11afb4c00) [pid = 1926] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:26:55 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x12a289000) [pid = 1926] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:26:55 INFO - PROCESS | 1926 | 1461677215595 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]]]}] 06:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1122ms 06:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:26:55 INFO - PROCESS | 1926 | 1461677215606 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 06:26:55 INFO - PROCESS | 1926 | 1461677215607 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 06:26:55 INFO - PROCESS | 1926 | 1461677215609 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:26:55 INFO - PROCESS | 1926 | 1461677215610 Marionette TRACE conn2 <- [1,2590,null,{}] 06:26:55 INFO - PROCESS | 1926 | 1461677215612 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}] 06:26:55 INFO - PROCESS | 1926 | 1461677215726 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 06:26:55 INFO - PROCESS | 1926 | 1461677215817 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c01d800 == 119 [pid = 1926] [id = 655] 06:26:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x11516c000) [pid = 1926] [serial = 1965] [outer = 0x0] 06:26:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x118b91c00) [pid = 1926] [serial = 1966] [outer = 0x11516c000] 06:26:55 INFO - PROCESS | 1926 | 1461677215843 Marionette DEBUG loaded listener.js 06:26:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x11aab0000) [pid = 1926] [serial = 1967] [outer = 0x11516c000] 06:26:56 INFO - PROCESS | 1926 | 1461677216159 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]]]}] 06:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 569ms 06:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:26:56 INFO - PROCESS | 1926 | 1461677216178 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 06:26:56 INFO - PROCESS | 1926 | 1461677216180 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 06:26:56 INFO - PROCESS | 1926 | 1461677216187 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 1926 | 1461677216188 Marionette TRACE conn2 <- [1,2594,null,{}] 06:26:56 INFO - PROCESS | 1926 | 1461677216190 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}] 06:26:56 INFO - PROCESS | 1926 | 1461677216300 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 06:26:56 INFO - PROCESS | 1926 | 1461677216304 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x130631800 == 120 [pid = 1926] [id = 656] 06:26:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x11aab4c00) [pid = 1926] [serial = 1968] [outer = 0x0] 06:26:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x123f14800) [pid = 1926] [serial = 1969] [outer = 0x11aab4c00] 06:26:56 INFO - PROCESS | 1926 | 1461677216330 Marionette DEBUG loaded listener.js 06:26:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x129d55800) [pid = 1926] [serial = 1970] [outer = 0x11aab4c00] 06:26:56 INFO - PROCESS | 1926 | 1461677216711 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]]]}] 06:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 572ms 06:26:56 INFO - PROCESS | 1926 | 1461677216769 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 06:26:56 INFO - PROCESS | 1926 | 1461677216770 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 06:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:26:56 INFO - PROCESS | 1926 | 1461677216772 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:26:56 INFO - PROCESS | 1926 | 1461677216773 Marionette TRACE conn2 <- [1,2598,null,{}] 06:26:56 INFO - PROCESS | 1926 | 1461677216775 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}] 06:26:56 INFO - PROCESS | 1926 | 1461677216888 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 06:26:56 INFO - PROCESS | 1926 | 1461677216893 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x142321000 == 121 [pid = 1926] [id = 657] 06:26:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x129d61c00) [pid = 1926] [serial = 1971] [outer = 0x0] 06:26:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x12a22d000) [pid = 1926] [serial = 1972] [outer = 0x129d61c00] 06:26:56 INFO - PROCESS | 1926 | 1461677216917 Marionette DEBUG loaded listener.js 06:26:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x12a8a0000) [pid = 1926] [serial = 1973] [outer = 0x129d61c00] 06:26:57 INFO - PROCESS | 1926 | 1461677217292 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]]]}] 06:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 568ms 06:26:57 INFO - PROCESS | 1926 | 1461677217341 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 06:26:57 INFO - PROCESS | 1926 | 1461677217342 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 06:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:26:57 INFO - PROCESS | 1926 | 1461677217344 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:26:57 INFO - PROCESS | 1926 | 1461677217345 Marionette TRACE conn2 <- [1,2602,null,{}] 06:26:57 INFO - PROCESS | 1926 | 1461677217347 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}] 06:26:57 INFO - PROCESS | 1926 | 1461677217455 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 06:26:57 INFO - PROCESS | 1926 | 1461677217665 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ab14000 == 122 [pid = 1926] [id = 658] 06:26:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x11434c400) [pid = 1926] [serial = 1974] [outer = 0x0] 06:26:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x1147cfc00) [pid = 1926] [serial = 1975] [outer = 0x11434c400] 06:26:57 INFO - PROCESS | 1926 | 1461677217701 Marionette DEBUG loaded listener.js 06:26:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x115621c00) [pid = 1926] [serial = 1976] [outer = 0x11434c400] 06:26:58 INFO - PROCESS | 1926 | 1461677218225 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]]]}] 06:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 921ms 06:26:58 INFO - PROCESS | 1926 | 1461677218283 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 06:26:58 INFO - PROCESS | 1926 | 1461677218285 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 06:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:26:58 INFO - PROCESS | 1926 | 1461677218291 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:26:58 INFO - PROCESS | 1926 | 1461677218293 Marionette TRACE conn2 <- [1,2606,null,{}] 06:26:58 INFO - PROCESS | 1926 | 1461677218298 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}] 06:26:58 INFO - PROCESS | 1926 | 1461677218461 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 06:26:58 INFO - PROCESS | 1926 | 1461677218568 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b6c1800 == 123 [pid = 1926] [id = 659] 06:26:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x11afa9c00) [pid = 1926] [serial = 1977] [outer = 0x0] 06:26:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x11bdf2800) [pid = 1926] [serial = 1978] [outer = 0x11afa9c00] 06:26:58 INFO - PROCESS | 1926 | 1461677218600 Marionette DEBUG loaded listener.js 06:26:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x11c639400) [pid = 1926] [serial = 1979] [outer = 0x11afa9c00] 06:26:59 INFO - PROCESS | 1926 | 1461677219108 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]]]}] 06:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 827ms 06:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:26:59 INFO - PROCESS | 1926 | 1461677219121 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1926 | 1461677219123 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 06:26:59 INFO - PROCESS | 1926 | 1461677219126 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1926 | 1461677219127 Marionette TRACE conn2 <- [1,2610,null,{}] 06:26:59 INFO - PROCESS | 1926 | 1461677219146 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}] 06:26:59 INFO - PROCESS | 1926 | 1461677219312 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 06:26:59 INFO - PROCESS | 1926 | 1461677219387 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:26:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x130685800 == 124 [pid = 1926] [id = 660] 06:26:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x123a90000) [pid = 1926] [serial = 1980] [outer = 0x0] 06:26:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x1274a9800) [pid = 1926] [serial = 1981] [outer = 0x123a90000] 06:26:59 INFO - PROCESS | 1926 | 1461677219418 Marionette DEBUG loaded listener.js 06:26:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x129c28c00) [pid = 1926] [serial = 1982] [outer = 0x123a90000] 06:26:59 INFO - PROCESS | 1926 | 1461677219894 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]]]}] 06:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 821ms 06:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:26:59 INFO - PROCESS | 1926 | 1461677219948 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 06:26:59 INFO - PROCESS | 1926 | 1461677219951 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 06:26:59 INFO - PROCESS | 1926 | 1461677219959 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:26:59 INFO - PROCESS | 1926 | 1461677219963 Marionette TRACE conn2 <- [1,2614,null,{}] 06:26:59 INFO - PROCESS | 1926 | 1461677219967 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}] 06:27:00 INFO - PROCESS | 1926 | 1461677220098 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 06:27:00 INFO - PROCESS | 1926 | 1461677220205 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x14231a800 == 125 [pid = 1926] [id = 661] 06:27:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12a230800) [pid = 1926] [serial = 1983] [outer = 0x0] 06:27:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x12a5f3800) [pid = 1926] [serial = 1984] [outer = 0x12a230800] 06:27:00 INFO - PROCESS | 1926 | 1461677220235 Marionette DEBUG loaded listener.js 06:27:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x12abdac00) [pid = 1926] [serial = 1985] [outer = 0x12a230800] 06:27:00 INFO - PROCESS | 1926 | 1461677220700 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]]]}] 06:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 780ms 06:27:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:27:00 INFO - PROCESS | 1926 | 1461677220735 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 06:27:00 INFO - PROCESS | 1926 | 1461677220737 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 06:27:00 INFO - PROCESS | 1926 | 1461677220739 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:27:00 INFO - PROCESS | 1926 | 1461677220740 Marionette TRACE conn2 <- [1,2618,null,{}] 06:27:00 INFO - PROCESS | 1926 | 1461677220743 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}] 06:27:00 INFO - PROCESS | 1926 | 1461677220874 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 06:27:01 INFO - PROCESS | 1926 | 1461677221012 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x142a42800 == 126 [pid = 1926] [id = 662] 06:27:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x12a98b800) [pid = 1926] [serial = 1986] [outer = 0x0] 06:27:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x12b8dd400) [pid = 1926] [serial = 1987] [outer = 0x12a98b800] 06:27:01 INFO - PROCESS | 1926 | 1461677221045 Marionette DEBUG loaded listener.js 06:27:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x12d096c00) [pid = 1926] [serial = 1988] [outer = 0x12a98b800] 06:27:01 INFO - PROCESS | 1926 | 1461677221488 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]]]}] 06:27:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:27:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 06:27:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:27:01 INFO - PROCESS | 1926 | 1461677221509 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 06:27:01 INFO - PROCESS | 1926 | 1461677221511 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 06:27:01 INFO - PROCESS | 1926 | 1461677221513 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:27:01 INFO - PROCESS | 1926 | 1461677221514 Marionette TRACE conn2 <- [1,2622,null,{}] 06:27:01 INFO - PROCESS | 1926 | 1461677221517 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}] 06:27:01 INFO - PROCESS | 1926 | 1461677221643 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 06:27:01 INFO - PROCESS | 1926 | 1461677221782 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x145831000 == 127 [pid = 1926] [id = 663] 06:27:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x12d3e4800) [pid = 1926] [serial = 1989] [outer = 0x0] 06:27:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x12e52b400) [pid = 1926] [serial = 1990] [outer = 0x12d3e4800] 06:27:01 INFO - PROCESS | 1926 | 1461677221822 Marionette DEBUG loaded listener.js 06:27:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x12e7e9800) [pid = 1926] [serial = 1991] [outer = 0x12d3e4800] 06:27:02 INFO - PROCESS | 1926 | 1461677222236 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]]]}] 06:27:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:27:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 768ms 06:27:02 INFO - PROCESS | 1926 | 1461677222282 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 06:27:02 INFO - PROCESS | 1926 | 1461677222283 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 06:27:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:27:02 INFO - PROCESS | 1926 | 1461677222285 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:27:02 INFO - PROCESS | 1926 | 1461677222287 Marionette TRACE conn2 <- [1,2626,null,{}] 06:27:02 INFO - PROCESS | 1926 | 1461677222289 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}] 06:27:02 INFO - PROCESS | 1926 | 1461677222417 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 06:27:02 INFO - PROCESS | 1926 | 1461677222554 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x145948800 == 128 [pid = 1926] [id = 664] 06:27:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x12e902400) [pid = 1926] [serial = 1992] [outer = 0x0] 06:27:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x12ebec800) [pid = 1926] [serial = 1993] [outer = 0x12e902400] 06:27:02 INFO - PROCESS | 1926 | 1461677222585 Marionette DEBUG loaded listener.js 06:27:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x12f70e000) [pid = 1926] [serial = 1994] [outer = 0x12e902400] 06:27:02 INFO - PROCESS | 1926 | 1461677222988 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]]]}] 06:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 723ms 06:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:27:03 INFO - PROCESS | 1926 | 1461677223008 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 06:27:03 INFO - PROCESS | 1926 | 1461677223010 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 06:27:03 INFO - PROCESS | 1926 | 1461677223035 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:27:03 INFO - PROCESS | 1926 | 1461677223036 Marionette TRACE conn2 <- [1,2630,null,{}] 06:27:03 INFO - PROCESS | 1926 | 1461677223039 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}] 06:27:03 INFO - PROCESS | 1926 | 1461677223164 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 06:27:03 INFO - PROCESS | 1926 | 1461677223273 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x1465c2800 == 129 [pid = 1926] [id = 665] 06:27:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x12e90b800) [pid = 1926] [serial = 1995] [outer = 0x0] 06:27:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x12f8a6c00) [pid = 1926] [serial = 1996] [outer = 0x12e90b800] 06:27:03 INFO - PROCESS | 1926 | 1461677223302 Marionette DEBUG loaded listener.js 06:27:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x12f8af800) [pid = 1926] [serial = 1997] [outer = 0x12e90b800] 06:27:03 INFO - PROCESS | 1926 | 1461677223727 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]]]}] 06:27:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:27:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 743ms 06:27:03 INFO - PROCESS | 1926 | 1461677223755 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 06:27:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:27:03 INFO - PROCESS | 1926 | 1461677223756 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 06:27:03 INFO - PROCESS | 1926 | 1461677223759 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:27:03 INFO - PROCESS | 1926 | 1461677223760 Marionette TRACE conn2 <- [1,2634,null,{}] 06:27:03 INFO - PROCESS | 1926 | 1461677223762 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}] 06:27:03 INFO - PROCESS | 1926 | 1461677223947 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 06:27:04 INFO - PROCESS | 1926 | 1461677224090 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c2e6000 == 130 [pid = 1926] [id = 666] 06:27:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x118f95400) [pid = 1926] [serial = 1998] [outer = 0x0] 06:27:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x123949800) [pid = 1926] [serial = 1999] [outer = 0x118f95400] 06:27:04 INFO - PROCESS | 1926 | 1461677224123 Marionette DEBUG loaded listener.js 06:27:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x12a289800) [pid = 1926] [serial = 2000] [outer = 0x118f95400] 06:27:04 INFO - PROCESS | 1926 | 1461677224579 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]]]}] 06:27:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:27:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 869ms 06:27:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:27:04 INFO - PROCESS | 1926 | 1461677224629 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 06:27:04 INFO - PROCESS | 1926 | 1461677224630 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 06:27:04 INFO - PROCESS | 1926 | 1461677224632 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:27:04 INFO - PROCESS | 1926 | 1461677224634 Marionette TRACE conn2 <- [1,2638,null,{}] 06:27:04 INFO - PROCESS | 1926 | 1461677224636 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}] 06:27:04 INFO - PROCESS | 1926 | 1461677224769 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 06:27:04 INFO - PROCESS | 1926 | 1461677224883 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a809000 == 131 [pid = 1926] [id = 667] 06:27:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x11adb0800) [pid = 1926] [serial = 2001] [outer = 0x0] 06:27:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x12f8a8000) [pid = 1926] [serial = 2002] [outer = 0x11adb0800] 06:27:04 INFO - PROCESS | 1926 | 1461677224914 Marionette DEBUG loaded listener.js 06:27:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x12feb7800) [pid = 1926] [serial = 2003] [outer = 0x11adb0800] 06:27:05 INFO - PROCESS | 1926 | 1461677225370 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]]]}] 06:27:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:27:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 770ms 06:27:05 INFO - PROCESS | 1926 | 1461677225419 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 06:27:05 INFO - PROCESS | 1926 | 1461677225421 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 06:27:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:27:05 INFO - PROCESS | 1926 | 1461677225425 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:27:05 INFO - PROCESS | 1926 | 1461677225427 Marionette TRACE conn2 <- [1,2642,null,{}] 06:27:05 INFO - PROCESS | 1926 | 1461677225431 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}] 06:27:05 INFO - PROCESS | 1926 | 1461677225636 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 06:27:05 INFO - PROCESS | 1926 | 1461677225846 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f67800 == 132 [pid = 1926] [id = 668] 06:27:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x118beb400) [pid = 1926] [serial = 2004] [outer = 0x0] 06:27:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x11b724800) [pid = 1926] [serial = 2005] [outer = 0x118beb400] 06:27:05 INFO - PROCESS | 1926 | 1461677225876 Marionette DEBUG loaded listener.js 06:27:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x12feb1800) [pid = 1926] [serial = 2006] [outer = 0x118beb400] 06:27:06 INFO - PROCESS | 1926 | 1461677226413 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]]]}] 06:27:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:27:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1021ms 06:27:06 INFO - PROCESS | 1926 | 1461677226468 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 06:27:06 INFO - PROCESS | 1926 | 1461677226471 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 06:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:27:06 INFO - PROCESS | 1926 | 1461677226495 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:27:06 INFO - PROCESS | 1926 | 1461677226498 Marionette TRACE conn2 <- [1,2646,null,{}] 06:27:06 INFO - PROCESS | 1926 | 1461677226501 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}] 06:27:06 INFO - PROCESS | 1926 | 1461677226708 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 06:27:06 INFO - PROCESS | 1926 | 1461677226847 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf32000 == 133 [pid = 1926] [id = 669] 06:27:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x1164b5800) [pid = 1926] [serial = 2007] [outer = 0x0] 06:27:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x12ff50400) [pid = 1926] [serial = 2008] [outer = 0x1164b5800] 06:27:06 INFO - PROCESS | 1926 | 1461677226879 Marionette DEBUG loaded listener.js 06:27:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x1302ef400) [pid = 1926] [serial = 2009] [outer = 0x1164b5800] 06:27:07 INFO - PROCESS | 1926 | 1461677227867 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]]]}] 06:27:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:27:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1426ms 06:27:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:27:07 INFO - PROCESS | 1926 | 1461677227920 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 06:27:07 INFO - PROCESS | 1926 | 1461677227923 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 06:27:07 INFO - PROCESS | 1926 | 1461677227928 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:27:07 INFO - PROCESS | 1926 | 1461677227932 Marionette TRACE conn2 <- [1,2650,null,{}] 06:27:07 INFO - PROCESS | 1926 | 1461677227939 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}] 06:27:08 INFO - PROCESS | 1926 | 1461677228105 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 06:27:08 INFO - PROCESS | 1926 | 1461677228247 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x11afdb000 == 134 [pid = 1926] [id = 670] 06:27:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x115623400) [pid = 1926] [serial = 2010] [outer = 0x0] 06:27:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x11564a400) [pid = 1926] [serial = 2011] [outer = 0x115623400] 06:27:08 INFO - PROCESS | 1926 | 1461677228278 Marionette DEBUG loaded listener.js 06:27:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x118543800) [pid = 1926] [serial = 2012] [outer = 0x115623400] 06:27:08 INFO - PROCESS | 1926 | 1461677228721 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]]]}] 06:27:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:27:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 826ms 06:27:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:27:08 INFO - PROCESS | 1926 | 1461677228753 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 06:27:08 INFO - PROCESS | 1926 | 1461677228756 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 06:27:08 INFO - PROCESS | 1926 | 1461677228760 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:27:08 INFO - PROCESS | 1926 | 1461677228762 Marionette TRACE conn2 <- [1,2654,null,{}] 06:27:08 INFO - PROCESS | 1926 | 1461677228765 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}] 06:27:08 INFO - PROCESS | 1926 | 1461677228879 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 06:27:09 INFO - PROCESS | 1926 | 1461677229022 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x129678000 == 135 [pid = 1926] [id = 671] 06:27:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x119aa0800) [pid = 1926] [serial = 2013] [outer = 0x0] 06:27:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x119d94c00) [pid = 1926] [serial = 2014] [outer = 0x119aa0800] 06:27:09 INFO - PROCESS | 1926 | 1461677229055 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x11ad24400) [pid = 1926] [serial = 2015] [outer = 0x119aa0800] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe61800 == 134 [pid = 1926] [id = 17] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13b1b1800 == 133 [pid = 1926] [id = 325] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x142321000 == 132 [pid = 1926] [id = 657] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x130631800 == 131 [pid = 1926] [id = 656] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x11c01d800 == 130 [pid = 1926] [id = 655] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x1422bc800 == 129 [pid = 1926] [id = 654] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x130268000 == 128 [pid = 1926] [id = 651] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfd4800 == 127 [pid = 1926] [id = 650] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12aa7c800 == 126 [pid = 1926] [id = 649] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12380f000 == 125 [pid = 1926] [id = 648] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13b19d000 == 124 [pid = 1926] [id = 647] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x130691800 == 123 [pid = 1926] [id = 646] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12e45e000 == 122 [pid = 1926] [id = 645] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12d3d5000 == 121 [pid = 1926] [id = 644] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x127414000 == 120 [pid = 1926] [id = 643] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13d388000 == 119 [pid = 1926] [id = 642] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13d38c000 == 118 [pid = 1926] [id = 641] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1c2800 == 117 [pid = 1926] [id = 640] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13d175800 == 116 [pid = 1926] [id = 639] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf22800 == 115 [pid = 1926] [id = 638] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x131fc5800 == 114 [pid = 1926] [id = 637] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x130b75800 == 113 [pid = 1926] [id = 636] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x130623800 == 112 [pid = 1926] [id = 635] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x12a577800 == 111 [pid = 1926] [id = 634] 06:27:09 INFO - PROCESS | 1926 | --DOCSHELL 0x11b775000 == 110 [pid = 1926] [id = 633] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x12bf22c00) [pid = 1926] [serial = 1694] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x12ee8e000) [pid = 1926] [serial = 1709] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x13c587000) [pid = 1926] [serial = 1487] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x13c5db800) [pid = 1926] [serial = 1559] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x12d3e3400) [pid = 1926] [serial = 1637] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12d170400) [pid = 1926] [serial = 1553] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x142242400) [pid = 1926] [serial = 1499] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x12fee8000) [pid = 1926] [serial = 1556] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x12a8a0400) [pid = 1926] [serial = 1547] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x12d187c00) [pid = 1926] [serial = 1634] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12abdcc00) [pid = 1926] [serial = 1691] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x13beb0c00) [pid = 1926] [serial = 1484] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12ee8c800) [pid = 1926] [serial = 1703] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x131f49800) [pid = 1926] [serial = 1481] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x11aab3400) [pid = 1926] [serial = 1613] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x12e539c00) [pid = 1926] [serial = 1643] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x142249c00) [pid = 1926] [serial = 1502] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x139fb6400) [pid = 1926] [serial = 1565] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x12900c400) [pid = 1926] [serial = 1544] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x11c4e6800) [pid = 1926] [serial = 1685] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x12ed92400) [pid = 1926] [serial = 1700] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x123946c00) [pid = 1926] [serial = 1616] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x12c014400) [pid = 1926] [serial = 1631] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x129ea4000) [pid = 1926] [serial = 1472] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x118be8400) [pid = 1926] [serial = 1682] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x129f62c00) [pid = 1926] [serial = 1619] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x12e536c00) [pid = 1926] [serial = 1640] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 239 (0x13d59c400) [pid = 1926] [serial = 1496] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 238 (0x12ac0c000) [pid = 1926] [serial = 1475] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 237 (0x13d163c00) [pid = 1926] [serial = 1490] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 236 (0x13d16e800) [pid = 1926] [serial = 1493] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 235 (0x123a96c00) [pid = 1926] [serial = 1469] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 234 (0x12e7ecc00) [pid = 1926] [serial = 1697] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 233 (0x129d5e000) [pid = 1926] [serial = 1688] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 232 (0x12bbbec00) [pid = 1926] [serial = 1628] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 231 (0x12a966800) [pid = 1926] [serial = 1622] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 230 (0x13d133000) [pid = 1926] [serial = 1562] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 229 (0x12ac03800) [pid = 1926] [serial = 1625] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 228 (0x139fb9400) [pid = 1926] [serial = 1778] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 227 (0x12e735800) [pid = 1926] [serial = 1550] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 226 (0x12f71a000) [pid = 1926] [serial = 1706] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 225 (0x12ee95000) [pid = 1926] [serial = 1478] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 224 (0x1270af400) [pid = 1926] [serial = 1879] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x13d133400) [pid = 1926] [serial = 1837] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x13d13f000) [pid = 1926] [serial = 1840] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x11b727000) [pid = 1926] [serial = 1870] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x11bde9400) [pid = 1926] [serial = 1871] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x12ee97800) [pid = 1926] [serial = 1828] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x1274f8c00) [pid = 1926] [serial = 1882] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x13d16f800) [pid = 1926] [serial = 1846] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x11bdf4000) [pid = 1926] [serial = 1873] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x11c4ee400) [pid = 1926] [serial = 1874] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x11bb76800) [pid = 1926] [serial = 1819] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x142aca400) [pid = 1926] [serial = 1852] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x118ea1c00) [pid = 1926] [serial = 1865] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x118b0e800) [pid = 1926] [serial = 1864] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x129c25000) [pid = 1926] [serial = 1885] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x13c585400) [pid = 1926] [serial = 1834] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x11562a400) [pid = 1926] [serial = 1862] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x11548b400) [pid = 1926] [serial = 1861] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x131f74000) [pid = 1926] [serial = 1831] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12394f000) [pid = 1926] [serial = 1855] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x11a8bc000) [pid = 1926] [serial = 1867] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x11ad29000) [pid = 1926] [serial = 1868] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x129005400) [pid = 1926] [serial = 1883] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x13d361000) [pid = 1926] [serial = 1843] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x13d5a0000) [pid = 1926] [serial = 1849] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x12abe0c00) [pid = 1926] [serial = 1825] [outer = 0x0] [url = about:blank] 06:27:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:27:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 926ms 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 198 (0x125d49c00) [pid = 1926] [serial = 1822] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 197 (0x12d3e0400) [pid = 1926] [serial = 1858] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 196 (0x129e70c00) [pid = 1926] [serial = 1888] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x129ea6400) [pid = 1926] [serial = 1891] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x129d5b800) [pid = 1926] [serial = 1886] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x11c638c00) [pid = 1926] [serial = 1876] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x118576400) [pid = 1926] [serial = 1889] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x1274a3c00) [pid = 1926] [serial = 1880] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x12a288000) [pid = 1926] [serial = 1892] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x123f15000) [pid = 1926] [serial = 1877] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x12a5e9c00) [pid = 1926] [serial = 1895] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x12a5c9000) [pid = 1926] [serial = 1894] [outer = 0x0] [url = about:blank] 06:27:09 INFO - PROCESS | 1926 | 1461677229674 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]]]}] 06:27:09 INFO - PROCESS | 1926 | 1461677229690 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 06:27:09 INFO - PROCESS | 1926 | 1461677229691 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 06:27:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:27:09 INFO - PROCESS | 1926 | 1461677229694 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:27:09 INFO - PROCESS | 1926 | 1461677229696 Marionette TRACE conn2 <- [1,2658,null,{}] 06:27:09 INFO - PROCESS | 1926 | 1461677229705 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}] 06:27:09 INFO - PROCESS | 1926 | 1461677229809 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 06:27:09 INFO - PROCESS | 1926 | 1461677229813 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x11ad71000 == 111 [pid = 1926] [id = 672] 06:27:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x11aaaac00) [pid = 1926] [serial = 2016] [outer = 0x0] 06:27:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x11b724000) [pid = 1926] [serial = 2017] [outer = 0x11aaaac00] 06:27:09 INFO - PROCESS | 1926 | 1461677229844 Marionette DEBUG loaded listener.js 06:27:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x11c32e000) [pid = 1926] [serial = 2018] [outer = 0x11aaaac00] 06:27:10 INFO - PROCESS | 1926 | 1461677230364 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]]]}] 06:27:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:27:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 724ms 06:27:10 INFO - PROCESS | 1926 | 1461677230419 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 06:27:10 INFO - PROCESS | 1926 | 1461677230422 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 06:27:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:27:10 INFO - PROCESS | 1926 | 1461677230425 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:27:10 INFO - PROCESS | 1926 | 1461677230427 Marionette TRACE conn2 <- [1,2662,null,{}] 06:27:10 INFO - PROCESS | 1926 | 1461677230431 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}] 06:27:10 INFO - PROCESS | 1926 | 1461677230591 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 06:27:10 INFO - PROCESS | 1926 | 1461677230730 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x125da5000 == 112 [pid = 1926] [id = 673] 06:27:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x11c62c800) [pid = 1926] [serial = 2019] [outer = 0x0] 06:27:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x11c686800) [pid = 1926] [serial = 2020] [outer = 0x11c62c800] 06:27:10 INFO - PROCESS | 1926 | 1461677230773 Marionette DEBUG loaded listener.js 06:27:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x123904000) [pid = 1926] [serial = 2021] [outer = 0x11c62c800] 06:27:11 INFO - PROCESS | 1926 | 1461677231084 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]]]}] 06:27:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:27:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 673ms 06:27:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:27:11 INFO - PROCESS | 1926 | 1461677231124 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 06:27:11 INFO - PROCESS | 1926 | 1461677231125 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 06:27:11 INFO - PROCESS | 1926 | 1461677231127 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:27:11 INFO - PROCESS | 1926 | 1461677231128 Marionette TRACE conn2 <- [1,2666,null,{}] 06:27:11 INFO - PROCESS | 1926 | 1461677231130 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}] 06:27:11 INFO - PROCESS | 1926 | 1461677231272 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 06:27:11 INFO - PROCESS | 1926 | 1461677231281 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f2d800 == 113 [pid = 1926] [id = 674] 06:27:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x11c62fc00) [pid = 1926] [serial = 2022] [outer = 0x0] 06:27:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x123947400) [pid = 1926] [serial = 2023] [outer = 0x11c62fc00] 06:27:11 INFO - PROCESS | 1926 | 1461677231308 Marionette DEBUG loaded listener.js 06:27:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x1242cf800) [pid = 1926] [serial = 2024] [outer = 0x11c62fc00] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 195 (0x119192c00) [pid = 1926] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 194 (0x12a5cfc00) [pid = 1926] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 193 (0x11bde8400) [pid = 1926] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 192 (0x1274a8c00) [pid = 1926] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 191 (0x129e73400) [pid = 1926] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 190 (0x12feed000) [pid = 1926] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 189 (0x12fee5800) [pid = 1926] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 188 (0x12a5ca400) [pid = 1926] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 187 (0x11c41c000) [pid = 1926] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 186 (0x115654400) [pid = 1926] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 185 (0x12cf0bc00) [pid = 1926] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 184 (0x12e72f800) [pid = 1926] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 183 (0x115651800) [pid = 1926] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 182 (0x11aab4c00) [pid = 1926] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x12d096400) [pid = 1926] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x118b98400) [pid = 1926] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12394d000) [pid = 1926] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x12a984800) [pid = 1926] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x131f79c00) [pid = 1926] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x11b7b3c00) [pid = 1926] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x129d58400) [pid = 1926] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x12a5eec00) [pid = 1926] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x11516c000) [pid = 1926] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x118f93000) [pid = 1926] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x12a986800) [pid = 1926] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x13bea4400) [pid = 1926] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x13d134c00) [pid = 1926] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x13cfc0800) [pid = 1926] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x11c690400) [pid = 1926] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x12b6d3c00) [pid = 1926] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x139fb7400) [pid = 1926] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x13d13d400) [pid = 1926] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x11afb6400) [pid = 1926] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x12f8a4800) [pid = 1926] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:27:12 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x12ebe4800) [pid = 1926] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:27:12 INFO - PROCESS | 1926 | 1461677232587 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]]]}] 06:27:12 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) 06:27:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1475ms 06:27:12 INFO - PROCESS | 1926 | 1461677232643 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 06:27:12 INFO - PROCESS | 1926 | 1461677232646 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 06:27:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:27:12 INFO - PROCESS | 1926 | 1461677232672 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:27:12 INFO - PROCESS | 1926 | 1461677232674 Marionette TRACE conn2 <- [1,2670,null,{}] 06:27:12 INFO - PROCESS | 1926 | 1461677232678 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}] 06:27:12 INFO - PROCESS | 1926 | 1461677232790 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 06:27:12 INFO - PROCESS | 1926 | 1461677232910 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x11921a800 == 114 [pid = 1926] [id = 675] 06:27:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x11564cc00) [pid = 1926] [serial = 2025] [outer = 0x0] 06:27:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x115873400) [pid = 1926] [serial = 2026] [outer = 0x11564cc00] 06:27:12 INFO - PROCESS | 1926 | 1461677232944 Marionette DEBUG loaded listener.js 06:27:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x118f27000) [pid = 1926] [serial = 2027] [outer = 0x11564cc00] 06:27:13 INFO - PROCESS | 1926 | 1461677233884 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] 06:27:13 INFO - PROCESS | 1926 | 1461677233897 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 06:27:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:27:13 INFO - PROCESS | 1926 | 1461677233904 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:27:13 INFO - PROCESS | 1926 | 1461677233906 Marionette TRACE conn2 <- [1,2674,null,{}] 06:27:13 INFO - PROCESS | 1926 | 1461677233909 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}] 06:27:14 INFO - PROCESS | 1926 | 1461677234031 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 06:27:14 INFO - PROCESS | 1926 | 1461677234158 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x123d65000 == 115 [pid = 1926] [id = 676] 06:27:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x119192c00) [pid = 1926] [serial = 2028] [outer = 0x0] 06:27:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x11af69c00) [pid = 1926] [serial = 2029] [outer = 0x119192c00] 06:27:14 INFO - PROCESS | 1926 | 1461677234191 Marionette DEBUG loaded listener.js 06:27:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x11b7be400) [pid = 1926] [serial = 2030] [outer = 0x119192c00] 06:27:15 INFO - PROCESS | 1926 | 1461677235157 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] 06:27:15 INFO - PROCESS | 1926 | 1461677235179 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 06:27:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:27:15 INFO - PROCESS | 1926 | 1461677235181 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:27:15 INFO - PROCESS | 1926 | 1461677235186 Marionette TRACE conn2 <- [1,2678,null,{}] 06:27:15 INFO - PROCESS | 1926 | 1461677235195 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}] 06:27:15 INFO - PROCESS | 1926 | 1461677235319 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 06:27:15 INFO - PROCESS | 1926 | 1461677235446 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x12acbb000 == 116 [pid = 1926] [id = 677] 06:27:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x11c62e400) [pid = 1926] [serial = 2031] [outer = 0x0] 06:27:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x12370e800) [pid = 1926] [serial = 2032] [outer = 0x11c62e400] 06:27:15 INFO - PROCESS | 1926 | 1461677235501 Marionette DEBUG loaded listener.js 06:27:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x123d16c00) [pid = 1926] [serial = 2033] [outer = 0x11c62e400] 06:27:16 INFO - PROCESS | 1926 | 1461677236417 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]]]}] 06:27:16 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) 06:27:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1275ms 06:27:16 INFO - PROCESS | 1926 | 1461677236456 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 06:27:16 INFO - PROCESS | 1926 | 1461677236458 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 06:27:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:27:16 INFO - PROCESS | 1926 | 1461677236460 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:27:16 INFO - PROCESS | 1926 | 1461677236462 Marionette TRACE conn2 <- [1,2682,null,{}] 06:27:16 INFO - PROCESS | 1926 | 1461677236464 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}] 06:27:16 INFO - PROCESS | 1926 | 1461677236584 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 06:27:16 INFO - PROCESS | 1926 | 1461677236710 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bcd3800 == 117 [pid = 1926] [id = 678] 06:27:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x127235800) [pid = 1926] [serial = 2034] [outer = 0x0] 06:27:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x1276a9400) [pid = 1926] [serial = 2035] [outer = 0x127235800] 06:27:16 INFO - PROCESS | 1926 | 1461677236761 Marionette DEBUG loaded listener.js 06:27:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x129005400) [pid = 1926] [serial = 2036] [outer = 0x127235800] 06:27:17 INFO - PROCESS | 1926 | 1461677237703 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]]]}] 06:27:17 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) 06:27:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1272ms 06:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:27:17 INFO - PROCESS | 1926 | 1461677237734 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 06:27:17 INFO - PROCESS | 1926 | 1461677237736 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 06:27:17 INFO - PROCESS | 1926 | 1461677237738 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:27:17 INFO - PROCESS | 1926 | 1461677237739 Marionette TRACE conn2 <- [1,2686,null,{}] 06:27:17 INFO - PROCESS | 1926 | 1461677237742 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}] 06:27:17 INFO - PROCESS | 1926 | 1461677237857 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 06:27:17 INFO - PROCESS | 1926 | 1461677237984 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfdc800 == 118 [pid = 1926] [id = 679] 06:27:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x1274a3c00) [pid = 1926] [serial = 2037] [outer = 0x0] 06:27:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x129d54000) [pid = 1926] [serial = 2038] [outer = 0x1274a3c00] 06:27:18 INFO - PROCESS | 1926 | 1461677238034 Marionette DEBUG loaded listener.js 06:27:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x129e6c800) [pid = 1926] [serial = 2039] [outer = 0x1274a3c00] 06:27:18 INFO - PROCESS | 1926 | 1461677238929 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] 06:27:18 INFO - PROCESS | 1926 | 1461677238962 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 06:27:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:27:18 INFO - PROCESS | 1926 | 1461677238965 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:27:18 INFO - PROCESS | 1926 | 1461677238968 Marionette TRACE conn2 <- [1,2690,null,{}] 06:27:18 INFO - PROCESS | 1926 | 1461677238971 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}] 06:27:19 INFO - PROCESS | 1926 | 1461677239117 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 06:27:19 INFO - PROCESS | 1926 | 1461677239248 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0d1000 == 119 [pid = 1926] [id = 680] 06:27:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x127495c00) [pid = 1926] [serial = 2040] [outer = 0x0] 06:27:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x129ea0c00) [pid = 1926] [serial = 2041] [outer = 0x127495c00] 06:27:19 INFO - PROCESS | 1926 | 1461677239306 Marionette DEBUG loaded listener.js 06:27:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x12a21d800) [pid = 1926] [serial = 2042] [outer = 0x127495c00] 06:27:20 INFO - PROCESS | 1926 | 1461677240234 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] 06:27:20 INFO - PROCESS | 1926 | 1461677240248 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 06:27:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:27:20 INFO - PROCESS | 1926 | 1461677240256 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:27:20 INFO - PROCESS | 1926 | 1461677240260 Marionette TRACE conn2 <- [1,2694,null,{}] 06:27:20 INFO - PROCESS | 1926 | 1461677240265 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}] 06:27:20 INFO - PROCESS | 1926 | 1461677240401 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 06:27:20 INFO - PROCESS | 1926 | 1461677240529 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x123f58800 == 120 [pid = 1926] [id = 681] 06:27:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x1157d0400) [pid = 1926] [serial = 2043] [outer = 0x0] 06:27:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x11783b000) [pid = 1926] [serial = 2044] [outer = 0x1157d0400] 06:27:20 INFO - PROCESS | 1926 | 1461677240582 Marionette DEBUG loaded listener.js 06:27:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x119132800) [pid = 1926] [serial = 2045] [outer = 0x1157d0400] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x125d28800 == 119 [pid = 1926] [id = 619] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x11c3a1000 == 118 [pid = 1926] [id = 592] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12b881000 == 117 [pid = 1926] [id = 500] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x142ccb000 == 116 [pid = 1926] [id = 498] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x1459e9000 == 115 [pid = 1926] [id = 519] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe66800 == 114 [pid = 1926] [id = 307] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x125da5000 == 113 [pid = 1926] [id = 673] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x1420ad000 == 112 [pid = 1926] [id = 653] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x11ad71000 == 111 [pid = 1926] [id = 672] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x129678000 == 110 [pid = 1926] [id = 671] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x11afdb000 == 109 [pid = 1926] [id = 670] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 181 (0x12a22d000) [pid = 1926] [serial = 1972] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x145948800 == 108 [pid = 1926] [id = 664] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x145831000 == 107 [pid = 1926] [id = 663] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x142a42800 == 106 [pid = 1926] [id = 662] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x14231a800 == 105 [pid = 1926] [id = 661] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x130685800 == 104 [pid = 1926] [id = 660] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x12b6c1800 == 103 [pid = 1926] [id = 659] 06:27:21 INFO - PROCESS | 1926 | --DOCSHELL 0x11ab14000 == 102 [pid = 1926] [id = 658] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 180 (0x11afb3000) [pid = 1926] [serial = 1934] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12abdbc00) [pid = 1926] [serial = 1949] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x125d47800) [pid = 1926] [serial = 1906] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x1245d6800) [pid = 1926] [serial = 1945] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x1276aa000) [pid = 1926] [serial = 1939] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x129f69c00) [pid = 1926] [serial = 1909] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x12e90a400) [pid = 1926] [serial = 1961] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x12b52f000) [pid = 1926] [serial = 1921] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x118bf6c00) [pid = 1926] [serial = 1900] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x131f79000) [pid = 1926] [serial = 1769] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x130f25800) [pid = 1926] [serial = 1766] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x12a5f3400) [pid = 1926] [serial = 1897] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x12bc8c400) [pid = 1926] [serial = 1924] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x123950400) [pid = 1926] [serial = 1937] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x118f90400) [pid = 1926] [serial = 1931] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x12d188c00) [pid = 1926] [serial = 1954] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x12ee89800) [pid = 1926] [serial = 1964] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x119e4bc00) [pid = 1926] [serial = 1751] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x12a968000) [pid = 1926] [serial = 1898] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x116448400) [pid = 1926] [serial = 1930] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x129d55800) [pid = 1926] [serial = 1970] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x12d3e1400) [pid = 1926] [serial = 1957] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12b059400) [pid = 1926] [serial = 1918] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 157 (0x11aaae000) [pid = 1926] [serial = 1933] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 156 (0x129e98c00) [pid = 1926] [serial = 1942] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 155 (0x12bc92800) [pid = 1926] [serial = 1927] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 154 (0x12a892400) [pid = 1926] [serial = 1946] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 153 (0x123f14800) [pid = 1926] [serial = 1969] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 152 (0x12e90e400) [pid = 1926] [serial = 1763] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 151 (0x1238a4800) [pid = 1926] [serial = 1936] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 150 (0x12b051800) [pid = 1926] [serial = 1951] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 149 (0x139e83000) [pid = 1926] [serial = 1772] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 148 (0x11a645000) [pid = 1926] [serial = 1754] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 147 (0x12a291400) [pid = 1926] [serial = 1943] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 146 (0x12cf07000) [pid = 1926] [serial = 1952] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 145 (0x12a96cc00) [pid = 1926] [serial = 1948] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 144 (0x11acc6000) [pid = 1926] [serial = 1903] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 143 (0x12a227000) [pid = 1926] [serial = 1757] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 142 (0x12a5cf800) [pid = 1926] [serial = 1912] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 141 (0x12ebeb400) [pid = 1926] [serial = 1963] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 140 (0x12b52e800) [pid = 1926] [serial = 1760] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 139 (0x12ac02800) [pid = 1926] [serial = 1915] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x12e532800) [pid = 1926] [serial = 1960] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x118b91c00) [pid = 1926] [serial = 1966] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x12e4a5800) [pid = 1926] [serial = 1958] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x12d1e1c00) [pid = 1926] [serial = 1955] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x11aab0000) [pid = 1926] [serial = 1967] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x129e78c00) [pid = 1926] [serial = 1940] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 132 (0x139fb8800) [pid = 1926] [serial = 1775] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 131 (0x12b52b800) [pid = 1926] [serial = 1826] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 130 (0x13c5cec00) [pid = 1926] [serial = 1817] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 129 (0x13d165c00) [pid = 1926] [serial = 1841] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 128 (0x13d13a400) [pid = 1926] [serial = 1838] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 127 (0x129e9ec00) [pid = 1926] [serial = 1823] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 126 (0x12ff5b800) [pid = 1926] [serial = 1829] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 125 (0x13cfc9800) [pid = 1926] [serial = 1835] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 124 (0x13d364800) [pid = 1926] [serial = 1844] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 123 (0x11c635400) [pid = 1926] [serial = 1820] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 122 (0x139e84800) [pid = 1926] [serial = 1832] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | --DOMWINDOW == 121 (0x13d368c00) [pid = 1926] [serial = 1847] [outer = 0x0] [url = about:blank] 06:27:21 INFO - PROCESS | 1926 | 1461677241549 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] 06:27:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:27:21 INFO - PROCESS | 1926 | 1461677241587 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 06:27:21 INFO - PROCESS | 1926 | 1461677241591 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:27:21 INFO - PROCESS | 1926 | 1461677241593 Marionette TRACE conn2 <- [1,2698,null,{}] 06:27:21 INFO - PROCESS | 1926 | 1461677241595 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}] 06:27:21 INFO - PROCESS | 1926 | 1461677241695 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 06:27:21 INFO - PROCESS | 1926 | 1461677241700 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:21 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c01a000 == 103 [pid = 1926] [id = 682] 06:27:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 122 (0x119252c00) [pid = 1926] [serial = 2046] [outer = 0x0] 06:27:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 123 (0x11afaec00) [pid = 1926] [serial = 2047] [outer = 0x119252c00] 06:27:21 INFO - PROCESS | 1926 | 1461677241728 Marionette DEBUG loaded listener.js 06:27:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 124 (0x11bde8800) [pid = 1926] [serial = 2048] [outer = 0x119252c00] 06:27:22 INFO - PROCESS | 1926 | 1461677242659 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] 06:27:22 INFO - PROCESS | 1926 | 1461677242670 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 06:27:22 INFO - PROCESS | 1926 | 1461677242672 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:27:22 INFO - PROCESS | 1926 | 1461677242674 Marionette TRACE conn2 <- [1,2702,null,{}] 06:27:22 INFO - PROCESS | 1926 | 1461677242684 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}] 06:27:22 INFO - PROCESS | 1926 | 1461677242790 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 06:27:22 INFO - PROCESS | 1926 | 1461677242795 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a58c000 == 104 [pid = 1926] [id = 683] 06:27:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 125 (0x11c684400) [pid = 1926] [serial = 2049] [outer = 0x0] 06:27:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 126 (0x123948800) [pid = 1926] [serial = 2050] [outer = 0x11c684400] 06:27:22 INFO - PROCESS | 1926 | 1461677242825 Marionette DEBUG loaded listener.js 06:27:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 127 (0x1245d6400) [pid = 1926] [serial = 2051] [outer = 0x11c684400] 06:27:23 INFO - PROCESS | 1926 | 1461677243229 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]]]}] 06:27:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:27:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 570ms 06:27:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:27:23 INFO - PROCESS | 1926 | 1461677243243 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 06:27:23 INFO - PROCESS | 1926 | 1461677243245 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 06:27:23 INFO - PROCESS | 1926 | 1461677243247 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:27:23 INFO - PROCESS | 1926 | 1461677243248 Marionette TRACE conn2 <- [1,2706,null,{}] 06:27:23 INFO - PROCESS | 1926 | 1461677243256 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}] 06:27:23 INFO - PROCESS | 1926 | 1461677243407 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 06:27:23 INFO - PROCESS | 1926 | 1461677243421 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b0d3800 == 105 [pid = 1926] [id = 684] 06:27:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 128 (0x1274af400) [pid = 1926] [serial = 2052] [outer = 0x0] 06:27:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 129 (0x129006000) [pid = 1926] [serial = 2053] [outer = 0x1274af400] 06:27:23 INFO - PROCESS | 1926 | 1461677243448 Marionette DEBUG loaded listener.js 06:27:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 130 (0x129d5b800) [pid = 1926] [serial = 2054] [outer = 0x1274af400] 06:27:23 INFO - PROCESS | 1926 | 1461677243838 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]]]}] 06:27:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:27:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 624ms 06:27:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:27:23 INFO - PROCESS | 1926 | 1461677243872 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 06:27:23 INFO - PROCESS | 1926 | 1461677243873 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 06:27:23 INFO - PROCESS | 1926 | 1461677243875 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:27:23 INFO - PROCESS | 1926 | 1461677243876 Marionette TRACE conn2 <- [1,2710,null,{}] 06:27:23 INFO - PROCESS | 1926 | 1461677243879 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}] 06:27:24 INFO - PROCESS | 1926 | 1461677244006 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 06:27:24 INFO - PROCESS | 1926 | 1461677244019 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7cf000 == 106 [pid = 1926] [id = 685] 06:27:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 131 (0x129d5bc00) [pid = 1926] [serial = 2055] [outer = 0x0] 06:27:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 132 (0x129e9bc00) [pid = 1926] [serial = 2056] [outer = 0x129d5bc00] 06:27:24 INFO - PROCESS | 1926 | 1461677244047 Marionette DEBUG loaded listener.js 06:27:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 133 (0x129f63400) [pid = 1926] [serial = 2057] [outer = 0x129d5bc00] 06:27:24 INFO - PROCESS | 1926 | 1461677244446 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] 06:27:24 INFO - PROCESS | 1926 | 1461677244497 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 06:27:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:27:24 INFO - PROCESS | 1926 | 1461677244499 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:27:24 INFO - PROCESS | 1926 | 1461677244500 Marionette TRACE conn2 <- [1,2714,null,{}] 06:27:24 INFO - PROCESS | 1926 | 1461677244502 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}] 06:27:24 INFO - PROCESS | 1926 | 1461677244655 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 06:27:24 INFO - PROCESS | 1926 | 1461677244676 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed5f800 == 107 [pid = 1926] [id = 686] 06:27:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x12a21dc00) [pid = 1926] [serial = 2058] [outer = 0x0] 06:27:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12a5cc800) [pid = 1926] [serial = 2059] [outer = 0x12a21dc00] 06:27:24 INFO - PROCESS | 1926 | 1461677244703 Marionette DEBUG loaded listener.js 06:27:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12a5f1000) [pid = 1926] [serial = 2060] [outer = 0x12a21dc00] 06:27:25 INFO - PROCESS | 1926 | 1461677245068 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]]]}] 06:27:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:27:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 621ms 06:27:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:27:25 INFO - PROCESS | 1926 | 1461677245121 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 06:27:25 INFO - PROCESS | 1926 | 1461677245122 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 06:27:25 INFO - PROCESS | 1926 | 1461677245124 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:27:25 INFO - PROCESS | 1926 | 1461677245125 Marionette TRACE conn2 <- [1,2718,null,{}] 06:27:25 INFO - PROCESS | 1926 | 1461677245127 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}] 06:27:25 INFO - PROCESS | 1926 | 1461677245254 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 06:27:25 INFO - PROCESS | 1926 | 1461677245286 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f449800 == 108 [pid = 1926] [id = 687] 06:27:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12a5f3400) [pid = 1926] [serial = 2061] [outer = 0x0] 06:27:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12a8a0400) [pid = 1926] [serial = 2062] [outer = 0x12a5f3400] 06:27:25 INFO - PROCESS | 1926 | 1461677245311 Marionette DEBUG loaded listener.js 06:27:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12a972c00) [pid = 1926] [serial = 2063] [outer = 0x12a5f3400] 06:27:25 INFO - PROCESS | 1926 | --DOMWINDOW == 138 (0x129d61c00) [pid = 1926] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:27:25 INFO - PROCESS | 1926 | --DOMWINDOW == 137 (0x11aaaac00) [pid = 1926] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:27:25 INFO - PROCESS | 1926 | --DOMWINDOW == 136 (0x119aa0800) [pid = 1926] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:27:25 INFO - PROCESS | 1926 | --DOMWINDOW == 135 (0x115623400) [pid = 1926] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:27:25 INFO - PROCESS | 1926 | --DOMWINDOW == 134 (0x11c62c800) [pid = 1926] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:27:25 INFO - PROCESS | 1926 | --DOMWINDOW == 133 (0x12f8a4c00) [pid = 1926] [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.] 06:27:25 INFO - PROCESS | 1926 | 1461677245726 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] 06:27:25 INFO - PROCESS | 1926 | 1461677245744 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 06:27:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:27:25 INFO - PROCESS | 1926 | 1461677245747 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:27:25 INFO - PROCESS | 1926 | 1461677245748 Marionette TRACE conn2 <- [1,2722,null,{}] 06:27:25 INFO - PROCESS | 1926 | 1461677245756 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}] 06:27:25 INFO - PROCESS | 1926 | 1461677245898 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 06:27:25 INFO - PROCESS | 1926 | 1461677245949 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:25 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f43c800 == 109 [pid = 1926] [id = 688] 06:27:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 134 (0x11b2ef400) [pid = 1926] [serial = 2064] [outer = 0x0] 06:27:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 135 (0x12a986000) [pid = 1926] [serial = 2065] [outer = 0x11b2ef400] 06:27:25 INFO - PROCESS | 1926 | 1461677245974 Marionette DEBUG loaded listener.js 06:27:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 136 (0x12abd4400) [pid = 1926] [serial = 2066] [outer = 0x11b2ef400] 06:27:26 INFO - PROCESS | 1926 | 1461677246271 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] 06:27:26 INFO - PROCESS | 1926 | 1461677246327 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 06:27:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:27:26 INFO - PROCESS | 1926 | 1461677246331 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:27:26 INFO - PROCESS | 1926 | 1461677246333 Marionette TRACE conn2 <- [1,2726,null,{}] 06:27:26 INFO - PROCESS | 1926 | 1461677246336 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}] 06:27:26 INFO - PROCESS | 1926 | 1461677246543 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 06:27:26 INFO - PROCESS | 1926 | 1461677246554 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe68000 == 110 [pid = 1926] [id = 689] 06:27:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 137 (0x12a98b000) [pid = 1926] [serial = 2067] [outer = 0x0] 06:27:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 138 (0x12abe0c00) [pid = 1926] [serial = 2068] [outer = 0x12a98b000] 06:27:26 INFO - PROCESS | 1926 | 1461677246596 Marionette DEBUG loaded listener.js 06:27:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 139 (0x12ac10c00) [pid = 1926] [serial = 2069] [outer = 0x12a98b000] 06:27:27 INFO - PROCESS | 1926 | 1461677247011 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]]]}] 06:27:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:27:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 722ms 06:27:27 INFO - PROCESS | 1926 | 1461677247055 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 06:27:27 INFO - PROCESS | 1926 | 1461677247056 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 06:27:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:27:27 INFO - PROCESS | 1926 | 1461677247058 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:27:27 INFO - PROCESS | 1926 | 1461677247059 Marionette TRACE conn2 <- [1,2730,null,{}] 06:27:27 INFO - PROCESS | 1926 | 1461677247062 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}] 06:27:27 INFO - PROCESS | 1926 | 1461677247207 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 06:27:27 INFO - PROCESS | 1926 | 1461677247216 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x13026c000 == 111 [pid = 1926] [id = 690] 06:27:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 140 (0x12abd9000) [pid = 1926] [serial = 2070] [outer = 0x0] 06:27:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 141 (0x12b059400) [pid = 1926] [serial = 2071] [outer = 0x12abd9000] 06:27:27 INFO - PROCESS | 1926 | 1461677247242 Marionette DEBUG loaded listener.js 06:27:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 142 (0x12b527400) [pid = 1926] [serial = 2072] [outer = 0x12abd9000] 06:27:28 INFO - PROCESS | 1926 | 1461677248228 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] 06:27:28 INFO - PROCESS | 1926 | 1461677248282 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 06:27:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:27:28 INFO - PROCESS | 1926 | 1461677248286 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:27:28 INFO - PROCESS | 1926 | 1461677248288 Marionette TRACE conn2 <- [1,2734,null,{}] 06:27:28 INFO - PROCESS | 1926 | 1461677248292 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}] 06:27:28 INFO - PROCESS | 1926 | 1461677248441 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 06:27:28 INFO - PROCESS | 1926 | 1461677248569 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x123d7b800 == 112 [pid = 1926] [id = 691] 06:27:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 143 (0x115492000) [pid = 1926] [serial = 2073] [outer = 0x0] 06:27:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 144 (0x11aaae000) [pid = 1926] [serial = 2074] [outer = 0x115492000] 06:27:28 INFO - PROCESS | 1926 | 1461677248607 Marionette DEBUG loaded listener.js 06:27:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 145 (0x11bb7f000) [pid = 1926] [serial = 2075] [outer = 0x115492000] 06:27:29 INFO - PROCESS | 1926 | 1461677249018 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]]]}] 06:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 771ms 06:27:29 INFO - PROCESS | 1926 | 1461677249060 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 1926 | 1461677249064 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 06:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:27:29 INFO - PROCESS | 1926 | 1461677249071 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1926 | 1461677249072 Marionette TRACE conn2 <- [1,2738,null,{}] 06:27:29 INFO - PROCESS | 1926 | 1461677249075 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}] 06:27:29 INFO - PROCESS | 1926 | 1461677249196 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 06:27:29 INFO - PROCESS | 1926 | 1461677249295 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7c6000 == 113 [pid = 1926] [id = 692] 06:27:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 146 (0x11c62b400) [pid = 1926] [serial = 2076] [outer = 0x0] 06:27:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 147 (0x123907400) [pid = 1926] [serial = 2077] [outer = 0x11c62b400] 06:27:29 INFO - PROCESS | 1926 | 1461677249325 Marionette DEBUG loaded listener.js 06:27:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 148 (0x12900ac00) [pid = 1926] [serial = 2078] [outer = 0x11c62b400] 06:27:29 INFO - PROCESS | 1926 | 1461677249754 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]]]}] 06:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 722ms 06:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:27:29 INFO - PROCESS | 1926 | 1461677249793 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 06:27:29 INFO - PROCESS | 1926 | 1461677249795 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 06:27:29 INFO - PROCESS | 1926 | 1461677249797 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:27:29 INFO - PROCESS | 1926 | 1461677249802 Marionette TRACE conn2 <- [1,2742,null,{}] 06:27:29 INFO - PROCESS | 1926 | 1461677249831 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}] 06:27:29 INFO - PROCESS | 1926 | 1461677249994 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 06:27:30 INFO - PROCESS | 1926 | 1461677250066 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x130692800 == 114 [pid = 1926] [id = 693] 06:27:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 149 (0x12a21ac00) [pid = 1926] [serial = 2079] [outer = 0x0] 06:27:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 150 (0x12a225800) [pid = 1926] [serial = 2080] [outer = 0x12a21ac00] 06:27:30 INFO - PROCESS | 1926 | 1461677250098 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 151 (0x12a5c5400) [pid = 1926] [serial = 2081] [outer = 0x12a21ac00] 06:27:30 INFO - PROCESS | 1926 | 1461677250523 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]]]}] 06:27:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:27:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 744ms 06:27:30 INFO - PROCESS | 1926 | 1461677250542 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 06:27:30 INFO - PROCESS | 1926 | 1461677250544 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 06:27:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:27:30 INFO - PROCESS | 1926 | 1461677250546 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:27:30 INFO - PROCESS | 1926 | 1461677250547 Marionette TRACE conn2 <- [1,2746,null,{}] 06:27:30 INFO - PROCESS | 1926 | 1461677250550 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}] 06:27:30 INFO - PROCESS | 1926 | 1461677250670 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 06:27:30 INFO - PROCESS | 1926 | 1461677250795 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x131f0e000 == 115 [pid = 1926] [id = 694] 06:27:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 152 (0x12a5c6c00) [pid = 1926] [serial = 2082] [outer = 0x0] 06:27:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 153 (0x12a980000) [pid = 1926] [serial = 2083] [outer = 0x12a5c6c00] 06:27:30 INFO - PROCESS | 1926 | 1461677250828 Marionette DEBUG loaded listener.js 06:27:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 154 (0x12b52e000) [pid = 1926] [serial = 2084] [outer = 0x12a5c6c00] 06:27:31 INFO - PROCESS | 1926 | 1461677251239 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]]]}] 06:27:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:27:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 721ms 06:27:31 INFO - PROCESS | 1926 | 1461677251283 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 06:27:31 INFO - PROCESS | 1926 | 1461677251284 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 06:27:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:27:31 INFO - PROCESS | 1926 | 1461677251289 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:27:31 INFO - PROCESS | 1926 | 1461677251290 Marionette TRACE conn2 <- [1,2750,null,{}] 06:27:31 INFO - PROCESS | 1926 | 1461677251292 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}] 06:27:31 INFO - PROCESS | 1926 | 1461677251429 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 06:27:31 INFO - PROCESS | 1926 | 1461677251528 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fda000 == 116 [pid = 1926] [id = 695] 06:27:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 155 (0x12b52e800) [pid = 1926] [serial = 2085] [outer = 0x0] 06:27:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 156 (0x12b6d5000) [pid = 1926] [serial = 2086] [outer = 0x12b52e800] 06:27:31 INFO - PROCESS | 1926 | 1461677251558 Marionette DEBUG loaded listener.js 06:27:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 157 (0x12b8e9400) [pid = 1926] [serial = 2087] [outer = 0x12b52e800] 06:27:31 INFO - PROCESS | 1926 | 1461677251986 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]]]}] 06:27:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:27:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 720ms 06:27:32 INFO - PROCESS | 1926 | 1461677252009 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 06:27:32 INFO - PROCESS | 1926 | 1461677252011 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 06:27:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:27:32 INFO - PROCESS | 1926 | 1461677252013 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:27:32 INFO - PROCESS | 1926 | 1461677252014 Marionette TRACE conn2 <- [1,2754,null,{}] 06:27:32 INFO - PROCESS | 1926 | 1461677252019 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}] 06:27:32 INFO - PROCESS | 1926 | 1461677252151 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 06:27:32 INFO - PROCESS | 1926 | 1461677252252 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x13c4b6000 == 117 [pid = 1926] [id = 696] 06:27:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 158 (0x12bc8fc00) [pid = 1926] [serial = 2088] [outer = 0x0] 06:27:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x12c019800) [pid = 1926] [serial = 2089] [outer = 0x12bc8fc00] 06:27:32 INFO - PROCESS | 1926 | 1461677252284 Marionette DEBUG loaded listener.js 06:27:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x12cf0c400) [pid = 1926] [serial = 2090] [outer = 0x12bc8fc00] 06:27:32 INFO - PROCESS | 1926 | 1461677252699 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]]]}] 06:27:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:27:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 722ms 06:27:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:27:32 INFO - PROCESS | 1926 | 1461677252736 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 06:27:32 INFO - PROCESS | 1926 | 1461677252737 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 06:27:32 INFO - PROCESS | 1926 | 1461677252740 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:27:32 INFO - PROCESS | 1926 | 1461677252741 Marionette TRACE conn2 <- [1,2758,null,{}] 06:27:32 INFO - PROCESS | 1926 | 1461677252763 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}] 06:27:32 INFO - PROCESS | 1926 | 1461677252925 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 06:27:32 INFO - PROCESS | 1926 | 1461677252995 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf2c000 == 118 [pid = 1926] [id = 697] 06:27:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x12c01bc00) [pid = 1926] [serial = 2091] [outer = 0x0] 06:27:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x12d16cc00) [pid = 1926] [serial = 2092] [outer = 0x12c01bc00] 06:27:33 INFO - PROCESS | 1926 | 1461677253026 Marionette DEBUG loaded listener.js 06:27:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x12d183800) [pid = 1926] [serial = 2093] [outer = 0x12c01bc00] 06:27:33 INFO - PROCESS | 1926 | 1461677253440 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]]]}] 06:27:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:27:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 719ms 06:27:33 INFO - PROCESS | 1926 | 1461677253460 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 06:27:33 INFO - PROCESS | 1926 | 1461677253461 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 06:27:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:27:33 INFO - PROCESS | 1926 | 1461677253463 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:27:33 INFO - PROCESS | 1926 | 1461677253465 Marionette TRACE conn2 <- [1,2762,null,{}] 06:27:33 INFO - PROCESS | 1926 | 1461677253467 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}] 06:27:33 INFO - PROCESS | 1926 | 1461677253587 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 06:27:33 INFO - PROCESS | 1926 | 1461677253714 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d122000 == 119 [pid = 1926] [id = 698] 06:27:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x12d184c00) [pid = 1926] [serial = 2094] [outer = 0x0] 06:27:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x12d18d000) [pid = 1926] [serial = 2095] [outer = 0x12d184c00] 06:27:33 INFO - PROCESS | 1926 | 1461677253746 Marionette DEBUG loaded listener.js 06:27:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x12d1e7000) [pid = 1926] [serial = 2096] [outer = 0x12d184c00] 06:27:34 INFO - PROCESS | 1926 | 1461677254175 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]]]}] 06:27:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:27:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 769ms 06:27:34 INFO - PROCESS | 1926 | 1461677254247 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 06:27:34 INFO - PROCESS | 1926 | 1461677254249 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 06:27:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:27:34 INFO - PROCESS | 1926 | 1461677254264 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:27:34 INFO - PROCESS | 1926 | 1461677254265 Marionette TRACE conn2 <- [1,2766,null,{}] 06:27:34 INFO - PROCESS | 1926 | 1461677254267 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}] 06:27:34 INFO - PROCESS | 1926 | 1461677254386 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 06:27:34 INFO - PROCESS | 1926 | 1461677254515 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1ad000 == 120 [pid = 1926] [id = 699] 06:27:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x12d3da400) [pid = 1926] [serial = 2097] [outer = 0x0] 06:27:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x12d3e0400) [pid = 1926] [serial = 2098] [outer = 0x12d3da400] 06:27:34 INFO - PROCESS | 1926 | 1461677254547 Marionette DEBUG loaded listener.js 06:27:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x12e49f400) [pid = 1926] [serial = 2099] [outer = 0x12d3da400] 06:27:34 INFO - PROCESS | 1926 | 1461677254937 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]]]}] 06:27:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:27:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 720ms 06:27:34 INFO - PROCESS | 1926 | 1461677254984 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 06:27:34 INFO - PROCESS | 1926 | 1461677254985 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 06:27:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:27:34 INFO - PROCESS | 1926 | 1461677254988 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:27:34 INFO - PROCESS | 1926 | 1461677254989 Marionette TRACE conn2 <- [1,2770,null,{}] 06:27:34 INFO - PROCESS | 1926 | 1461677254991 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}] 06:27:35 INFO - PROCESS | 1926 | 1461677255111 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 06:27:35 INFO - PROCESS | 1926 | 1461677255249 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x127f20000 == 121 [pid = 1926] [id = 700] 06:27:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x115165000) [pid = 1926] [serial = 2100] [outer = 0x0] 06:27:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x12e4a5000) [pid = 1926] [serial = 2101] [outer = 0x115165000] 06:27:35 INFO - PROCESS | 1926 | 1461677255281 Marionette DEBUG loaded listener.js 06:27:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x12e539800) [pid = 1926] [serial = 2102] [outer = 0x115165000] 06:27:35 INFO - PROCESS | 1926 | 1461677255679 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]]]}] 06:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 719ms 06:27:35 INFO - PROCESS | 1926 | 1461677255721 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 06:27:35 INFO - PROCESS | 1926 | 1461677255723 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 06:27:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:27:35 INFO - PROCESS | 1926 | 1461677255725 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:27:35 INFO - PROCESS | 1926 | 1461677255727 Marionette TRACE conn2 <- [1,2774,null,{}] 06:27:35 INFO - PROCESS | 1926 | 1461677255730 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}] 06:27:35 INFO - PROCESS | 1926 | 1461677255911 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 06:27:35 INFO - PROCESS | 1926 | 1461677255985 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf31800 == 122 [pid = 1926] [id = 701] 06:27:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x12e539c00) [pid = 1926] [serial = 2103] [outer = 0x0] 06:27:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x12e739400) [pid = 1926] [serial = 2104] [outer = 0x12e539c00] 06:27:36 INFO - PROCESS | 1926 | 1461677256020 Marionette DEBUG loaded listener.js 06:27:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x12e90c800) [pid = 1926] [serial = 2105] [outer = 0x12e539c00] 06:27:36 INFO - PROCESS | 1926 | 1461677256632 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]]]}] 06:27:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:27:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 921ms 06:27:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:27:36 INFO - PROCESS | 1926 | 1461677256647 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 06:27:36 INFO - PROCESS | 1926 | 1461677256651 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 06:27:36 INFO - PROCESS | 1926 | 1461677256655 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:27:36 INFO - PROCESS | 1926 | 1461677256657 Marionette TRACE conn2 <- [1,2778,null,{}] 06:27:36 INFO - PROCESS | 1926 | 1461677256661 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}] 06:27:36 INFO - PROCESS | 1926 | 1461677256777 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 06:27:36 INFO - PROCESS | 1926 | 1461677256882 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a58a000 == 123 [pid = 1926] [id = 702] 06:27:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x118a04c00) [pid = 1926] [serial = 2106] [outer = 0x0] 06:27:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x11a8bf000) [pid = 1926] [serial = 2107] [outer = 0x118a04c00] 06:27:36 INFO - PROCESS | 1926 | 1461677256913 Marionette DEBUG loaded listener.js 06:27:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x11bdedc00) [pid = 1926] [serial = 2108] [outer = 0x118a04c00] 06:27:37 INFO - PROCESS | 1926 | 1461677257342 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]]]}] 06:27:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:27:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 722ms 06:27:37 INFO - PROCESS | 1926 | 1461677257377 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 06:27:37 INFO - PROCESS | 1926 | 1461677257379 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 06:27:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:27:37 INFO - PROCESS | 1926 | 1461677257405 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:27:37 INFO - PROCESS | 1926 | 1461677257407 Marionette TRACE conn2 <- [1,2782,null,{}] 06:27:37 INFO - PROCESS | 1926 | 1461677257411 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}] 06:27:37 INFO - PROCESS | 1926 | 1461677257623 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 06:27:37 INFO - PROCESS | 1926 | 1461677257847 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x129f3c000 == 122 [pid = 1926] [id = 87] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x118bd5000 == 121 [pid = 1926] [id = 98] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x127616800 == 120 [pid = 1926] [id = 86] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x1422af800 == 119 [pid = 1926] [id = 513] 06:27:37 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x123947400) [pid = 1926] [serial = 2023] [outer = 0x0] [url = about:blank] 06:27:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x119104800 == 120 [pid = 1926] [id = 703] 06:27:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x115651000) [pid = 1926] [serial = 2109] [outer = 0x0] 06:27:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x11b2e9400) [pid = 1926] [serial = 2110] [outer = 0x115651000] 06:27:37 INFO - PROCESS | 1926 | 1461677257914 Marionette DEBUG loaded listener.js 06:27:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x1238a4800) [pid = 1926] [serial = 2111] [outer = 0x115651000] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed55800 == 119 [pid = 1926] [id = 18] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfdc800 == 118 [pid = 1926] [id = 679] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x12bcd3800 == 117 [pid = 1926] [id = 678] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1c6000 == 116 [pid = 1926] [id = 652] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x12acbb000 == 115 [pid = 1926] [id = 677] 06:27:37 INFO - PROCESS | 1926 | --DOCSHELL 0x123d65000 == 114 [pid = 1926] [id = 676] 06:27:38 INFO - PROCESS | 1926 | --DOCSHELL 0x11921a800 == 113 [pid = 1926] [id = 675] 06:27:38 INFO - PROCESS | 1926 | --DOCSHELL 0x129f2d800 == 112 [pid = 1926] [id = 674] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 179 (0x12b8dd400) [pid = 1926] [serial = 1987] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 178 (0x12f8a6c00) [pid = 1926] [serial = 1996] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 177 (0x11b724000) [pid = 1926] [serial = 2017] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 176 (0x11c32e000) [pid = 1926] [serial = 2018] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x119d94c00) [pid = 1926] [serial = 2014] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x11ad24400) [pid = 1926] [serial = 2015] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x1274a9800) [pid = 1926] [serial = 1981] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x11564a400) [pid = 1926] [serial = 2011] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x118543800) [pid = 1926] [serial = 2012] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x12ff50400) [pid = 1926] [serial = 2008] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x11c686800) [pid = 1926] [serial = 2020] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x123904000) [pid = 1926] [serial = 2021] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x1147cfc00) [pid = 1926] [serial = 1975] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 166 (0x11bdf2800) [pid = 1926] [serial = 1978] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 165 (0x12a5f3800) [pid = 1926] [serial = 1984] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 164 (0x12ebec800) [pid = 1926] [serial = 1993] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 163 (0x12e52b400) [pid = 1926] [serial = 1990] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 162 (0x123949800) [pid = 1926] [serial = 1999] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 161 (0x12f8a8000) [pid = 1926] [serial = 2002] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 160 (0x11b724800) [pid = 1926] [serial = 2005] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 159 (0x1307e8c00) [pid = 1926] [serial = 1400] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:27:38 INFO - PROCESS | 1926 | --DOMWINDOW == 158 (0x12a8a0000) [pid = 1926] [serial = 1973] [outer = 0x0] [url = about:blank] 06:27:38 INFO - PROCESS | 1926 | 1461677258246 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]]]}] 06:27:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:27:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 895ms 06:27:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:27:38 INFO - PROCESS | 1926 | 1461677258278 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 06:27:38 INFO - PROCESS | 1926 | 1461677258279 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 06:27:38 INFO - PROCESS | 1926 | 1461677258282 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:27:38 INFO - PROCESS | 1926 | 1461677258284 Marionette TRACE conn2 <- [1,2786,null,{}] 06:27:38 INFO - PROCESS | 1926 | 1461677258292 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}] 06:27:38 INFO - PROCESS | 1926 | 1461677258399 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 06:27:38 INFO - PROCESS | 1926 | 1461677258404 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x1270df800 == 113 [pid = 1926] [id = 704] 06:27:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 159 (0x1245cdc00) [pid = 1926] [serial = 2112] [outer = 0x0] 06:27:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 160 (0x1274acc00) [pid = 1926] [serial = 2113] [outer = 0x1245cdc00] 06:27:38 INFO - PROCESS | 1926 | 1461677258433 Marionette DEBUG loaded listener.js 06:27:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 161 (0x12960b400) [pid = 1926] [serial = 2114] [outer = 0x1245cdc00] 06:27:38 INFO - PROCESS | 1926 | 1461677258824 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]]]}] 06:27:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:27:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 06:27:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:27:38 INFO - PROCESS | 1926 | 1461677258853 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 06:27:38 INFO - PROCESS | 1926 | 1461677258854 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 06:27:38 INFO - PROCESS | 1926 | 1461677258857 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:27:38 INFO - PROCESS | 1926 | 1461677258858 Marionette TRACE conn2 <- [1,2790,null,{}] 06:27:38 INFO - PROCESS | 1926 | 1461677258860 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}] 06:27:38 INFO - PROCESS | 1926 | 1461677258965 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 06:27:38 INFO - PROCESS | 1926 | 1461677258969 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a58d800 == 114 [pid = 1926] [id = 705] 06:27:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 162 (0x129d5c000) [pid = 1926] [serial = 2115] [outer = 0x0] 06:27:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 163 (0x129e74400) [pid = 1926] [serial = 2116] [outer = 0x129d5c000] 06:27:39 INFO - PROCESS | 1926 | 1461677258997 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 164 (0x129f68c00) [pid = 1926] [serial = 2117] [outer = 0x129d5c000] 06:27:39 INFO - PROCESS | 1926 | 1461677259381 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]]]}] 06:27:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:27:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 568ms 06:27:39 INFO - PROCESS | 1926 | 1461677259426 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 06:27:39 INFO - PROCESS | 1926 | 1461677259427 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 06:27:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:27:39 INFO - PROCESS | 1926 | 1461677259429 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:27:39 INFO - PROCESS | 1926 | 1461677259430 Marionette TRACE conn2 <- [1,2794,null,{}] 06:27:39 INFO - PROCESS | 1926 | 1461677259433 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}] 06:27:39 INFO - PROCESS | 1926 | 1461677259537 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 06:27:39 INFO - PROCESS | 1926 | 1461677259541 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfe0800 == 115 [pid = 1926] [id = 706] 06:27:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 165 (0x12a218400) [pid = 1926] [serial = 2118] [outer = 0x0] 06:27:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 166 (0x12a230c00) [pid = 1926] [serial = 2119] [outer = 0x12a218400] 06:27:39 INFO - PROCESS | 1926 | 1461677259567 Marionette DEBUG loaded listener.js 06:27:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 167 (0x12a895000) [pid = 1926] [serial = 2120] [outer = 0x12a218400] 06:27:39 INFO - PROCESS | 1926 | 1461677259944 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]]]}] 06:27:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:27:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 520ms 06:27:39 INFO - PROCESS | 1926 | 1461677259951 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 06:27:39 INFO - PROCESS | 1926 | 1461677259952 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 06:27:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:27:39 INFO - PROCESS | 1926 | 1461677259954 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:27:39 INFO - PROCESS | 1926 | 1461677259955 Marionette TRACE conn2 <- [1,2798,null,{}] 06:27:39 INFO - PROCESS | 1926 | 1461677259958 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}] 06:27:40 INFO - PROCESS | 1926 | 1461677260062 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 06:27:40 INFO - PROCESS | 1926 | 1461677260233 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e456800 == 116 [pid = 1926] [id = 707] 06:27:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x12a96e800) [pid = 1926] [serial = 2121] [outer = 0x0] 06:27:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x12ac0a400) [pid = 1926] [serial = 2122] [outer = 0x12a96e800] 06:27:40 INFO - PROCESS | 1926 | 1461677260290 Marionette DEBUG loaded listener.js 06:27:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x12bc86400) [pid = 1926] [serial = 2123] [outer = 0x12a96e800] 06:27:40 INFO - PROCESS | 1926 | 1461677260786 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]]]}] 06:27:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:27:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 873ms 06:27:40 INFO - PROCESS | 1926 | 1461677260829 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 06:27:40 INFO - PROCESS | 1926 | 1461677260830 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 06:27:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:27:40 INFO - PROCESS | 1926 | 1461677260838 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:27:40 INFO - PROCESS | 1926 | 1461677260839 Marionette TRACE conn2 <- [1,2802,null,{}] 06:27:40 INFO - PROCESS | 1926 | 1461677260841 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}] 06:27:40 INFO - PROCESS | 1926 | 1461677260980 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 06:27:41 INFO - PROCESS | 1926 | 1461677260999 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x12fe79000 == 117 [pid = 1926] [id = 708] 06:27:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x12bc88c00) [pid = 1926] [serial = 2124] [outer = 0x0] 06:27:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x12bf28800) [pid = 1926] [serial = 2125] [outer = 0x12bc88c00] 06:27:41 INFO - PROCESS | 1926 | 1461677261024 Marionette DEBUG loaded listener.js 06:27:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x12d1e4800) [pid = 1926] [serial = 2126] [outer = 0x12bc88c00] 06:27:41 INFO - PROCESS | 1926 | 1461677261407 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]]]}] 06:27:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:27:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 625ms 06:27:41 INFO - PROCESS | 1926 | 1461677261457 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 06:27:41 INFO - PROCESS | 1926 | 1461677261459 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 06:27:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:27:41 INFO - PROCESS | 1926 | 1461677261461 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:27:41 INFO - PROCESS | 1926 | 1461677261462 Marionette TRACE conn2 <- [1,2806,null,{}] 06:27:41 INFO - PROCESS | 1926 | 1461677261464 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}] 06:27:41 INFO - PROCESS | 1926 | 1461677261600 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 06:27:41 INFO - PROCESS | 1926 | 1461677261638 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x1306a3000 == 118 [pid = 1926] [id = 709] 06:27:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x12e4a6000) [pid = 1926] [serial = 2127] [outer = 0x0] 06:27:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x12e732800) [pid = 1926] [serial = 2128] [outer = 0x12e4a6000] 06:27:41 INFO - PROCESS | 1926 | 1461677261663 Marionette DEBUG loaded listener.js 06:27:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x12e7ea400) [pid = 1926] [serial = 2129] [outer = 0x12e4a6000] 06:27:42 INFO - PROCESS | 1926 | 1461677262023 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]]]}] 06:27:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:27:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 571ms 06:27:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:27:42 INFO - PROCESS | 1926 | 1461677262040 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 06:27:42 INFO - PROCESS | 1926 | 1461677262041 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 06:27:42 INFO - PROCESS | 1926 | 1461677262043 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:27:42 INFO - PROCESS | 1926 | 1461677262044 Marionette TRACE conn2 <- [1,2810,null,{}] 06:27:42 INFO - PROCESS | 1926 | 1461677262047 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}] 06:27:42 INFO - PROCESS | 1926 | 1461677262300 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 175 (0x129d5bc00) [pid = 1926] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 174 (0x119252c00) [pid = 1926] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 173 (0x12a21dc00) [pid = 1926] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 172 (0x1157d0400) [pid = 1926] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 171 (0x12a5f3400) [pid = 1926] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 170 (0x11c684400) [pid = 1926] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 169 (0x11b2ef400) [pid = 1926] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 168 (0x12a98b000) [pid = 1926] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:27:42 INFO - PROCESS | 1926 | --DOMWINDOW == 167 (0x1274af400) [pid = 1926] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:27:42 INFO - PROCESS | 1926 | 1461677262364 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a810000 == 119 [pid = 1926] [id = 710] 06:27:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 168 (0x115623400) [pid = 1926] [serial = 2130] [outer = 0x0] 06:27:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 169 (0x11bdf1400) [pid = 1926] [serial = 2131] [outer = 0x115623400] 06:27:42 INFO - PROCESS | 1926 | 1461677262391 Marionette DEBUG loaded listener.js 06:27:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 170 (0x12a5e5400) [pid = 1926] [serial = 2132] [outer = 0x115623400] 06:27:42 INFO - PROCESS | 1926 | 1461677262666 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]]]}] 06:27:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:27:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 674ms 06:27:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:27:42 INFO - PROCESS | 1926 | 1461677262720 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 06:27:42 INFO - PROCESS | 1926 | 1461677262722 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 06:27:42 INFO - PROCESS | 1926 | 1461677262724 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:27:42 INFO - PROCESS | 1926 | 1461677262725 Marionette TRACE conn2 <- [1,2814,null,{}] 06:27:42 INFO - PROCESS | 1926 | 1461677262727 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}] 06:27:42 INFO - PROCESS | 1926 | 1461677262836 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 06:27:42 INFO - PROCESS | 1926 | 1461677262943 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:42 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d184000 == 120 [pid = 1926] [id = 711] 06:27:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 171 (0x119252c00) [pid = 1926] [serial = 2133] [outer = 0x0] 06:27:42 INFO - PROCESS | 1926 | ++DOMWINDOW == 172 (0x12e7eb000) [pid = 1926] [serial = 2134] [outer = 0x119252c00] 06:27:42 INFO - PROCESS | 1926 | 1461677262969 Marionette DEBUG loaded listener.js 06:27:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 173 (0x12ebeec00) [pid = 1926] [serial = 2135] [outer = 0x119252c00] 06:27:43 INFO - PROCESS | 1926 | 1461677263275 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]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:27:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 569ms 06:27:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:27:43 INFO - PROCESS | 1926 | 1461677263293 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 1926 | 1461677263294 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 06:27:43 INFO - PROCESS | 1926 | 1461677263296 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 1926 | 1461677263298 Marionette TRACE conn2 <- [1,2818,null,{}] 06:27:43 INFO - PROCESS | 1926 | 1461677263303 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}] 06:27:43 INFO - PROCESS | 1926 | 1461677263424 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 06:27:43 INFO - PROCESS | 1926 | 1461677263515 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:43 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d581000 == 121 [pid = 1926] [id = 712] 06:27:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 174 (0x119e44800) [pid = 1926] [serial = 2136] [outer = 0x0] 06:27:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 175 (0x12ebed000) [pid = 1926] [serial = 2137] [outer = 0x119e44800] 06:27:43 INFO - PROCESS | 1926 | 1461677263544 Marionette DEBUG loaded listener.js 06:27:43 INFO - PROCESS | 1926 | ++DOMWINDOW == 176 (0x12f8a4000) [pid = 1926] [serial = 2138] [outer = 0x119e44800] 06:27:43 INFO - PROCESS | 1926 | 1461677263816 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]]]}] 06:27:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:27:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 574ms 06:27:43 INFO - PROCESS | 1926 | 1461677263873 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 06:27:43 INFO - PROCESS | 1926 | 1461677263874 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 06:27:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:27:43 INFO - PROCESS | 1926 | 1461677263876 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:27:43 INFO - PROCESS | 1926 | 1461677263877 Marionette TRACE conn2 <- [1,2822,null,{}] 06:27:43 INFO - PROCESS | 1926 | 1461677263880 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}] 06:27:43 INFO - PROCESS | 1926 | 1461677263992 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 06:27:44 INFO - PROCESS | 1926 | 1461677264082 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d7b4000 == 122 [pid = 1926] [id = 713] 06:27:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 177 (0x11c638800) [pid = 1926] [serial = 2139] [outer = 0x0] 06:27:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 178 (0x12f8a6c00) [pid = 1926] [serial = 2140] [outer = 0x11c638800] 06:27:44 INFO - PROCESS | 1926 | 1461677264108 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 179 (0x12feb3000) [pid = 1926] [serial = 2141] [outer = 0x11c638800] 06:27:44 INFO - PROCESS | 1926 | 1461677264611 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]]]}] 06:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 770ms 06:27:44 INFO - PROCESS | 1926 | 1461677264652 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 06:27:44 INFO - PROCESS | 1926 | 1461677264654 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 06:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:27:44 INFO - PROCESS | 1926 | 1461677264659 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:27:44 INFO - PROCESS | 1926 | 1461677264662 Marionette TRACE conn2 <- [1,2826,null,{}] 06:27:44 INFO - PROCESS | 1926 | 1461677264667 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}] 06:27:44 INFO - PROCESS | 1926 | 1461677264795 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 06:27:44 INFO - PROCESS | 1926 | 1461677264900 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:44 INFO - PROCESS | 1926 | ++DOCSHELL 0x1239a6800 == 123 [pid = 1926] [id = 714] 06:27:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 180 (0x118be8400) [pid = 1926] [serial = 2142] [outer = 0x0] 06:27:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 181 (0x11acc5c00) [pid = 1926] [serial = 2143] [outer = 0x118be8400] 06:27:44 INFO - PROCESS | 1926 | 1461677264933 Marionette DEBUG loaded listener.js 06:27:44 INFO - PROCESS | 1926 | ++DOMWINDOW == 182 (0x11c420800) [pid = 1926] [serial = 2144] [outer = 0x118be8400] 06:27:45 INFO - PROCESS | 1926 | 1461677265433 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 821ms 06:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:27:45 INFO - PROCESS | 1926 | 1461677265481 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 06:27:45 INFO - PROCESS | 1926 | 1461677265485 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 06:27:45 INFO - PROCESS | 1926 | 1461677265490 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:27:45 INFO - PROCESS | 1926 | 1461677265492 Marionette TRACE conn2 <- [1,2830,null,{}] 06:27:45 INFO - PROCESS | 1926 | 1461677265494 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}] 06:27:45 INFO - PROCESS | 1926 | 1461677265622 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 06:27:45 INFO - PROCESS | 1926 | 1461677265758 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:45 INFO - PROCESS | 1926 | ++DOCSHELL 0x12e3eb800 == 124 [pid = 1926] [id = 715] 06:27:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 183 (0x11c639c00) [pid = 1926] [serial = 2145] [outer = 0x0] 06:27:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 184 (0x12394f000) [pid = 1926] [serial = 2146] [outer = 0x11c639c00] 06:27:45 INFO - PROCESS | 1926 | 1461677265790 Marionette DEBUG loaded listener.js 06:27:45 INFO - PROCESS | 1926 | ++DOMWINDOW == 185 (0x129e99c00) [pid = 1926] [serial = 2147] [outer = 0x11c639c00] 06:27:46 INFO - PROCESS | 1926 | 1461677266232 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]]]}] 06:27:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:27:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 775ms 06:27:46 INFO - PROCESS | 1926 | 1461677266268 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 06:27:46 INFO - PROCESS | 1926 | 1461677266270 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 06:27:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:27:46 INFO - PROCESS | 1926 | 1461677266274 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:27:46 INFO - PROCESS | 1926 | 1461677266276 Marionette TRACE conn2 <- [1,2834,null,{}] 06:27:46 INFO - PROCESS | 1926 | 1461677266287 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}] 06:27:46 INFO - PROCESS | 1926 | 1461677266413 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 06:27:46 INFO - PROCESS | 1926 | 1461677266521 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:46 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d6cd000 == 125 [pid = 1926] [id = 716] 06:27:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 186 (0x12abde400) [pid = 1926] [serial = 2148] [outer = 0x0] 06:27:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 187 (0x12b05d400) [pid = 1926] [serial = 2149] [outer = 0x12abde400] 06:27:46 INFO - PROCESS | 1926 | 1461677266553 Marionette DEBUG loaded listener.js 06:27:46 INFO - PROCESS | 1926 | ++DOMWINDOW == 188 (0x12bbbec00) [pid = 1926] [serial = 2150] [outer = 0x12abde400] 06:27:46 INFO - PROCESS | 1926 | 1461677266997 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 773ms 06:27:47 INFO - PROCESS | 1926 | 1461677267057 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1926 | 1461677267059 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 06:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:27:47 INFO - PROCESS | 1926 | 1461677267061 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1926 | 1461677267062 Marionette TRACE conn2 <- [1,2838,null,{}] 06:27:47 INFO - PROCESS | 1926 | 1461677267065 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}] 06:27:47 INFO - PROCESS | 1926 | 1461677267191 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 06:27:47 INFO - PROCESS | 1926 | 1461677267325 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:47 INFO - PROCESS | 1926 | ++DOCSHELL 0x1420b0000 == 126 [pid = 1926] [id = 717] 06:27:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 189 (0x12bc87000) [pid = 1926] [serial = 2151] [outer = 0x0] 06:27:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 190 (0x12e736400) [pid = 1926] [serial = 2152] [outer = 0x12bc87000] 06:27:47 INFO - PROCESS | 1926 | 1461677267358 Marionette DEBUG loaded listener.js 06:27:47 INFO - PROCESS | 1926 | ++DOMWINDOW == 191 (0x12ed92800) [pid = 1926] [serial = 2153] [outer = 0x12bc87000] 06:27:47 INFO - PROCESS | 1926 | 1461677267767 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]]]}] 06:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 768ms 06:27:47 INFO - PROCESS | 1926 | 1461677267830 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 06:27:47 INFO - PROCESS | 1926 | 1461677267831 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 06:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:27:47 INFO - PROCESS | 1926 | 1461677267834 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:27:47 INFO - PROCESS | 1926 | 1461677267835 Marionette TRACE conn2 <- [1,2842,null,{}] 06:27:47 INFO - PROCESS | 1926 | 1461677267837 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}] 06:27:47 INFO - PROCESS | 1926 | 1461677267958 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 06:27:48 INFO - PROCESS | 1926 | 1461677268065 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422b9800 == 127 [pid = 1926] [id = 718] 06:27:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 192 (0x12bf2bc00) [pid = 1926] [serial = 2154] [outer = 0x0] 06:27:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 193 (0x12ee91000) [pid = 1926] [serial = 2155] [outer = 0x12bf2bc00] 06:27:48 INFO - PROCESS | 1926 | 1461677268095 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 194 (0x12f8a1800) [pid = 1926] [serial = 2156] [outer = 0x12bf2bc00] 06:27:48 INFO - PROCESS | 1926 | 1461677268511 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]]]}] 06:27:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:27:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 719ms 06:27:48 INFO - PROCESS | 1926 | 1461677268561 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 06:27:48 INFO - PROCESS | 1926 | 1461677268562 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 06:27:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:27:48 INFO - PROCESS | 1926 | 1461677268564 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:27:48 INFO - PROCESS | 1926 | 1461677268566 Marionette TRACE conn2 <- [1,2846,null,{}] 06:27:48 INFO - PROCESS | 1926 | 1461677268583 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}] 06:27:48 INFO - PROCESS | 1926 | 1461677268725 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 06:27:48 INFO - PROCESS | 1926 | 1461677268862 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:48 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422f7000 == 128 [pid = 1926] [id = 719] 06:27:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 195 (0x12c00f400) [pid = 1926] [serial = 2157] [outer = 0x0] 06:27:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 196 (0x12feba800) [pid = 1926] [serial = 2158] [outer = 0x12c00f400] 06:27:48 INFO - PROCESS | 1926 | 1461677268895 Marionette DEBUG loaded listener.js 06:27:48 INFO - PROCESS | 1926 | ++DOMWINDOW == 197 (0x12ff5f000) [pid = 1926] [serial = 2159] [outer = 0x12c00f400] 06:27:49 INFO - PROCESS | 1926 | 1461677269281 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]]]}] 06:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 784ms 06:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:27:49 INFO - PROCESS | 1926 | 1461677269352 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 06:27:49 INFO - PROCESS | 1926 | 1461677269353 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 06:27:49 INFO - PROCESS | 1926 | 1461677269357 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:27:49 INFO - PROCESS | 1926 | 1461677269358 Marionette TRACE conn2 <- [1,2850,null,{}] 06:27:49 INFO - PROCESS | 1926 | 1461677269361 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}] 06:27:49 INFO - PROCESS | 1926 | 1461677269485 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 06:27:49 INFO - PROCESS | 1926 | 1461677269591 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:49 INFO - PROCESS | 1926 | ++DOCSHELL 0x1425d1800 == 129 [pid = 1926] [id = 720] 06:27:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 198 (0x12ee8bc00) [pid = 1926] [serial = 2160] [outer = 0x0] 06:27:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 199 (0x1302f8000) [pid = 1926] [serial = 2161] [outer = 0x12ee8bc00] 06:27:49 INFO - PROCESS | 1926 | 1461677269622 Marionette DEBUG loaded listener.js 06:27:49 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x1307e6800) [pid = 1926] [serial = 2162] [outer = 0x12ee8bc00] 06:27:50 INFO - PROCESS | 1926 | 1461677270024 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:27:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:27:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 720ms 06:27:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:27:50 INFO - PROCESS | 1926 | 1461677270096 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 1926 | 1461677270097 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 06:27:50 INFO - PROCESS | 1926 | 1461677270114 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 1926 | 1461677270115 Marionette TRACE conn2 <- [1,2854,null,{}] 06:27:50 INFO - PROCESS | 1926 | 1461677270119 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}] 06:27:50 INFO - PROCESS | 1926 | 1461677270244 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 06:27:50 INFO - PROCESS | 1926 | 1461677270380 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:50 INFO - PROCESS | 1926 | ++DOCSHELL 0x1425e2000 == 130 [pid = 1926] [id = 721] 06:27:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x1302ef000) [pid = 1926] [serial = 2163] [outer = 0x0] 06:27:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x130f23800) [pid = 1926] [serial = 2164] [outer = 0x1302ef000] 06:27:50 INFO - PROCESS | 1926 | 1461677270413 Marionette DEBUG loaded listener.js 06:27:50 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x131f3b800) [pid = 1926] [serial = 2165] [outer = 0x1302ef000] 06:27:50 INFO - PROCESS | 1926 | 1461677270825 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]]]}] 06:27:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:27:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 786ms 06:27:50 INFO - PROCESS | 1926 | 1461677270887 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 06:27:50 INFO - PROCESS | 1926 | 1461677270890 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 06:27:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:27:50 INFO - PROCESS | 1926 | 1461677270893 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:27:50 INFO - PROCESS | 1926 | 1461677270895 Marionette TRACE conn2 <- [1,2858,null,{}] 06:27:50 INFO - PROCESS | 1926 | 1461677270898 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}] 06:27:51 INFO - PROCESS | 1926 | 1461677271087 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 06:27:51 INFO - PROCESS | 1926 | 1461677271182 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:51 INFO - PROCESS | 1926 | ++DOCSHELL 0x142a4d000 == 131 [pid = 1926] [id = 722] 06:27:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x130f22c00) [pid = 1926] [serial = 2166] [outer = 0x0] 06:27:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x131f41000) [pid = 1926] [serial = 2167] [outer = 0x130f22c00] 06:27:51 INFO - PROCESS | 1926 | 1461677271205 Marionette DEBUG loaded listener.js 06:27:51 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x131f46c00) [pid = 1926] [serial = 2168] [outer = 0x130f22c00] 06:27:51 INFO - PROCESS | 1926 | 1461677271753 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 928ms 06:27:51 INFO - PROCESS | 1926 | 1461677271822 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 06:27:51 INFO - PROCESS | 1926 | 1461677271824 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 06:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:27:51 INFO - PROCESS | 1926 | 1461677271827 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:27:51 INFO - PROCESS | 1926 | 1461677271829 Marionette TRACE conn2 <- [1,2862,null,{}] 06:27:51 INFO - PROCESS | 1926 | 1461677271833 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}] 06:27:51 INFO - PROCESS | 1926 | 1461677271997 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 06:27:52 INFO - PROCESS | 1926 | 1461677272105 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x142cd8000 == 132 [pid = 1926] [id = 723] 06:27:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x131f46400) [pid = 1926] [serial = 2169] [outer = 0x0] 06:27:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x131f75c00) [pid = 1926] [serial = 2170] [outer = 0x131f46400] 06:27:52 INFO - PROCESS | 1926 | 1461677272135 Marionette DEBUG loaded listener.js 06:27:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x131f7e400) [pid = 1926] [serial = 2171] [outer = 0x131f46400] 06:27:52 INFO - PROCESS | 1926 | 1461677272560 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]]]}] 06:27:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:27:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 772ms 06:27:52 INFO - PROCESS | 1926 | 1461677272600 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 06:27:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:27:52 INFO - PROCESS | 1926 | 1461677272601 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 06:27:52 INFO - PROCESS | 1926 | 1461677272604 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:27:52 INFO - PROCESS | 1926 | 1461677272606 Marionette TRACE conn2 <- [1,2866,null,{}] 06:27:52 INFO - PROCESS | 1926 | 1461677272608 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}] 06:27:52 INFO - PROCESS | 1926 | 1461677272749 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 06:27:52 INFO - PROCESS | 1926 | 1461677272859 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:52 INFO - PROCESS | 1926 | ++DOCSHELL 0x14593f000 == 133 [pid = 1926] [id = 724] 06:27:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x131f7f400) [pid = 1926] [serial = 2172] [outer = 0x0] 06:27:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x139e80000) [pid = 1926] [serial = 2173] [outer = 0x131f7f400] 06:27:52 INFO - PROCESS | 1926 | 1461677272894 Marionette DEBUG loaded listener.js 06:27:52 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x139fb5000) [pid = 1926] [serial = 2174] [outer = 0x131f7f400] 06:27:53 INFO - PROCESS | 1926 | 1461677273376 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]]]}] 06:27:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:27:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 819ms 06:27:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:27:53 INFO - PROCESS | 1926 | 1461677273423 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 06:27:53 INFO - PROCESS | 1926 | 1461677273424 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 06:27:53 INFO - PROCESS | 1926 | 1461677273426 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:27:53 INFO - PROCESS | 1926 | 1461677273428 Marionette TRACE conn2 <- [1,2870,null,{}] 06:27:53 INFO - PROCESS | 1926 | 1461677273430 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}] 06:27:53 INFO - PROCESS | 1926 | 1461677273584 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 06:27:53 INFO - PROCESS | 1926 | 1461677273771 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:53 INFO - PROCESS | 1926 | ++DOCSHELL 0x1459d4000 == 134 [pid = 1926] [id = 725] 06:27:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x139fb4800) [pid = 1926] [serial = 2175] [outer = 0x0] 06:27:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x139fbbc00) [pid = 1926] [serial = 2176] [outer = 0x139fb4800] 06:27:53 INFO - PROCESS | 1926 | 1461677273819 Marionette DEBUG loaded listener.js 06:27:53 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x13b307800) [pid = 1926] [serial = 2177] [outer = 0x139fb4800] 06:27:54 INFO - PROCESS | 1926 | 1461677274357 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]]]}] 06:27:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:27:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 971ms 06:27:54 INFO - PROCESS | 1926 | 1461677274398 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 06:27:54 INFO - PROCESS | 1926 | 1461677274399 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 06:27:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:27:54 INFO - PROCESS | 1926 | 1461677274404 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:27:54 INFO - PROCESS | 1926 | 1461677274405 Marionette TRACE conn2 <- [1,2874,null,{}] 06:27:54 INFO - PROCESS | 1926 | 1461677274408 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}] 06:27:54 INFO - PROCESS | 1926 | 1461677274535 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 06:27:54 INFO - PROCESS | 1926 | 1461677274649 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:54 INFO - PROCESS | 1926 | ++DOCSHELL 0x12761e000 == 135 [pid = 1926] [id = 726] 06:27:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x11b2e6800) [pid = 1926] [serial = 2178] [outer = 0x0] 06:27:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x129f64c00) [pid = 1926] [serial = 2179] [outer = 0x11b2e6800] 06:27:54 INFO - PROCESS | 1926 | 1461677274679 Marionette DEBUG loaded listener.js 06:27:54 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x139fba400) [pid = 1926] [serial = 2180] [outer = 0x11b2e6800] 06:27:55 INFO - PROCESS | 1926 | 1461677275377 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]]]}] 06:27:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:27:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1022ms 06:27:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:27:55 INFO - PROCESS | 1926 | 1461677275426 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 06:27:55 INFO - PROCESS | 1926 | 1461677275428 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 06:27:55 INFO - PROCESS | 1926 | 1461677275432 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:27:55 INFO - PROCESS | 1926 | 1461677275436 Marionette TRACE conn2 <- [1,2878,null,{}] 06:27:55 INFO - PROCESS | 1926 | 1461677275449 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}] 06:27:55 INFO - PROCESS | 1926 | 1461677275569 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 06:27:55 INFO - PROCESS | 1926 | 1461677275680 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:55 INFO - PROCESS | 1926 | ++DOCSHELL 0x11c39f000 == 136 [pid = 1926] [id = 727] 06:27:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x119132c00) [pid = 1926] [serial = 2181] [outer = 0x0] 06:27:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x11af68c00) [pid = 1926] [serial = 2182] [outer = 0x119132c00] 06:27:55 INFO - PROCESS | 1926 | 1461677275755 Marionette DEBUG loaded listener.js 06:27:55 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x11c4edc00) [pid = 1926] [serial = 2183] [outer = 0x119132c00] 06:27:56 INFO - PROCESS | 1926 | 1461677276171 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]]]}] 06:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 787ms 06:27:56 INFO - PROCESS | 1926 | 1461677276219 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 06:27:56 INFO - PROCESS | 1926 | 1461677276223 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 06:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:27:56 INFO - PROCESS | 1926 | 1461677276228 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:27:56 INFO - PROCESS | 1926 | 1461677276229 Marionette TRACE conn2 <- [1,2882,null,{}] 06:27:56 INFO - PROCESS | 1926 | 1461677276232 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}] 06:27:56 INFO - PROCESS | 1926 | 1461677276404 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 06:27:56 INFO - PROCESS | 1926 | 1461677276484 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:56 INFO - PROCESS | 1926 | ++DOCSHELL 0x123b0d800 == 137 [pid = 1926] [id = 728] 06:27:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x123904c00) [pid = 1926] [serial = 2184] [outer = 0x0] 06:27:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x127f05800) [pid = 1926] [serial = 2185] [outer = 0x123904c00] 06:27:56 INFO - PROCESS | 1926 | 1461677276515 Marionette DEBUG loaded listener.js 06:27:56 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x129e73800) [pid = 1926] [serial = 2186] [outer = 0x123904c00] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x141fe9000 == 136 [pid = 1926] [id = 582] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12dcad000 == 135 [pid = 1926] [id = 163] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x114f76000 == 134 [pid = 1926] [id = 227] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x129677000 == 133 [pid = 1926] [id = 140] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x13d581000 == 132 [pid = 1926] [id = 712] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x13d184000 == 131 [pid = 1926] [id = 711] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12a810000 == 130 [pid = 1926] [id = 710] 06:27:56 INFO - PROCESS | 1926 | --DOMWINDOW == 223 (0x1276a9400) [pid = 1926] [serial = 2035] [outer = 0x0] [url = about:blank] 06:27:56 INFO - PROCESS | 1926 | --DOMWINDOW == 222 (0x129d54000) [pid = 1926] [serial = 2038] [outer = 0x0] [url = about:blank] 06:27:56 INFO - PROCESS | 1926 | --DOMWINDOW == 221 (0x12b059400) [pid = 1926] [serial = 2071] [outer = 0x0] [url = about:blank] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x1306a3000 == 129 [pid = 1926] [id = 709] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12fe79000 == 128 [pid = 1926] [id = 708] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12e456800 == 127 [pid = 1926] [id = 707] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12cfe0800 == 126 [pid = 1926] [id = 706] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12a58d800 == 125 [pid = 1926] [id = 705] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x1270df800 == 124 [pid = 1926] [id = 704] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x119104800 == 123 [pid = 1926] [id = 703] 06:27:56 INFO - PROCESS | 1926 | --DOCSHELL 0x12a58a000 == 122 [pid = 1926] [id = 702] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 220 (0x129e9bc00) [pid = 1926] [serial = 2056] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 219 (0x11afaec00) [pid = 1926] [serial = 2047] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 218 (0x11bde8800) [pid = 1926] [serial = 2048] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 217 (0x12a5cc800) [pid = 1926] [serial = 2059] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x129f63400) [pid = 1926] [serial = 2057] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x129ea0c00) [pid = 1926] [serial = 2041] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x11783b000) [pid = 1926] [serial = 2044] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x12a8a0400) [pid = 1926] [serial = 2062] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x119132800) [pid = 1926] [serial = 2045] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x123948800) [pid = 1926] [serial = 2050] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x1245d6400) [pid = 1926] [serial = 2051] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x12a986000) [pid = 1926] [serial = 2065] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x11af69c00) [pid = 1926] [serial = 2029] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12a5f1000) [pid = 1926] [serial = 2060] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x12abe0c00) [pid = 1926] [serial = 2068] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12ac10c00) [pid = 1926] [serial = 2069] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x12a972c00) [pid = 1926] [serial = 2063] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 203 (0x12370e800) [pid = 1926] [serial = 2032] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 202 (0x115873400) [pid = 1926] [serial = 2026] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 201 (0x129d5b800) [pid = 1926] [serial = 2054] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 200 (0x129006000) [pid = 1926] [serial = 2053] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | --DOMWINDOW == 199 (0x12abd4400) [pid = 1926] [serial = 2066] [outer = 0x0] [url = about:blank] 06:27:57 INFO - PROCESS | 1926 | 1461677277097 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]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:27:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 922ms 06:27:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:27:57 INFO - PROCESS | 1926 | 1461677277150 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 1926 | 1461677277151 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 06:27:57 INFO - PROCESS | 1926 | 1461677277153 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 1926 | 1461677277155 Marionette TRACE conn2 <- [1,2886,null,{}] 06:27:57 INFO - PROCESS | 1926 | 1461677277163 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}] 06:27:57 INFO - PROCESS | 1926 | 1461677277275 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 06:27:57 INFO - PROCESS | 1926 | 1461677277287 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f41000 == 123 [pid = 1926] [id = 729] 06:27:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 200 (0x12a215400) [pid = 1926] [serial = 2187] [outer = 0x0] 06:27:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 201 (0x12a223800) [pid = 1926] [serial = 2188] [outer = 0x12a215400] 06:27:57 INFO - PROCESS | 1926 | 1461677277315 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 202 (0x12a5d1000) [pid = 1926] [serial = 2189] [outer = 0x12a215400] 06:27:57 INFO - PROCESS | 1926 | 1461677277738 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]]]}] 06:27:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:27:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 622ms 06:27:57 INFO - PROCESS | 1926 | 1461677277776 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 06:27:57 INFO - PROCESS | 1926 | 1461677277777 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 06:27:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:27:57 INFO - PROCESS | 1926 | 1461677277780 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:27:57 INFO - PROCESS | 1926 | 1461677277781 Marionette TRACE conn2 <- [1,2890,null,{}] 06:27:57 INFO - PROCESS | 1926 | 1461677277783 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}] 06:27:57 INFO - PROCESS | 1926 | 1461677277894 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 06:27:57 INFO - PROCESS | 1926 | 1461677277899 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:57 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d150000 == 124 [pid = 1926] [id = 730] 06:27:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 203 (0x12a892400) [pid = 1926] [serial = 2190] [outer = 0x0] 06:27:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 204 (0x12a986000) [pid = 1926] [serial = 2191] [outer = 0x12a892400] 06:27:57 INFO - PROCESS | 1926 | 1461677277927 Marionette DEBUG loaded listener.js 06:27:57 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x12b125800) [pid = 1926] [serial = 2192] [outer = 0x12a892400] 06:27:58 INFO - PROCESS | 1926 | 1461677278332 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 568ms 06:27:58 INFO - PROCESS | 1926 | 1461677278350 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 06:27:58 INFO - PROCESS | 1926 | 1461677278351 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 06:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:27:58 INFO - PROCESS | 1926 | 1461677278354 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:27:58 INFO - PROCESS | 1926 | 1461677278355 Marionette TRACE conn2 <- [1,2894,null,{}] 06:27:58 INFO - PROCESS | 1926 | 1461677278357 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}] 06:27:58 INFO - PROCESS | 1926 | 1461677278469 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 06:27:58 INFO - PROCESS | 1926 | 1461677278473 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:58 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed6b000 == 125 [pid = 1926] [id = 731] 06:27:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12b126000) [pid = 1926] [serial = 2193] [outer = 0x0] 06:27:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12bbc2c00) [pid = 1926] [serial = 2194] [outer = 0x12b126000] 06:27:58 INFO - PROCESS | 1926 | 1461677278499 Marionette DEBUG loaded listener.js 06:27:58 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12bf21000) [pid = 1926] [serial = 2195] [outer = 0x12b126000] 06:27:59 INFO - PROCESS | 1926 | 1461677279081 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]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:27:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 769ms 06:27:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:27:59 INFO - PROCESS | 1926 | 1461677279123 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 1926 | 1461677279124 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 06:27:59 INFO - PROCESS | 1926 | 1461677279126 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 1926 | 1461677279127 Marionette TRACE conn2 <- [1,2898,null,{}] 06:27:59 INFO - PROCESS | 1926 | 1461677279130 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}] 06:27:59 INFO - PROCESS | 1926 | 1461677279298 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 06:27:59 INFO - PROCESS | 1926 | 1461677279326 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:27:59 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8cc000 == 126 [pid = 1926] [id = 732] 06:27:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12cf02400) [pid = 1926] [serial = 2196] [outer = 0x0] 06:27:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x12d3db000) [pid = 1926] [serial = 2197] [outer = 0x12cf02400] 06:27:59 INFO - PROCESS | 1926 | 1461677279372 Marionette DEBUG loaded listener.js 06:27:59 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x12e903000) [pid = 1926] [serial = 2198] [outer = 0x12cf02400] 06:27:59 INFO - PROCESS | 1926 | 1461677279824 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]]]}] 06:27:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:27:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 772ms 06:27:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:27:59 INFO - PROCESS | 1926 | 1461677279899 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 06:27:59 INFO - PROCESS | 1926 | 1461677279902 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 06:27:59 INFO - PROCESS | 1926 | 1461677279906 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:27:59 INFO - PROCESS | 1926 | 1461677279908 Marionette TRACE conn2 <- [1,2902,null,{}] 06:27:59 INFO - PROCESS | 1926 | 1461677279912 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}] 06:28:00 INFO - PROCESS | 1926 | 1461677280137 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 06:28:00 INFO - PROCESS | 1926 | 1461677280169 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x13068f800 == 127 [pid = 1926] [id = 733] 06:28:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x12e90c400) [pid = 1926] [serial = 2199] [outer = 0x0] 06:28:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x12ee88c00) [pid = 1926] [serial = 2200] [outer = 0x12e90c400] 06:28:00 INFO - PROCESS | 1926 | 1461677280211 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x12fe91800) [pid = 1926] [serial = 2201] [outer = 0x12e90c400] 06:28:00 INFO - PROCESS | 1926 | 1461677280713 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:28:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:28:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 822ms 06:28:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:28:00 INFO - PROCESS | 1926 | 1461677280727 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 06:28:00 INFO - PROCESS | 1926 | 1461677280729 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 06:28:00 INFO - PROCESS | 1926 | 1461677280731 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:28:00 INFO - PROCESS | 1926 | 1461677280732 Marionette TRACE conn2 <- [1,2906,null,{}] 06:28:00 INFO - PROCESS | 1926 | 1461677280735 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}] 06:28:00 INFO - PROCESS | 1926 | 1461677280883 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 06:28:00 INFO - PROCESS | 1926 | 1461677280902 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:00 INFO - PROCESS | 1926 | ++DOCSHELL 0x13c4ab800 == 128 [pid = 1926] [id = 734] 06:28:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x12feadc00) [pid = 1926] [serial = 2202] [outer = 0x0] 06:28:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12fee5400) [pid = 1926] [serial = 2203] [outer = 0x12feadc00] 06:28:00 INFO - PROCESS | 1926 | 1461677280928 Marionette DEBUG loaded listener.js 06:28:00 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x12ff52c00) [pid = 1926] [serial = 2204] [outer = 0x12feadc00] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 216 (0x115651000) [pid = 1926] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 215 (0x115623400) [pid = 1926] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 214 (0x1245cdc00) [pid = 1926] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 213 (0x118a04c00) [pid = 1926] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 212 (0x119252c00) [pid = 1926] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 211 (0x12a96e800) [pid = 1926] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 210 (0x12a218400) [pid = 1926] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 209 (0x119e44800) [pid = 1926] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 208 (0x12e4a6000) [pid = 1926] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 207 (0x12bc88c00) [pid = 1926] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 206 (0x129d5c000) [pid = 1926] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 205 (0x12fe62000) [pid = 1926] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:28:01 INFO - PROCESS | 1926 | --DOMWINDOW == 204 (0x12fe64800) [pid = 1926] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:28:01 INFO - PROCESS | 1926 | 1461677281451 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]]]}] 06:28:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:28:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 773ms 06:28:01 INFO - PROCESS | 1926 | 1461677281539 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 06:28:01 INFO - PROCESS | 1926 | 1461677281540 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 06:28:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:28:01 INFO - PROCESS | 1926 | 1461677281543 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:28:01 INFO - PROCESS | 1926 | 1461677281544 Marionette TRACE conn2 <- [1,2910,null,{}] 06:28:01 INFO - PROCESS | 1926 | 1461677281547 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}] 06:28:01 INFO - PROCESS | 1926 | 1461677281662 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 06:28:01 INFO - PROCESS | 1926 | 1461677281666 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:01 INFO - PROCESS | 1926 | ++DOCSHELL 0x13cf28800 == 129 [pid = 1926] [id = 735] 06:28:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 205 (0x129d5dc00) [pid = 1926] [serial = 2205] [outer = 0x0] 06:28:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 206 (0x12e7f7800) [pid = 1926] [serial = 2206] [outer = 0x129d5dc00] 06:28:01 INFO - PROCESS | 1926 | 1461677281692 Marionette DEBUG loaded listener.js 06:28:01 INFO - PROCESS | 1926 | ++DOMWINDOW == 207 (0x12fef2800) [pid = 1926] [serial = 2207] [outer = 0x129d5dc00] 06:28:02 INFO - PROCESS | 1926 | 1461677282040 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]]]}] 06:28:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:28:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:28:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 523ms 06:28:02 INFO - PROCESS | 1926 | 1461677282068 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 1926 | 1461677282070 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 06:28:02 INFO - TEST-START | /DOMEvents/constructors.html 06:28:02 INFO - PROCESS | 1926 | 1461677282073 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - PROCESS | 1926 | 1461677282074 Marionette TRACE conn2 <- [1,2914,null,{}] 06:28:02 INFO - PROCESS | 1926 | 1461677282076 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}] 06:28:02 INFO - PROCESS | 1926 | 1461677282186 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 06:28:02 INFO - PROCESS | 1926 | 1461677282292 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:02 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d1ac800 == 130 [pid = 1926] [id = 736] 06:28:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 208 (0x12a291800) [pid = 1926] [serial = 2208] [outer = 0x0] 06:28:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 209 (0x12ff5b800) [pid = 1926] [serial = 2209] [outer = 0x12a291800] 06:28:02 INFO - PROCESS | 1926 | 1461677282318 Marionette DEBUG loaded listener.js 06:28:02 INFO - PROCESS | 1926 | ++DOMWINDOW == 210 (0x131f82c00) [pid = 1926] [serial = 2210] [outer = 0x12a291800] 06:28:02 INFO - PROCESS | 1926 | 1461677282632 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]]]}] 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:28:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 575ms 06:28:02 INFO - PROCESS | 1926 | 1461677282649 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 06:28:02 INFO - PROCESS | 1926 | 1461677282651 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 06:28:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:28:02 INFO - PROCESS | 1926 | 1461677282656 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:28:02 INFO - PROCESS | 1926 | 1461677282657 Marionette TRACE conn2 <- [1,2918,null,{}] 06:28:02 INFO - PROCESS | 1926 | 1461677282660 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}] 06:28:02 INFO - PROCESS | 1926 | 1461677282819 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 06:28:03 INFO - PROCESS | 1926 | 1461677283008 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x142304000 == 131 [pid = 1926] [id = 737] 06:28:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 211 (0x139fb0c00) [pid = 1926] [serial = 2211] [outer = 0x0] 06:28:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 212 (0x13bea8800) [pid = 1926] [serial = 2212] [outer = 0x139fb0c00] 06:28:03 INFO - PROCESS | 1926 | 1461677283058 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 213 (0x13beb1800) [pid = 1926] [serial = 2213] [outer = 0x139fb0c00] 06:28:03 INFO - PROCESS | 1926 | 1461677283570 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:28:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:28:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 921ms 06:28:03 INFO - PROCESS | 1926 | 1461677283576 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 06:28:03 INFO - PROCESS | 1926 | 1461677283579 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 06:28:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:28:03 INFO - PROCESS | 1926 | 1461677283583 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:28:03 INFO - PROCESS | 1926 | 1461677283585 Marionette TRACE conn2 <- [1,2922,null,{}] 06:28:03 INFO - PROCESS | 1926 | 1461677283589 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}] 06:28:03 INFO - PROCESS | 1926 | 1461677283718 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 06:28:03 INFO - PROCESS | 1926 | 1461677283862 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:03 INFO - PROCESS | 1926 | ++DOCSHELL 0x123d80000 == 132 [pid = 1926] [id = 738] 06:28:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 214 (0x118f8f800) [pid = 1926] [serial = 2214] [outer = 0x0] 06:28:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 215 (0x11b7bf800) [pid = 1926] [serial = 2215] [outer = 0x118f8f800] 06:28:03 INFO - PROCESS | 1926 | 1461677283898 Marionette DEBUG loaded listener.js 06:28:03 INFO - PROCESS | 1926 | ++DOMWINDOW == 216 (0x12390e400) [pid = 1926] [serial = 2216] [outer = 0x118f8f800] 06:28:04 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:04 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:04 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:04 INFO - PROCESS | 1926 | [1926] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 06:28:04 INFO - PROCESS | 1926 | 1461677284281 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]]]}] 06:28:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:28:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:04 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 06:28:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:04 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 06:28:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:04 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]" 06:28:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:28:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:28:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:28:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 721ms 06:28:04 INFO - PROCESS | 1926 | 1461677284304 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 06:28:04 INFO - PROCESS | 1926 | 1461677284309 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 06:28:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:28:04 INFO - PROCESS | 1926 | 1461677284314 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 1926 | 1461677284316 Marionette TRACE conn2 <- [1,2926,null,{}] 06:28:04 INFO - PROCESS | 1926 | 1461677284318 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}] 06:28:04 INFO - PROCESS | 1926 | 1461677284447 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 06:28:04 INFO - PROCESS | 1926 | 1461677284587 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:04 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f8c3000 == 133 [pid = 1926] [id = 739] 06:28:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 217 (0x1242c6400) [pid = 1926] [serial = 2217] [outer = 0x0] 06:28:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 218 (0x12a987c00) [pid = 1926] [serial = 2218] [outer = 0x1242c6400] 06:28:04 INFO - PROCESS | 1926 | 1461677284617 Marionette DEBUG loaded listener.js 06:28:04 INFO - PROCESS | 1926 | ++DOMWINDOW == 219 (0x12bbc3000) [pid = 1926] [serial = 2219] [outer = 0x1242c6400] 06:28:04 INFO - PROCESS | 1926 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:28:04 INFO - PROCESS | 1926 | 1461677284977 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]]]}] 06:28:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:28:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 669ms 06:28:04 INFO - PROCESS | 1926 | 1461677284985 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 06:28:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:28:04 INFO - PROCESS | 1926 | 1461677284988 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 06:28:04 INFO - PROCESS | 1926 | 1461677284990 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:28:04 INFO - PROCESS | 1926 | 1461677284992 Marionette TRACE conn2 <- [1,2930,null,{}] 06:28:05 INFO - PROCESS | 1926 | 1461677285000 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}] 06:28:05 INFO - PROCESS | 1926 | 1461677285131 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 06:28:05 INFO - PROCESS | 1926 | 1461677285277 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:05 INFO - PROCESS | 1926 | ++DOCSHELL 0x1422a9000 == 134 [pid = 1926] [id = 740] 06:28:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 220 (0x12cf08400) [pid = 1926] [serial = 2220] [outer = 0x0] 06:28:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 221 (0x12e53a800) [pid = 1926] [serial = 2221] [outer = 0x12cf08400] 06:28:05 INFO - PROCESS | 1926 | 1461677285311 Marionette DEBUG loaded listener.js 06:28:05 INFO - PROCESS | 1926 | ++DOMWINDOW == 222 (0x12f716400) [pid = 1926] [serial = 2222] [outer = 0x12cf08400] 06:28:05 INFO - PROCESS | 1926 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:28:05 INFO - PROCESS | 1926 | 1461677285675 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]]]}] 06:28:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:28:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 722ms 06:28:05 INFO - PROCESS | 1926 | 1461677285713 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 06:28:05 INFO - PROCESS | 1926 | 1461677285715 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 06:28:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:28:05 INFO - PROCESS | 1926 | 1461677285717 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:28:05 INFO - PROCESS | 1926 | 1461677285718 Marionette TRACE conn2 <- [1,2934,null,{}] 06:28:05 INFO - PROCESS | 1926 | 1461677285721 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}] 06:28:05 INFO - PROCESS | 1926 | 1461677285850 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 06:28:05 INFO - PROCESS | 1926 | 1461677285994 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x14584d800 == 135 [pid = 1926] [id = 741] 06:28:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 223 (0x12d1de000) [pid = 1926] [serial = 2223] [outer = 0x0] 06:28:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 224 (0x1307e8400) [pid = 1926] [serial = 2224] [outer = 0x12d1de000] 06:28:06 INFO - PROCESS | 1926 | 1461677286027 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 225 (0x139e77000) [pid = 1926] [serial = 2225] [outer = 0x12d1de000] 06:28:06 INFO - PROCESS | 1926 | 1461677286390 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]]]}] 06:28:06 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:28:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 718ms 06:28:06 INFO - PROCESS | 1926 | 1461677286436 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 06:28:06 INFO - PROCESS | 1926 | 1461677286437 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 06:28:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:28:06 INFO - PROCESS | 1926 | 1461677286440 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:28:06 INFO - PROCESS | 1926 | 1461677286441 Marionette TRACE conn2 <- [1,2938,null,{}] 06:28:06 INFO - PROCESS | 1926 | 1461677286443 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}] 06:28:06 INFO - PROCESS | 1926 | 1461677286569 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 06:28:06 INFO - PROCESS | 1926 | 1461677286712 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:06 INFO - PROCESS | 1926 | ++DOCSHELL 0x1465d1000 == 136 [pid = 1926] [id = 742] 06:28:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 226 (0x139e77400) [pid = 1926] [serial = 2226] [outer = 0x0] 06:28:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 227 (0x139fad800) [pid = 1926] [serial = 2227] [outer = 0x139e77400] 06:28:06 INFO - PROCESS | 1926 | 1461677286742 Marionette DEBUG loaded listener.js 06:28:06 INFO - PROCESS | 1926 | ++DOMWINDOW == 228 (0x13b30c400) [pid = 1926] [serial = 2228] [outer = 0x139e77400] 06:28:07 INFO - PROCESS | 1926 | 1461677287109 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]]]}] 06:28:07 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. 06:28:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 718ms 06:28:07 INFO - PROCESS | 1926 | 1461677287158 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 1926 | 1461677287160 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 06:28:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:28:07 INFO - PROCESS | 1926 | 1461677287162 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - PROCESS | 1926 | 1461677287163 Marionette TRACE conn2 <- [1,2942,null,{}] 06:28:07 INFO - PROCESS | 1926 | 1461677287166 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}] 06:28:07 INFO - PROCESS | 1926 | 1461677287328 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 06:28:07 INFO - PROCESS | 1926 | 1461677287442 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:07 INFO - PROCESS | 1926 | ++DOCSHELL 0x1467d1000 == 137 [pid = 1926] [id = 743] 06:28:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 229 (0x139e7ec00) [pid = 1926] [serial = 2229] [outer = 0x0] 06:28:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 230 (0x13c580400) [pid = 1926] [serial = 2230] [outer = 0x139e7ec00] 06:28:07 INFO - PROCESS | 1926 | 1461677287475 Marionette DEBUG loaded listener.js 06:28:07 INFO - PROCESS | 1926 | ++DOMWINDOW == 231 (0x13c5cd400) [pid = 1926] [serial = 2231] [outer = 0x139e7ec00] 06:28:07 INFO - PROCESS | 1926 | 1461677287826 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"]]]}] 06:28:07 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 06:28:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:28:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:28:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 669ms 06:28:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:28:07 INFO - PROCESS | 1926 | 1461677287832 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 06:28:07 INFO - PROCESS | 1926 | 1461677287833 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 06:28:07 INFO - PROCESS | 1926 | 1461677287836 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:28:07 INFO - PROCESS | 1926 | 1461677287837 Marionette TRACE conn2 <- [1,2946,null,{}] 06:28:07 INFO - PROCESS | 1926 | 1461677287839 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}] 06:28:07 INFO - PROCESS | 1926 | 1461677287966 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 06:28:08 INFO - PROCESS | 1926 | 1461677288112 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x147215800 == 138 [pid = 1926] [id = 744] 06:28:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 232 (0x139e82400) [pid = 1926] [serial = 2232] [outer = 0x0] 06:28:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 233 (0x13c5d1800) [pid = 1926] [serial = 2233] [outer = 0x139e82400] 06:28:08 INFO - PROCESS | 1926 | 1461677288143 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 234 (0x13cfbe800) [pid = 1926] [serial = 2234] [outer = 0x139e82400] 06:28:08 INFO - PROCESS | 1926 | 1461677288503 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]]]}] 06:28:08 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. 06:28:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 718ms 06:28:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:28:08 INFO - PROCESS | 1926 | 1461677288555 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 06:28:08 INFO - PROCESS | 1926 | 1461677288556 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 06:28:08 INFO - PROCESS | 1926 | 1461677288558 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:28:08 INFO - PROCESS | 1926 | 1461677288560 Marionette TRACE conn2 <- [1,2950,null,{}] 06:28:08 INFO - PROCESS | 1926 | 1461677288562 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}] 06:28:08 INFO - PROCESS | 1926 | 1461677288689 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 06:28:08 INFO - PROCESS | 1926 | 1461677288825 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:08 INFO - PROCESS | 1926 | ++DOCSHELL 0x1472a5800 == 139 [pid = 1926] [id = 745] 06:28:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 235 (0x12d1e0400) [pid = 1926] [serial = 2235] [outer = 0x0] 06:28:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 236 (0x13cfc1c00) [pid = 1926] [serial = 2236] [outer = 0x12d1e0400] 06:28:08 INFO - PROCESS | 1926 | 1461677288854 Marionette DEBUG loaded listener.js 06:28:08 INFO - PROCESS | 1926 | ++DOMWINDOW == 237 (0x13cfcb400) [pid = 1926] [serial = 2237] [outer = 0x12d1e0400] 06:28:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x1472ab000 == 140 [pid = 1926] [id = 746] 06:28:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 238 (0x13cfccc00) [pid = 1926] [serial = 2238] [outer = 0x0] 06:28:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 239 (0x13cfc3000) [pid = 1926] [serial = 2239] [outer = 0x13cfccc00] 06:28:09 INFO - PROCESS | 1926 | 1461677289252 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]]]}] 06:28:09 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. 06:28:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 718ms 06:28:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:28:09 INFO - PROCESS | 1926 | 1461677289277 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 06:28:09 INFO - PROCESS | 1926 | 1461677289279 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 06:28:09 INFO - PROCESS | 1926 | 1461677289281 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:28:09 INFO - PROCESS | 1926 | 1461677289282 Marionette TRACE conn2 <- [1,2954,null,{}] 06:28:09 INFO - PROCESS | 1926 | 1461677289285 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}] 06:28:09 INFO - PROCESS | 1926 | 1461677289456 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 06:28:09 INFO - PROCESS | 1926 | 1461677289605 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:09 INFO - PROCESS | 1926 | ++DOCSHELL 0x149175000 == 141 [pid = 1926] [id = 747] 06:28:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 240 (0x13cfca000) [pid = 1926] [serial = 2240] [outer = 0x0] 06:28:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x13d135400) [pid = 1926] [serial = 2241] [outer = 0x13cfca000] 06:28:09 INFO - PROCESS | 1926 | 1461677289634 Marionette DEBUG loaded listener.js 06:28:09 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x13d13a400) [pid = 1926] [serial = 2242] [outer = 0x13cfca000] 06:28:09 INFO - PROCESS | 1926 | 1461677289994 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]]]}] 06:28:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:28:09 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 06:28:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 719ms 06:28:10 INFO - PROCESS | 1926 | 1461677290000 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 1926 | 1461677290003 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 06:28:10 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:28:10 INFO - PROCESS | 1926 | 1461677290006 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1926 | 1461677290007 Marionette TRACE conn2 <- [1,2958,null,{}] 06:28:10 INFO - PROCESS | 1926 | 1461677290010 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}] 06:28:10 INFO - PROCESS | 1926 | 1461677290166 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 06:28:10 INFO - PROCESS | 1926 | 1461677290297 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:10 INFO - PROCESS | 1926 | ++DOCSHELL 0x1490d3000 == 142 [pid = 1926] [id = 748] 06:28:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x13d136800) [pid = 1926] [serial = 2243] [outer = 0x0] 06:28:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x13d162400) [pid = 1926] [serial = 2244] [outer = 0x13d136800] 06:28:10 INFO - PROCESS | 1926 | 1461677290327 Marionette DEBUG loaded listener.js 06:28:10 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x13d16c400) [pid = 1926] [serial = 2245] [outer = 0x13d136800] 06:28:10 INFO - PROCESS | 1926 | 1461677290697 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]]]}] 06:28:10 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. 06:28:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 720ms 06:28:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:28:10 INFO - PROCESS | 1926 | 1461677290727 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 06:28:10 INFO - PROCESS | 1926 | 1461677290729 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 06:28:10 INFO - PROCESS | 1926 | 1461677290731 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:28:10 INFO - PROCESS | 1926 | 1461677290732 Marionette TRACE conn2 <- [1,2962,null,{}] 06:28:10 INFO - PROCESS | 1926 | 1461677290735 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}] 06:28:10 INFO - PROCESS | 1926 | 1461677290875 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 06:28:11 INFO - PROCESS | 1926 | 1461677291026 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x146ddc800 == 143 [pid = 1926] [id = 749] 06:28:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x13d166400) [pid = 1926] [serial = 2246] [outer = 0x0] 06:28:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x13d365000) [pid = 1926] [serial = 2247] [outer = 0x13d166400] 06:28:11 INFO - PROCESS | 1926 | 1461677291059 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x13d599000) [pid = 1926] [serial = 2248] [outer = 0x13d166400] 06:28:11 INFO - PROCESS | 1926 | 1461677291445 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]]]}] 06:28:11 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. 06:28:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 719ms 06:28:11 INFO - PROCESS | 1926 | 1461677291451 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 06:28:11 INFO - PROCESS | 1926 | 1461677291453 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 06:28:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:28:11 INFO - PROCESS | 1926 | 1461677291457 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:28:11 INFO - PROCESS | 1926 | 1461677291459 Marionette TRACE conn2 <- [1,2966,null,{}] 06:28:11 INFO - PROCESS | 1926 | 1461677291462 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}] 06:28:11 INFO - PROCESS | 1926 | 1461677291614 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 06:28:11 INFO - PROCESS | 1926 | 1461677291794 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:11 INFO - PROCESS | 1926 | ++DOCSHELL 0x148ddd800 == 144 [pid = 1926] [id = 750] 06:28:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x13d366c00) [pid = 1926] [serial = 2249] [outer = 0x0] 06:28:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x13d5a1000) [pid = 1926] [serial = 2250] [outer = 0x13d366c00] 06:28:11 INFO - PROCESS | 1926 | 1461677291827 Marionette DEBUG loaded listener.js 06:28:11 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x142243000) [pid = 1926] [serial = 2251] [outer = 0x13d366c00] 06:28:12 INFO - PROCESS | 1926 | 1461677292181 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]]]}] 06:28:12 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. 06:28:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 771ms 06:28:12 INFO - PROCESS | 1926 | 1461677292228 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 1926 | 1461677292229 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 06:28:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:28:12 INFO - PROCESS | 1926 | 1461677292231 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 1926 | 1461677292233 Marionette TRACE conn2 <- [1,2970,null,{}] 06:28:12 INFO - PROCESS | 1926 | 1461677292235 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}] 06:28:12 INFO - PROCESS | 1926 | 1461677292365 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 06:28:12 INFO - PROCESS | 1926 | 1461677292514 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:12 INFO - PROCESS | 1926 | ++DOCSHELL 0x14740f800 == 145 [pid = 1926] [id = 751] 06:28:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x13d5a2c00) [pid = 1926] [serial = 2252] [outer = 0x0] 06:28:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x142248c00) [pid = 1926] [serial = 2253] [outer = 0x13d5a2c00] 06:28:12 INFO - PROCESS | 1926 | 1461677292546 Marionette DEBUG loaded listener.js 06:28:12 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x142ac9000) [pid = 1926] [serial = 2254] [outer = 0x13d5a2c00] 06:28:12 INFO - PROCESS | 1926 | 1461677292910 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]]]}] 06:28:12 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. 06:28:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 719ms 06:28:12 INFO - PROCESS | 1926 | 1461677292951 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 06:28:12 INFO - PROCESS | 1926 | 1461677292952 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 06:28:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:28:12 INFO - PROCESS | 1926 | 1461677292954 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:28:12 INFO - PROCESS | 1926 | 1461677292960 Marionette TRACE conn2 <- [1,2974,null,{}] 06:28:12 INFO - PROCESS | 1926 | 1461677292962 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}] 06:28:13 INFO - PROCESS | 1926 | 1461677293095 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 06:28:13 INFO - PROCESS | 1926 | 1461677293271 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x14abdb800 == 146 [pid = 1926] [id = 752] 06:28:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x14224a000) [pid = 1926] [serial = 2255] [outer = 0x0] 06:28:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x142acf000) [pid = 1926] [serial = 2256] [outer = 0x14224a000] 06:28:13 INFO - PROCESS | 1926 | 1461677293303 Marionette DEBUG loaded listener.js 06:28:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x142ad4800) [pid = 1926] [serial = 2257] [outer = 0x14224a000] 06:28:13 INFO - PROCESS | 1926 | 1461677293655 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]]]}] 06:28:13 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. 06:28:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 723ms 06:28:13 INFO - PROCESS | 1926 | 1461677293678 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 06:28:13 INFO - PROCESS | 1926 | 1461677293679 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 06:28:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:28:13 INFO - PROCESS | 1926 | 1461677293681 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:28:13 INFO - PROCESS | 1926 | 1461677293682 Marionette TRACE conn2 <- [1,2978,null,{}] 06:28:13 INFO - PROCESS | 1926 | 1461677293684 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}] 06:28:13 INFO - PROCESS | 1926 | 1461677293815 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 06:28:13 INFO - PROCESS | 1926 | 1461677293967 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:13 INFO - PROCESS | 1926 | ++DOCSHELL 0x14abf2800 == 147 [pid = 1926] [id = 753] 06:28:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x142250c00) [pid = 1926] [serial = 2258] [outer = 0x0] 06:28:13 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x146f05400) [pid = 1926] [serial = 2259] [outer = 0x142250c00] 06:28:13 INFO - PROCESS | 1926 | 1461677293997 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x146f09c00) [pid = 1926] [serial = 2260] [outer = 0x142250c00] 06:28:14 INFO - PROCESS | 1926 | 1461677294379 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]]]}] 06:28:14 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. 06:28:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 720ms 06:28:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:28:14 INFO - PROCESS | 1926 | 1461677294402 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 06:28:14 INFO - PROCESS | 1926 | 1461677294403 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 06:28:14 INFO - PROCESS | 1926 | 1461677294405 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:28:14 INFO - PROCESS | 1926 | 1461677294406 Marionette TRACE conn2 <- [1,2982,null,{}] 06:28:14 INFO - PROCESS | 1926 | 1461677294409 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}] 06:28:14 INFO - PROCESS | 1926 | 1461677294543 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 06:28:14 INFO - PROCESS | 1926 | 1461677294700 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:14 INFO - PROCESS | 1926 | ++DOCSHELL 0x12a2a5000 == 148 [pid = 1926] [id = 754] 06:28:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x11afaa400) [pid = 1926] [serial = 2261] [outer = 0x0] 06:28:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x129e6bc00) [pid = 1926] [serial = 2262] [outer = 0x11afaa400] 06:28:14 INFO - PROCESS | 1926 | 1461677294730 Marionette DEBUG loaded listener.js 06:28:14 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12ad39c00) [pid = 1926] [serial = 2263] [outer = 0x11afaa400] 06:28:15 INFO - PROCESS | 1926 | 1461677295084 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"]]]}] 06:28:15 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 06:28:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:28:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 721ms 06:28:15 INFO - PROCESS | 1926 | 1461677295127 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 06:28:15 INFO - PROCESS | 1926 | 1461677295128 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 06:28:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:28:15 INFO - PROCESS | 1926 | 1461677295130 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:28:15 INFO - PROCESS | 1926 | 1461677295132 Marionette TRACE conn2 <- [1,2986,null,{}] 06:28:15 INFO - PROCESS | 1926 | 1461677295134 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}] 06:28:15 INFO - PROCESS | 1926 | 1461677295268 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 06:28:15 INFO - PROCESS | 1926 | 1461677295423 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:15 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5bc000 == 149 [pid = 1926] [id = 755] 06:28:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x118570000) [pid = 1926] [serial = 2264] [outer = 0x0] 06:28:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x12ad3c400) [pid = 1926] [serial = 2265] [outer = 0x118570000] 06:28:15 INFO - PROCESS | 1926 | 1461677295453 Marionette DEBUG loaded listener.js 06:28:15 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12d091c00) [pid = 1926] [serial = 2266] [outer = 0x118570000] 06:28:16 INFO - PROCESS | 1926 | 1461677296141 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]]]}] 06:28:16 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. 06:28:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1069ms 06:28:16 INFO - PROCESS | 1926 | 1461677296200 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 1926 | 1461677296204 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 06:28:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:28:16 INFO - PROCESS | 1926 | 1461677296207 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 1926 | 1461677296209 Marionette TRACE conn2 <- [1,2990,null,{}] 06:28:16 INFO - PROCESS | 1926 | 1461677296212 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}] 06:28:16 INFO - PROCESS | 1926 | 1461677296336 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 06:28:16 INFO - PROCESS | 1926 | 1461677296508 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x129676800 == 150 [pid = 1926] [id = 756] 06:28:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x118a04c00) [pid = 1926] [serial = 2267] [outer = 0x0] 06:28:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x11afb6000) [pid = 1926] [serial = 2268] [outer = 0x118a04c00] 06:28:16 INFO - PROCESS | 1926 | 1461677296540 Marionette DEBUG loaded listener.js 06:28:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x125d65c00) [pid = 1926] [serial = 2269] [outer = 0x118a04c00] 06:28:16 INFO - PROCESS | 1926 | ++DOCSHELL 0x119abf000 == 151 [pid = 1926] [id = 757] 06:28:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x12a21b000) [pid = 1926] [serial = 2270] [outer = 0x0] 06:28:16 INFO - PROCESS | 1926 | ++DOMWINDOW == 271 (0x129606800) [pid = 1926] [serial = 2271] [outer = 0x12a21b000] 06:28:16 INFO - PROCESS | 1926 | 1461677296960 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]]]}] 06:28:16 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. 06:28:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 774ms 06:28:16 INFO - PROCESS | 1926 | 1461677296981 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 06:28:16 INFO - PROCESS | 1926 | 1461677296985 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 06:28:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:28:16 INFO - PROCESS | 1926 | 1461677296989 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:28:16 INFO - PROCESS | 1926 | 1461677296991 Marionette TRACE conn2 <- [1,2994,null,{}] 06:28:16 INFO - PROCESS | 1926 | 1461677296993 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}] 06:28:17 INFO - PROCESS | 1926 | 1461677297159 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 06:28:17 INFO - PROCESS | 1926 | 1461677297318 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:17 INFO - PROCESS | 1926 | ++DOCSHELL 0x12bbe3800 == 152 [pid = 1926] [id = 758] 06:28:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 272 (0x12a219000) [pid = 1926] [serial = 2272] [outer = 0x0] 06:28:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 273 (0x12a8a0000) [pid = 1926] [serial = 2273] [outer = 0x12a219000] 06:28:17 INFO - PROCESS | 1926 | 1461677297347 Marionette DEBUG loaded listener.js 06:28:17 INFO - PROCESS | 1926 | ++DOMWINDOW == 274 (0x12ad3dc00) [pid = 1926] [serial = 2274] [outer = 0x12a219000] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x13d1ac800 == 151 [pid = 1926] [id = 736] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x13cf28800 == 150 [pid = 1926] [id = 735] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 273 (0x12d3e0400) [pid = 1926] [serial = 2098] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 272 (0x12d16cc00) [pid = 1926] [serial = 2092] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 271 (0x12d18d000) [pid = 1926] [serial = 2095] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 270 (0x12e4a5000) [pid = 1926] [serial = 2101] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x12a980000) [pid = 1926] [serial = 2083] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x12c019800) [pid = 1926] [serial = 2089] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x12b6d5000) [pid = 1926] [serial = 2086] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x12f8a6c00) [pid = 1926] [serial = 2140] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x13c4ab800 == 149 [pid = 1926] [id = 734] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x13068f800 == 148 [pid = 1926] [id = 733] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8cc000 == 147 [pid = 1926] [id = 732] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x12ed6b000 == 146 [pid = 1926] [id = 731] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x12d150000 == 145 [pid = 1926] [id = 730] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x129f41000 == 144 [pid = 1926] [id = 729] 06:28:17 INFO - PROCESS | 1926 | 1461677297822 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]]]}] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x123b0d800 == 143 [pid = 1926] [id = 728] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x11c39f000 == 142 [pid = 1926] [id = 727] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x142a4d000 == 141 [pid = 1926] [id = 722] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x1425e2000 == 140 [pid = 1926] [id = 721] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x1425d1800 == 139 [pid = 1926] [id = 720] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x1422f7000 == 138 [pid = 1926] [id = 719] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x1422b9800 == 137 [pid = 1926] [id = 718] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x1420b0000 == 136 [pid = 1926] [id = 717] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x13d6cd000 == 135 [pid = 1926] [id = 716] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x12e3eb800 == 134 [pid = 1926] [id = 715] 06:28:17 INFO - PROCESS | 1926 | --DOCSHELL 0x1239a6800 == 133 [pid = 1926] [id = 714] 06:28:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:28:17 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 06:28:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 874ms 06:28:17 INFO - PROCESS | 1926 | 1461677297864 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 06:28:17 INFO - PROCESS | 1926 | 1461677297867 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 06:28:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:28:17 INFO - PROCESS | 1926 | 1461677297871 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:28:17 INFO - PROCESS | 1926 | 1461677297875 Marionette TRACE conn2 <- [1,2998,null,{}] 06:28:17 INFO - PROCESS | 1926 | 1461677297895 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}] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x1238a4800) [pid = 1926] [serial = 2111] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x12a5e5400) [pid = 1926] [serial = 2132] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x1274acc00) [pid = 1926] [serial = 2113] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x11bdedc00) [pid = 1926] [serial = 2108] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12e7eb000) [pid = 1926] [serial = 2134] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x11aaae000) [pid = 1926] [serial = 2074] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x12bc86400) [pid = 1926] [serial = 2123] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x12a230c00) [pid = 1926] [serial = 2119] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x12ebed000) [pid = 1926] [serial = 2137] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x12960b400) [pid = 1926] [serial = 2114] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x12e732800) [pid = 1926] [serial = 2128] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12d1e4800) [pid = 1926] [serial = 2126] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x12ebeec00) [pid = 1926] [serial = 2135] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x12a225800) [pid = 1926] [serial = 2080] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x12e7ea400) [pid = 1926] [serial = 2129] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x129e74400) [pid = 1926] [serial = 2116] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x11b2e9400) [pid = 1926] [serial = 2110] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x12ac0a400) [pid = 1926] [serial = 2122] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12e739400) [pid = 1926] [serial = 2104] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x12a895000) [pid = 1926] [serial = 2120] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x123907400) [pid = 1926] [serial = 2077] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 244 (0x12bf28800) [pid = 1926] [serial = 2125] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 243 (0x11a8bf000) [pid = 1926] [serial = 2107] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 242 (0x11bdf1400) [pid = 1926] [serial = 2131] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 241 (0x129f68c00) [pid = 1926] [serial = 2117] [outer = 0x0] [url = about:blank] 06:28:17 INFO - PROCESS | 1926 | --DOMWINDOW == 240 (0x12f8a4000) [pid = 1926] [serial = 2138] [outer = 0x0] [url = about:blank] 06:28:18 INFO - PROCESS | 1926 | 1461677298158 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 06:28:18 INFO - PROCESS | 1926 | 1461677298278 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x129084800 == 134 [pid = 1926] [id = 759] 06:28:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 241 (0x129f68c00) [pid = 1926] [serial = 2275] [outer = 0x0] 06:28:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 242 (0x12a980000) [pid = 1926] [serial = 2276] [outer = 0x129f68c00] 06:28:18 INFO - PROCESS | 1926 | 1461677298326 Marionette DEBUG loaded listener.js 06:28:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 243 (0x12b6d3800) [pid = 1926] [serial = 2277] [outer = 0x129f68c00] 06:28:18 INFO - PROCESS | 1926 | 1461677298704 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]]]}] 06:28:18 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. 06:28:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 875ms 06:28:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:28:18 INFO - PROCESS | 1926 | 1461677298745 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 06:28:18 INFO - PROCESS | 1926 | 1461677298747 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 06:28:18 INFO - PROCESS | 1926 | 1461677298749 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:28:18 INFO - PROCESS | 1926 | 1461677298750 Marionette TRACE conn2 <- [1,3002,null,{}] 06:28:18 INFO - PROCESS | 1926 | 1461677298753 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}] 06:28:18 INFO - PROCESS | 1926 | 1461677298875 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 06:28:18 INFO - PROCESS | 1926 | 1461677298976 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:18 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d14f000 == 135 [pid = 1926] [id = 760] 06:28:18 INFO - PROCESS | 1926 | ++DOMWINDOW == 244 (0x12b04f800) [pid = 1926] [serial = 2278] [outer = 0x0] 06:28:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 245 (0x12cf04c00) [pid = 1926] [serial = 2279] [outer = 0x12b04f800] 06:28:19 INFO - PROCESS | 1926 | 1461677299003 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x12d18e000) [pid = 1926] [serial = 2280] [outer = 0x12b04f800] 06:28:19 INFO - PROCESS | 1926 | 1461677299265 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]]]}] 06:28:19 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. 06:28:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 569ms 06:28:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:28:19 INFO - PROCESS | 1926 | 1461677299325 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 1926 | 1461677299326 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 06:28:19 INFO - PROCESS | 1926 | 1461677299328 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - PROCESS | 1926 | 1461677299329 Marionette TRACE conn2 <- [1,3006,null,{}] 06:28:19 INFO - PROCESS | 1926 | 1461677299332 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}] 06:28:19 INFO - PROCESS | 1926 | 1461677299495 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 06:28:19 INFO - PROCESS | 1926 | 1461677299503 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:19 INFO - PROCESS | 1926 | ++DOCSHELL 0x13012d000 == 136 [pid = 1926] [id = 761] 06:28:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x12d171c00) [pid = 1926] [serial = 2281] [outer = 0x0] 06:28:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x12e52b400) [pid = 1926] [serial = 2282] [outer = 0x12d171c00] 06:28:19 INFO - PROCESS | 1926 | 1461677299529 Marionette DEBUG loaded listener.js 06:28:19 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x12ebe3800) [pid = 1926] [serial = 2283] [outer = 0x12d171c00] 06:28:19 INFO - PROCESS | 1926 | 1461677299938 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]]]}] 06:28:19 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. 06:28:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 06:28:19 INFO - PROCESS | 1926 | 1461677299949 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 06:28:19 INFO - PROCESS | 1926 | 1461677299952 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 06:28:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:28:19 INFO - PROCESS | 1926 | 1461677299956 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:28:19 INFO - PROCESS | 1926 | 1461677299958 Marionette TRACE conn2 <- [1,3010,null,{}] 06:28:19 INFO - PROCESS | 1926 | 1461677299962 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}] 06:28:20 INFO - PROCESS | 1926 | 1461677300152 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 06:28:20 INFO - PROCESS | 1926 | 1461677300351 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d10a800 == 137 [pid = 1926] [id = 762] 06:28:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x12ebeec00) [pid = 1926] [serial = 2284] [outer = 0x0] 06:28:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x12f8a3c00) [pid = 1926] [serial = 2285] [outer = 0x12ebeec00] 06:28:20 INFO - PROCESS | 1926 | 1461677300395 Marionette DEBUG loaded listener.js 06:28:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x12ff51000) [pid = 1926] [serial = 2286] [outer = 0x12ebeec00] 06:28:20 INFO - PROCESS | 1926 | 1461677300744 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]]]}] 06:28:20 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 06:28:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 820ms 06:28:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:28:20 INFO - PROCESS | 1926 | 1461677300777 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 06:28:20 INFO - PROCESS | 1926 | 1461677300778 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 06:28:20 INFO - PROCESS | 1926 | 1461677300780 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:28:20 INFO - PROCESS | 1926 | 1461677300781 Marionette TRACE conn2 <- [1,3014,null,{}] 06:28:20 INFO - PROCESS | 1926 | 1461677300783 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}] 06:28:20 INFO - PROCESS | 1926 | 1461677300933 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 06:28:20 INFO - PROCESS | 1926 | 1461677300951 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:20 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d384000 == 138 [pid = 1926] [id = 763] 06:28:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x12ad8f400) [pid = 1926] [serial = 2287] [outer = 0x0] 06:28:20 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x12ad92000) [pid = 1926] [serial = 2288] [outer = 0x12ad8f400] 06:28:20 INFO - PROCESS | 1926 | 1461677300977 Marionette DEBUG loaded listener.js 06:28:21 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x12ad96000) [pid = 1926] [serial = 2289] [outer = 0x12ad8f400] 06:28:21 INFO - PROCESS | 1926 | [1926] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x12cf02400) [pid = 1926] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x12feadc00) [pid = 1926] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x12e90c400) [pid = 1926] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x129d5dc00) [pid = 1926] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x12a291800) [pid = 1926] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x119132c00) [pid = 1926] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x123904c00) [pid = 1926] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x12a892400) [pid = 1926] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x12a215400) [pid = 1926] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:28:21 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x12b126000) [pid = 1926] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:28:21 INFO - PROCESS | 1926 | 1461677301869 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:28:21 INFO - {} 06:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:28:21 INFO - {} 06:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:28:21 INFO - {} 06:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:28:21 INFO - {} 06:28:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1121ms 06:28:21 INFO - PROCESS | 1926 | 1461677301934 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 06:28:21 INFO - PROCESS | 1926 | 1461677301940 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 06:28:21 INFO - TEST-START | /FileAPI/fileReader.html 06:28:21 INFO - PROCESS | 1926 | 1461677301948 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:28:21 INFO - PROCESS | 1926 | 1461677301952 Marionette TRACE conn2 <- [1,3018,null,{}] 06:28:21 INFO - PROCESS | 1926 | 1461677301957 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}] 06:28:22 INFO - PROCESS | 1926 | 1461677302166 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 06:28:22 INFO - PROCESS | 1926 | 1461677302320 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:22 INFO - PROCESS | 1926 | ++DOCSHELL 0x12b109000 == 139 [pid = 1926] [id = 764] 06:28:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x1245d6400) [pid = 1926] [serial = 2290] [outer = 0x0] 06:28:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x12969a400) [pid = 1926] [serial = 2291] [outer = 0x1245d6400] 06:28:22 INFO - PROCESS | 1926 | 1461677302353 Marionette DEBUG loaded listener.js 06:28:22 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x129e9bc00) [pid = 1926] [serial = 2292] [outer = 0x1245d6400] 06:28:22 INFO - PROCESS | 1926 | 1461677302748 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]]]}] 06:28:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:28:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:28:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:28:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:28:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 825ms 06:28:22 INFO - PROCESS | 1926 | 1461677302772 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 06:28:22 INFO - PROCESS | 1926 | 1461677302777 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 06:28:22 INFO - TEST-START | /FileAPI/historical.html 06:28:22 INFO - PROCESS | 1926 | 1461677302782 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:28:22 INFO - PROCESS | 1926 | 1461677302783 Marionette TRACE conn2 <- [1,3022,null,{}] 06:28:22 INFO - PROCESS | 1926 | 1461677302786 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}] 06:28:22 INFO - PROCESS | 1926 | 1461677302919 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 06:28:23 INFO - PROCESS | 1926 | 1461677303072 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x131fd8000 == 140 [pid = 1926] [id = 765] 06:28:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 249 (0x129e9d000) [pid = 1926] [serial = 2293] [outer = 0x0] 06:28:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 250 (0x12a5e7400) [pid = 1926] [serial = 2294] [outer = 0x129e9d000] 06:28:23 INFO - PROCESS | 1926 | 1461677303103 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 251 (0x12ad91800) [pid = 1926] [serial = 2295] [outer = 0x129e9d000] 06:28:23 INFO - PROCESS | 1926 | 1461677303493 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"]]]}] 06:28:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:28:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:28:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:28:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:28:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:28:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:28:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:28:23 INFO - TEST-OK | /FileAPI/historical.html | took 720ms 06:28:23 INFO - PROCESS | 1926 | 1461677303503 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 06:28:23 INFO - PROCESS | 1926 | 1461677303504 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 06:28:23 INFO - TEST-START | /FileAPI/idlharness.html 06:28:23 INFO - PROCESS | 1926 | 1461677303507 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:28:23 INFO - PROCESS | 1926 | 1461677303510 Marionette TRACE conn2 <- [1,3026,null,{}] 06:28:23 INFO - PROCESS | 1926 | 1461677303518 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}] 06:28:23 INFO - PROCESS | 1926 | 1461677303653 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 06:28:23 INFO - PROCESS | 1926 | 1461677303808 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:23 INFO - PROCESS | 1926 | ++DOCSHELL 0x141fdc800 == 141 [pid = 1926] [id = 766] 06:28:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 252 (0x12ad98000) [pid = 1926] [serial = 2296] [outer = 0x0] 06:28:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 253 (0x12bc8d400) [pid = 1926] [serial = 2297] [outer = 0x12ad98000] 06:28:23 INFO - PROCESS | 1926 | 1461677303842 Marionette DEBUG loaded listener.js 06:28:23 INFO - PROCESS | 1926 | ++DOMWINDOW == 254 (0x12ebec800) [pid = 1926] [serial = 2298] [outer = 0x12ad98000] 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:28:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:28:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:28:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:28:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:28:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:28:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:28:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:28:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:28:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:28:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:28:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:28:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:28:24 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 06:28:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:28:24 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 06:28:24 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 06:28:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:28:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:28:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:28:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:28:24 INFO - PROCESS | 1926 | 1461677304521 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]]]}] 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:28:24 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 06:28:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:28:24 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 06:28:24 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 06:28:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:28:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:28:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:28:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:28:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:28:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:28:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1037ms 06:28:24 INFO - PROCESS | 1926 | 1461677304554 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 06:28:24 INFO - PROCESS | 1926 | 1461677304555 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 06:28:24 INFO - TEST-START | /FileAPI/idlharness.worker 06:28:24 INFO - PROCESS | 1926 | 1461677304578 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:28:24 INFO - PROCESS | 1926 | 1461677304580 Marionette TRACE conn2 <- [1,3030,null,{}] 06:28:24 INFO - PROCESS | 1926 | 1461677304583 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}] 06:28:24 INFO - PROCESS | 1926 | 1461677304799 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 06:28:24 INFO - PROCESS | 1926 | 1461677304980 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:24 INFO - PROCESS | 1926 | ++DOCSHELL 0x1467c3000 == 142 [pid = 1926] [id = 767] 06:28:24 INFO - PROCESS | 1926 | ++DOMWINDOW == 255 (0x13bea5c00) [pid = 1926] [serial = 2299] [outer = 0x0] 06:28:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 256 (0x13c589000) [pid = 1926] [serial = 2300] [outer = 0x13bea5c00] 06:28:25 INFO - PROCESS | 1926 | 1461677305011 Marionette DEBUG loaded listener.js 06:28:25 INFO - PROCESS | 1926 | ++DOMWINDOW == 257 (0x13cfc7800) [pid = 1926] [serial = 2301] [outer = 0x13bea5c00] 06:28:25 INFO - PROCESS | 1926 | [1926] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:28:25 INFO - PROCESS | 1926 | 1461677305808 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,{},{}]]]}] 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:28:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:28:25 INFO - {} 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:28:25 INFO - {} 06:28:25 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 - {} 06:28:25 INFO - {} 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:28:25 INFO - {} 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:28:25 INFO - {} 06:28:25 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 - {} 06:28:25 INFO - {} 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 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 06:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:28:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:28:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:28:25 INFO - {} 06:28:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1293ms 06:28:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:28:25 INFO - PROCESS | 1926 | 1461677305869 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 06:28:25 INFO - PROCESS | 1926 | 1461677305870 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 06:28:25 INFO - PROCESS | 1926 | 1461677305872 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:28:25 INFO - PROCESS | 1926 | 1461677305873 Marionette TRACE conn2 <- [1,3034,null,{}] 06:28:25 INFO - PROCESS | 1926 | 1461677305876 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}] 06:28:26 INFO - PROCESS | 1926 | 1461677306012 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 06:28:26 INFO - PROCESS | 1926 | 1461677306159 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x14d15e800 == 143 [pid = 1926] [id = 768] 06:28:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 258 (0x13cfcc000) [pid = 1926] [serial = 2302] [outer = 0x0] 06:28:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 259 (0x14cf61400) [pid = 1926] [serial = 2303] [outer = 0x13cfcc000] 06:28:26 INFO - PROCESS | 1926 | 1461677306189 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 260 (0x14d186800) [pid = 1926] [serial = 2304] [outer = 0x13cfcc000] 06:28:26 INFO - PROCESS | 1926 | 1461677306599 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]]]}] 06:28:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:28:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 771ms 06:28:26 INFO - PROCESS | 1926 | 1461677306644 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 06:28:26 INFO - PROCESS | 1926 | 1461677306646 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 06:28:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:28:26 INFO - PROCESS | 1926 | 1461677306648 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:28:26 INFO - PROCESS | 1926 | 1461677306649 Marionette TRACE conn2 <- [1,3038,null,{}] 06:28:26 INFO - PROCESS | 1926 | 1461677306652 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}] 06:28:26 INFO - PROCESS | 1926 | 1461677306791 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 06:28:26 INFO - PROCESS | 1926 | 1461677306917 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:26 INFO - PROCESS | 1926 | ++DOCSHELL 0x14d422800 == 144 [pid = 1926] [id = 769] 06:28:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 261 (0x14d18bc00) [pid = 1926] [serial = 2305] [outer = 0x0] 06:28:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 262 (0x14d190000) [pid = 1926] [serial = 2306] [outer = 0x14d18bc00] 06:28:26 INFO - PROCESS | 1926 | 1461677306951 Marionette DEBUG loaded listener.js 06:28:26 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x14d1e3c00) [pid = 1926] [serial = 2307] [outer = 0x14d18bc00] 06:28:27 INFO - PROCESS | 1926 | 1461677307327 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"]]]}] 06:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:28:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 720ms 06:28:27 INFO - PROCESS | 1926 | 1461677307370 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 06:28:27 INFO - PROCESS | 1926 | 1461677307372 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 06:28:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:28:27 INFO - PROCESS | 1926 | 1461677307375 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:28:27 INFO - PROCESS | 1926 | 1461677307377 Marionette TRACE conn2 <- [1,3042,null,{}] 06:28:27 INFO - PROCESS | 1926 | 1461677307381 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}] 06:28:27 INFO - PROCESS | 1926 | 1461677307562 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 06:28:27 INFO - PROCESS | 1926 | 1461677307722 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:27 INFO - PROCESS | 1926 | ++DOCSHELL 0x14d421000 == 145 [pid = 1926] [id = 770] 06:28:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x11b7b3c00) [pid = 1926] [serial = 2308] [outer = 0x0] 06:28:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x14d1dbc00) [pid = 1926] [serial = 2309] [outer = 0x11b7b3c00] 06:28:27 INFO - PROCESS | 1926 | 1461677307756 Marionette DEBUG loaded listener.js 06:28:27 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x14d1e5800) [pid = 1926] [serial = 2310] [outer = 0x11b7b3c00] 06:28:28 INFO - PROCESS | 1926 | 1461677308215 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]]]}] 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:28:28 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. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:28:28 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'.) 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:28:28 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. 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:28:28 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. 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:28:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:28:28 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. 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:28:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:28:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:28:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 879ms 06:28:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:28:28 INFO - PROCESS | 1926 | 1461677308255 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 06:28:28 INFO - PROCESS | 1926 | 1461677308256 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 06:28:28 INFO - PROCESS | 1926 | 1461677308259 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:28:28 INFO - PROCESS | 1926 | 1461677308260 Marionette TRACE conn2 <- [1,3046,null,{}] 06:28:28 INFO - PROCESS | 1926 | 1461677308263 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}] 06:28:28 INFO - PROCESS | 1926 | 1461677308425 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 06:28:28 INFO - PROCESS | 1926 | 1461677308582 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:28 INFO - PROCESS | 1926 | ++DOCSHELL 0x14d466800 == 146 [pid = 1926] [id = 771] 06:28:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x14d1e7800) [pid = 1926] [serial = 2311] [outer = 0x0] 06:28:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x14d1ed000) [pid = 1926] [serial = 2312] [outer = 0x14d1e7800] 06:28:28 INFO - PROCESS | 1926 | 1461677308612 Marionette DEBUG loaded listener.js 06:28:28 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x14d1f1c00) [pid = 1926] [serial = 2313] [outer = 0x14d1e7800] 06:28:28 INFO - PROCESS | 1926 | [1926] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:28:29 INFO - PROCESS | 1926 | 1461677309040 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:28:29 INFO - {} 06:28:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 820ms 06:28:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:28:29 INFO - PROCESS | 1926 | 1461677309080 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 1926 | 1461677309081 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 06:28:29 INFO - PROCESS | 1926 | 1461677309083 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 1926 | 1461677309085 Marionette TRACE conn2 <- [1,3050,null,{}] 06:28:29 INFO - PROCESS | 1926 | 1461677309087 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}] 06:28:29 INFO - PROCESS | 1926 | 1461677309221 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 06:28:29 INFO - PROCESS | 1926 | 1461677309364 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:29 INFO - PROCESS | 1926 | ++DOCSHELL 0x147048000 == 147 [pid = 1926] [id = 772] 06:28:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x14d1f2400) [pid = 1926] [serial = 2314] [outer = 0x0] 06:28:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 271 (0x14d40ec00) [pid = 1926] [serial = 2315] [outer = 0x14d1f2400] 06:28:29 INFO - PROCESS | 1926 | 1461677309407 Marionette DEBUG loaded listener.js 06:28:29 INFO - PROCESS | 1926 | ++DOMWINDOW == 272 (0x14d417800) [pid = 1926] [serial = 2316] [outer = 0x14d1f2400] 06:28:29 INFO - PROCESS | 1926 | 1461677309759 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]]]}] 06:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:28:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 719ms 06:28:29 INFO - PROCESS | 1926 | 1461677309803 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 06:28:29 INFO - PROCESS | 1926 | 1461677309805 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 06:28:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:28:29 INFO - PROCESS | 1926 | 1461677309807 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:28:29 INFO - PROCESS | 1926 | 1461677309809 Marionette TRACE conn2 <- [1,3054,null,{}] 06:28:29 INFO - PROCESS | 1926 | 1461677309811 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}] 06:28:29 INFO - PROCESS | 1926 | 1461677309943 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 06:28:30 INFO - PROCESS | 1926 | 1461677310089 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:30 INFO - PROCESS | 1926 | ++DOCSHELL 0x146d15000 == 148 [pid = 1926] [id = 773] 06:28:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 273 (0x146d4bc00) [pid = 1926] [serial = 2317] [outer = 0x0] 06:28:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 274 (0x146d55000) [pid = 1926] [serial = 2318] [outer = 0x146d4bc00] 06:28:30 INFO - PROCESS | 1926 | 1461677310120 Marionette DEBUG loaded listener.js 06:28:30 INFO - PROCESS | 1926 | ++DOMWINDOW == 275 (0x146d5a800) [pid = 1926] [serial = 2319] [outer = 0x146d4bc00] 06:28:30 INFO - PROCESS | 1926 | 1461677310662 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"]]]}] 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:28:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:28:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:28:30 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" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:28:30 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" 06:28:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:28:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:28:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:28:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 886ms 06:28:30 INFO - PROCESS | 1926 | 1461677310695 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 06:28:30 INFO - PROCESS | 1926 | 1461677310696 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 06:28:30 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:28:30 INFO - PROCESS | 1926 | 1461677310699 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:28:30 INFO - PROCESS | 1926 | 1461677310701 Marionette TRACE conn2 <- [1,3058,null,{}] 06:28:30 INFO - PROCESS | 1926 | 1461677310705 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}] 06:28:30 INFO - PROCESS | 1926 | 1461677310855 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 06:28:31 INFO - PROCESS | 1926 | 1461677311032 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x146dd9800 == 149 [pid = 1926] [id = 774] 06:28:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 276 (0x13bea7800) [pid = 1926] [serial = 2320] [outer = 0x0] 06:28:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 277 (0x13d139000) [pid = 1926] [serial = 2321] [outer = 0x13bea7800] 06:28:31 INFO - PROCESS | 1926 | 1461677311072 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 278 (0x13d369c00) [pid = 1926] [serial = 2322] [outer = 0x13bea7800] 06:28:31 INFO - PROCESS | 1926 | 1461677311462 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]]]}] 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:28:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:28:31 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:31 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:28:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:28:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:28:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:28:31 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:28:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:31 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:28:31 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:28:31 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 774ms 06:28:31 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:28:31 INFO - PROCESS | 1926 | 1461677311473 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 06:28:31 INFO - PROCESS | 1926 | 1461677311475 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 06:28:31 INFO - PROCESS | 1926 | 1461677311477 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:28:31 INFO - PROCESS | 1926 | 1461677311478 Marionette TRACE conn2 <- [1,3062,null,{}] 06:28:31 INFO - PROCESS | 1926 | 1461677311480 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}] 06:28:31 INFO - PROCESS | 1926 | 1461677311613 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 06:28:31 INFO - PROCESS | 1926 | 1461677311764 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:31 INFO - PROCESS | 1926 | ++DOCSHELL 0x1490c1800 == 150 [pid = 1926] [id = 775] 06:28:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 279 (0x13d36e800) [pid = 1926] [serial = 2323] [outer = 0x0] 06:28:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 280 (0x142242000) [pid = 1926] [serial = 2324] [outer = 0x13d36e800] 06:28:31 INFO - PROCESS | 1926 | 1461677311793 Marionette DEBUG loaded listener.js 06:28:31 INFO - PROCESS | 1926 | ++DOMWINDOW == 281 (0x1487e4800) [pid = 1926] [serial = 2325] [outer = 0x13d36e800] 06:28:31 INFO - PROCESS | 1926 | [1926] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:28:32 INFO - PROCESS | 1926 | 1461677312222 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:28:32 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:28:32 INFO - {} 06:28:32 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 769ms 06:28:32 INFO - PROCESS | 1926 | 1461677312247 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 06:28:32 INFO - PROCESS | 1926 | 1461677312249 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 06:28:32 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:28:32 INFO - PROCESS | 1926 | 1461677312253 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:28:32 INFO - PROCESS | 1926 | 1461677312254 Marionette TRACE conn2 <- [1,3066,null,{}] 06:28:32 INFO - PROCESS | 1926 | 1461677312258 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}] 06:28:32 INFO - PROCESS | 1926 | 1461677312466 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 06:28:32 INFO - PROCESS | 1926 | 1461677312838 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:32 INFO - PROCESS | 1926 | ++DOCSHELL 0x129085800 == 151 [pid = 1926] [id = 776] 06:28:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 282 (0x115167000) [pid = 1926] [serial = 2326] [outer = 0x0] 06:28:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 283 (0x115655000) [pid = 1926] [serial = 2327] [outer = 0x115167000] 06:28:32 INFO - PROCESS | 1926 | 1461677312868 Marionette DEBUG loaded listener.js 06:28:32 INFO - PROCESS | 1926 | ++DOMWINDOW == 284 (0x11ad28000) [pid = 1926] [serial = 2328] [outer = 0x115167000] 06:28:33 INFO - PROCESS | 1926 | 1461677313259 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]]]}] 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:28:33 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:28:33 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1022ms 06:28:33 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:28:33 INFO - PROCESS | 1926 | 1461677313275 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 06:28:33 INFO - PROCESS | 1926 | 1461677313278 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 06:28:33 INFO - PROCESS | 1926 | 1461677313280 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:28:33 INFO - PROCESS | 1926 | 1461677313283 Marionette TRACE conn2 <- [1,3070,null,{}] 06:28:33 INFO - PROCESS | 1926 | 1461677313295 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}] 06:28:33 INFO - PROCESS | 1926 | 1461677313424 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 06:28:33 INFO - PROCESS | 1926 | 1461677313599 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:33 INFO - PROCESS | 1926 | ++DOCSHELL 0x12ed53800 == 152 [pid = 1926] [id = 777] 06:28:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 285 (0x119e4bc00) [pid = 1926] [serial = 2329] [outer = 0x0] 06:28:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 286 (0x11c32e000) [pid = 1926] [serial = 2330] [outer = 0x119e4bc00] 06:28:33 INFO - PROCESS | 1926 | 1461677313628 Marionette DEBUG loaded listener.js 06:28:33 INFO - PROCESS | 1926 | ++DOMWINDOW == 287 (0x12a213000) [pid = 1926] [serial = 2331] [outer = 0x119e4bc00] 06:28:34 INFO - PROCESS | 1926 | 1461677314022 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]]]}] 06:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:28:34 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:28:34 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 775ms 06:28:34 INFO - PROCESS | 1926 | 1461677314059 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 06:28:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:28:34 INFO - PROCESS | 1926 | 1461677314063 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 06:28:34 INFO - PROCESS | 1926 | 1461677314067 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:28:34 INFO - PROCESS | 1926 | 1461677314069 Marionette TRACE conn2 <- [1,3074,null,{}] 06:28:34 INFO - PROCESS | 1926 | 1461677314149 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}] 06:28:34 INFO - PROCESS | 1926 | 1461677314433 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 06:28:34 INFO - PROCESS | 1926 | 1461677314559 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:34 INFO - PROCESS | 1926 | ++DOCSHELL 0x12cfd5000 == 153 [pid = 1926] [id = 778] 06:28:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 288 (0x12a972400) [pid = 1926] [serial = 2332] [outer = 0x0] 06:28:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 289 (0x12ad32c00) [pid = 1926] [serial = 2333] [outer = 0x12a972400] 06:28:34 INFO - PROCESS | 1926 | 1461677314588 Marionette DEBUG loaded listener.js 06:28:34 INFO - PROCESS | 1926 | ++DOMWINDOW == 290 (0x12ad8f800) [pid = 1926] [serial = 2334] [outer = 0x12a972400] 06:28:34 INFO - PROCESS | 1926 | 1461677314977 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]]]}] 06:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:28:35 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 955ms 06:28:35 INFO - PROCESS | 1926 | 1461677315022 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 06:28:35 INFO - PROCESS | 1926 | 1461677315023 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 06:28:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:28:35 INFO - PROCESS | 1926 | 1461677315030 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 1926 | 1461677315034 Marionette TRACE conn2 <- [1,3078,null,{}] 06:28:35 INFO - PROCESS | 1926 | 1461677315037 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}] 06:28:35 INFO - PROCESS | 1926 | 1461677315166 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 06:28:35 INFO - PROCESS | 1926 | 1461677315308 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:35 INFO - PROCESS | 1926 | ++DOCSHELL 0x1420ae000 == 154 [pid = 1926] [id = 779] 06:28:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 291 (0x12a97e400) [pid = 1926] [serial = 2335] [outer = 0x0] 06:28:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 292 (0x12b52fc00) [pid = 1926] [serial = 2336] [outer = 0x12a97e400] 06:28:35 INFO - PROCESS | 1926 | 1461677315336 Marionette DEBUG loaded listener.js 06:28:35 INFO - PROCESS | 1926 | ++DOMWINDOW == 293 (0x12d1e2400) [pid = 1926] [serial = 2337] [outer = 0x12a97e400] 06:28:35 INFO - PROCESS | 1926 | 1461677315753 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] 06:28:35 INFO - PROCESS | 1926 | 1461677315811 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 06:28:35 INFO - PROCESS | 1926 | 1461677315815 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:28:35 INFO - PROCESS | 1926 | 1461677315817 Marionette TRACE conn2 <- [1,3082,null,{}] 06:28:35 INFO - PROCESS | 1926 | 1461677315842 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}] 06:28:36 INFO - PROCESS | 1926 | 1461677316008 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 06:28:36 INFO - PROCESS | 1926 | 1461677316192 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f445800 == 155 [pid = 1926] [id = 780] 06:28:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 294 (0x129006000) [pid = 1926] [serial = 2338] [outer = 0x0] 06:28:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 295 (0x12ebe5000) [pid = 1926] [serial = 2339] [outer = 0x129006000] 06:28:36 INFO - PROCESS | 1926 | 1461677316222 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 296 (0x131f7a000) [pid = 1926] [serial = 2340] [outer = 0x129006000] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x12d151000 == 154 [pid = 1926] [id = 260] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x13d10a800 == 153 [pid = 1926] [id = 762] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x13012d000 == 152 [pid = 1926] [id = 761] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x12d14f000 == 151 [pid = 1926] [id = 760] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x129084800 == 150 [pid = 1926] [id = 759] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x12bbe3800 == 149 [pid = 1926] [id = 758] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 295 (0x13bea8800) [pid = 1926] [serial = 2212] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 294 (0x12b05d400) [pid = 1926] [serial = 2149] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 293 (0x12394f000) [pid = 1926] [serial = 2146] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 292 (0x129f64c00) [pid = 1926] [serial = 2179] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 291 (0x131f41000) [pid = 1926] [serial = 2167] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 290 (0x12e736400) [pid = 1926] [serial = 2152] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 289 (0x11acc5c00) [pid = 1926] [serial = 2143] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 288 (0x139fbbc00) [pid = 1926] [serial = 2176] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 287 (0x130f23800) [pid = 1926] [serial = 2164] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 286 (0x139e80000) [pid = 1926] [serial = 2173] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 285 (0x12ee91000) [pid = 1926] [serial = 2155] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 284 (0x1302f8000) [pid = 1926] [serial = 2161] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 283 (0x131f75c00) [pid = 1926] [serial = 2170] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 282 (0x12feba800) [pid = 1926] [serial = 2158] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x119abf000 == 148 [pid = 1926] [id = 757] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x129676800 == 147 [pid = 1926] [id = 756] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x14740f800 == 146 [pid = 1926] [id = 751] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x148ddd800 == 145 [pid = 1926] [id = 750] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x146ddc800 == 144 [pid = 1926] [id = 749] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x1490d3000 == 143 [pid = 1926] [id = 748] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x149175000 == 142 [pid = 1926] [id = 747] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x1472ab000 == 141 [pid = 1926] [id = 746] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x1472a5800 == 140 [pid = 1926] [id = 745] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x147215800 == 139 [pid = 1926] [id = 744] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x1467d1000 == 138 [pid = 1926] [id = 743] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x1465d1000 == 137 [pid = 1926] [id = 742] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x14584d800 == 136 [pid = 1926] [id = 741] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x1422a9000 == 135 [pid = 1926] [id = 740] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x12f8c3000 == 134 [pid = 1926] [id = 739] 06:28:36 INFO - PROCESS | 1926 | --DOCSHELL 0x123d80000 == 133 [pid = 1926] [id = 738] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 281 (0x12fe91800) [pid = 1926] [serial = 2201] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 280 (0x12e903000) [pid = 1926] [serial = 2198] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 279 (0x12fef2800) [pid = 1926] [serial = 2207] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 278 (0x12ff5b800) [pid = 1926] [serial = 2209] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 277 (0x12bf21000) [pid = 1926] [serial = 2195] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 276 (0x12d3db000) [pid = 1926] [serial = 2197] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 275 (0x12fee5400) [pid = 1926] [serial = 2203] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 274 (0x12ee88c00) [pid = 1926] [serial = 2200] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 273 (0x12e7f7800) [pid = 1926] [serial = 2206] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 272 (0x131f82c00) [pid = 1926] [serial = 2210] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 271 (0x12ff52c00) [pid = 1926] [serial = 2204] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 270 (0x11af68c00) [pid = 1926] [serial = 2182] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x11c4edc00) [pid = 1926] [serial = 2183] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x129e73800) [pid = 1926] [serial = 2186] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x127f05800) [pid = 1926] [serial = 2185] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x12a986000) [pid = 1926] [serial = 2191] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x12b125800) [pid = 1926] [serial = 2192] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x12a223800) [pid = 1926] [serial = 2188] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x12a5d1000) [pid = 1926] [serial = 2189] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x12bbc2c00) [pid = 1926] [serial = 2194] [outer = 0x0] [url = about:blank] 06:28:36 INFO - PROCESS | 1926 | 1461677316639 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]]]}] 06:28:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:28:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:28:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:28:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 837ms 06:28:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:28:36 INFO - PROCESS | 1926 | 1461677316652 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 06:28:36 INFO - PROCESS | 1926 | 1461677316653 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 06:28:36 INFO - PROCESS | 1926 | 1461677316655 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:28:36 INFO - PROCESS | 1926 | 1461677316656 Marionette TRACE conn2 <- [1,3086,null,{}] 06:28:36 INFO - PROCESS | 1926 | 1461677316659 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}] 06:28:36 INFO - PROCESS | 1926 | 1461677316773 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 06:28:36 INFO - PROCESS | 1926 | 1461677316781 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:36 INFO - PROCESS | 1926 | ++DOCSHELL 0x129f43000 == 134 [pid = 1926] [id = 781] 06:28:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 263 (0x12bbc2c00) [pid = 1926] [serial = 2341] [outer = 0x0] 06:28:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 264 (0x12d091800) [pid = 1926] [serial = 2342] [outer = 0x12bbc2c00] 06:28:36 INFO - PROCESS | 1926 | 1461677316924 Marionette DEBUG loaded listener.js 06:28:36 INFO - PROCESS | 1926 | ++DOMWINDOW == 265 (0x1302f8000) [pid = 1926] [serial = 2343] [outer = 0x12bbc2c00] 06:28:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:28:37 INFO - PROCESS | 1926 | 1461677317267 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:28:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 621ms 06:28:37 INFO - PROCESS | 1926 | 1461677317277 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 1926 | 1461677317278 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 06:28:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:28:37 INFO - PROCESS | 1926 | 1461677317280 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - PROCESS | 1926 | 1461677317281 Marionette TRACE conn2 <- [1,3090,null,{}] 06:28:37 INFO - PROCESS | 1926 | 1461677317284 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}] 06:28:37 INFO - PROCESS | 1926 | 1461677317406 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 06:28:37 INFO - PROCESS | 1926 | 1461677317550 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:37 INFO - PROCESS | 1926 | ++DOCSHELL 0x12d7b5800 == 135 [pid = 1926] [id = 782] 06:28:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 266 (0x12ee8e400) [pid = 1926] [serial = 2344] [outer = 0x0] 06:28:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 267 (0x139e7e400) [pid = 1926] [serial = 2345] [outer = 0x12ee8e400] 06:28:37 INFO - PROCESS | 1926 | 1461677317578 Marionette DEBUG loaded listener.js 06:28:37 INFO - PROCESS | 1926 | ++DOMWINDOW == 268 (0x13c254000) [pid = 1926] [serial = 2346] [outer = 0x12ee8e400] 06:28:37 INFO - PROCESS | 1926 | 1461677317867 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:28:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:28:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 619ms 06:28:37 INFO - PROCESS | 1926 | 1461677317900 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 06:28:37 INFO - PROCESS | 1926 | 1461677317902 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 06:28:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:28:37 INFO - PROCESS | 1926 | 1461677317907 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:28:37 INFO - PROCESS | 1926 | 1461677317908 Marionette TRACE conn2 <- [1,3094,null,{}] 06:28:37 INFO - PROCESS | 1926 | 1461677317910 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}] 06:28:38 INFO - PROCESS | 1926 | 1461677318027 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 06:28:38 INFO - PROCESS | 1926 | 1461677318152 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d177800 == 136 [pid = 1926] [id = 783] 06:28:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 269 (0x1307e3400) [pid = 1926] [serial = 2347] [outer = 0x0] 06:28:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 270 (0x13c25d400) [pid = 1926] [serial = 2348] [outer = 0x1307e3400] 06:28:38 INFO - PROCESS | 1926 | 1461677318178 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 271 (0x13c582000) [pid = 1926] [serial = 2349] [outer = 0x1307e3400] 06:28:38 INFO - PROCESS | 1926 | 1461677318452 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:28:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:28:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 573ms 06:28:38 INFO - PROCESS | 1926 | 1461677318479 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 06:28:38 INFO - PROCESS | 1926 | 1461677318480 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 06:28:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:28:38 INFO - PROCESS | 1926 | 1461677318482 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:28:38 INFO - PROCESS | 1926 | 1461677318484 Marionette TRACE conn2 <- [1,3098,null,{}] 06:28:38 INFO - PROCESS | 1926 | 1461677318494 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}] 06:28:38 INFO - PROCESS | 1926 | 1461677318615 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 06:28:38 INFO - PROCESS | 1926 | 1461677318620 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:38 INFO - PROCESS | 1926 | ++DOCSHELL 0x13d7a5000 == 137 [pid = 1926] [id = 784] 06:28:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 272 (0x13c584c00) [pid = 1926] [serial = 2350] [outer = 0x0] 06:28:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 273 (0x13c5ce800) [pid = 1926] [serial = 2351] [outer = 0x13c584c00] 06:28:38 INFO - PROCESS | 1926 | 1461677318645 Marionette DEBUG loaded listener.js 06:28:38 INFO - PROCESS | 1926 | ++DOMWINDOW == 274 (0x13c5dc800) [pid = 1926] [serial = 2352] [outer = 0x13c584c00] 06:28:39 INFO - PROCESS | 1926 | 1461677319080 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]]]}] 06:28:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:28:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:28:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 06:28:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:28:39 INFO - PROCESS | 1926 | 1461677319111 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 1926 | 1461677319112 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 06:28:39 INFO - PROCESS | 1926 | 1461677319114 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 1926 | 1461677319115 Marionette TRACE conn2 <- [1,3102,null,{}] 06:28:39 INFO - PROCESS | 1926 | 1461677319123 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}] 06:28:39 INFO - PROCESS | 1926 | 1461677319289 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 06:28:39 INFO - PROCESS | 1926 | 1461677319305 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x1467c2000 == 138 [pid = 1926] [id = 785] 06:28:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 275 (0x13cfc3c00) [pid = 1926] [serial = 2353] [outer = 0x0] 06:28:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 276 (0x13d137c00) [pid = 1926] [serial = 2354] [outer = 0x13cfc3c00] 06:28:39 INFO - PROCESS | 1926 | 1461677319330 Marionette DEBUG loaded listener.js 06:28:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 277 (0x13d168c00) [pid = 1926] [serial = 2355] [outer = 0x13cfc3c00] 06:28:39 INFO - PROCESS | 1926 | 1461677319697 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:28:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:28:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 619ms 06:28:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:28:39 INFO - PROCESS | 1926 | 1461677319734 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 06:28:39 INFO - PROCESS | 1926 | 1461677319735 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 06:28:39 INFO - PROCESS | 1926 | 1461677319739 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:28:39 INFO - PROCESS | 1926 | 1461677319740 Marionette TRACE conn2 <- [1,3106,null,{}] 06:28:39 INFO - PROCESS | 1926 | 1461677319743 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}] 06:28:39 INFO - PROCESS | 1926 | 1461677319904 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 06:28:39 INFO - PROCESS | 1926 | 1461677319926 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:39 INFO - PROCESS | 1926 | ++DOCSHELL 0x14703b800 == 139 [pid = 1926] [id = 786] 06:28:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 278 (0x13d16f000) [pid = 1926] [serial = 2356] [outer = 0x0] 06:28:39 INFO - PROCESS | 1926 | ++DOMWINDOW == 279 (0x13d36c000) [pid = 1926] [serial = 2357] [outer = 0x13d16f000] 06:28:39 INFO - PROCESS | 1926 | 1461677319955 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 280 (0x142249000) [pid = 1926] [serial = 2358] [outer = 0x13d16f000] 06:28:40 INFO - PROCESS | 1926 | 1461677320360 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]]]}] 06:28:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:28:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:28:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:28:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 06:28:40 INFO - PROCESS | 1926 | 1461677320410 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 06:28:40 INFO - PROCESS | 1926 | 1461677320411 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 06:28:40 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:28:40 INFO - PROCESS | 1926 | 1461677320421 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:28:40 INFO - PROCESS | 1926 | 1461677320423 Marionette TRACE conn2 <- [1,3110,null,{}] 06:28:40 INFO - PROCESS | 1926 | 1461677320425 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}] 06:28:40 INFO - PROCESS | 1926 | 1461677320595 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 06:28:40 INFO - PROCESS | 1926 | 1461677320615 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:40 INFO - PROCESS | 1926 | ++DOCSHELL 0x147415800 == 140 [pid = 1926] [id = 787] 06:28:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 281 (0x142246400) [pid = 1926] [serial = 2359] [outer = 0x0] 06:28:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 282 (0x146d54400) [pid = 1926] [serial = 2360] [outer = 0x142246400] 06:28:40 INFO - PROCESS | 1926 | 1461677320640 Marionette DEBUG loaded listener.js 06:28:40 INFO - PROCESS | 1926 | ++DOMWINDOW == 283 (0x1487ea000) [pid = 1926] [serial = 2361] [outer = 0x142246400] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 282 (0x12ebeec00) [pid = 1926] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 281 (0x118beb400) [pid = 1926] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 280 (0x129f68c00) [pid = 1926] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 279 (0x118bec400) [pid = 1926] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 278 (0x12e90b800) [pid = 1926] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 277 (0x127495c00) [pid = 1926] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 276 (0x118a04c00) [pid = 1926] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 275 (0x11adb0800) [pid = 1926] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 274 (0x12a230800) [pid = 1926] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 273 (0x123947c00) [pid = 1926] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 272 (0x11562a000) [pid = 1926] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 271 (0x12feba000) [pid = 1926] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 270 (0x12e539c00) [pid = 1926] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 269 (0x12d171c00) [pid = 1926] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 268 (0x12a98b800) [pid = 1926] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 267 (0x11434c400) [pid = 1926] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 266 (0x123a90000) [pid = 1926] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 265 (0x11925e400) [pid = 1926] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 264 (0x1274a9c00) [pid = 1926] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 263 (0x12a219000) [pid = 1926] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 262 (0x129ea6800) [pid = 1926] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 261 (0x12a21b000) [pid = 1926] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 260 (0x12e902400) [pid = 1926] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 259 (0x12abdd800) [pid = 1926] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 258 (0x12b6de000) [pid = 1926] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 257 (0x1164b5800) [pid = 1926] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 256 (0x118f95400) [pid = 1926] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 255 (0x13d36bc00) [pid = 1926] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 254 (0x11856f000) [pid = 1926] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 253 (0x12d3e4800) [pid = 1926] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 252 (0x12b04f800) [pid = 1926] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 251 (0x13cfccc00) [pid = 1926] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 250 (0x14224cc00) [pid = 1926] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 249 (0x12abdc800) [pid = 1926] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 248 (0x129ea1000) [pid = 1926] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 247 (0x11afa9c00) [pid = 1926] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 246 (0x118b41800) [pid = 1926] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:28:41 INFO - PROCESS | 1926 | --DOMWINDOW == 245 (0x11b2e6800) [pid = 1926] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:28:41 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:28:41 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 06:28:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:28:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:28:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:28:41 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:28:41 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1126ms 06:28:41 INFO - PROCESS | 1926 | 1461677321542 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"]]]}] 06:28:41 INFO - PROCESS | 1926 | 1461677321545 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 06:28:41 INFO - PROCESS | 1926 | 1461677321546 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 06:28:41 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:28:41 INFO - PROCESS | 1926 | 1461677321548 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:28:41 INFO - PROCESS | 1926 | 1461677321549 Marionette TRACE conn2 <- [1,3114,null,{}] 06:28:41 INFO - PROCESS | 1926 | 1461677321554 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}] 06:28:41 INFO - PROCESS | 1926 | 1461677321672 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 06:28:41 INFO - PROCESS | 1926 | 1461677321800 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\", \"385a701c-d26c-4e99-9ac4-feea90476a0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:28:41 INFO - PROCESS | 1926 | ++DOCSHELL 0x12f5cf000 == 141 [pid = 1926] [id = 788] 06:28:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 246 (0x118beb400) [pid = 1926] [serial = 2362] [outer = 0x0] 06:28:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 247 (0x11c689800) [pid = 1926] [serial = 2363] [outer = 0x118beb400] 06:28:41 INFO - PROCESS | 1926 | 1461677321828 Marionette DEBUG loaded listener.js 06:28:41 INFO - PROCESS | 1926 | ++DOMWINDOW == 248 (0x129d37c00) [pid = 1926] [serial = 2364] [outer = 0x118beb400] 06:28:42 INFO - PROCESS | 1926 | 1461677322103 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]]]}] 06:28:42 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:28:42 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 571ms 06:28:42 INFO - PROCESS | 1926 | 1461677322127 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 06:28:42 INFO - PROCESS | 1926 | 1461677322128 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 06:28:43 WARNING - u'runner_teardown' () 06:28:43 INFO - No more tests 06:28:43 INFO - Got 0 unexpected results 06:28:43 INFO - SUITE-END | took 553s 06:28:43 INFO - Closing logging queue 06:28:43 INFO - queue closed 06:28:43 INFO - Return code: 0 06:28:43 WARNING - # TBPL SUCCESS # 06:28:43 INFO - Running post-action listener: _resource_record_post_action 06:28:43 INFO - Running post-run listener: _resource_record_post_run 06:28:44 INFO - Total resource usage - Wall time: 577s; CPU: 57.0%; Read bytes: 430080; Write bytes: 994974208; Read time: 4; Write time: 4845 06:28:44 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:28:44 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 193202688; Write bytes: 185778176; Read time: 16199; Write time: 330 06:28:44 INFO - run-tests - Wall time: 557s; CPU: 57.0%; Read bytes: 430080; Write bytes: 795617792; Read time: 4; Write time: 4464 06:28:44 INFO - Running post-run listener: _upload_blobber_files 06:28:44 INFO - Blob upload gear active. 06:28:44 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:28:44 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 06:28:44 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 06:28:44 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 06:28:44 INFO - (blobuploader) - INFO - Open directory for files ... 06:28:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:28:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:28:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:28:45 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:28:45 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:28:45 INFO - (blobuploader) - INFO - Done attempting. 06:28:45 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:28:45 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:28:45 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:28:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:28:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:28:47 INFO - (blobuploader) - INFO - Done attempting. 06:28:47 INFO - (blobuploader) - INFO - Iteration through files over. 06:28:47 INFO - Return code: 0 06:28:47 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:28:47 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:28:47 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/04d55972965d74a23b01f89913028e1e3af7398ab5c316141606a6e18c20657890b3bb47322b2741df1b7d6708c06bddb6107bbe372a6cf1d0129994f78586ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/47cdf33e6e9593984b7ed7ce4c91ada8891731d5576a8fcb0567a4ccb3994890adc7f8170c05e60b6e05891fa747954156883529a5303ff7e4950c2931f1193a"} 06:28:47 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:28:47 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:28:47 INFO - Contents: 06:28:47 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/04d55972965d74a23b01f89913028e1e3af7398ab5c316141606a6e18c20657890b3bb47322b2741df1b7d6708c06bddb6107bbe372a6cf1d0129994f78586ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/47cdf33e6e9593984b7ed7ce4c91ada8891731d5576a8fcb0567a4ccb3994890adc7f8170c05e60b6e05891fa747954156883529a5303ff7e4950c2931f1193a"} 06:28:47 INFO - Running post-run listener: copy_logs_to_upload_dir 06:28:47 INFO - Copying logs to upload dir... 06:28:47 INFO - mkdir: /builds/slave/test/build/upload/logs 06:28:47 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=631.356242 ========= master_lag: 5.98 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 37 secs) (at 2016-04-26 06:28:53.289219) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 06:28:53.291811) ========= 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.oEKiyVWNbm/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.RwAo0fug10/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/04d55972965d74a23b01f89913028e1e3af7398ab5c316141606a6e18c20657890b3bb47322b2741df1b7d6708c06bddb6107bbe372a6cf1d0129994f78586ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/47cdf33e6e9593984b7ed7ce4c91ada8891731d5576a8fcb0567a4ccb3994890adc7f8170c05e60b6e05891fa747954156883529a5303ff7e4950c2931f1193a"} build_url:https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012893 build_url: 'https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/04d55972965d74a23b01f89913028e1e3af7398ab5c316141606a6e18c20657890b3bb47322b2741df1b7d6708c06bddb6107bbe372a6cf1d0129994f78586ab", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/47cdf33e6e9593984b7ed7ce4c91ada8891731d5576a8fcb0567a4ccb3994890adc7f8170c05e60b6e05891fa747954156883529a5303ff7e4950c2931f1193a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ghqz67ulQVmDJIOGyI_9Iw/artifacts/public/build/firefox-49.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.81 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-26 06:28:54.110271) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 18 secs) (at 2016-04-26 06:28:54.110751) ========= 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.oEKiyVWNbm/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.RwAo0fug10/Listeners TMPDIR=/var/folders/20/pddrbtw532x46dt2fvfy5szh00000w/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.005259 ========= master_lag: 18.47 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 18 secs) (at 2016-04-26 06:29:12.590364) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 06:29:12.590688) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-26 06:29:12.853303) ========= ========= Total master_lag: 25.86 =========