builder: fx-team_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0110 starttime: 1461068681.45 results: success (0) buildid: 20160419024446 builduid: 206e70f1227742a590c9adc83b0f7e6c revision: 4992cef658a669d514b3469c4b4449ac5826359d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:24:41.452378) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-19 05:24:41.452818) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 56 secs) (at 2016-04-19 05:24:41.453107) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 56 secs) (at 2016-04-19 05:25:37.494016) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2016-04-19 05:25:37.494401) ========= 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.1TIR4efnk5/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.o8QDTJXMgo/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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-19 05:25:38-- 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% 14.6M=0.001s 2016-04-19 05:25:39 (14.6 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.552368 ========= master_lag: 13.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 13 secs) (at 2016-04-19 05:25:51.478835) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:25:51.479158) ========= 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.1TIR4efnk5/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.o8QDTJXMgo/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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.027597 ========= master_lag: 4.69 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-19 05:25:56.198364) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-19 05:25:56.198684) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 4992cef658a669d514b3469c4b4449ac5826359d --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 4992cef658a669d514b3469c4b4449ac5826359d --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.1TIR4efnk5/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.o8QDTJXMgo/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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-19 05:25:56,837 truncating revision to first 12 chars 2016-04-19 05:25:56,837 Setting DEBUG logging. 2016-04-19 05:25:56,837 attempt 1/10 2016-04-19 05:25:56,837 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/4992cef658a6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-19 05:25:57,444 unpacking tar archive at: fx-team-4992cef658a6/testing/mozharness/ program finished with exit code 0 elapsedTime=0.848231 ========= master_lag: 7.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-04-19 05:26:04.246454) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:26:04.246750) ========= script_repo_revision: 4992cef658a669d514b3469c4b4449ac5826359d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-19 05:26:04.247186) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 24 secs) (at 2016-04-19 05:26:04.247451) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 24 secs) (at 2016-04-19 05:26:28.683475) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-04-19 05:26:28.683916) ========= /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.1TIR4efnk5/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.o8QDTJXMgo/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPCOM_DEBUG_BREAK=warn XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 05:26:29 INFO - MultiFileLogger online at 20160419 05:26:29 in /builds/slave/test 05:26:29 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 05:26:29 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:26:29 INFO - {'append_to_log': False, 05:26:29 INFO - 'base_work_dir': '/builds/slave/test', 05:26:29 INFO - 'blob_upload_branch': 'fx-team', 05:26:29 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:26:29 INFO - 'buildbot_json_path': 'buildprops.json', 05:26:29 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:26:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:26:29 INFO - 'download_minidump_stackwalk': True, 05:26:29 INFO - 'download_symbols': 'true', 05:26:29 INFO - 'e10s': False, 05:26:29 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:26:29 INFO - 'tooltool.py': '/tools/tooltool.py', 05:26:29 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:26:29 INFO - '/tools/misc-python/virtualenv.py')}, 05:26:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:26:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:26:29 INFO - 'log_level': 'info', 05:26:29 INFO - 'log_to_console': True, 05:26:29 INFO - 'opt_config_files': (), 05:26:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:26:29 INFO - '--processes=1', 05:26:29 INFO - '--config=%(test_path)s/wptrunner.ini', 05:26:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:26:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:26:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:26:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:26:29 INFO - 'pip_index': False, 05:26:29 INFO - 'require_test_zip': True, 05:26:29 INFO - 'test_type': ('testharness',), 05:26:29 INFO - 'this_chunk': '1', 05:26:29 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:26:29 INFO - 'total_chunks': '10', 05:26:29 INFO - 'virtualenv_path': 'venv', 05:26:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:26:29 INFO - 'work_dir': 'build'} 05:26:29 INFO - ##### 05:26:29 INFO - ##### Running clobber step. 05:26:29 INFO - ##### 05:26:29 INFO - Running pre-action listener: _resource_record_pre_action 05:26:29 INFO - Running main action method: clobber 05:26:29 INFO - rmtree: /builds/slave/test/build 05:26:29 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:26:30 INFO - Running post-action listener: _resource_record_post_action 05:26:30 INFO - ##### 05:26:30 INFO - ##### Running read-buildbot-config step. 05:26:30 INFO - ##### 05:26:30 INFO - Running pre-action listener: _resource_record_pre_action 05:26:30 INFO - Running main action method: read_buildbot_config 05:26:30 INFO - Using buildbot properties: 05:26:30 INFO - { 05:26:30 INFO - "project": "", 05:26:30 INFO - "product": "firefox", 05:26:30 INFO - "script_repo_revision": "production", 05:26:30 INFO - "scheduler": "tests-fx-team-yosemite_r7-debug-unittest-7-3600", 05:26:30 INFO - "repository": "", 05:26:30 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 fx-team debug test web-platform-tests-1", 05:26:30 INFO - "buildid": "20160419024446", 05:26:30 INFO - "pgo_build": "False", 05:26:30 INFO - "basedir": "/builds/slave/test", 05:26:30 INFO - "buildnumber": 357, 05:26:30 INFO - "slavename": "t-yosemite-r7-0110", 05:26:30 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 05:26:30 INFO - "platform": "macosx64", 05:26:30 INFO - "branch": "fx-team", 05:26:30 INFO - "revision": "4992cef658a669d514b3469c4b4449ac5826359d", 05:26:30 INFO - "repo_path": "integration/fx-team", 05:26:30 INFO - "moz_repo_path": "", 05:26:30 INFO - "stage_platform": "macosx64", 05:26:30 INFO - "builduid": "206e70f1227742a590c9adc83b0f7e6c", 05:26:30 INFO - "slavebuilddir": "test" 05:26:30 INFO - } 05:26:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg. 05:26:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json. 05:26:30 INFO - Running post-action listener: _resource_record_post_action 05:26:30 INFO - ##### 05:26:30 INFO - ##### Running download-and-extract step. 05:26:30 INFO - ##### 05:26:30 INFO - Running pre-action listener: _resource_record_pre_action 05:26:30 INFO - Running main action method: download_and_extract 05:26:30 INFO - mkdir: /builds/slave/test/build/tests 05:26: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')]} 05:26:30 INFO - https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 05:26:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:26:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:26:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:26:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json'}, attempt #1 05:26:32 INFO - Downloaded 1235 bytes. 05:26:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.mac64.test_packages.json 05:26:32 INFO - Using the following test package requirements: 05:26:32 INFO - {u'common': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:26:32 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.cppunittest.tests.zip'], 05:26:32 INFO - u'gtest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.gtest.tests.zip'], 05:26:32 INFO - u'jittest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'jsshell-mac64.zip'], 05:26:32 INFO - u'mochitest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.mochitest.tests.zip'], 05:26:32 INFO - u'mozbase': [u'firefox-48.0a1.en-US.mac64.common.tests.zip'], 05:26:32 INFO - u'reftest': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.reftest.tests.zip'], 05:26:32 INFO - u'talos': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.talos.tests.zip'], 05:26:32 INFO - u'web-platform': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'], 05:26:32 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.mac64.common.tests.zip', 05:26:32 INFO - u'firefox-48.0a1.en-US.mac64.xpcshell.tests.zip']} 05:26:32 INFO - Downloading packages: [u'firefox-48.0a1.en-US.mac64.common.tests.zip', u'firefox-48.0a1.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 05:26:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:32 INFO - https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 05:26:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:26:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:26:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip 05:26:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip'}, attempt #1 05:26:34 INFO - Downloaded 17917532 bytes. 05:26:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:26:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:26:34 INFO - caution: filename not matched: web-platform/* 05:26:34 INFO - Return code: 11 05:26:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:34 INFO - https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 05:26:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:26:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:26:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip 05:26:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip'}, attempt #1 05:26:35 INFO - Downloaded 36382569 bytes. 05:26:35 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:26:35 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:26:40 INFO - caution: filename not matched: bin/* 05:26:40 INFO - caution: filename not matched: config/* 05:26:40 INFO - caution: filename not matched: mozbase/* 05:26:40 INFO - caution: filename not matched: marionette/* 05:26:40 INFO - caution: filename not matched: tools/wptserve/* 05:26:40 INFO - Return code: 11 05:26: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')]} 05:26:40 INFO - https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg matches https://queue.taskcluster.net 05:26:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:26:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:26:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg 05:26:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg'}, attempt #1 05:26:45 INFO - Downloaded 68695226 bytes. 05:26:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:26:45 INFO - mkdir: /builds/slave/test/properties 05:26:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:26:45 INFO - Writing to file /builds/slave/test/properties/build_url 05:26:45 INFO - Contents: 05:26:45 INFO - build_url:https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg 05:26:45 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:26:45 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:26:45 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:26:45 INFO - Contents: 05:26:45 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:26:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:45 INFO - https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:26:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:26:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:26:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip 05:26:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 05:26:48 INFO - Downloaded 103332020 bytes. 05:26:48 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:26:48 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:26:52 INFO - Return code: 0 05:26:52 INFO - Running post-action listener: _resource_record_post_action 05:26:52 INFO - Running post-action listener: set_extra_try_arguments 05:26:52 INFO - ##### 05:26:52 INFO - ##### Running create-virtualenv step. 05:26:52 INFO - ##### 05:26:52 INFO - Running pre-action listener: _pre_create_virtualenv 05:26:52 INFO - Running pre-action listener: _resource_record_pre_action 05:26:52 INFO - Running main action method: create_virtualenv 05:26:52 INFO - Creating virtualenv /builds/slave/test/build/venv 05:26:52 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 05:26:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:26:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:26:52 INFO - Using real prefix '/tools/python27' 05:26:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:26:53 INFO - Installing distribute.............................................................................................................................................................................................done. 05:26:56 INFO - Installing pip.................done. 05:26:56 INFO - Return code: 0 05:26:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:26:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:26:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:26:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:26:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:26:56 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 0x10b334e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b351f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef104c0e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b34d5e0>, '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 0x10af30cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10af5b990>, '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.1TIR4efnk5/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.o8QDTJXMgo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:26:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:26:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:26:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1TIR4efnk5/Render', 05:26:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:26:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:26:56 INFO - 'HOME': '/Users/cltbld', 05:26:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:26:56 INFO - 'LOGNAME': 'cltbld', 05:26:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:26:56 INFO - 'MOZ_NO_REMOTE': '1', 05:26:56 INFO - 'NO_EM_RESTART': '1', 05:26:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:26:56 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:26:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:26:56 INFO - 'PWD': '/builds/slave/test', 05:26:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:26:56 INFO - 'SHELL': '/bin/bash', 05:26:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o8QDTJXMgo/Listeners', 05:26:56 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 05:26:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:26:56 INFO - 'USER': 'cltbld', 05:26:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:26:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:26:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:26:56 INFO - 'XPC_FLAGS': '0x0', 05:26:56 INFO - 'XPC_SERVICE_NAME': '0', 05:26:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:26:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:26:56 INFO - Downloading/unpacking psutil>=0.7.1 05:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:26:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:26:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:26:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:26:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:26:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:26:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:26:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:26:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:26:59 INFO - Installing collected packages: psutil 05:26:59 INFO - Running setup.py install for psutil 05:26:59 INFO - building 'psutil._psutil_osx' extension 05:26:59 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_osx.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o 05:27:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/_psutil_common.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o 05:27:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DPSUTIL_VERSION=311 -I/tools/python27/include/python2.7 -c psutil/arch/osx/process_info.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o 05:27:00 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_common.o build/temp.macosx-10.10-x86_64-2.7/psutil/arch/osx/process_info.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_osx.so -framework CoreFoundation -framework IOKit 05:27:00 INFO - building 'psutil._psutil_posix' extension 05:27:00 INFO - gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -I/tools/python27/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o 05:27:00 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 05:27:00 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 05:27:00 INFO - ^ 05:27:00 INFO - 1 warning generated. 05:27:00 INFO - gcc -bundle -bundle_loader /tools/python27/bin/python2.7 build/temp.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.macosx-10.10-x86_64-2.7/psutil/_psutil_posix.so 05:27:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:27:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:27:00 INFO - Successfully installed psutil 05:27:00 INFO - Cleaning up... 05:27:01 INFO - Return code: 0 05:27:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:27:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x10b334e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b351f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef104c0e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b34d5e0>, '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 0x10af30cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10af5b990>, '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.1TIR4efnk5/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.o8QDTJXMgo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:27:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:27:01 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1TIR4efnk5/Render', 05:27:01 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:01 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:01 INFO - 'HOME': '/Users/cltbld', 05:27:01 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:01 INFO - 'LOGNAME': 'cltbld', 05:27:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:01 INFO - 'MOZ_NO_REMOTE': '1', 05:27:01 INFO - 'NO_EM_RESTART': '1', 05:27:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:01 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:01 INFO - 'PWD': '/builds/slave/test', 05:27:01 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:01 INFO - 'SHELL': '/bin/bash', 05:27:01 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o8QDTJXMgo/Listeners', 05:27:01 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 05:27:01 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:01 INFO - 'USER': 'cltbld', 05:27:01 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:01 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:01 INFO - 'XPC_FLAGS': '0x0', 05:27:01 INFO - 'XPC_SERVICE_NAME': '0', 05:27:01 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:27:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:03 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:27:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:27:03 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:27:03 INFO - Installing collected packages: mozsystemmonitor 05:27:03 INFO - Running setup.py install for mozsystemmonitor 05:27:03 INFO - Successfully installed mozsystemmonitor 05:27:03 INFO - Cleaning up... 05:27:03 INFO - Return code: 0 05:27:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:03 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 0x10b334e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b351f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef104c0e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b34d5e0>, '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 0x10af30cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10af5b990>, '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.1TIR4efnk5/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.o8QDTJXMgo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:27:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:27:03 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1TIR4efnk5/Render', 05:27:03 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:03 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:03 INFO - 'HOME': '/Users/cltbld', 05:27:03 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:03 INFO - 'LOGNAME': 'cltbld', 05:27:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:03 INFO - 'MOZ_NO_REMOTE': '1', 05:27:03 INFO - 'NO_EM_RESTART': '1', 05:27:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:03 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:03 INFO - 'PWD': '/builds/slave/test', 05:27:03 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:03 INFO - 'SHELL': '/bin/bash', 05:27:03 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o8QDTJXMgo/Listeners', 05:27:03 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 05:27:03 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:03 INFO - 'USER': 'cltbld', 05:27:03 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:03 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:03 INFO - 'XPC_FLAGS': '0x0', 05:27:03 INFO - 'XPC_SERVICE_NAME': '0', 05:27:03 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:04 INFO - Downloading/unpacking blobuploader==1.2.4 05:27:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:06 INFO - Downloading blobuploader-1.2.4.tar.gz 05:27:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:27:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:27:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:27:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:27:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:07 INFO - Downloading docopt-0.6.1.tar.gz 05:27:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:27:07 INFO - Installing collected packages: blobuploader, requests, docopt 05:27:07 INFO - Running setup.py install for blobuploader 05:27:07 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:27:08 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:27:08 INFO - Running setup.py install for requests 05:27:08 INFO - Running setup.py install for docopt 05:27:08 INFO - Successfully installed blobuploader requests docopt 05:27:08 INFO - Cleaning up... 05:27:08 INFO - Return code: 0 05:27:08 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:27:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:08 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 0x10b334e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b351f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef104c0e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b34d5e0>, '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 0x10af30cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10af5b990>, '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.1TIR4efnk5/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.o8QDTJXMgo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:27:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:27:08 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1TIR4efnk5/Render', 05:27:08 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:08 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:08 INFO - 'HOME': '/Users/cltbld', 05:27:08 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:08 INFO - 'LOGNAME': 'cltbld', 05:27:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:08 INFO - 'MOZ_NO_REMOTE': '1', 05:27:08 INFO - 'NO_EM_RESTART': '1', 05:27:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:08 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:08 INFO - 'PWD': '/builds/slave/test', 05:27:08 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:08 INFO - 'SHELL': '/bin/bash', 05:27:08 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o8QDTJXMgo/Listeners', 05:27:08 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 05:27:08 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:08 INFO - 'USER': 'cltbld', 05:27:08 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:08 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:08 INFO - 'XPC_FLAGS': '0x0', 05:27:08 INFO - 'XPC_SERVICE_NAME': '0', 05:27:08 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-gxypu6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-JTU2Hl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-VZHkh1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-F1FeCB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-f2g562-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-AjF8gu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-9KQEUV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-F6gb2p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-6SZDY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:27:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:27:09 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-0aP1dS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-0I8IV4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-hrIXVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-aglTbD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-4XS0ao-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-KosFk1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-1WLR0M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-WKXpxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-enLN4w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-CR6J71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:27:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:10 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-JEYukG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:11 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:27:11 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-20SdIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:27:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:27:11 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 05:27:11 INFO - Running setup.py install for manifestparser 05:27:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:27:11 INFO - Running setup.py install for mozcrash 05:27:11 INFO - Running setup.py install for mozdebug 05:27:11 INFO - Running setup.py install for mozdevice 05:27:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Running setup.py install for mozfile 05:27:12 INFO - Running setup.py install for mozhttpd 05:27:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Running setup.py install for mozinfo 05:27:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Running setup.py install for mozInstall 05:27:12 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:27:12 INFO - Running setup.py install for mozleak 05:27:12 INFO - Running setup.py install for mozlog 05:27:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:27:13 INFO - Running setup.py install for moznetwork 05:27:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:27:13 INFO - Running setup.py install for mozprocess 05:27:13 INFO - Running setup.py install for mozprofile 05:27:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:27:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:27:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:27:13 INFO - Running setup.py install for mozrunner 05:27:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:27:13 INFO - Running setup.py install for mozscreenshot 05:27:13 INFO - Running setup.py install for moztest 05:27:14 INFO - Running setup.py install for mozversion 05:27:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:27:14 INFO - Running setup.py install for wptserve 05:27:14 INFO - Running setup.py install for marionette-driver 05:27:14 INFO - Running setup.py install for browsermob-proxy 05:27:14 INFO - Running setup.py install for marionette-client 05:27:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:27:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:27:14 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 05:27:14 INFO - Cleaning up... 05:27:15 INFO - Return code: 0 05:27:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:27:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:27:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 05:27:15 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 0x10b334e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b351f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fef104c0e60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10b34d5e0>, '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 0x10af30cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10af5b990>, '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.1TIR4efnk5/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.o8QDTJXMgo/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 05:27:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:27:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:27:15 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1TIR4efnk5/Render', 05:27:15 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:15 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:15 INFO - 'HOME': '/Users/cltbld', 05:27:15 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:15 INFO - 'LOGNAME': 'cltbld', 05:27:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:15 INFO - 'MOZ_NO_REMOTE': '1', 05:27:15 INFO - 'NO_EM_RESTART': '1', 05:27:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:15 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:15 INFO - 'PWD': '/builds/slave/test', 05:27:15 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:15 INFO - 'SHELL': '/bin/bash', 05:27:15 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o8QDTJXMgo/Listeners', 05:27:15 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 05:27:15 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:15 INFO - 'USER': 'cltbld', 05:27:15 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:15 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:15 INFO - 'XPC_FLAGS': '0x0', 05:27:15 INFO - 'XPC_SERVICE_NAME': '0', 05:27:15 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-En6LTv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:27:15 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-T0wHWk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:27:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-06DBTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:27:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-Fkk0R_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:27:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-eyd2u1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:27:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-TyWuSx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:27:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 05:27:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:27:15 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-nzJEJj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-kezImT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-IDYqJa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-vxb27o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-5kqMGI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-78MBAk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-lgA5vU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-fOOdsO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-Kb8WF0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-pvhOdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:27:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 05:27:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:27:16 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-uLgGBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 05:27:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:27:17 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-9WDNxN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 05:27:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:27:17 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-MeNwFU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 05:27:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:17 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-rK4CvQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:27:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:27:17 INFO - Running setup.py (path:/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/pip-fbPgLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:27:17 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:27:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 05:27:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:27:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 05:27:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:27:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:27:20 INFO - Downloading blessings-1.6.tar.gz 05:27:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:27:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 05:27:20 INFO - Installing collected packages: blessings 05:27:20 INFO - Running setup.py install for blessings 05:27:20 INFO - Successfully installed blessings 05:27:20 INFO - Cleaning up... 05:27:20 INFO - Return code: 0 05:27:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:27:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:27:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:27:21 INFO - Reading from file tmpfile_stdout 05:27:21 INFO - Current package versions: 05:27:21 INFO - blessings == 1.6 05:27:21 INFO - blobuploader == 1.2.4 05:27:21 INFO - browsermob-proxy == 0.6.0 05:27:21 INFO - docopt == 0.6.1 05:27:21 INFO - manifestparser == 1.1 05:27:21 INFO - marionette-client == 2.3.0 05:27:21 INFO - marionette-driver == 1.4.0 05:27:21 INFO - mozInstall == 1.12 05:27:21 INFO - mozcrash == 0.17 05:27:21 INFO - mozdebug == 0.1 05:27:21 INFO - mozdevice == 0.48 05:27:21 INFO - mozfile == 1.2 05:27:21 INFO - mozhttpd == 0.7 05:27:21 INFO - mozinfo == 0.9 05:27:21 INFO - mozleak == 0.1 05:27:21 INFO - mozlog == 3.1 05:27:21 INFO - moznetwork == 0.27 05:27:21 INFO - mozprocess == 0.22 05:27:21 INFO - mozprofile == 0.28 05:27:21 INFO - mozrunner == 6.11 05:27:21 INFO - mozscreenshot == 0.1 05:27:21 INFO - mozsystemmonitor == 0.0 05:27:21 INFO - moztest == 0.7 05:27:21 INFO - mozversion == 1.4 05:27:21 INFO - psutil == 3.1.1 05:27:21 INFO - requests == 1.2.3 05:27:21 INFO - wptserve == 1.4.0 05:27:21 INFO - wsgiref == 0.1.2 05:27:21 INFO - Running post-action listener: _resource_record_post_action 05:27:21 INFO - Running post-action listener: _start_resource_monitoring 05:27:21 INFO - Starting resource monitoring. 05:27:21 INFO - ##### 05:27:21 INFO - ##### Running pull step. 05:27:21 INFO - ##### 05:27:21 INFO - Running pre-action listener: _resource_record_pre_action 05:27:21 INFO - Running main action method: pull 05:27:21 INFO - Pull has nothing to do! 05:27:21 INFO - Running post-action listener: _resource_record_post_action 05:27:21 INFO - ##### 05:27:21 INFO - ##### Running install step. 05:27:21 INFO - ##### 05:27:21 INFO - Running pre-action listener: _resource_record_pre_action 05:27:21 INFO - Running main action method: install 05:27:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:27:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:27:21 INFO - Reading from file tmpfile_stdout 05:27:21 INFO - Detecting whether we're running mozinstall >=1.0... 05:27:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:27:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:27:21 INFO - Reading from file tmpfile_stdout 05:27:21 INFO - Output received: 05:27:21 INFO - Usage: mozinstall [options] installer 05:27:21 INFO - Options: 05:27:21 INFO - -h, --help show this help message and exit 05:27:21 INFO - -d DEST, --destination=DEST 05:27:21 INFO - Directory to install application into. [default: 05:27:21 INFO - "/builds/slave/test"] 05:27:21 INFO - --app=APP Application being installed. [default: firefox] 05:27:21 INFO - mkdir: /builds/slave/test/build/application 05:27:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 05:27:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.mac64.dmg --destination /builds/slave/test/build/application 05:27:41 INFO - Reading from file tmpfile_stdout 05:27:41 INFO - Output received: 05:27:41 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 05:27:41 INFO - Running post-action listener: _resource_record_post_action 05:27:41 INFO - ##### 05:27:41 INFO - ##### Running run-tests step. 05:27:41 INFO - ##### 05:27:41 INFO - Running pre-action listener: _resource_record_pre_action 05:27:41 INFO - Running main action method: run_tests 05:27:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:27:41 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:27:41 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:27:41 INFO - grabbing minidump binary from tooltool 05:27:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:27:41 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 0x10b34d5e0>, '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 0x10af30cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10af5b990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:27:41 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:27:41 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/macosx64/releng.manifest -o -c /builds/tooltool_cache 05:27:41 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:27:41 INFO - Return code: 0 05:27:41 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 05:27:41 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:27:41 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/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:27:41 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/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:27:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1TIR4efnk5/Render', 05:27:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 05:27:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 05:27:41 INFO - 'HOME': '/Users/cltbld', 05:27:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 05:27:41 INFO - 'LOGNAME': 'cltbld', 05:27:41 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:27:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:27:41 INFO - 'MOZ_NO_REMOTE': '1', 05:27:41 INFO - 'NO_EM_RESTART': '1', 05:27:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:27:41 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 05:27:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:27:41 INFO - 'PWD': '/builds/slave/test', 05:27:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 05:27:41 INFO - 'SHELL': '/bin/bash', 05:27:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.o8QDTJXMgo/Listeners', 05:27:41 INFO - 'TMPDIR': '/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/T/', 05:27:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 05:27:41 INFO - 'USER': 'cltbld', 05:27:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 05:27:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 05:27:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 05:27:41 INFO - 'XPC_FLAGS': '0x0', 05:27:41 INFO - 'XPC_SERVICE_NAME': '0', 05:27:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 05:27:41 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/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:27:41 INFO - STDERR: /builds/slave/test/build/venv/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:27:41 INFO - import pkg_resources 05:27:42 INFO - Using 1 client processes 05:27:43 INFO - wptserve Starting http server on 127.0.0.1:8000 05:27:43 INFO - wptserve Starting http server on 127.0.0.1:8001 05:27:43 INFO - wptserve Starting http server on 127.0.0.1:8443 05:27:44 INFO - SUITE-START | Running 778 tests 05:27:44 INFO - Running testharness tests 05:27:44 INFO - Setting up ssl 05:27:44 INFO - PROCESS | certutil | 05:27:44 INFO - PROCESS | certutil | 05:27:44 INFO - PROCESS | certutil | 05:27:44 INFO - Certificate Nickname Trust Attributes 05:27:44 INFO - SSL,S/MIME,JAR/XPI 05:27:44 INFO - 05:27:44 INFO - web-platform-tests CT,, 05:27:44 INFO - 05:27:44 INFO - Starting runner 05:27:45 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 05:27:45 INFO - PROCESS | 1654 | 1461068865873 Marionette DEBUG Marionette enabled via build flag and pref 05:27:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11671c000 == 1 [pid = 1654] [id = 1] 05:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 1 (0x11671c800) [pid = 1654] [serial = 1] [outer = 0x0] 05:27:45 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 05:27:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 2 (0x11671d800) [pid = 1654] [serial = 2] [outer = 0x11671c800] 05:27:46 INFO - PROCESS | 1654 | 1461068866181 Marionette INFO Listening on port 2828 05:27:46 INFO - PROCESS | 1654 | 1461068866407 Marionette DEBUG Marionette enabled via command-line flag 05:27:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11913e800 == 2 [pid = 1654] [id = 2] 05:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 3 (0x11913f000) [pid = 1654] [serial = 3] [outer = 0x0] 05:27:46 INFO - PROCESS | 1654 | [1654] WARNING: No inner window available!: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 05:27:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 4 (0x119140000) [pid = 1654] [serial = 4] [outer = 0x11913f000] 05:27:46 INFO - PROCESS | 1654 | [1654] 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 05:27:46 INFO - PROCESS | 1654 | 1461068866575 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 05:27:46 INFO - PROCESS | 1654 | 1461068866644 Marionette DEBUG Closed connection conn0 05:27:46 INFO - PROCESS | 1654 | [1654] 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 05:27:46 INFO - PROCESS | 1654 | 1461068866650 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 05:27:46 INFO - PROCESS | 1654 | 1461068866665 Marionette DEBUG Closed connection conn1 05:27:46 INFO - PROCESS | 1654 | [1654] 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 05:27:46 INFO - PROCESS | 1654 | 1461068866671 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 05:27:46 INFO - PROCESS | 1654 | 1461068866678 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:27:46 INFO - PROCESS | 1654 | 1461068866683 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419024446","device":"desktop","version":"48.0a1"} 05:27:46 INFO - PROCESS | 1654 | [1654] 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 05:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3d6800 == 3 [pid = 1654] [id = 3] 05:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 5 (0x11c3d7000) [pid = 1654] [serial = 5] [outer = 0x0] 05:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3d7800 == 4 [pid = 1654] [id = 4] 05:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 6 (0x11bcd6c00) [pid = 1654] [serial = 6] [outer = 0x0] 05:27:47 INFO - PROCESS | 1654 | [1654] 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 05:27:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a40800 == 5 [pid = 1654] [id = 5] 05:27:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 7 (0x11bcd6400) [pid = 1654] [serial = 7] [outer = 0x0] 05:27:47 INFO - PROCESS | 1654 | [1654] 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 05:27:48 INFO - PROCESS | 1654 | [1654] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 8 (0x125f02800) [pid = 1654] [serial = 8] [outer = 0x11bcd6400] 05:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 9 (0x12641f000) [pid = 1654] [serial = 9] [outer = 0x11c3d7000] 05:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 10 (0x125ba8000) [pid = 1654] [serial = 10] [outer = 0x11bcd6c00] 05:27:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 11 (0x125baa000) [pid = 1654] [serial = 11] [outer = 0x11bcd6400] 05:27:48 INFO - PROCESS | 1654 | 1461068868687 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1654 | 1461068868696 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 12 (0x128de2800) [pid = 1654] [serial = 12] [outer = 0x11bcd6400] 05:27:49 INFO - PROCESS | 1654 | 1461068869042 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"36a148cf-68a6-5a4c-a9f7-6a3b3069d14f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160419024446","device":"desktop","version":"48.0a1","command_id":1}}] 05:27:49 INFO - PROCESS | 1654 | 1461068869137 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:27:49 INFO - PROCESS | 1654 | 1461068869179 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 05:27:49 INFO - PROCESS | 1654 | 1461068869271 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:27:49 INFO - PROCESS | 1654 | [1654] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 13 (0x129bd4000) [pid = 1654] [serial = 13] [outer = 0x11bcd6400] 05:27:49 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 05:27:49 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5287 05:27:49 INFO - PROCESS | 1654 | 1461068869552 Marionette TRACE conn2 <- [1,3,null,{}] 05:27:49 INFO - PROCESS | 1654 | 1461068869556 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:27:49 INFO - PROCESS | 1654 | 1461068869576 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 05:27:49 INFO - PROCESS | 1654 | 1461068869619 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 05:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:27:49 INFO - PROCESS | 1654 | 1461068869622 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 05:27:49 INFO - PROCESS | 1654 | 1461068869626 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1654 | 1461068869633 Marionette TRACE conn2 <- [1,6,null,{}] 05:27:49 INFO - PROCESS | 1654 | 1461068869637 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:49 INFO - PROCESS | 1654 | 1461068869651 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 05:27:49 INFO - PROCESS | 1654 | 1461068869655 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d6000 == 6 [pid = 1654] [id = 6] 05:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 14 (0x12b92d000) [pid = 1654] [serial = 14] [outer = 0x0] 05:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 15 (0x12b92ec00) [pid = 1654] [serial = 15] [outer = 0x12b92d000] 05:27:49 INFO - PROCESS | 1654 | 1461068869698 Marionette DEBUG loaded listener.js 05:27:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 16 (0x12b934400) [pid = 1654] [serial = 16] [outer = 0x12b92d000] 05:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9c5800 == 7 [pid = 1654] [id = 7] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 17 (0x1186a9000) [pid = 1654] [serial = 17] [outer = 0x0] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 18 (0x12ba80800) [pid = 1654] [serial = 18] [outer = 0x1186a9000] 05:27:50 INFO - PROCESS | 1654 | 1461068870099 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1654 | 1461068870124 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 19 (0x12ba8a000) [pid = 1654] [serial = 19] [outer = 0x1186a9000] 05:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 526ms 05:27:50 INFO - PROCESS | 1654 | 1461068870169 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1654 | 1461068870170 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 05:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:27:50 INFO - PROCESS | 1654 | 1461068870185 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1654 | 1461068870187 Marionette TRACE conn2 <- [1,10,null,{}] 05:27:50 INFO - PROCESS | 1654 | 1461068870194 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1654 | 1461068870324 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 05:27:50 INFO - PROCESS | 1654 | 1461068870356 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d137000 == 8 [pid = 1654] [id = 8] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 20 (0x12bc06800) [pid = 1654] [serial = 20] [outer = 0x0] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 21 (0x12ce3e400) [pid = 1654] [serial = 21] [outer = 0x12bc06800] 05:27:50 INFO - PROCESS | 1654 | 1461068870385 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 22 (0x12d1e2400) [pid = 1654] [serial = 22] [outer = 0x12bc06800] 05:27:50 INFO - PROCESS | 1654 | 1461068870744 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 580ms 05:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:27:50 INFO - PROCESS | 1654 | 1461068870759 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 05:27:50 INFO - PROCESS | 1654 | 1461068870761 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 05:27:50 INFO - PROCESS | 1654 | 1461068870764 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:27:50 INFO - PROCESS | 1654 | 1461068870765 Marionette TRACE conn2 <- [1,14,null,{}] 05:27:50 INFO - PROCESS | 1654 | 1461068870769 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:50 INFO - PROCESS | 1654 | 1461068870906 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 05:27:50 INFO - PROCESS | 1654 | 1461068870913 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d933800 == 9 [pid = 1654] [id = 9] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 23 (0x12d1e5c00) [pid = 1654] [serial = 23] [outer = 0x0] 05:27:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 24 (0x12d82d400) [pid = 1654] [serial = 24] [outer = 0x12d1e5c00] 05:27:50 INFO - PROCESS | 1654 | 1461068870954 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 25 (0x12dfd5400) [pid = 1654] [serial = 25] [outer = 0x12d1e5c00] 05:27:51 INFO - PROCESS | 1654 | 1461068871317 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 571ms 05:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:27:51 INFO - PROCESS | 1654 | 1461068871335 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1654 | 1461068871336 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 05:27:51 INFO - PROCESS | 1654 | 1461068871338 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1654 | 1461068871339 Marionette TRACE conn2 <- [1,18,null,{}] 05:27:51 INFO - PROCESS | 1654 | 1461068871342 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1654 | 1461068871426 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 05:27:51 INFO - PROCESS | 1654 | 1461068871432 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e3d0800 == 10 [pid = 1654] [id = 10] 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 26 (0x12dfddc00) [pid = 1654] [serial = 26] [outer = 0x0] 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 27 (0x12e2a0c00) [pid = 1654] [serial = 27] [outer = 0x12dfddc00] 05:27:51 INFO - PROCESS | 1654 | 1461068871458 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 28 (0x12e2a7800) [pid = 1654] [serial = 28] [outer = 0x12dfddc00] 05:27:51 INFO - PROCESS | 1654 | 1461068871738 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 420ms 05:27:51 INFO - PROCESS | 1654 | 1461068871759 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 05:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:27:51 INFO - PROCESS | 1654 | 1461068871760 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 05:27:51 INFO - PROCESS | 1654 | 1461068871771 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1654 | 1461068871772 Marionette TRACE conn2 <- [1,22,null,{}] 05:27:51 INFO - PROCESS | 1654 | 1461068871774 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:51 INFO - PROCESS | 1654 | 1461068871863 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 05:27:51 INFO - PROCESS | 1654 | 1461068871869 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e715800 == 11 [pid = 1654] [id = 11] 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 29 (0x12e29b800) [pid = 1654] [serial = 29] [outer = 0x0] 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 30 (0x12e744400) [pid = 1654] [serial = 30] [outer = 0x12e29b800] 05:27:51 INFO - PROCESS | 1654 | 1461068871894 Marionette DEBUG loaded listener.js 05:27:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 31 (0x12e74b400) [pid = 1654] [serial = 31] [outer = 0x12e29b800] 05:27:52 INFO - PROCESS | 1654 | 1461068872129 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 378ms 05:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:27:52 INFO - PROCESS | 1654 | 1461068872141 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1654 | 1461068872142 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 05:27:52 INFO - PROCESS | 1654 | 1461068872144 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1654 | 1461068872146 Marionette TRACE conn2 <- [1,26,null,{}] 05:27:52 INFO - PROCESS | 1654 | 1461068872155 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 1654 | 1461068872248 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 05:27:52 INFO - PROCESS | 1654 | 1461068872255 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5ca000 == 12 [pid = 1654] [id = 12] 05:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 32 (0x11a933c00) [pid = 1654] [serial = 32] [outer = 0x0] 05:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 33 (0x12e74c400) [pid = 1654] [serial = 33] [outer = 0x11a933c00] 05:27:52 INFO - PROCESS | 1654 | 1461068872280 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 34 (0x12e77d400) [pid = 1654] [serial = 34] [outer = 0x11a933c00] 05:27:52 INFO - PROCESS | 1654 | 1461068872511 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 376ms 05:27:52 INFO - PROCESS | 1654 | 1461068872521 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1654 | 1461068872522 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 05:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:27:52 INFO - PROCESS | 1654 | 1461068872524 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1654 | 1461068872525 Marionette TRACE conn2 <- [1,30,null,{}] 05:27:52 INFO - PROCESS | 1654 | 1461068872528 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:52 INFO - PROCESS | 1654 | 1461068872627 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 05:27:52 INFO - PROCESS | 1654 | 1461068872641 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef37000 == 13 [pid = 1654] [id = 13] 05:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 35 (0x12e784000) [pid = 1654] [serial = 35] [outer = 0x0] 05:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 36 (0x12e789000) [pid = 1654] [serial = 36] [outer = 0x12e784000] 05:27:52 INFO - PROCESS | 1654 | 1461068872665 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 37 (0x12e8de400) [pid = 1654] [serial = 37] [outer = 0x12e784000] 05:27:52 INFO - PROCESS | 1654 | 1461068872896 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 05:27:52 INFO - PROCESS | 1654 | 1461068872943 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 05:27:52 INFO - PROCESS | 1654 | 1461068872944 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 05:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:27:52 INFO - PROCESS | 1654 | 1461068872954 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:27:52 INFO - PROCESS | 1654 | 1461068872955 Marionette TRACE conn2 <- [1,34,null,{}] 05:27:52 INFO - PROCESS | 1654 | 1461068872957 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1654 | 1461068873041 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 05:27:53 INFO - PROCESS | 1654 | 1461068873046 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f211000 == 14 [pid = 1654] [id = 14] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 38 (0x12e8e0400) [pid = 1654] [serial = 38] [outer = 0x0] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 39 (0x12e8e6800) [pid = 1654] [serial = 39] [outer = 0x12e8e0400] 05:27:53 INFO - PROCESS | 1654 | 1461068873073 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 40 (0x12e8ed800) [pid = 1654] [serial = 40] [outer = 0x12e8e0400] 05:27:53 INFO - PROCESS | 1654 | 1461068873337 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 417ms 05:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:27:53 INFO - PROCESS | 1654 | 1461068873372 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1654 | 1461068873373 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 05:27:53 INFO - PROCESS | 1654 | 1461068873375 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1654 | 1461068873376 Marionette TRACE conn2 <- [1,38,null,{}] 05:27:53 INFO - PROCESS | 1654 | 1461068873379 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1654 | 1461068873475 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 05:27:53 INFO - PROCESS | 1654 | 1461068873479 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f615000 == 15 [pid = 1654] [id = 15] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 41 (0x12f3ef000) [pid = 1654] [serial = 41] [outer = 0x0] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 42 (0x12f3f6000) [pid = 1654] [serial = 42] [outer = 0x12f3ef000] 05:27:53 INFO - PROCESS | 1654 | 1461068873503 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 43 (0x12f3fcc00) [pid = 1654] [serial = 43] [outer = 0x12f3ef000] 05:27:53 INFO - PROCESS | 1654 | 1461068873734 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 370ms 05:27:53 INFO - PROCESS | 1654 | 1461068873746 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 05:27:53 INFO - PROCESS | 1654 | 1461068873748 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 05:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:27:53 INFO - PROCESS | 1654 | 1461068873756 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1654 | 1461068873757 Marionette TRACE conn2 <- [1,42,null,{}] 05:27:53 INFO - PROCESS | 1654 | 1461068873760 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:53 INFO - PROCESS | 1654 | 1461068873861 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 05:27:53 INFO - PROCESS | 1654 | 1461068873867 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7d5800 == 16 [pid = 1654] [id = 16] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 44 (0x12f7af800) [pid = 1654] [serial = 44] [outer = 0x0] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 45 (0x12f7b6800) [pid = 1654] [serial = 45] [outer = 0x12f7af800] 05:27:53 INFO - PROCESS | 1654 | 1461068873893 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 46 (0x12f7bbc00) [pid = 1654] [serial = 46] [outer = 0x12f7af800] 05:27:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbab000 == 17 [pid = 1654] [id = 17] 05:27:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 47 (0x12fbab800) [pid = 1654] [serial = 47] [outer = 0x0] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 48 (0x12fbaf800) [pid = 1654] [serial = 48] [outer = 0x12fbab800] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 49 (0x12fbb5800) [pid = 1654] [serial = 49] [outer = 0x12fbab800] 05:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7e0000 == 18 [pid = 1654] [id = 18] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 50 (0x12f95c000) [pid = 1654] [serial = 50] [outer = 0x0] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 51 (0x12fd53800) [pid = 1654] [serial = 51] [outer = 0x12f95c000] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 52 (0x12f963c00) [pid = 1654] [serial = 52] [outer = 0x12f95c000] 05:27:54 INFO - PROCESS | 1654 | 1461068874261 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 520ms 05:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:27:54 INFO - PROCESS | 1654 | 1461068874277 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1654 | 1461068874278 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 1654 | 1461068874281 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1654 | 1461068874284 Marionette TRACE conn2 <- [1,46,null,{}] 05:27:54 INFO - PROCESS | 1654 | 1461068874286 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1654 | 1461068874369 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 05:27:54 INFO - PROCESS | 1654 | 1461068874373 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x13006e800 == 19 [pid = 1654] [id = 19] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x12f95d000) [pid = 1654] [serial = 53] [outer = 0x0] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x12fd59000) [pid = 1654] [serial = 54] [outer = 0x12f95d000] 05:27:54 INFO - PROCESS | 1654 | 1461068874401 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x11a904000) [pid = 1654] [serial = 55] [outer = 0x12f95d000] 05:27:54 INFO - PROCESS | 1654 | 1461068874635 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 371ms 05:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:27:54 INFO - PROCESS | 1654 | 1461068874652 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1654 | 1461068874653 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 05:27:54 INFO - PROCESS | 1654 | 1461068874655 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1654 | 1461068874656 Marionette TRACE conn2 <- [1,50,null,{}] 05:27:54 INFO - PROCESS | 1654 | 1461068874659 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:54 INFO - PROCESS | 1654 | 1461068874753 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 05:27:54 INFO - PROCESS | 1654 | 1461068874758 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301c2800 == 20 [pid = 1654] [id = 20] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11aa7c800) [pid = 1654] [serial = 56] [outer = 0x0] 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x11aa81400) [pid = 1654] [serial = 57] [outer = 0x11aa7c800] 05:27:54 INFO - PROCESS | 1654 | 1461068874783 Marionette DEBUG loaded listener.js 05:27:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x11ad34c00) [pid = 1654] [serial = 58] [outer = 0x11aa7c800] 05:27:55 INFO - PROCESS | 1654 | 1461068875011 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 369ms 05:27:55 INFO - PROCESS | 1654 | 1461068875036 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1654 | 1461068875037 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:27:55 INFO - PROCESS | 1654 | 1461068875040 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1654 | 1461068875041 Marionette TRACE conn2 <- [1,54,null,{}] 05:27:55 INFO - PROCESS | 1654 | 1461068875043 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1654 | 1461068875132 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 05:27:55 INFO - PROCESS | 1654 | 1461068875137 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301d2000 == 21 [pid = 1654] [id = 21] 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x11ad37000) [pid = 1654] [serial = 59] [outer = 0x0] 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x11ad40000) [pid = 1654] [serial = 60] [outer = 0x11ad37000] 05:27:55 INFO - PROCESS | 1654 | 1461068875160 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x11bbf5800) [pid = 1654] [serial = 61] [outer = 0x11ad37000] 05:27:55 INFO - PROCESS | 1654 | 1461068875388 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 369ms 05:27:55 INFO - PROCESS | 1654 | 1461068875409 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1654 | 1461068875410 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 05:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:27:55 INFO - PROCESS | 1654 | 1461068875419 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1654 | 1461068875420 Marionette TRACE conn2 <- [1,58,null,{}] 05:27:55 INFO - PROCESS | 1654 | 1461068875423 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1654 | 1461068875512 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 05:27:55 INFO - PROCESS | 1654 | 1461068875517 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x130946000 == 22 [pid = 1654] [id = 22] 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x11ad3c400) [pid = 1654] [serial = 62] [outer = 0x0] 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x12fd6cc00) [pid = 1654] [serial = 63] [outer = 0x11ad3c400] 05:27:55 INFO - PROCESS | 1654 | 1461068875541 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x130791c00) [pid = 1654] [serial = 64] [outer = 0x11ad3c400] 05:27:55 INFO - PROCESS | 1654 | 1461068875770 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 375ms 05:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:27:55 INFO - PROCESS | 1654 | 1461068875789 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 05:27:55 INFO - PROCESS | 1654 | 1461068875790 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 05:27:55 INFO - PROCESS | 1654 | 1461068875792 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:27:55 INFO - PROCESS | 1654 | 1461068875793 Marionette TRACE conn2 <- [1,62,null,{}] 05:27:55 INFO - PROCESS | 1654 | 1461068875804 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:55 INFO - PROCESS | 1654 | 1461068875908 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 05:27:55 INFO - PROCESS | 1654 | 1461068875913 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x130c9d000 == 23 [pid = 1654] [id = 23] 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x130796400) [pid = 1654] [serial = 65] [outer = 0x0] 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x130794400) [pid = 1654] [serial = 66] [outer = 0x130796400] 05:27:55 INFO - PROCESS | 1654 | 1461068875941 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x1309d2000) [pid = 1654] [serial = 67] [outer = 0x130796400] 05:27:56 INFO - PROCESS | 1654 | 1461068876943 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1173ms 05:27:56 INFO - PROCESS | 1654 | 1461068876983 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1654 | 1461068876986 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 05:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:27:56 INFO - PROCESS | 1654 | 1461068876992 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1654 | 1461068876994 Marionette TRACE conn2 <- [1,66,null,{}] 05:27:57 INFO - PROCESS | 1654 | 1461068876999 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 1654 | 1461068877105 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 05:27:57 INFO - PROCESS | 1654 | 1461068877147 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156c5800 == 24 [pid = 1654] [id = 24] 05:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x1155e6400) [pid = 1654] [serial = 68] [outer = 0x0] 05:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x116569000) [pid = 1654] [serial = 69] [outer = 0x1155e6400] 05:27:57 INFO - PROCESS | 1654 | 1461068877178 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x1188d2800) [pid = 1654] [serial = 70] [outer = 0x1155e6400] 05:27:57 INFO - PROCESS | 1654 | 1461068877583 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 621ms 05:27:57 INFO - PROCESS | 1654 | 1461068877613 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 05:27:57 INFO - PROCESS | 1654 | 1461068877617 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 05:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:27:57 INFO - PROCESS | 1654 | 1461068877622 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:27:57 INFO - PROCESS | 1654 | 1461068877623 Marionette TRACE conn2 <- [1,70,null,{}] 05:27:57 INFO - PROCESS | 1654 | 1461068877626 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:57 INFO - PROCESS | 1654 | 1461068877735 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 05:27:57 INFO - PROCESS | 1654 | 1461068877775 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x119585000 == 25 [pid = 1654] [id = 25] 05:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11892e000) [pid = 1654] [serial = 71] [outer = 0x0] 05:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x11a92b400) [pid = 1654] [serial = 72] [outer = 0x11892e000] 05:27:57 INFO - PROCESS | 1654 | 1461068877808 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x11aa76800) [pid = 1654] [serial = 73] [outer = 0x11892e000] 05:27:58 INFO - PROCESS | 1654 | 1461068878229 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 822ms 05:27:58 INFO - PROCESS | 1654 | 1461068878443 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1654 | 1461068878446 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 05:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:27:58 INFO - PROCESS | 1654 | 1461068878468 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1654 | 1461068878470 Marionette TRACE conn2 <- [1,74,null,{}] 05:27:58 INFO - PROCESS | 1654 | 1461068878474 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:58 INFO - PROCESS | 1654 | 1461068878555 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 05:27:58 INFO - PROCESS | 1654 | 1461068878608 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a0000 == 26 [pid = 1654] [id = 26] 05:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x116739800) [pid = 1654] [serial = 74] [outer = 0x0] 05:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x118637000) [pid = 1654] [serial = 75] [outer = 0x116739800] 05:27:58 INFO - PROCESS | 1654 | 1461068878635 Marionette DEBUG loaded listener.js 05:27:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x11886e000) [pid = 1654] [serial = 76] [outer = 0x116739800] 05:27:59 INFO - PROCESS | 1654 | 1461068879099 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 674ms 05:27:59 INFO - PROCESS | 1654 | 1461068879140 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1654 | 1461068879142 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 05:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:27:59 INFO - PROCESS | 1654 | 1461068879197 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1654 | 1461068879200 Marionette TRACE conn2 <- [1,78,null,{}] 05:27:59 INFO - PROCESS | 1654 | 1461068879208 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:59 INFO - PROCESS | 1654 | 1461068879274 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 05:27:59 INFO - PROCESS | 1654 | 1461068879286 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x116053000 == 27 [pid = 1654] [id = 27] 05:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x118979400) [pid = 1654] [serial = 77] [outer = 0x0] 05:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x1195a9000) [pid = 1654] [serial = 78] [outer = 0x118979400] 05:27:59 INFO - PROCESS | 1654 | 1461068879312 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x11a663c00) [pid = 1654] [serial = 79] [outer = 0x118979400] 05:27:59 INFO - PROCESS | 1654 | 1461068879624 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 527ms 05:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:27:59 INFO - PROCESS | 1654 | 1461068879674 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 05:27:59 INFO - PROCESS | 1654 | 1461068879675 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 05:27:59 INFO - PROCESS | 1654 | 1461068879677 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:27:59 INFO - PROCESS | 1654 | 1461068879679 Marionette TRACE conn2 <- [1,82,null,{}] 05:27:59 INFO - PROCESS | 1654 | 1461068879686 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:27:59 INFO - PROCESS | 1654 | 1461068879764 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 05:27:59 INFO - PROCESS | 1654 | 1461068879805 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fa3000 == 28 [pid = 1654] [id = 28] 05:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x114eeb400) [pid = 1654] [serial = 80] [outer = 0x0] 05:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11aa7a400) [pid = 1654] [serial = 81] [outer = 0x114eeb400] 05:27:59 INFO - PROCESS | 1654 | 1461068879834 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11ad39c00) [pid = 1654] [serial = 82] [outer = 0x114eeb400] 05:28:00 INFO - PROCESS | 1654 | 1461068880104 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 05:28:00 INFO - PROCESS | 1654 | 1461068880155 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1654 | 1461068880156 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 05:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:28:00 INFO - PROCESS | 1654 | 1461068880158 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1654 | 1461068880159 Marionette TRACE conn2 <- [1,86,null,{}] 05:28:00 INFO - PROCESS | 1654 | 1461068880162 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1654 | 1461068880238 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 05:28:00 INFO - PROCESS | 1654 | 1461068880242 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195f7800 == 29 [pid = 1654] [id = 29] 05:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11adb0c00) [pid = 1654] [serial = 83] [outer = 0x0] 05:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11af94c00) [pid = 1654] [serial = 84] [outer = 0x11adb0c00] 05:28:00 INFO - PROCESS | 1654 | 1461068880270 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11b6b7c00) [pid = 1654] [serial = 85] [outer = 0x11adb0c00] 05:28:00 INFO - PROCESS | 1654 | 1461068880570 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 05:28:00 INFO - PROCESS | 1654 | 1461068880579 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1654 | 1461068880582 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 05:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:28:00 INFO - PROCESS | 1654 | 1461068880586 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1654 | 1461068880587 Marionette TRACE conn2 <- [1,90,null,{}] 05:28:00 INFO - PROCESS | 1654 | 1461068880589 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:00 INFO - PROCESS | 1654 | 1461068880662 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 05:28:00 INFO - PROCESS | 1654 | 1461068880703 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981d000 == 30 [pid = 1654] [id = 30] 05:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11a659800) [pid = 1654] [serial = 86] [outer = 0x0] 05:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11afe0400) [pid = 1654] [serial = 87] [outer = 0x11a659800] 05:28:00 INFO - PROCESS | 1654 | 1461068880729 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11bb41800) [pid = 1654] [serial = 88] [outer = 0x11a659800] 05:28:00 INFO - PROCESS | 1654 | 1461068880968 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 417ms 05:28:01 INFO - PROCESS | 1654 | 1461068881006 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1654 | 1461068881008 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:28:01 INFO - PROCESS | 1654 | 1461068881010 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1654 | 1461068881011 Marionette TRACE conn2 <- [1,94,null,{}] 05:28:01 INFO - PROCESS | 1654 | 1461068881021 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1654 | 1461068881111 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 05:28:01 INFO - PROCESS | 1654 | 1461068881119 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad53800 == 31 [pid = 1654] [id = 31] 05:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11bb44800) [pid = 1654] [serial = 89] [outer = 0x0] 05:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11bc81400) [pid = 1654] [serial = 90] [outer = 0x11bb44800] 05:28:01 INFO - PROCESS | 1654 | 1461068881147 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11be08000) [pid = 1654] [serial = 91] [outer = 0x11bb44800] 05:28:01 INFO - PROCESS | 1654 | 1461068881438 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 05:28:01 INFO - PROCESS | 1654 | 1461068881495 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1654 | 1461068881497 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 05:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:28:01 INFO - PROCESS | 1654 | 1461068881502 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1654 | 1461068881504 Marionette TRACE conn2 <- [1,98,null,{}] 05:28:01 INFO - PROCESS | 1654 | 1461068881506 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:01 INFO - PROCESS | 1654 | 1461068881597 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 05:28:01 INFO - PROCESS | 1654 | 1461068881603 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x114315000 == 32 [pid = 1654] [id = 32] 05:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11603d800) [pid = 1654] [serial = 92] [outer = 0x0] 05:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11be02c00) [pid = 1654] [serial = 93] [outer = 0x11603d800] 05:28:01 INFO - PROCESS | 1654 | 1461068881628 Marionette DEBUG loaded listener.js 05:28:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11c520400) [pid = 1654] [serial = 94] [outer = 0x11603d800] 05:28:01 INFO - PROCESS | 1654 | 1461068881885 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 417ms 05:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:28:01 INFO - PROCESS | 1654 | 1461068881921 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1654 | 1461068881923 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 05:28:01 INFO - PROCESS | 1654 | 1461068881925 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1654 | 1461068881926 Marionette TRACE conn2 <- [1,102,null,{}] 05:28:01 INFO - PROCESS | 1654 | 1461068881936 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1654 | 1461068882009 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 05:28:02 INFO - PROCESS | 1654 | 1461068882015 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb87800 == 33 [pid = 1654] [id = 33] 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11c52c800) [pid = 1654] [serial = 95] [outer = 0x0] 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1238e1000) [pid = 1654] [serial = 96] [outer = 0x11c52c800] 05:28:02 INFO - PROCESS | 1654 | 1461068882040 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x12580f800) [pid = 1654] [serial = 97] [outer = 0x11c52c800] 05:28:02 INFO - PROCESS | 1654 | 1461068882321 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 05:28:02 INFO - PROCESS | 1654 | 1461068882344 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1654 | 1461068882345 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 05:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:28:02 INFO - PROCESS | 1654 | 1461068882355 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1654 | 1461068882356 Marionette TRACE conn2 <- [1,106,null,{}] 05:28:02 INFO - PROCESS | 1654 | 1461068882358 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1654 | 1461068882431 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 05:28:02 INFO - PROCESS | 1654 | 1461068882435 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c304800 == 34 [pid = 1654] [id = 34] 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1238e2000) [pid = 1654] [serial = 98] [outer = 0x0] 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125a18c00) [pid = 1654] [serial = 99] [outer = 0x1238e2000] 05:28:02 INFO - PROCESS | 1654 | 1461068882463 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125ba8c00) [pid = 1654] [serial = 100] [outer = 0x1238e2000] 05:28:02 INFO - PROCESS | 1654 | 1461068882763 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 05:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:28:02 INFO - PROCESS | 1654 | 1461068882824 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 05:28:02 INFO - PROCESS | 1654 | 1461068882825 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 05:28:02 INFO - PROCESS | 1654 | 1461068882827 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:28:02 INFO - PROCESS | 1654 | 1461068882828 Marionette TRACE conn2 <- [1,110,null,{}] 05:28:02 INFO - PROCESS | 1654 | 1461068882830 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:02 INFO - PROCESS | 1654 | 1461068882921 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 05:28:02 INFO - PROCESS | 1654 | 1461068882928 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c30b800 == 35 [pid = 1654] [id = 35] 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125934400) [pid = 1654] [serial = 101] [outer = 0x0] 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x125d2e800) [pid = 1654] [serial = 102] [outer = 0x125934400] 05:28:02 INFO - PROCESS | 1654 | 1461068882955 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12613e400) [pid = 1654] [serial = 103] [outer = 0x125934400] 05:28:03 INFO - PROCESS | 1654 | 1461068883229 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 419ms 05:28:03 INFO - PROCESS | 1654 | 1461068883253 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1654 | 1461068883254 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 05:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:28:03 INFO - PROCESS | 1654 | 1461068883257 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1654 | 1461068883258 Marionette TRACE conn2 <- [1,114,null,{}] 05:28:03 INFO - PROCESS | 1654 | 1461068883261 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1654 | 1461068883358 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 05:28:03 INFO - PROCESS | 1654 | 1461068883363 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c693800 == 36 [pid = 1654] [id = 36] 05:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x125f0e000) [pid = 1654] [serial = 104] [outer = 0x0] 05:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1266c4000) [pid = 1654] [serial = 105] [outer = 0x125f0e000] 05:28:03 INFO - PROCESS | 1654 | 1461068883393 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126bbc400) [pid = 1654] [serial = 106] [outer = 0x125f0e000] 05:28:03 INFO - PROCESS | 1654 | 1461068883701 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 05:28:03 INFO - PROCESS | 1654 | 1461068883728 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 05:28:03 INFO - PROCESS | 1654 | 1461068883729 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 05:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:28:03 INFO - PROCESS | 1654 | 1461068883734 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1654 | 1461068883735 Marionette TRACE conn2 <- [1,118,null,{}] 05:28:03 INFO - PROCESS | 1654 | 1461068883738 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:03 INFO - PROCESS | 1654 | 1461068883832 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 05:28:03 INFO - PROCESS | 1654 | 1461068883838 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x125865000 == 37 [pid = 1654] [id = 37] 05:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11ad37c00) [pid = 1654] [serial = 107] [outer = 0x0] 05:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x126bbd800) [pid = 1654] [serial = 108] [outer = 0x11ad37c00] 05:28:03 INFO - PROCESS | 1654 | 1461068883863 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1275cf000) [pid = 1654] [serial = 109] [outer = 0x11ad37c00] 05:28:04 INFO - PROCESS | 1654 | 1461068884131 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 419ms 05:28:04 INFO - PROCESS | 1654 | 1461068884154 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1654 | 1461068884155 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 05:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:28:04 INFO - PROCESS | 1654 | 1461068884157 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1654 | 1461068884158 Marionette TRACE conn2 <- [1,122,null,{}] 05:28:04 INFO - PROCESS | 1654 | 1461068884160 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:04 INFO - PROCESS | 1654 | 1461068884244 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 05:28:04 INFO - PROCESS | 1654 | 1461068884248 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a2f800 == 38 [pid = 1654] [id = 38] 05:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126b1fc00) [pid = 1654] [serial = 110] [outer = 0x0] 05:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x127e1ac00) [pid = 1654] [serial = 111] [outer = 0x126b1fc00] 05:28:04 INFO - PROCESS | 1654 | 1461068884274 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127f20400) [pid = 1654] [serial = 112] [outer = 0x126b1fc00] 05:28:04 INFO - PROCESS | 1654 | 1461068884545 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 418ms 05:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:28:04 INFO - PROCESS | 1654 | 1461068884575 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1654 | 1461068884576 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 05:28:04 INFO - PROCESS | 1654 | 1461068884586 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1654 | 1461068884587 Marionette TRACE conn2 <- [1,126,null,{}] 05:28:04 INFO - PROCESS | 1654 | 1461068884590 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:04 INFO - PROCESS | 1654 | 1461068884667 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 05:28:04 INFO - PROCESS | 1654 | 1461068884672 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e46800 == 39 [pid = 1654] [id = 39] 05:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127523000) [pid = 1654] [serial = 113] [outer = 0x0] 05:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128d10000) [pid = 1654] [serial = 114] [outer = 0x127523000] 05:28:04 INFO - PROCESS | 1654 | 1461068884737 Marionette DEBUG loaded listener.js 05:28:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129970c00) [pid = 1654] [serial = 115] [outer = 0x127523000] 05:28:04 INFO - PROCESS | 1654 | 1461068884990 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 426ms 05:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:28:05 INFO - PROCESS | 1654 | 1461068885007 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1654 | 1461068885008 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 05:28:05 INFO - PROCESS | 1654 | 1461068885020 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1654 | 1461068885021 Marionette TRACE conn2 <- [1,130,null,{}] 05:28:05 INFO - PROCESS | 1654 | 1461068885024 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 1654 | 1461068885102 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 05:28:05 INFO - PROCESS | 1654 | 1461068885107 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x126532800 == 40 [pid = 1654] [id = 40] 05:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129972400) [pid = 1654] [serial = 116] [outer = 0x0] 05:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x129bcb400) [pid = 1654] [serial = 117] [outer = 0x129972400] 05:28:05 INFO - PROCESS | 1654 | 1461068885131 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12af37000) [pid = 1654] [serial = 118] [outer = 0x129972400] 05:28:05 INFO - PROCESS | 1654 | 1461068885402 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 428ms 05:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:28:05 INFO - PROCESS | 1654 | 1461068885454 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1654 | 1461068885455 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 05:28:05 INFO - PROCESS | 1654 | 1461068885457 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1654 | 1461068885458 Marionette TRACE conn2 <- [1,134,null,{}] 05:28:05 INFO - PROCESS | 1654 | 1461068885460 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:05 INFO - PROCESS | 1654 | 1461068885540 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 05:28:05 INFO - PROCESS | 1654 | 1461068885544 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x127596800 == 41 [pid = 1654] [id = 41] 05:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12af41c00) [pid = 1654] [serial = 119] [outer = 0x0] 05:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12b653400) [pid = 1654] [serial = 120] [outer = 0x12af41c00] 05:28:05 INFO - PROCESS | 1654 | 1461068885572 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b793000) [pid = 1654] [serial = 121] [outer = 0x12af41c00] 05:28:05 INFO - PROCESS | 1654 | 1461068885924 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 518ms 05:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:28:05 INFO - PROCESS | 1654 | 1461068885976 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1654 | 1461068885977 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 05:28:05 INFO - PROCESS | 1654 | 1461068885979 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1654 | 1461068885980 Marionette TRACE conn2 <- [1,138,null,{}] 05:28:05 INFO - PROCESS | 1654 | 1461068885982 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1654 | 1461068886055 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 05:28:06 INFO - PROCESS | 1654 | 1461068886060 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f67800 == 42 [pid = 1654] [id = 42] 05:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b797c00) [pid = 1654] [serial = 122] [outer = 0x0] 05:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b92ac00) [pid = 1654] [serial = 123] [outer = 0x12b797c00] 05:28:06 INFO - PROCESS | 1654 | 1461068886086 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b934800) [pid = 1654] [serial = 124] [outer = 0x12b797c00] 05:28:06 INFO - PROCESS | 1654 | 1461068886557 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 620ms 05:28:06 INFO - PROCESS | 1654 | 1461068886600 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 05:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:28:06 INFO - PROCESS | 1654 | 1461068886604 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 05:28:06 INFO - PROCESS | 1654 | 1461068886607 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:28:06 INFO - PROCESS | 1654 | 1461068886609 Marionette TRACE conn2 <- [1,142,null,{}] 05:28:06 INFO - PROCESS | 1654 | 1461068886613 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:06 INFO - PROCESS | 1654 | 1461068886708 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 05:28:06 INFO - PROCESS | 1654 | 1461068886787 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e1f800 == 43 [pid = 1654] [id = 43] 05:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x119e6ac00) [pid = 1654] [serial = 125] [outer = 0x0] 05:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11a65c400) [pid = 1654] [serial = 126] [outer = 0x119e6ac00] 05:28:06 INFO - PROCESS | 1654 | 1461068886820 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11a92c400) [pid = 1654] [serial = 127] [outer = 0x119e6ac00] 05:28:07 INFO - PROCESS | 1654 | 1461068887248 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 671ms 05:28:07 INFO - PROCESS | 1654 | 1461068887278 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1654 | 1461068887282 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 05:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:28:07 INFO - PROCESS | 1654 | 1461068887286 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1654 | 1461068887288 Marionette TRACE conn2 <- [1,146,null,{}] 05:28:07 INFO - PROCESS | 1654 | 1461068887291 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:07 INFO - PROCESS | 1654 | 1461068887393 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 05:28:07 INFO - PROCESS | 1654 | 1461068887452 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a9c7000 == 44 [pid = 1654] [id = 44] 05:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11a934000) [pid = 1654] [serial = 128] [outer = 0x0] 05:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11ad38800) [pid = 1654] [serial = 129] [outer = 0x11a934000] 05:28:07 INFO - PROCESS | 1654 | 1461068887484 Marionette DEBUG loaded listener.js 05:28:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11b915800) [pid = 1654] [serial = 130] [outer = 0x11a934000] 05:28:07 INFO - PROCESS | 1654 | 1461068887925 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 05:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:28:07 INFO - PROCESS | 1654 | 1461068887956 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 05:28:07 INFO - PROCESS | 1654 | 1461068887958 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 05:28:07 INFO - PROCESS | 1654 | 1461068887960 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1654 | 1461068887962 Marionette TRACE conn2 <- [1,150,null,{}] 05:28:08 INFO - PROCESS | 1654 | 1461068888020 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 1654 | 1461068888119 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 05:28:08 INFO - PROCESS | 1654 | 1461068888176 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x126403800 == 45 [pid = 1654] [id = 45] 05:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11bc8ac00) [pid = 1654] [serial = 131] [outer = 0x0] 05:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11be5b000) [pid = 1654] [serial = 132] [outer = 0x11bc8ac00] 05:28:08 INFO - PROCESS | 1654 | 1461068888209 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x126908c00) [pid = 1654] [serial = 133] [outer = 0x11bc8ac00] 05:28:08 INFO - PROCESS | 1654 | 1461068888776 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 839ms 05:28:08 INFO - PROCESS | 1654 | 1461068888800 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 05:28:08 INFO - PROCESS | 1654 | 1461068888802 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 05:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:28:08 INFO - PROCESS | 1654 | 1461068888806 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:28:08 INFO - PROCESS | 1654 | 1461068888808 Marionette TRACE conn2 <- [1,154,null,{}] 05:28:08 INFO - PROCESS | 1654 | 1461068888812 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:08 INFO - PROCESS | 1654 | 1461068888906 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 05:28:08 INFO - PROCESS | 1654 | 1461068888963 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ef2800 == 46 [pid = 1654] [id = 46] 05:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118ec9c00) [pid = 1654] [serial = 134] [outer = 0x0] 05:28:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11912a800) [pid = 1654] [serial = 135] [outer = 0x118ec9c00] 05:28:08 INFO - PROCESS | 1654 | 1461068888992 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11a664000) [pid = 1654] [serial = 136] [outer = 0x118ec9c00] 05:28:09 INFO - PROCESS | 1654 | 1461068889479 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x130946000 == 45 [pid = 1654] [id = 22] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef37000 == 44 [pid = 1654] [id = 13] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d6000 == 43 [pid = 1654] [id = 6] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12e715800 == 42 [pid = 1654] [id = 11] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x12e3d0800 == 41 [pid = 1654] [id = 10] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x127596800 == 40 [pid = 1654] [id = 41] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x126532800 == 39 [pid = 1654] [id = 40] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x125e46800 == 38 [pid = 1654] [id = 39] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x125a2f800 == 37 [pid = 1654] [id = 38] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x125865000 == 36 [pid = 1654] [id = 37] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11c693800 == 35 [pid = 1654] [id = 36] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11c30b800 == 34 [pid = 1654] [id = 35] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11c304800 == 33 [pid = 1654] [id = 34] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb87800 == 32 [pid = 1654] [id = 33] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x114315000 == 31 [pid = 1654] [id = 32] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad53800 == 30 [pid = 1654] [id = 31] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x11981d000 == 29 [pid = 1654] [id = 30] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1195f7800 == 28 [pid = 1654] [id = 29] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x118fa3000 == 27 [pid = 1654] [id = 28] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x116053000 == 26 [pid = 1654] [id = 27] 05:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 772ms 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a0000 == 25 [pid = 1654] [id = 26] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x119585000 == 24 [pid = 1654] [id = 25] 05:28:09 INFO - PROCESS | 1654 | --DOCSHELL 0x1156c5800 == 23 [pid = 1654] [id = 24] 05:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:28:09 INFO - PROCESS | 1654 | 1461068889581 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 05:28:09 INFO - PROCESS | 1654 | 1461068889583 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 05:28:09 INFO - PROCESS | 1654 | 1461068889586 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1654 | 1461068889588 Marionette TRACE conn2 <- [1,158,null,{}] 05:28:09 INFO - PROCESS | 1654 | 1461068889592 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:09 INFO - PROCESS | 1654 | 1461068889680 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 05:28:09 INFO - PROCESS | 1654 | 1461068889731 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a8800 == 24 [pid = 1654] [id = 47] 05:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1186a9400) [pid = 1654] [serial = 137] [outer = 0x0] 05:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1188d2000) [pid = 1654] [serial = 138] [outer = 0x1186a9400] 05:28:09 INFO - PROCESS | 1654 | 1461068889764 Marionette DEBUG loaded listener.js 05:28:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x119e6d000) [pid = 1654] [serial = 139] [outer = 0x1186a9400] 05:28:10 INFO - PROCESS | 1654 | 1461068890214 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 674ms 05:28:10 INFO - PROCESS | 1654 | 1461068890268 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1654 | 1461068890272 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 05:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:28:10 INFO - PROCESS | 1654 | 1461068890284 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1654 | 1461068890288 Marionette TRACE conn2 <- [1,162,null,{}] 05:28:10 INFO - PROCESS | 1654 | 1461068890293 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:10 INFO - PROCESS | 1654 | 1461068890428 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 05:28:10 INFO - PROCESS | 1654 | 1461068890512 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x119802800 == 25 [pid = 1654] [id = 48] 05:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11a937000) [pid = 1654] [serial = 140] [outer = 0x0] 05:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11ad3f400) [pid = 1654] [serial = 141] [outer = 0x11a937000] 05:28:10 INFO - PROCESS | 1654 | 1461068890563 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11af96000) [pid = 1654] [serial = 142] [outer = 0x11a937000] 05:28:11 INFO - PROCESS | 1654 | 1461068891032 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 781ms 05:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:28:11 INFO - PROCESS | 1654 | 1461068891061 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1654 | 1461068891063 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 05:28:11 INFO - PROCESS | 1654 | 1461068891065 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1654 | 1461068891066 Marionette TRACE conn2 <- [1,166,null,{}] 05:28:11 INFO - PROCESS | 1654 | 1461068891073 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1654 | 1461068891167 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 05:28:11 INFO - PROCESS | 1654 | 1461068891214 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b927000 == 26 [pid = 1654] [id = 49] 05:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11b919c00) [pid = 1654] [serial = 143] [outer = 0x0] 05:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11bbf4400) [pid = 1654] [serial = 144] [outer = 0x11b919c00] 05:28:11 INFO - PROCESS | 1654 | 1461068891249 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11bcd7400) [pid = 1654] [serial = 145] [outer = 0x11b919c00] 05:28:11 INFO - PROCESS | 1654 | 1461068891693 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 05:28:11 INFO - PROCESS | 1654 | 1461068891748 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 05:28:11 INFO - PROCESS | 1654 | 1461068891749 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 05:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:28:11 INFO - PROCESS | 1654 | 1461068891754 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:28:11 INFO - PROCESS | 1654 | 1461068891755 Marionette TRACE conn2 <- [1,170,null,{}] 05:28:11 INFO - PROCESS | 1654 | 1461068891757 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:11 INFO - PROCESS | 1654 | 1461068891848 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 05:28:11 INFO - PROCESS | 1654 | 1461068891908 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c328800 == 27 [pid = 1654] [id = 50] 05:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11c566c00) [pid = 1654] [serial = 146] [outer = 0x0] 05:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x125809400) [pid = 1654] [serial = 147] [outer = 0x11c566c00] 05:28:11 INFO - PROCESS | 1654 | 1461068891940 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x125baa800) [pid = 1654] [serial = 148] [outer = 0x11c566c00] 05:28:12 INFO - PROCESS | 1654 | 1461068892349 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 619ms 05:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:28:12 INFO - PROCESS | 1654 | 1461068892373 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1654 | 1461068892375 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 05:28:12 INFO - PROCESS | 1654 | 1461068892377 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1654 | 1461068892378 Marionette TRACE conn2 <- [1,174,null,{}] 05:28:12 INFO - PROCESS | 1654 | 1461068892381 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:12 INFO - PROCESS | 1654 | 1461068892482 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 05:28:12 INFO - PROCESS | 1654 | 1461068892540 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167b9800 == 28 [pid = 1654] [id = 51] 05:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11c56a400) [pid = 1654] [serial = 149] [outer = 0x0] 05:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x125f9c000) [pid = 1654] [serial = 150] [outer = 0x11c56a400] 05:28:12 INFO - PROCESS | 1654 | 1461068892570 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12656b800) [pid = 1654] [serial = 151] [outer = 0x11c56a400] 05:28:12 INFO - PROCESS | 1654 | 1461068892978 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 620ms 05:28:12 INFO - PROCESS | 1654 | 1461068892997 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1654 | 1461068892999 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 05:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:28:13 INFO - PROCESS | 1654 | 1461068893001 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1654 | 1461068893002 Marionette TRACE conn2 <- [1,178,null,{}] 05:28:13 INFO - PROCESS | 1654 | 1461068893005 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1654 | 1461068893125 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 05:28:13 INFO - PROCESS | 1654 | 1461068893193 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e47000 == 29 [pid = 1654] [id = 52] 05:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x126bb2000) [pid = 1654] [serial = 152] [outer = 0x0] 05:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x1275d2400) [pid = 1654] [serial = 153] [outer = 0x126bb2000] 05:28:13 INFO - PROCESS | 1654 | 1461068893227 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x128de3800) [pid = 1654] [serial = 154] [outer = 0x126bb2000] 05:28:13 INFO - PROCESS | 1654 | 1461068893636 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 669ms 05:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:28:13 INFO - PROCESS | 1654 | 1461068893671 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1654 | 1461068893672 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 05:28:13 INFO - PROCESS | 1654 | 1461068893674 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1654 | 1461068893676 Marionette TRACE conn2 <- [1,182,null,{}] 05:28:13 INFO - PROCESS | 1654 | 1461068893678 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:13 INFO - PROCESS | 1654 | 1461068893869 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 05:28:13 INFO - PROCESS | 1654 | 1461068893917 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x118fa5000 == 30 [pid = 1654] [id = 53] 05:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11897bc00) [pid = 1654] [serial = 155] [outer = 0x0] 05:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x119547c00) [pid = 1654] [serial = 156] [outer = 0x11897bc00] 05:28:13 INFO - PROCESS | 1654 | 1461068893946 Marionette DEBUG loaded listener.js 05:28:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11a931800) [pid = 1654] [serial = 157] [outer = 0x11897bc00] 05:28:14 INFO - PROCESS | 1654 | --DOCSHELL 0x118e1f800 == 29 [pid = 1654] [id = 43] 05:28:14 INFO - PROCESS | 1654 | 1461068894406 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 768ms 05:28:14 INFO - PROCESS | 1654 | 1461068894444 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 05:28:14 INFO - PROCESS | 1654 | 1461068894446 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 05:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:28:14 INFO - PROCESS | 1654 | 1461068894451 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:28:14 INFO - PROCESS | 1654 | 1461068894454 Marionette TRACE conn2 <- [1,186,null,{}] 05:28:14 INFO - PROCESS | 1654 | 1461068894457 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:14 INFO - PROCESS | 1654 | 1461068894549 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 05:28:14 INFO - PROCESS | 1654 | 1461068894612 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195de800 == 30 [pid = 1654] [id = 54] 05:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x119e64800) [pid = 1654] [serial = 158] [outer = 0x0] 05:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11aa7d800) [pid = 1654] [serial = 159] [outer = 0x119e64800] 05:28:14 INFO - PROCESS | 1654 | 1461068894645 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11ad41c00) [pid = 1654] [serial = 160] [outer = 0x119e64800] 05:28:15 INFO - PROCESS | 1654 | 1461068895052 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 620ms 05:28:15 INFO - PROCESS | 1654 | 1461068895072 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1654 | 1461068895076 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 05:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:28:15 INFO - PROCESS | 1654 | 1461068895080 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1654 | 1461068895082 Marionette TRACE conn2 <- [1,190,null,{}] 05:28:15 INFO - PROCESS | 1654 | 1461068895085 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:15 INFO - PROCESS | 1654 | 1461068895199 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 05:28:15 INFO - PROCESS | 1654 | 1461068895251 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11befa800 == 31 [pid = 1654] [id = 55] 05:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11af94800) [pid = 1654] [serial = 161] [outer = 0x0] 05:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x11bb3f400) [pid = 1654] [serial = 162] [outer = 0x11af94800] 05:28:15 INFO - PROCESS | 1654 | 1461068895281 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x11be05800) [pid = 1654] [serial = 163] [outer = 0x11af94800] 05:28:15 INFO - PROCESS | 1654 | 1461068895688 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 620ms 05:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:28:15 INFO - PROCESS | 1654 | 1461068895700 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 05:28:15 INFO - PROCESS | 1654 | 1461068895702 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 05:28:15 INFO - PROCESS | 1654 | 1461068895704 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1654 | 1461068895706 Marionette TRACE conn2 <- [1,194,null,{}] 05:28:15 INFO - PROCESS | 1654 | 1461068895714 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:15 INFO - PROCESS | 1654 | 1461068895808 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 05:28:15 INFO - PROCESS | 1654 | 1461068895855 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126518000 == 32 [pid = 1654] [id = 56] 05:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x11bc82400) [pid = 1654] [serial = 164] [outer = 0x0] 05:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x125f9e000) [pid = 1654] [serial = 165] [outer = 0x11bc82400] 05:28:15 INFO - PROCESS | 1654 | 1461068895887 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x126bb9800) [pid = 1654] [serial = 166] [outer = 0x11bc82400] 05:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms 05:28:16 INFO - PROCESS | 1654 | 1461068896318 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:28:16 INFO - PROCESS | 1654 | 1461068896325 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 05:28:16 INFO - PROCESS | 1654 | 1461068896327 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 05:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:28:16 INFO - PROCESS | 1654 | 1461068896330 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:28:16 INFO - PROCESS | 1654 | 1461068896331 Marionette TRACE conn2 <- [1,198,null,{}] 05:28:16 INFO - PROCESS | 1654 | 1461068896333 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:16 INFO - PROCESS | 1654 | 1461068896424 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 05:28:16 INFO - PROCESS | 1654 | 1461068896507 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a4800 == 33 [pid = 1654] [id = 57] 05:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x128de3400) [pid = 1654] [serial = 167] [outer = 0x0] 05:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x129971800) [pid = 1654] [serial = 168] [outer = 0x128de3400] 05:28:16 INFO - PROCESS | 1654 | 1461068896553 Marionette DEBUG loaded listener.js 05:28:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12af38000) [pid = 1654] [serial = 169] [outer = 0x128de3400] 05:28:16 INFO - PROCESS | 1654 | 1461068896942 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 670ms 05:28:17 INFO - PROCESS | 1654 | 1461068897001 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1654 | 1461068897002 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:28:17 INFO - PROCESS | 1654 | 1461068897004 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1654 | 1461068897006 Marionette TRACE conn2 <- [1,202,null,{}] 05:28:17 INFO - PROCESS | 1654 | 1461068897008 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1654 | 1461068897095 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 05:28:17 INFO - PROCESS | 1654 | 1461068897145 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1ea000 == 34 [pid = 1654] [id = 58] 05:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x128dedc00) [pid = 1654] [serial = 170] [outer = 0x0] 05:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12b658c00) [pid = 1654] [serial = 171] [outer = 0x128dedc00] 05:28:17 INFO - PROCESS | 1654 | 1461068897175 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12b92dc00) [pid = 1654] [serial = 172] [outer = 0x128dedc00] 05:28:17 INFO - PROCESS | 1654 | 1461068897677 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 720ms 05:28:17 INFO - PROCESS | 1654 | 1461068897744 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 05:28:17 INFO - PROCESS | 1654 | 1461068897746 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 05:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:28:17 INFO - PROCESS | 1654 | 1461068897755 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1654 | 1461068897757 Marionette TRACE conn2 <- [1,206,null,{}] 05:28:17 INFO - PROCESS | 1654 | 1461068897760 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:17 INFO - PROCESS | 1654 | 1461068897896 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 05:28:17 INFO - PROCESS | 1654 | 1461068897947 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9b7800 == 35 [pid = 1654] [id = 59] 05:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12bc05400) [pid = 1654] [serial = 173] [outer = 0x0] 05:28:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12ce32800) [pid = 1654] [serial = 174] [outer = 0x12bc05400] 05:28:17 INFO - PROCESS | 1654 | 1461068897979 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12ce3d800) [pid = 1654] [serial = 175] [outer = 0x12bc05400] 05:28:18 INFO - PROCESS | 1654 | 1461068898402 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 673ms 05:28:18 INFO - PROCESS | 1654 | 1461068898426 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1654 | 1461068898427 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 05:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:28:18 INFO - PROCESS | 1654 | 1461068898449 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1654 | 1461068898450 Marionette TRACE conn2 <- [1,210,null,{}] 05:28:18 INFO - PROCESS | 1654 | 1461068898455 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:18 INFO - PROCESS | 1654 | 1461068898544 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 05:28:18 INFO - PROCESS | 1654 | 1461068898606 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce45000 == 36 [pid = 1654] [id = 60] 05:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12bc04800) [pid = 1654] [serial = 176] [outer = 0x0] 05:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12cf72c00) [pid = 1654] [serial = 177] [outer = 0x12bc04800] 05:28:18 INFO - PROCESS | 1654 | 1461068898636 Marionette DEBUG loaded listener.js 05:28:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12cf78c00) [pid = 1654] [serial = 178] [outer = 0x12bc04800] 05:28:19 INFO - PROCESS | 1654 | 1461068899072 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 690ms 05:28:19 INFO - PROCESS | 1654 | 1461068899120 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1654 | 1461068899122 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 05:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:28:19 INFO - PROCESS | 1654 | 1461068899125 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1654 | 1461068899128 Marionette TRACE conn2 <- [1,214,null,{}] 05:28:19 INFO - PROCESS | 1654 | 1461068899131 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:19 INFO - PROCESS | 1654 | 1461068899254 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 05:28:19 INFO - PROCESS | 1654 | 1461068899307 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x118edd000 == 37 [pid = 1654] [id = 61] 05:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x11aa85c00) [pid = 1654] [serial = 179] [outer = 0x0] 05:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x11ad36000) [pid = 1654] [serial = 180] [outer = 0x11aa85c00] 05:28:19 INFO - PROCESS | 1654 | 1461068899337 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x11b913800) [pid = 1654] [serial = 181] [outer = 0x11aa85c00] 05:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11c328800 == 36 [pid = 1654] [id = 50] 05:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x11b927000 == 35 [pid = 1654] [id = 49] 05:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x119802800 == 34 [pid = 1654] [id = 48] 05:28:19 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a8800 == 33 [pid = 1654] [id = 47] 05:28:19 INFO - PROCESS | 1654 | 1461068899775 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 673ms 05:28:19 INFO - PROCESS | 1654 | 1461068899799 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 05:28:19 INFO - PROCESS | 1654 | 1461068899801 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 05:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:28:19 INFO - PROCESS | 1654 | 1461068899805 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:28:19 INFO - PROCESS | 1654 | 1461068899808 Marionette TRACE conn2 <- [1,218,null,{}] 05:28:19 INFO - PROCESS | 1654 | 1461068899811 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:19 INFO - PROCESS | 1654 | 1461068899908 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 05:28:19 INFO - PROCESS | 1654 | 1461068899962 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b92a000 == 34 [pid = 1654] [id = 62] 05:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x11a932000) [pid = 1654] [serial = 182] [outer = 0x0] 05:28:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x11afeac00) [pid = 1654] [serial = 183] [outer = 0x11a932000] 05:28:19 INFO - PROCESS | 1654 | 1461068899995 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x11bbf3000) [pid = 1654] [serial = 184] [outer = 0x11a932000] 05:28:20 INFO - PROCESS | 1654 | 1461068900412 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 622ms 05:28:20 INFO - PROCESS | 1654 | 1461068900427 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 05:28:20 INFO - PROCESS | 1654 | 1461068900430 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 05:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:28:20 INFO - PROCESS | 1654 | 1461068900435 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1654 | 1461068900437 Marionette TRACE conn2 <- [1,222,null,{}] 05:28:20 INFO - PROCESS | 1654 | 1461068900439 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:20 INFO - PROCESS | 1654 | 1461068900535 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 05:28:20 INFO - PROCESS | 1654 | 1461068900620 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a8800 == 35 [pid = 1654] [id = 63] 05:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x125a19c00) [pid = 1654] [serial = 185] [outer = 0x0] 05:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x125fa1c00) [pid = 1654] [serial = 186] [outer = 0x125a19c00] 05:28:20 INFO - PROCESS | 1654 | 1461068900651 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x126bafc00) [pid = 1654] [serial = 187] [outer = 0x125a19c00] 05:28:21 INFO - PROCESS | 1654 | 1461068901067 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 669ms 05:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:28:21 INFO - PROCESS | 1654 | 1461068901105 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1654 | 1461068901106 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 05:28:21 INFO - PROCESS | 1654 | 1461068901109 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1654 | 1461068901111 Marionette TRACE conn2 <- [1,226,null,{}] 05:28:21 INFO - PROCESS | 1654 | 1461068901119 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1654 | 1461068901217 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 05:28:21 INFO - PROCESS | 1654 | 1461068901271 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d8800 == 36 [pid = 1654] [id = 64] 05:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x12751ec00) [pid = 1654] [serial = 188] [outer = 0x0] 05:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x128d15400) [pid = 1654] [serial = 189] [outer = 0x12751ec00] 05:28:21 INFO - PROCESS | 1654 | 1461068901304 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 190 (0x12b92d800) [pid = 1654] [serial = 190] [outer = 0x12751ec00] 05:28:21 INFO - PROCESS | 1654 | 1461068901720 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 620ms 05:28:21 INFO - PROCESS | 1654 | 1461068901730 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 05:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:28:21 INFO - PROCESS | 1654 | 1461068901731 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 05:28:21 INFO - PROCESS | 1654 | 1461068901734 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1654 | 1461068901735 Marionette TRACE conn2 <- [1,230,null,{}] 05:28:21 INFO - PROCESS | 1654 | 1461068901737 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:21 INFO - PROCESS | 1654 | 1461068901831 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 05:28:21 INFO - PROCESS | 1654 | 1461068901916 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d12e000 == 37 [pid = 1654] [id = 65] 05:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 191 (0x12ba8ac00) [pid = 1654] [serial = 191] [outer = 0x0] 05:28:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 192 (0x12ccddc00) [pid = 1654] [serial = 192] [outer = 0x12ba8ac00] 05:28:21 INFO - PROCESS | 1654 | 1461068901946 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 193 (0x12ce3d400) [pid = 1654] [serial = 193] [outer = 0x12ba8ac00] 05:28:22 INFO - PROCESS | 1654 | 1461068902340 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 619ms 05:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:28:22 INFO - PROCESS | 1654 | 1461068902353 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1654 | 1461068902355 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 05:28:22 INFO - PROCESS | 1654 | 1461068902357 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1654 | 1461068902358 Marionette TRACE conn2 <- [1,234,null,{}] 05:28:22 INFO - PROCESS | 1654 | 1461068902360 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:22 INFO - PROCESS | 1654 | 1461068902448 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 05:28:22 INFO - PROCESS | 1654 | 1461068902511 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d26e800 == 38 [pid = 1654] [id = 66] 05:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 194 (0x12cf73800) [pid = 1654] [serial = 194] [outer = 0x0] 05:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 195 (0x12d1e4800) [pid = 1654] [serial = 195] [outer = 0x12cf73800] 05:28:22 INFO - PROCESS | 1654 | 1461068902543 Marionette DEBUG loaded listener.js 05:28:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 196 (0x12d1ef400) [pid = 1654] [serial = 196] [outer = 0x12cf73800] 05:28:22 INFO - PROCESS | 1654 | 1461068902969 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 620ms 05:28:22 INFO - PROCESS | 1654 | 1461068902977 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1654 | 1461068902978 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 05:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:28:22 INFO - PROCESS | 1654 | 1461068902981 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1654 | 1461068902982 Marionette TRACE conn2 <- [1,238,null,{}] 05:28:22 INFO - PROCESS | 1654 | 1461068902984 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:23 INFO - PROCESS | 1654 | 1461068903099 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 05:28:23 INFO - PROCESS | 1654 | 1461068903181 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d933000 == 39 [pid = 1654] [id = 67] 05:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 197 (0x12d83fc00) [pid = 1654] [serial = 197] [outer = 0x0] 05:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 198 (0x12dfda800) [pid = 1654] [serial = 198] [outer = 0x12d83fc00] 05:28:23 INFO - PROCESS | 1654 | 1461068903213 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 199 (0x12e54dc00) [pid = 1654] [serial = 199] [outer = 0x12d83fc00] 05:28:23 INFO - PROCESS | 1654 | 1461068903621 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 05:28:23 INFO - PROCESS | 1654 | 1461068903651 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 05:28:23 INFO - PROCESS | 1654 | 1461068903653 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 05:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:28:23 INFO - PROCESS | 1654 | 1461068903655 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:28:23 INFO - PROCESS | 1654 | 1461068903656 Marionette TRACE conn2 <- [1,242,null,{}] 05:28:23 INFO - PROCESS | 1654 | 1461068903659 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:23 INFO - PROCESS | 1654 | 1461068903748 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 05:28:23 INFO - PROCESS | 1654 | 1461068903815 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5c5800 == 40 [pid = 1654] [id = 68] 05:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x12d841000) [pid = 1654] [serial = 200] [outer = 0x0] 05:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x12e557c00) [pid = 1654] [serial = 201] [outer = 0x12d841000] 05:28:23 INFO - PROCESS | 1654 | 1461068903844 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x12e745800) [pid = 1654] [serial = 202] [outer = 0x12d841000] 05:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x1165e5000) [pid = 1654] [serial = 203] [outer = 0x12f95c000] 05:28:24 INFO - PROCESS | 1654 | 1461068904385 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 819ms 05:28:24 INFO - PROCESS | 1654 | 1461068904503 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1654 | 1461068904507 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 05:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:28:24 INFO - PROCESS | 1654 | 1461068904512 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1654 | 1461068904515 Marionette TRACE conn2 <- [1,246,null,{}] 05:28:24 INFO - PROCESS | 1654 | 1461068904538 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:24 INFO - PROCESS | 1654 | 1461068904673 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 05:28:24 INFO - PROCESS | 1654 | 1461068904744 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x118edb800 == 41 [pid = 1654] [id = 69] 05:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x11a911400) [pid = 1654] [serial = 204] [outer = 0x0] 05:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x11bb42800) [pid = 1654] [serial = 205] [outer = 0x11a911400] 05:28:24 INFO - PROCESS | 1654 | 1461068904775 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x11be0b400) [pid = 1654] [serial = 206] [outer = 0x11a911400] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11a9c7000 == 40 [pid = 1654] [id = 44] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118ef2800 == 39 [pid = 1654] [id = 46] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9b7800 == 38 [pid = 1654] [id = 59] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1ea000 == 37 [pid = 1654] [id = 58] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a4800 == 36 [pid = 1654] [id = 57] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x126518000 == 35 [pid = 1654] [id = 56] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11befa800 == 34 [pid = 1654] [id = 55] 05:28:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1195de800 == 33 [pid = 1654] [id = 54] 05:28:25 INFO - PROCESS | 1654 | 1461068905262 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 787ms 05:28:25 INFO - PROCESS | 1654 | 1461068905315 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1654 | 1461068905318 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 05:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:28:25 INFO - PROCESS | 1654 | 1461068905324 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1654 | 1461068905326 Marionette TRACE conn2 <- [1,250,null,{}] 05:28:25 INFO - PROCESS | 1654 | 1461068905332 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:25 INFO - PROCESS | 1654 | 1461068905428 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 05:28:25 INFO - PROCESS | 1654 | 1461068905498 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee1800 == 34 [pid = 1654] [id = 70] 05:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x119e65c00) [pid = 1654] [serial = 207] [outer = 0x0] 05:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x11bbec400) [pid = 1654] [serial = 208] [outer = 0x119e65c00] 05:28:25 INFO - PROCESS | 1654 | 1461068905530 Marionette DEBUG loaded listener.js 05:28:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x11be5e800) [pid = 1654] [serial = 209] [outer = 0x119e65c00] 05:28:26 INFO - PROCESS | 1654 | 1461068906014 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 721ms 05:28:26 INFO - PROCESS | 1654 | 1461068906052 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1654 | 1461068906058 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:28:26 INFO - PROCESS | 1654 | 1461068906070 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1654 | 1461068906073 Marionette TRACE conn2 <- [1,254,null,{}] 05:28:26 INFO - PROCESS | 1654 | 1461068906077 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:26 INFO - PROCESS | 1654 | 1461068906214 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 05:28:26 INFO - PROCESS | 1654 | 1461068906281 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7c9800 == 35 [pid = 1654] [id = 71] 05:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x125d24000) [pid = 1654] [serial = 210] [outer = 0x0] 05:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x127516000) [pid = 1654] [serial = 211] [outer = 0x125d24000] 05:28:26 INFO - PROCESS | 1654 | 1461068906311 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x129972000) [pid = 1654] [serial = 212] [outer = 0x125d24000] 05:28:26 INFO - PROCESS | 1654 | 1461068906736 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 673ms 05:28:26 INFO - PROCESS | 1654 | 1461068906743 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1654 | 1461068906744 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 05:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:28:26 INFO - PROCESS | 1654 | 1461068906747 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:28:26 INFO - PROCESS | 1654 | 1461068906749 Marionette TRACE conn2 <- [1,258,null,{}] 05:28:26 INFO - PROCESS | 1654 | 1461068906757 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:26 INFO - PROCESS | 1654 | 1461068906855 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 05:28:26 INFO - PROCESS | 1654 | 1461068906908 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d26d000 == 36 [pid = 1654] [id = 72] 05:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x12b223800) [pid = 1654] [serial = 213] [outer = 0x0] 05:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12ba81000) [pid = 1654] [serial = 214] [outer = 0x12b223800] 05:28:26 INFO - PROCESS | 1654 | 1461068906941 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x12cf74400) [pid = 1654] [serial = 215] [outer = 0x12b223800] 05:28:27 INFO - PROCESS | 1654 | 1461068907370 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 672ms 05:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:28:27 INFO - PROCESS | 1654 | 1461068907419 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 05:28:27 INFO - PROCESS | 1654 | 1461068907421 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 05:28:27 INFO - PROCESS | 1654 | 1461068907423 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1654 | 1461068907425 Marionette TRACE conn2 <- [1,262,null,{}] 05:28:27 INFO - PROCESS | 1654 | 1461068907427 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:27 INFO - PROCESS | 1654 | 1461068907537 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 05:28:27 INFO - PROCESS | 1654 | 1461068907619 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e714000 == 37 [pid = 1654] [id = 73] 05:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x12d83a400) [pid = 1654] [serial = 216] [outer = 0x0] 05:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x12d840400) [pid = 1654] [serial = 217] [outer = 0x12d83a400] 05:28:27 INFO - PROCESS | 1654 | 1461068907649 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x12dfe1800) [pid = 1654] [serial = 218] [outer = 0x12d83a400] 05:28:28 INFO - PROCESS | 1654 | 1461068908058 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 673ms 05:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:28:28 INFO - PROCESS | 1654 | 1461068908097 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1654 | 1461068908098 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 05:28:28 INFO - PROCESS | 1654 | 1461068908100 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1654 | 1461068908102 Marionette TRACE conn2 <- [1,266,null,{}] 05:28:28 INFO - PROCESS | 1654 | 1461068908104 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1654 | 1461068908193 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 05:28:28 INFO - PROCESS | 1654 | 1461068908248 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f202800 == 38 [pid = 1654] [id = 74] 05:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x12e29cc00) [pid = 1654] [serial = 219] [outer = 0x0] 05:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x12e2a6400) [pid = 1654] [serial = 220] [outer = 0x12e29cc00] 05:28:28 INFO - PROCESS | 1654 | 1461068908278 Marionette DEBUG loaded listener.js 05:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x12e747c00) [pid = 1654] [serial = 221] [outer = 0x12e29cc00] 05:28:28 INFO - PROCESS | 1654 | 1461068908692 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 619ms 05:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:28:28 INFO - PROCESS | 1654 | 1461068908720 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1654 | 1461068908721 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 05:28:28 INFO - PROCESS | 1654 | 1461068908724 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1654 | 1461068908725 Marionette TRACE conn2 <- [1,270,null,{}] 05:28:28 INFO - PROCESS | 1654 | 1461068908727 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:28 INFO - PROCESS | 1654 | 1461068908840 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 05:28:28 INFO - PROCESS | 1654 | 1461068908930 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7c2800 == 39 [pid = 1654] [id = 75] 05:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x12e785800) [pid = 1654] [serial = 222] [outer = 0x0] 05:28:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x12e8df400) [pid = 1654] [serial = 223] [outer = 0x12e785800] 05:28:28 INFO - PROCESS | 1654 | 1461068908973 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x12f3f8000) [pid = 1654] [serial = 224] [outer = 0x12e785800] 05:28:29 INFO - PROCESS | 1654 | 1461068909389 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 719ms 05:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:28:29 INFO - PROCESS | 1654 | 1461068909443 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1654 | 1461068909444 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 05:28:29 INFO - PROCESS | 1654 | 1461068909447 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1654 | 1461068909448 Marionette TRACE conn2 <- [1,274,null,{}] 05:28:29 INFO - PROCESS | 1654 | 1461068909450 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:29 INFO - PROCESS | 1654 | 1461068909542 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 05:28:29 INFO - PROCESS | 1654 | 1461068909598 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbb6000 == 40 [pid = 1654] [id = 76] 05:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x12366e400) [pid = 1654] [serial = 225] [outer = 0x0] 05:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x123672c00) [pid = 1654] [serial = 226] [outer = 0x12366e400] 05:28:29 INFO - PROCESS | 1654 | 1461068909627 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x123676000) [pid = 1654] [serial = 227] [outer = 0x12366e400] 05:28:30 INFO - PROCESS | 1654 | 1461068910040 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 619ms 05:28:30 INFO - PROCESS | 1654 | 1461068910066 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1654 | 1461068910067 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 05:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:28:30 INFO - PROCESS | 1654 | 1461068910070 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1654 | 1461068910071 Marionette TRACE conn2 <- [1,278,null,{}] 05:28:30 INFO - PROCESS | 1654 | 1461068910073 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1654 | 1461068910165 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 05:28:30 INFO - PROCESS | 1654 | 1461068910250 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fe20000 == 41 [pid = 1654] [id = 77] 05:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x12366f000) [pid = 1654] [serial = 228] [outer = 0x0] 05:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x12f3ee400) [pid = 1654] [serial = 229] [outer = 0x12366f000] 05:28:30 INFO - PROCESS | 1654 | 1461068910279 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x12f7af000) [pid = 1654] [serial = 230] [outer = 0x12366f000] 05:28:30 INFO - PROCESS | 1654 | 1461068910776 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 719ms 05:28:30 INFO - PROCESS | 1654 | 1461068910789 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 05:28:30 INFO - PROCESS | 1654 | 1461068910792 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 05:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:28:30 INFO - PROCESS | 1654 | 1461068910795 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:28:30 INFO - PROCESS | 1654 | 1461068910797 Marionette TRACE conn2 <- [1,282,null,{}] 05:28:30 INFO - PROCESS | 1654 | 1461068910802 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:30 INFO - PROCESS | 1654 | 1461068910892 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 05:28:30 INFO - PROCESS | 1654 | 1461068910949 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12668a800 == 42 [pid = 1654] [id = 78] 05:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x11ad35800) [pid = 1654] [serial = 231] [outer = 0x0] 05:28:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x11b6af800) [pid = 1654] [serial = 232] [outer = 0x11ad35800] 05:28:30 INFO - PROCESS | 1654 | 1461068910978 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x11c570000) [pid = 1654] [serial = 233] [outer = 0x11ad35800] 05:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a8800 == 41 [pid = 1654] [id = 63] 05:28:31 INFO - PROCESS | 1654 | --DOCSHELL 0x11b92a000 == 40 [pid = 1654] [id = 62] 05:28:31 INFO - PROCESS | 1654 | 1461068911497 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 724ms 05:28:31 INFO - PROCESS | 1654 | 1461068911520 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1654 | 1461068911522 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 05:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:28:31 INFO - PROCESS | 1654 | 1461068911526 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1654 | 1461068911528 Marionette TRACE conn2 <- [1,286,null,{}] 05:28:31 INFO - PROCESS | 1654 | 1461068911533 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:31 INFO - PROCESS | 1654 | 1461068911630 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 05:28:31 INFO - PROCESS | 1654 | 1461068911703 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c68e800 == 41 [pid = 1654] [id = 79] 05:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x11bcd7c00) [pid = 1654] [serial = 234] [outer = 0x0] 05:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 235 (0x11be54c00) [pid = 1654] [serial = 235] [outer = 0x11bcd7c00] 05:28:31 INFO - PROCESS | 1654 | 1461068911736 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 236 (0x1238e5c00) [pid = 1654] [serial = 236] [outer = 0x11bcd7c00] 05:28:32 INFO - PROCESS | 1654 | 1461068912176 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 672ms 05:28:32 INFO - PROCESS | 1654 | 1461068912198 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 05:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:28:32 INFO - PROCESS | 1654 | 1461068912204 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 05:28:32 INFO - PROCESS | 1654 | 1461068912210 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1654 | 1461068912213 Marionette TRACE conn2 <- [1,290,null,{}] 05:28:32 INFO - PROCESS | 1654 | 1461068912242 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:32 INFO - PROCESS | 1654 | 1461068912385 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 05:28:32 INFO - PROCESS | 1654 | 1461068912463 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b284000 == 42 [pid = 1654] [id = 80] 05:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 237 (0x126c28400) [pid = 1654] [serial = 237] [outer = 0x0] 05:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 238 (0x128df0c00) [pid = 1654] [serial = 238] [outer = 0x126c28400] 05:28:32 INFO - PROCESS | 1654 | 1461068912494 Marionette DEBUG loaded listener.js 05:28:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 239 (0x12af3a400) [pid = 1654] [serial = 239] [outer = 0x126c28400] 05:28:32 INFO - PROCESS | 1654 | 1461068912958 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 792ms 05:28:33 INFO - PROCESS | 1654 | 1461068913002 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 05:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:28:33 INFO - PROCESS | 1654 | 1461068913003 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 05:28:33 INFO - PROCESS | 1654 | 1461068913006 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1654 | 1461068913008 Marionette TRACE conn2 <- [1,294,null,{}] 05:28:33 INFO - PROCESS | 1654 | 1461068913016 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1654 | 1461068913118 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 05:28:33 INFO - PROCESS | 1654 | 1461068913179 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d931000 == 43 [pid = 1654] [id = 81] 05:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 240 (0x12af3d000) [pid = 1654] [serial = 240] [outer = 0x0] 05:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 241 (0x12b219000) [pid = 1654] [serial = 241] [outer = 0x12af3d000] 05:28:33 INFO - PROCESS | 1654 | 1461068913224 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 242 (0x12b653c00) [pid = 1654] [serial = 242] [outer = 0x12af3d000] 05:28:33 INFO - PROCESS | 1654 | 1461068913655 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 670ms 05:28:33 INFO - PROCESS | 1654 | 1461068913677 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 05:28:33 INFO - PROCESS | 1654 | 1461068913679 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 05:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:28:33 INFO - PROCESS | 1654 | 1461068913681 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:28:33 INFO - PROCESS | 1654 | 1461068913682 Marionette TRACE conn2 <- [1,298,null,{}] 05:28:33 INFO - PROCESS | 1654 | 1461068913685 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:33 INFO - PROCESS | 1654 | 1461068913778 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 05:28:33 INFO - PROCESS | 1654 | 1461068913835 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f205000 == 44 [pid = 1654] [id = 82] 05:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 243 (0x12ba8a400) [pid = 1654] [serial = 243] [outer = 0x0] 05:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 244 (0x12ce36400) [pid = 1654] [serial = 244] [outer = 0x12ba8a400] 05:28:33 INFO - PROCESS | 1654 | 1461068913865 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 245 (0x12d1ed800) [pid = 1654] [serial = 245] [outer = 0x12ba8a400] 05:28:34 INFO - PROCESS | 1654 | 1461068914258 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 619ms 05:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:28:34 INFO - PROCESS | 1654 | 1461068914300 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1654 | 1461068914302 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 05:28:34 INFO - PROCESS | 1654 | 1461068914304 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1654 | 1461068914305 Marionette TRACE conn2 <- [1,302,null,{}] 05:28:34 INFO - PROCESS | 1654 | 1461068914308 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:34 INFO - PROCESS | 1654 | 1461068914398 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 05:28:34 INFO - PROCESS | 1654 | 1461068914491 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x13005f800 == 45 [pid = 1654] [id = 83] 05:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 246 (0x12ccdbc00) [pid = 1654] [serial = 246] [outer = 0x0] 05:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 247 (0x12dfd7000) [pid = 1654] [serial = 247] [outer = 0x12ccdbc00] 05:28:34 INFO - PROCESS | 1654 | 1461068914521 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 248 (0x12e2a4800) [pid = 1654] [serial = 248] [outer = 0x12ccdbc00] 05:28:34 INFO - PROCESS | 1654 | 1461068914927 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 668ms 05:28:34 INFO - PROCESS | 1654 | 1461068914973 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1654 | 1461068914974 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 05:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:28:34 INFO - PROCESS | 1654 | 1461068914976 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1654 | 1461068914977 Marionette TRACE conn2 <- [1,306,null,{}] 05:28:34 INFO - PROCESS | 1654 | 1461068914980 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1654 | 1461068915096 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 05:28:35 INFO - PROCESS | 1654 | 1461068915160 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302e7800 == 46 [pid = 1654] [id = 84] 05:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 249 (0x12e74e000) [pid = 1654] [serial = 249] [outer = 0x0] 05:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 250 (0x12e783c00) [pid = 1654] [serial = 250] [outer = 0x12e74e000] 05:28:35 INFO - PROCESS | 1654 | 1461068915192 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 251 (0x12f7b2000) [pid = 1654] [serial = 251] [outer = 0x12e74e000] 05:28:35 INFO - PROCESS | 1654 | 1461068915605 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 668ms 05:28:35 INFO - PROCESS | 1654 | 1461068915645 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 05:28:35 INFO - PROCESS | 1654 | 1461068915646 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 05:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:28:35 INFO - PROCESS | 1654 | 1461068915648 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1654 | 1461068915650 Marionette TRACE conn2 <- [1,310,null,{}] 05:28:35 INFO - PROCESS | 1654 | 1461068915652 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:35 INFO - PROCESS | 1654 | 1461068915758 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 05:28:35 INFO - PROCESS | 1654 | 1461068915831 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x130caa800 == 47 [pid = 1654] [id = 85] 05:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 252 (0x125a13000) [pid = 1654] [serial = 252] [outer = 0x0] 05:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 253 (0x12f22c000) [pid = 1654] [serial = 253] [outer = 0x125a13000] 05:28:35 INFO - PROCESS | 1654 | 1461068915860 Marionette DEBUG loaded listener.js 05:28:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 254 (0x12f22f800) [pid = 1654] [serial = 254] [outer = 0x125a13000] 05:28:36 INFO - PROCESS | 1654 | 1461068916279 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 05:28:36 INFO - PROCESS | 1654 | 1461068916319 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1654 | 1461068916321 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 05:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:28:36 INFO - PROCESS | 1654 | 1461068916323 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1654 | 1461068916324 Marionette TRACE conn2 <- [1,314,null,{}] 05:28:36 INFO - PROCESS | 1654 | 1461068916327 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:36 INFO - PROCESS | 1654 | 1461068916421 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 05:28:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7c2800 == 46 [pid = 1654] [id = 75] 05:28:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12f202800 == 45 [pid = 1654] [id = 74] 05:28:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12e714000 == 44 [pid = 1654] [id = 73] 05:28:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12d26d000 == 43 [pid = 1654] [id = 72] 05:28:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7c9800 == 42 [pid = 1654] [id = 71] 05:28:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee1800 == 41 [pid = 1654] [id = 70] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12f211000 == 40 [pid = 1654] [id = 14] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12fe20000 == 39 [pid = 1654] [id = 77] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1301c2800 == 38 [pid = 1654] [id = 20] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d933800 == 37 [pid = 1654] [id = 9] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x126403800 == 36 [pid = 1654] [id = 45] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7d5800 == 35 [pid = 1654] [id = 16] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118edd000 == 34 [pid = 1654] [id = 61] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1301d2000 == 33 [pid = 1654] [id = 21] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbb6000 == 32 [pid = 1654] [id = 76] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x130c9d000 == 31 [pid = 1654] [id = 23] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d137000 == 30 [pid = 1654] [id = 8] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d26e800 == 29 [pid = 1654] [id = 66] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d8800 == 28 [pid = 1654] [id = 64] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x125e47000 == 27 [pid = 1654] [id = 52] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d933000 == 26 [pid = 1654] [id = 67] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5c5800 == 25 [pid = 1654] [id = 68] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12f615000 == 24 [pid = 1654] [id = 15] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118edb800 == 23 [pid = 1654] [id = 69] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce45000 == 22 [pid = 1654] [id = 60] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x127f67800 == 21 [pid = 1654] [id = 42] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x13006e800 == 20 [pid = 1654] [id = 19] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1167b9800 == 19 [pid = 1654] [id = 51] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5ca000 == 18 [pid = 1654] [id = 12] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d12e000 == 17 [pid = 1654] [id = 65] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x130caa800 == 16 [pid = 1654] [id = 85] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x1302e7800 == 15 [pid = 1654] [id = 84] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x13005f800 == 14 [pid = 1654] [id = 83] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x118fa5000 == 13 [pid = 1654] [id = 53] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12f205000 == 12 [pid = 1654] [id = 82] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12d931000 == 11 [pid = 1654] [id = 81] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12b284000 == 10 [pid = 1654] [id = 80] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x12668a800 == 9 [pid = 1654] [id = 78] 05:28:39 INFO - PROCESS | 1654 | --DOCSHELL 0x11c68e800 == 8 [pid = 1654] [id = 79] 05:28:40 INFO - PROCESS | 1654 | 1461068920525 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x114a83000 == 9 [pid = 1654] [id = 86] 05:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 255 (0x11656a800) [pid = 1654] [serial = 255] [outer = 0x0] 05:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 256 (0x1188c6c00) [pid = 1654] [serial = 256] [outer = 0x11656a800] 05:28:40 INFO - PROCESS | 1654 | 1461068920624 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 257 (0x119e6dc00) [pid = 1654] [serial = 257] [outer = 0x11656a800] 05:28:40 INFO - PROCESS | 1654 | 1461068920937 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 4640ms 05:28:40 INFO - PROCESS | 1654 | 1461068920964 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 05:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:28:40 INFO - PROCESS | 1654 | 1461068920969 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 05:28:40 INFO - PROCESS | 1654 | 1461068920973 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:28:40 INFO - PROCESS | 1654 | 1461068920976 Marionette TRACE conn2 <- [1,318,null,{}] 05:28:40 INFO - PROCESS | 1654 | 1461068920979 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1654 | 1461068921060 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 05:28:41 INFO - PROCESS | 1654 | 1461068921131 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981f800 == 10 [pid = 1654] [id = 87] 05:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 258 (0x11aa77000) [pid = 1654] [serial = 258] [outer = 0x0] 05:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 259 (0x11adb8000) [pid = 1654] [serial = 259] [outer = 0x11aa77000] 05:28:41 INFO - PROCESS | 1654 | 1461068921161 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 260 (0x11bc8a400) [pid = 1654] [serial = 260] [outer = 0x11aa77000] 05:28:41 INFO - PROCESS | 1654 | 1461068921472 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 521ms 05:28:41 INFO - PROCESS | 1654 | 1461068921497 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 05:28:41 INFO - PROCESS | 1654 | 1461068921504 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 05:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:28:41 INFO - PROCESS | 1654 | 1461068921510 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1654 | 1461068921512 Marionette TRACE conn2 <- [1,322,null,{}] 05:28:41 INFO - PROCESS | 1654 | 1461068921518 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:41 INFO - PROCESS | 1654 | 1461068921646 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 05:28:41 INFO - PROCESS | 1654 | 1461068921726 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c339000 == 11 [pid = 1654] [id = 88] 05:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 261 (0x11aa79c00) [pid = 1654] [serial = 261] [outer = 0x0] 05:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 262 (0x11c566000) [pid = 1654] [serial = 262] [outer = 0x11aa79c00] 05:28:41 INFO - PROCESS | 1654 | 1461068921752 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 263 (0x126140800) [pid = 1654] [serial = 263] [outer = 0x11aa79c00] 05:28:42 INFO - PROCESS | 1654 | 1461068922085 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 621ms 05:28:42 INFO - PROCESS | 1654 | 1461068922130 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1654 | 1461068922132 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 05:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:28:42 INFO - PROCESS | 1654 | 1461068922135 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1654 | 1461068922139 Marionette TRACE conn2 <- [1,326,null,{}] 05:28:42 INFO - PROCESS | 1654 | 1461068922146 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1654 | 1461068922227 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 05:28:42 INFO - PROCESS | 1654 | 1461068922312 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12993a000 == 12 [pid = 1654] [id = 89] 05:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 264 (0x125fa2400) [pid = 1654] [serial = 264] [outer = 0x0] 05:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 265 (0x1275cc000) [pid = 1654] [serial = 265] [outer = 0x125fa2400] 05:28:42 INFO - PROCESS | 1654 | 1461068922337 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 266 (0x129974000) [pid = 1654] [serial = 266] [outer = 0x125fa2400] 05:28:42 INFO - PROCESS | 1654 | 1461068922685 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 580ms 05:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:28:42 INFO - PROCESS | 1654 | 1461068922723 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1654 | 1461068922724 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 05:28:42 INFO - PROCESS | 1654 | 1461068922727 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1654 | 1461068922728 Marionette TRACE conn2 <- [1,330,null,{}] 05:28:42 INFO - PROCESS | 1654 | 1461068922730 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:42 INFO - PROCESS | 1654 | 1461068922827 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 05:28:42 INFO - PROCESS | 1654 | 1461068922832 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7da800 == 13 [pid = 1654] [id = 90] 05:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 267 (0x11673bc00) [pid = 1654] [serial = 267] [outer = 0x0] 05:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 268 (0x12af3d400) [pid = 1654] [serial = 268] [outer = 0x11673bc00] 05:28:42 INFO - PROCESS | 1654 | 1461068922857 Marionette DEBUG loaded listener.js 05:28:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 269 (0x12b21b000) [pid = 1654] [serial = 269] [outer = 0x11673bc00] 05:28:43 INFO - PROCESS | 1654 | 1461068923295 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 618ms 05:28:43 INFO - PROCESS | 1654 | 1461068923345 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1654 | 1461068923348 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 05:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:28:43 INFO - PROCESS | 1654 | 1461068923350 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1654 | 1461068923351 Marionette TRACE conn2 <- [1,334,null,{}] 05:28:43 INFO - PROCESS | 1654 | 1461068923354 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:43 INFO - PROCESS | 1654 | 1461068923449 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 05:28:43 INFO - PROCESS | 1654 | 1461068923466 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d269800 == 14 [pid = 1654] [id = 91] 05:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 270 (0x12b650000) [pid = 1654] [serial = 270] [outer = 0x0] 05:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 271 (0x12b930800) [pid = 1654] [serial = 271] [outer = 0x12b650000] 05:28:43 INFO - PROCESS | 1654 | 1461068923499 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 272 (0x12cce5800) [pid = 1654] [serial = 272] [outer = 0x12b650000] 05:28:43 INFO - PROCESS | 1654 | 1461068923881 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 569ms 05:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:28:43 INFO - PROCESS | 1654 | 1461068923926 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1654 | 1461068923927 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 05:28:43 INFO - PROCESS | 1654 | 1461068923929 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1654 | 1461068923931 Marionette TRACE conn2 <- [1,338,null,{}] 05:28:43 INFO - PROCESS | 1654 | 1461068923933 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:44 INFO - PROCESS | 1654 | 1461068924032 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 05:28:44 INFO - PROCESS | 1654 | 1461068924036 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad52000 == 15 [pid = 1654] [id = 92] 05:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 273 (0x12ce3ac00) [pid = 1654] [serial = 273] [outer = 0x0] 05:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 274 (0x12d1f0800) [pid = 1654] [serial = 274] [outer = 0x12ce3ac00] 05:28:44 INFO - PROCESS | 1654 | 1461068924061 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 275 (0x12d838400) [pid = 1654] [serial = 275] [outer = 0x12ce3ac00] 05:28:44 INFO - PROCESS | 1654 | 1461068924411 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 518ms 05:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:28:44 INFO - PROCESS | 1654 | 1461068924450 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 05:28:44 INFO - PROCESS | 1654 | 1461068924452 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 05:28:44 INFO - PROCESS | 1654 | 1461068924454 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:28:44 INFO - PROCESS | 1654 | 1461068924455 Marionette TRACE conn2 <- [1,342,null,{}] 05:28:44 INFO - PROCESS | 1654 | 1461068924457 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:44 INFO - PROCESS | 1654 | 1461068924560 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 274 (0x1155e6400) [pid = 1654] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 273 (0x130796400) [pid = 1654] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 272 (0x11c566c00) [pid = 1654] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 271 (0x11aa85c00) [pid = 1654] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 270 (0x129972400) [pid = 1654] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 269 (0x11ad35800) [pid = 1654] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 268 (0x119e6ac00) [pid = 1654] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 267 (0x11897bc00) [pid = 1654] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 266 (0x116739800) [pid = 1654] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 265 (0x114eeb400) [pid = 1654] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 264 (0x11adb0c00) [pid = 1654] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 263 (0x11a659800) [pid = 1654] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 262 (0x11bb44800) [pid = 1654] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 261 (0x118ec9c00) [pid = 1654] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 260 (0x11603d800) [pid = 1654] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 259 (0x11c52c800) [pid = 1654] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 258 (0x1238e2000) [pid = 1654] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 257 (0x125934400) [pid = 1654] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 256 (0x125f0e000) [pid = 1654] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 255 (0x11ad37c00) [pid = 1654] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 254 (0x11892e000) [pid = 1654] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 253 (0x126b1fc00) [pid = 1654] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 252 (0x118979400) [pid = 1654] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 251 (0x127523000) [pid = 1654] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 250 (0x11af94800) [pid = 1654] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 249 (0x119e65c00) [pid = 1654] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 248 (0x12b92d000) [pid = 1654] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 247 (0x11a932000) [pid = 1654] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 246 (0x11bc8ac00) [pid = 1654] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 245 (0x126c28400) [pid = 1654] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 244 (0x11bcd7c00) [pid = 1654] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 243 (0x11a934000) [pid = 1654] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 242 (0x12e29cc00) [pid = 1654] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 241 (0x125a19c00) [pid = 1654] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 240 (0x126bb2000) [pid = 1654] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 239 (0x11a937000) [pid = 1654] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 238 (0x12d83a400) [pid = 1654] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 237 (0x11c56a400) [pid = 1654] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 236 (0x1186a9400) [pid = 1654] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 235 (0x12ccdbc00) [pid = 1654] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 234 (0x12e29b800) [pid = 1654] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x12bc04800) [pid = 1654] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x12dfddc00) [pid = 1654] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x125d24000) [pid = 1654] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x12366f000) [pid = 1654] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x12d1e5c00) [pid = 1654] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x12bc06800) [pid = 1654] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x12366e400) [pid = 1654] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x12bc05400) [pid = 1654] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x11bc82400) [pid = 1654] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x12e785800) [pid = 1654] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x11a911400) [pid = 1654] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x12751ec00) [pid = 1654] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x12ba8a400) [pid = 1654] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x12af41c00) [pid = 1654] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x12b797c00) [pid = 1654] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x128dedc00) [pid = 1654] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x12d841000) [pid = 1654] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x12cf73800) [pid = 1654] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x11aa7c800) [pid = 1654] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x119e64800) [pid = 1654] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x12f95d000) [pid = 1654] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x12f7af800) [pid = 1654] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x12f3ef000) [pid = 1654] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x128de3400) [pid = 1654] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x12ba8ac00) [pid = 1654] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x12af3d000) [pid = 1654] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x12e8e0400) [pid = 1654] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x11b919c00) [pid = 1654] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x12e74e000) [pid = 1654] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x12e784000) [pid = 1654] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x11a933c00) [pid = 1654] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x12d83fc00) [pid = 1654] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x11ad3c400) [pid = 1654] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x12b223800) [pid = 1654] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:28:45 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x11ad37000) [pid = 1654] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:28:45 INFO - PROCESS | 1654 | 1461068925902 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x114682000 == 16 [pid = 1654] [id = 93] 05:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 200 (0x1144a7400) [pid = 1654] [serial = 276] [outer = 0x0] 05:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 201 (0x1146c3400) [pid = 1654] [serial = 277] [outer = 0x1144a7400] 05:28:45 INFO - PROCESS | 1654 | 1461068925929 Marionette DEBUG loaded listener.js 05:28:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 202 (0x116565400) [pid = 1654] [serial = 278] [outer = 0x1144a7400] 05:28:46 INFO - PROCESS | 1654 | 1461068926291 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1871ms 05:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:28:46 INFO - PROCESS | 1654 | 1461068926328 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1654 | 1461068926330 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 05:28:46 INFO - PROCESS | 1654 | 1461068926332 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1654 | 1461068926333 Marionette TRACE conn2 <- [1,346,null,{}] 05:28:46 INFO - PROCESS | 1654 | 1461068926335 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1654 | 1461068926411 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 05:28:46 INFO - PROCESS | 1654 | 1461068926417 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3be000 == 17 [pid = 1654] [id = 94] 05:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 203 (0x11a90cc00) [pid = 1654] [serial = 279] [outer = 0x0] 05:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 204 (0x11adb6c00) [pid = 1654] [serial = 280] [outer = 0x11a90cc00] 05:28:46 INFO - PROCESS | 1654 | 1461068926443 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 205 (0x11bcd7c00) [pid = 1654] [serial = 281] [outer = 0x11a90cc00] 05:28:46 INFO - PROCESS | 1654 | 1461068926774 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 470ms 05:28:46 INFO - PROCESS | 1654 | 1461068926802 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 05:28:46 INFO - PROCESS | 1654 | 1461068926804 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 05:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:28:46 INFO - PROCESS | 1654 | 1461068926806 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:28:46 INFO - PROCESS | 1654 | 1461068926807 Marionette TRACE conn2 <- [1,350,null,{}] 05:28:46 INFO - PROCESS | 1654 | 1461068926809 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:46 INFO - PROCESS | 1654 | 1461068926930 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 05:28:46 INFO - PROCESS | 1654 | 1461068926937 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275a4000 == 18 [pid = 1654] [id = 95] 05:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 206 (0x116006c00) [pid = 1654] [serial = 282] [outer = 0x0] 05:28:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 207 (0x11aa83c00) [pid = 1654] [serial = 283] [outer = 0x116006c00] 05:28:46 INFO - PROCESS | 1654 | 1461068926963 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 208 (0x125805800) [pid = 1654] [serial = 284] [outer = 0x116006c00] 05:28:47 INFO - PROCESS | 1654 | 1461068927374 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 619ms 05:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:28:47 INFO - PROCESS | 1654 | 1461068927426 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 05:28:47 INFO - PROCESS | 1654 | 1461068927428 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 05:28:47 INFO - PROCESS | 1654 | 1461068927431 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1654 | 1461068927432 Marionette TRACE conn2 <- [1,354,null,{}] 05:28:47 INFO - PROCESS | 1654 | 1461068927436 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:47 INFO - PROCESS | 1654 | 1461068927564 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 05:28:47 INFO - PROCESS | 1654 | 1461068927658 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce5a000 == 19 [pid = 1654] [id = 96] 05:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 209 (0x11bbf0400) [pid = 1654] [serial = 285] [outer = 0x0] 05:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 210 (0x125ba9400) [pid = 1654] [serial = 286] [outer = 0x11bbf0400] 05:28:47 INFO - PROCESS | 1654 | 1461068927711 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 211 (0x128fe0400) [pid = 1654] [serial = 287] [outer = 0x11bbf0400] 05:28:48 INFO - PROCESS | 1654 | 1461068928143 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 723ms 05:28:48 INFO - PROCESS | 1654 | 1461068928153 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1654 | 1461068928155 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 05:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:28:48 INFO - PROCESS | 1654 | 1461068928157 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1654 | 1461068928159 Marionette TRACE conn2 <- [1,358,null,{}] 05:28:48 INFO - PROCESS | 1654 | 1461068928161 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:48 INFO - PROCESS | 1654 | 1461068928264 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 05:28:48 INFO - PROCESS | 1654 | 1461068928270 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b031800 == 20 [pid = 1654] [id = 97] 05:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 212 (0x12af3bc00) [pid = 1654] [serial = 288] [outer = 0x0] 05:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 213 (0x12d82d000) [pid = 1654] [serial = 289] [outer = 0x12af3bc00] 05:28:48 INFO - PROCESS | 1654 | 1461068928296 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 214 (0x12dfd6800) [pid = 1654] [serial = 290] [outer = 0x12af3bc00] 05:28:48 INFO - PROCESS | 1654 | 1461068928617 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 05:28:48 INFO - PROCESS | 1654 | 1461068928626 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1654 | 1461068928628 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 05:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:28:48 INFO - PROCESS | 1654 | 1461068928630 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1654 | 1461068928631 Marionette TRACE conn2 <- [1,362,null,{}] 05:28:48 INFO - PROCESS | 1654 | 1461068928637 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:48 INFO - PROCESS | 1654 | 1461068928761 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 05:28:48 INFO - PROCESS | 1654 | 1461068928763 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:28:48 INFO - PROCESS | 1654 | 1461068928775 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x13005f800 == 21 [pid = 1654] [id = 98] 05:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 215 (0x12e744800) [pid = 1654] [serial = 291] [outer = 0x0] 05:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 216 (0x12e749000) [pid = 1654] [serial = 292] [outer = 0x12e744800] 05:28:48 INFO - PROCESS | 1654 | 1461068928799 Marionette DEBUG loaded listener.js 05:28:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 217 (0x12e74fc00) [pid = 1654] [serial = 293] [outer = 0x12e744800] 05:28:49 INFO - PROCESS | 1654 | 1461068929146 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 522ms 05:28:49 INFO - PROCESS | 1654 | 1461068929153 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1654 | 1461068929155 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:28:49 INFO - PROCESS | 1654 | 1461068929158 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1654 | 1461068929160 Marionette TRACE conn2 <- [1,366,null,{}] 05:28:49 INFO - PROCESS | 1654 | 1461068929164 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1654 | 1461068929292 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 05:28:49 INFO - PROCESS | 1654 | 1461068929300 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301bd800 == 22 [pid = 1654] [id = 99] 05:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 218 (0x12dfe0c00) [pid = 1654] [serial = 294] [outer = 0x0] 05:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 219 (0x12e750000) [pid = 1654] [serial = 295] [outer = 0x12dfe0c00] 05:28:49 INFO - PROCESS | 1654 | 1461068929386 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 220 (0x12e78a800) [pid = 1654] [serial = 296] [outer = 0x12dfe0c00] 05:28:49 INFO - PROCESS | 1654 | 1461068929740 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 621ms 05:28:49 INFO - PROCESS | 1654 | 1461068929780 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 05:28:49 INFO - PROCESS | 1654 | 1461068929781 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 05:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:28:49 INFO - PROCESS | 1654 | 1461068929783 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:28:49 INFO - PROCESS | 1654 | 1461068929784 Marionette TRACE conn2 <- [1,370,null,{}] 05:28:49 INFO - PROCESS | 1654 | 1461068929786 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:49 INFO - PROCESS | 1654 | 1461068929890 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 05:28:49 INFO - PROCESS | 1654 | 1461068929930 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302e4800 == 23 [pid = 1654] [id = 100] 05:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 221 (0x12e780400) [pid = 1654] [serial = 297] [outer = 0x0] 05:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 222 (0x12e8de800) [pid = 1654] [serial = 298] [outer = 0x12e780400] 05:28:49 INFO - PROCESS | 1654 | 1461068929956 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 223 (0x12f223800) [pid = 1654] [serial = 299] [outer = 0x12e780400] 05:28:50 INFO - PROCESS | 1654 | 1461068930273 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 520ms 05:28:50 INFO - PROCESS | 1654 | 1461068930305 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1654 | 1461068930306 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 05:28:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:28:50 INFO - PROCESS | 1654 | 1461068930308 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1654 | 1461068930309 Marionette TRACE conn2 <- [1,374,null,{}] 05:28:50 INFO - PROCESS | 1654 | 1461068930311 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1654 | 1461068930416 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 05:28:50 INFO - PROCESS | 1654 | 1461068930421 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x130ca7000 == 24 [pid = 1654] [id = 101] 05:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 224 (0x12e789800) [pid = 1654] [serial = 300] [outer = 0x0] 05:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 225 (0x12f22d000) [pid = 1654] [serial = 301] [outer = 0x12e789800] 05:28:50 INFO - PROCESS | 1654 | 1461068930445 Marionette DEBUG loaded listener.js 05:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 226 (0x12f3f0000) [pid = 1654] [serial = 302] [outer = 0x12e789800] 05:28:50 INFO - PROCESS | 1654 | 1461068930808 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:28:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 518ms 05:28:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:28:50 INFO - PROCESS | 1654 | 1461068930826 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1654 | 1461068930828 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 05:28:50 INFO - PROCESS | 1654 | 1461068930830 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1654 | 1461068930831 Marionette TRACE conn2 <- [1,378,null,{}] 05:28:50 INFO - PROCESS | 1654 | 1461068930842 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:50 INFO - PROCESS | 1654 | 1461068930945 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 05:28:50 INFO - PROCESS | 1654 | 1461068930983 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x131d96800 == 25 [pid = 1654] [id = 102] 05:28:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 227 (0x12b183400) [pid = 1654] [serial = 303] [outer = 0x0] 05:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 228 (0x12b188000) [pid = 1654] [serial = 304] [outer = 0x12b183400] 05:28:51 INFO - PROCESS | 1654 | 1461068931005 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 229 (0x12b18d000) [pid = 1654] [serial = 305] [outer = 0x12b183400] 05:28:51 INFO - PROCESS | 1654 | 1461068931290 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:28:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:28:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 471ms 05:28:51 INFO - PROCESS | 1654 | 1461068931637 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 05:28:51 INFO - PROCESS | 1654 | 1461068931638 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 05:28:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:28:51 INFO - PROCESS | 1654 | 1461068931659 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:28:51 INFO - PROCESS | 1654 | 1461068931660 Marionette TRACE conn2 <- [1,382,null,{}] 05:28:51 INFO - PROCESS | 1654 | 1461068931662 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:51 INFO - PROCESS | 1654 | 1461068931745 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 05:28:51 INFO - PROCESS | 1654 | 1461068931749 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x112378800 == 26 [pid = 1654] [id = 103] 05:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 230 (0x11c36ec00) [pid = 1654] [serial = 306] [outer = 0x0] 05:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 231 (0x11c377000) [pid = 1654] [serial = 307] [outer = 0x11c36ec00] 05:28:51 INFO - PROCESS | 1654 | 1461068931774 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 232 (0x11c37b400) [pid = 1654] [serial = 308] [outer = 0x11c36ec00] 05:28:52 INFO - PROCESS | 1654 | 1461068932100 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:28:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 470ms 05:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:28:52 INFO - PROCESS | 1654 | 1461068932128 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1654 | 1461068932129 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 05:28:52 INFO - PROCESS | 1654 | 1461068932132 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1654 | 1461068932135 Marionette TRACE conn2 <- [1,386,null,{}] 05:28:52 INFO - PROCESS | 1654 | 1461068932137 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1654 | 1461068932218 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 05:28:52 INFO - PROCESS | 1654 | 1461068932222 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261cf800 == 27 [pid = 1654] [id = 104] 05:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 233 (0x11c377c00) [pid = 1654] [serial = 309] [outer = 0x0] 05:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 234 (0x12b92b800) [pid = 1654] [serial = 310] [outer = 0x11c377c00] 05:28:52 INFO - PROCESS | 1654 | 1461068932247 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 235 (0x12f3f3400) [pid = 1654] [serial = 311] [outer = 0x11c377c00] 05:28:52 INFO - PROCESS | 1654 | 1461068932594 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 470ms 05:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:28:52 INFO - PROCESS | 1654 | 1461068932602 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1654 | 1461068932604 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 05:28:52 INFO - PROCESS | 1654 | 1461068932606 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1654 | 1461068932607 Marionette TRACE conn2 <- [1,390,null,{}] 05:28:52 INFO - PROCESS | 1654 | 1461068932609 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:52 INFO - PROCESS | 1654 | 1461068932724 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 05:28:52 INFO - PROCESS | 1654 | 1461068932731 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1123ae800 == 28 [pid = 1654] [id = 105] 05:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 236 (0x11c372800) [pid = 1654] [serial = 312] [outer = 0x0] 05:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 237 (0x12f3f5c00) [pid = 1654] [serial = 313] [outer = 0x11c372800] 05:28:52 INFO - PROCESS | 1654 | 1461068932756 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 238 (0x12f7b1400) [pid = 1654] [serial = 314] [outer = 0x11c372800] 05:28:53 INFO - PROCESS | 1654 | 1461068933083 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 518ms 05:28:53 INFO - PROCESS | 1654 | 1461068933124 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 05:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:28:53 INFO - PROCESS | 1654 | 1461068933125 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 05:28:53 INFO - PROCESS | 1654 | 1461068933128 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1654 | 1461068933129 Marionette TRACE conn2 <- [1,394,null,{}] 05:28:53 INFO - PROCESS | 1654 | 1461068933131 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1654 | 1461068933214 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 05:28:53 INFO - PROCESS | 1654 | 1461068933218 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b149800 == 29 [pid = 1654] [id = 106] 05:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 239 (0x129fc2c00) [pid = 1654] [serial = 315] [outer = 0x0] 05:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 240 (0x129fcf000) [pid = 1654] [serial = 316] [outer = 0x129fc2c00] 05:28:53 INFO - PROCESS | 1654 | 1461068933242 Marionette DEBUG loaded listener.js 05:28:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 241 (0x12f3f9000) [pid = 1654] [serial = 317] [outer = 0x129fc2c00] 05:28:53 INFO - PROCESS | 1654 | 1461068933751 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 672ms 05:28:53 INFO - PROCESS | 1654 | 1461068933818 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 05:28:53 INFO - PROCESS | 1654 | 1461068933821 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 05:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:28:53 INFO - PROCESS | 1654 | 1461068933826 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1654 | 1461068933828 Marionette TRACE conn2 <- [1,398,null,{}] 05:28:53 INFO - PROCESS | 1654 | 1461068933831 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:53 INFO - PROCESS | 1654 | 1461068933978 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 05:28:54 INFO - PROCESS | 1654 | 1461068934100 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b15d000 == 30 [pid = 1654] [id = 107] 05:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 242 (0x11a930800) [pid = 1654] [serial = 318] [outer = 0x0] 05:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 243 (0x12f7b3800) [pid = 1654] [serial = 319] [outer = 0x11a930800] 05:28:54 INFO - PROCESS | 1654 | 1461068934128 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 244 (0x12f7ba400) [pid = 1654] [serial = 320] [outer = 0x11a930800] 05:28:55 INFO - PROCESS | 1654 | 1461068935225 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1421ms 05:28:55 INFO - PROCESS | 1654 | 1461068935247 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1654 | 1461068935251 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:28:55 INFO - PROCESS | 1654 | 1461068935255 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1654 | 1461068935257 Marionette TRACE conn2 <- [1,402,null,{}] 05:28:55 INFO - PROCESS | 1654 | 1461068935261 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1654 | 1461068935344 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 05:28:55 INFO - PROCESS | 1654 | 1461068935352 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156d7000 == 31 [pid = 1654] [id = 108] 05:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 245 (0x11a660c00) [pid = 1654] [serial = 321] [outer = 0x0] 05:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 246 (0x11a929400) [pid = 1654] [serial = 322] [outer = 0x11a660c00] 05:28:55 INFO - PROCESS | 1654 | 1461068935382 Marionette DEBUG loaded listener.js 05:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 247 (0x11aa7a000) [pid = 1654] [serial = 323] [outer = 0x11a660c00] 05:28:55 INFO - PROCESS | 1654 | 1461068935788 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 573ms 05:28:55 INFO - PROCESS | 1654 | 1461068935829 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1654 | 1461068935836 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 05:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:28:55 INFO - PROCESS | 1654 | 1461068935843 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1654 | 1461068935845 Marionette TRACE conn2 <- [1,406,null,{}] 05:28:55 INFO - PROCESS | 1654 | 1461068935849 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:55 INFO - PROCESS | 1654 | 1461068935963 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 05:28:55 INFO - PROCESS | 1654 | 1461068935971 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x119806800 == 32 [pid = 1654] [id = 109] 05:28:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 248 (0x11aa7ac00) [pid = 1654] [serial = 324] [outer = 0x0] 05:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 249 (0x11ad3a800) [pid = 1654] [serial = 325] [outer = 0x11aa7ac00] 05:28:56 INFO - PROCESS | 1654 | 1461068936014 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 250 (0x11b90fc00) [pid = 1654] [serial = 326] [outer = 0x11aa7ac00] 05:28:56 INFO - PROCESS | 1654 | 1461068936454 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 623ms 05:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:28:56 INFO - PROCESS | 1654 | 1461068936468 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1654 | 1461068936471 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 05:28:56 INFO - PROCESS | 1654 | 1461068936474 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1654 | 1461068936479 Marionette TRACE conn2 <- [1,410,null,{}] 05:28:56 INFO - PROCESS | 1654 | 1461068936492 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:56 INFO - PROCESS | 1654 | 1461068936634 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 05:28:56 INFO - PROCESS | 1654 | 1461068936643 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c310000 == 33 [pid = 1654] [id = 110] 05:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 251 (0x11bce3800) [pid = 1654] [serial = 327] [outer = 0x0] 05:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 252 (0x11be07400) [pid = 1654] [serial = 328] [outer = 0x11bce3800] 05:28:56 INFO - PROCESS | 1654 | 1461068936688 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 253 (0x11c373c00) [pid = 1654] [serial = 329] [outer = 0x11bce3800] 05:28:57 INFO - PROCESS | 1654 | 1461068937114 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 677ms 05:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:28:57 INFO - PROCESS | 1654 | 1461068937171 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1654 | 1461068937172 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1654 | 1461068937175 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1654 | 1461068937176 Marionette TRACE conn2 <- [1,414,null,{}] 05:28:57 INFO - PROCESS | 1654 | 1461068937178 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1654 | 1461068937251 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 05:28:57 INFO - PROCESS | 1654 | 1461068937255 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f68000 == 34 [pid = 1654] [id = 111] 05:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 254 (0x11c51d400) [pid = 1654] [serial = 330] [outer = 0x0] 05:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 255 (0x123673c00) [pid = 1654] [serial = 331] [outer = 0x11c51d400] 05:28:57 INFO - PROCESS | 1654 | 1461068937283 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 256 (0x125932000) [pid = 1654] [serial = 332] [outer = 0x11c51d400] 05:28:57 INFO - PROCESS | 1654 | 1461068937655 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 05:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:28:57 INFO - PROCESS | 1654 | 1461068937695 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 05:28:57 INFO - PROCESS | 1654 | 1461068937697 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 05:28:57 INFO - PROCESS | 1654 | 1461068937701 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:28:57 INFO - PROCESS | 1654 | 1461068937702 Marionette TRACE conn2 <- [1,418,null,{}] 05:28:57 INFO - PROCESS | 1654 | 1461068937705 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:57 INFO - PROCESS | 1654 | 1461068937797 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 05:28:57 INFO - PROCESS | 1654 | 1461068937801 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12759e800 == 35 [pid = 1654] [id = 112] 05:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 257 (0x11aa7a800) [pid = 1654] [serial = 333] [outer = 0x0] 05:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 258 (0x125a19800) [pid = 1654] [serial = 334] [outer = 0x11aa7a800] 05:28:57 INFO - PROCESS | 1654 | 1461068937827 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 259 (0x125f9f400) [pid = 1654] [serial = 335] [outer = 0x11aa7a800] 05:28:58 INFO - PROCESS | 1654 | 1461068938654 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:28:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 05:28:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 971ms 05:28:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:28:58 INFO - PROCESS | 1654 | 1461068938671 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 05:28:58 INFO - PROCESS | 1654 | 1461068938672 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 05:28:58 INFO - PROCESS | 1654 | 1461068938674 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:28:58 INFO - PROCESS | 1654 | 1461068938675 Marionette TRACE conn2 <- [1,422,null,{}] 05:28:58 INFO - PROCESS | 1654 | 1461068938678 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:58 INFO - PROCESS | 1654 | 1461068938789 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 05:28:58 INFO - PROCESS | 1654 | 1461068938794 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b159800 == 36 [pid = 1654] [id = 113] 05:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 260 (0x12656ac00) [pid = 1654] [serial = 336] [outer = 0x0] 05:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 261 (0x127515800) [pid = 1654] [serial = 337] [outer = 0x12656ac00] 05:28:58 INFO - PROCESS | 1654 | 1461068938821 Marionette DEBUG loaded listener.js 05:28:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 262 (0x127f1e000) [pid = 1654] [serial = 338] [outer = 0x12656ac00] 05:28:59 INFO - PROCESS | 1654 | 1461068939685 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:28:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1024ms 05:28:59 INFO - PROCESS | 1654 | 1461068939701 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 05:28:59 INFO - PROCESS | 1654 | 1461068939704 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 05:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:28:59 INFO - PROCESS | 1654 | 1461068939708 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:28:59 INFO - PROCESS | 1654 | 1461068939710 Marionette TRACE conn2 <- [1,426,null,{}] 05:28:59 INFO - PROCESS | 1654 | 1461068939715 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:28:59 INFO - PROCESS | 1654 | 1461068939820 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 05:28:59 INFO - PROCESS | 1654 | 1461068939879 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a8800 == 37 [pid = 1654] [id = 114] 05:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 263 (0x119e6b800) [pid = 1654] [serial = 339] [outer = 0x0] 05:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 264 (0x11a664800) [pid = 1654] [serial = 340] [outer = 0x119e6b800] 05:28:59 INFO - PROCESS | 1654 | 1461068939912 Marionette DEBUG loaded listener.js 05:28:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 265 (0x11aa80c00) [pid = 1654] [serial = 341] [outer = 0x119e6b800] 05:29:00 INFO - PROCESS | 1654 | 1461068940320 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1654 | 1461068940384 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 05:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:29:00 INFO - PROCESS | 1654 | 1461068940389 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1654 | 1461068940391 Marionette TRACE conn2 <- [1,430,null,{}] 05:29:00 INFO - PROCESS | 1654 | 1461068940393 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:00 INFO - PROCESS | 1654 | 1461068940480 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 05:29:00 INFO - PROCESS | 1654 | 1461068940548 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c33d800 == 38 [pid = 1654] [id = 115] 05:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 266 (0x119e6d400) [pid = 1654] [serial = 342] [outer = 0x0] 05:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 267 (0x11adb8800) [pid = 1654] [serial = 343] [outer = 0x119e6d400] 05:29:00 INFO - PROCESS | 1654 | 1461068940579 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 268 (0x11bc81c00) [pid = 1654] [serial = 344] [outer = 0x119e6d400] 05:29:01 INFO - PROCESS | 1654 | 1461068941035 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 05:29:01 INFO - PROCESS | 1654 | 1461068941058 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1654 | 1461068941060 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 05:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:29:01 INFO - PROCESS | 1654 | 1461068941062 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1654 | 1461068941064 Marionette TRACE conn2 <- [1,434,null,{}] 05:29:01 INFO - PROCESS | 1654 | 1461068941099 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 1654 | 1461068941264 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 05:29:01 INFO - PROCESS | 1654 | 1461068941276 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bec3000 == 39 [pid = 1654] [id = 116] 05:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 269 (0x11bc82000) [pid = 1654] [serial = 345] [outer = 0x0] 05:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 270 (0x125fa4800) [pid = 1654] [serial = 346] [outer = 0x11bc82000] 05:29:01 INFO - PROCESS | 1654 | 1461068941308 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 271 (0x126bb9400) [pid = 1654] [serial = 347] [outer = 0x11bc82000] 05:29:01 INFO - PROCESS | 1654 | 1461068941752 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:29:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 728ms 05:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:29:01 INFO - PROCESS | 1654 | 1461068941790 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1654 | 1461068941792 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 05:29:01 INFO - PROCESS | 1654 | 1461068941794 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1654 | 1461068941795 Marionette TRACE conn2 <- [1,438,null,{}] 05:29:01 INFO - PROCESS | 1654 | 1461068941818 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:01 INFO - PROCESS | 1654 | 1461068941910 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 05:29:01 INFO - PROCESS | 1654 | 1461068941986 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11959c800 == 40 [pid = 1654] [id = 117] 05:29:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 272 (0x1191a5c00) [pid = 1654] [serial = 348] [outer = 0x0] 05:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 273 (0x11ad39800) [pid = 1654] [serial = 349] [outer = 0x1191a5c00] 05:29:02 INFO - PROCESS | 1654 | 1461068942017 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 274 (0x11c56ac00) [pid = 1654] [serial = 350] [outer = 0x1191a5c00] 05:29:02 INFO - PROCESS | 1654 | 1461068942452 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 726ms 05:29:02 INFO - PROCESS | 1654 | 1461068942634 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1654 | 1461068942636 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 05:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:29:02 INFO - PROCESS | 1654 | 1461068942647 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1654 | 1461068942648 Marionette TRACE conn2 <- [1,442,null,{}] 05:29:02 INFO - PROCESS | 1654 | 1461068942652 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:02 INFO - PROCESS | 1654 | 1461068942735 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 05:29:02 INFO - PROCESS | 1654 | 1461068942797 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156bf000 == 41 [pid = 1654] [id = 118] 05:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 275 (0x11863d800) [pid = 1654] [serial = 351] [outer = 0x0] 05:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 276 (0x1188c7800) [pid = 1654] [serial = 352] [outer = 0x11863d800] 05:29:02 INFO - PROCESS | 1654 | 1461068942824 Marionette DEBUG loaded listener.js 05:29:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 277 (0x119e5ec00) [pid = 1654] [serial = 353] [outer = 0x11863d800] 05:29:03 INFO - PROCESS | 1654 | 1461068943278 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 674ms 05:29:03 INFO - PROCESS | 1654 | 1461068943320 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 05:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:29:03 INFO - PROCESS | 1654 | 1461068943322 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 05:29:03 INFO - PROCESS | 1654 | 1461068943327 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:29:03 INFO - PROCESS | 1654 | 1461068943329 Marionette TRACE conn2 <- [1,446,null,{}] 05:29:03 INFO - PROCESS | 1654 | 1461068943333 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:03 INFO - PROCESS | 1654 | 1461068943419 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 05:29:03 INFO - PROCESS | 1654 | 1461068943497 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195db800 == 42 [pid = 1654] [id = 119] 05:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 278 (0x11863f000) [pid = 1654] [serial = 354] [outer = 0x0] 05:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 279 (0x11aa81c00) [pid = 1654] [serial = 355] [outer = 0x11863f000] 05:29:03 INFO - PROCESS | 1654 | 1461068943525 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 280 (0x11ad34800) [pid = 1654] [serial = 356] [outer = 0x11863f000] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x114a83000 == 41 [pid = 1654] [id = 86] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12759e800 == 40 [pid = 1654] [id = 112] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x125f68000 == 39 [pid = 1654] [id = 111] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11c310000 == 38 [pid = 1654] [id = 110] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b149800 == 37 [pid = 1654] [id = 106] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 279 (0x125f02800) [pid = 1654] [serial = 8] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 278 (0x125baa000) [pid = 1654] [serial = 11] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 277 (0x12f22c000) [pid = 1654] [serial = 253] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x119806800 == 36 [pid = 1654] [id = 109] 05:29:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1156d7000 == 35 [pid = 1654] [id = 108] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 276 (0x12e783c00) [pid = 1654] [serial = 250] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 275 (0x12f7b2000) [pid = 1654] [serial = 251] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 274 (0x12dfd7000) [pid = 1654] [serial = 247] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 273 (0x12e2a4800) [pid = 1654] [serial = 248] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 272 (0x12ce36400) [pid = 1654] [serial = 244] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 271 (0x12d1ed800) [pid = 1654] [serial = 245] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 270 (0x12b219000) [pid = 1654] [serial = 241] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 269 (0x12b653c00) [pid = 1654] [serial = 242] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 268 (0x128df0c00) [pid = 1654] [serial = 238] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 267 (0x12af3a400) [pid = 1654] [serial = 239] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 266 (0x11be54c00) [pid = 1654] [serial = 235] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 265 (0x1238e5c00) [pid = 1654] [serial = 236] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 264 (0x11b6af800) [pid = 1654] [serial = 232] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 263 (0x11c570000) [pid = 1654] [serial = 233] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 262 (0x12f3ee400) [pid = 1654] [serial = 229] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 261 (0x12f7af000) [pid = 1654] [serial = 230] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 260 (0x123672c00) [pid = 1654] [serial = 226] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 259 (0x123676000) [pid = 1654] [serial = 227] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 258 (0x12e8df400) [pid = 1654] [serial = 223] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 257 (0x12f3f8000) [pid = 1654] [serial = 224] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 256 (0x12e2a6400) [pid = 1654] [serial = 220] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 255 (0x12e747c00) [pid = 1654] [serial = 221] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 254 (0x12d840400) [pid = 1654] [serial = 217] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 253 (0x12dfe1800) [pid = 1654] [serial = 218] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 252 (0x12ba81000) [pid = 1654] [serial = 214] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 251 (0x12cf74400) [pid = 1654] [serial = 215] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 250 (0x127516000) [pid = 1654] [serial = 211] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 249 (0x129972000) [pid = 1654] [serial = 212] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 248 (0x11bbec400) [pid = 1654] [serial = 208] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 247 (0x11be5e800) [pid = 1654] [serial = 209] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 246 (0x11bb42800) [pid = 1654] [serial = 205] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 245 (0x11be0b400) [pid = 1654] [serial = 206] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 244 (0x12e557c00) [pid = 1654] [serial = 201] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 243 (0x12e745800) [pid = 1654] [serial = 202] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 242 (0x12dfda800) [pid = 1654] [serial = 198] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 241 (0x12e54dc00) [pid = 1654] [serial = 199] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 240 (0x12d1e4800) [pid = 1654] [serial = 195] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 239 (0x12d1ef400) [pid = 1654] [serial = 196] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 238 (0x12ccddc00) [pid = 1654] [serial = 192] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 237 (0x12ce3d400) [pid = 1654] [serial = 193] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 236 (0x128d15400) [pid = 1654] [serial = 189] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 235 (0x12b92d800) [pid = 1654] [serial = 190] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 234 (0x125fa1c00) [pid = 1654] [serial = 186] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 233 (0x126bafc00) [pid = 1654] [serial = 187] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 232 (0x11afeac00) [pid = 1654] [serial = 183] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 231 (0x11bbf3000) [pid = 1654] [serial = 184] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 230 (0x11ad36000) [pid = 1654] [serial = 180] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 229 (0x11b913800) [pid = 1654] [serial = 181] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 228 (0x12cf72c00) [pid = 1654] [serial = 177] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 227 (0x12cf78c00) [pid = 1654] [serial = 178] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 226 (0x12ce32800) [pid = 1654] [serial = 174] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 225 (0x12ce3d800) [pid = 1654] [serial = 175] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 224 (0x12b658c00) [pid = 1654] [serial = 171] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 223 (0x12b92dc00) [pid = 1654] [serial = 172] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 222 (0x129971800) [pid = 1654] [serial = 168] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 221 (0x12af38000) [pid = 1654] [serial = 169] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 220 (0x125f9e000) [pid = 1654] [serial = 165] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 219 (0x126bb9800) [pid = 1654] [serial = 166] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 218 (0x11bb3f400) [pid = 1654] [serial = 162] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 217 (0x11be05800) [pid = 1654] [serial = 163] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 216 (0x11aa7d800) [pid = 1654] [serial = 159] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 215 (0x11ad41c00) [pid = 1654] [serial = 160] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 214 (0x119547c00) [pid = 1654] [serial = 156] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 213 (0x11a931800) [pid = 1654] [serial = 157] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 212 (0x1275d2400) [pid = 1654] [serial = 153] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 211 (0x128de3800) [pid = 1654] [serial = 154] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 210 (0x125f9c000) [pid = 1654] [serial = 150] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 209 (0x12656b800) [pid = 1654] [serial = 151] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 208 (0x125809400) [pid = 1654] [serial = 147] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 207 (0x125baa800) [pid = 1654] [serial = 148] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 206 (0x11bbf4400) [pid = 1654] [serial = 144] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 205 (0x11bcd7400) [pid = 1654] [serial = 145] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 204 (0x11ad3f400) [pid = 1654] [serial = 141] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 203 (0x11af96000) [pid = 1654] [serial = 142] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 202 (0x1188d2000) [pid = 1654] [serial = 138] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 201 (0x119e6d000) [pid = 1654] [serial = 139] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 200 (0x11912a800) [pid = 1654] [serial = 135] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 199 (0x11a664000) [pid = 1654] [serial = 136] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 198 (0x11be5b000) [pid = 1654] [serial = 132] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 197 (0x126908c00) [pid = 1654] [serial = 133] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 196 (0x11ad38800) [pid = 1654] [serial = 129] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 195 (0x11b915800) [pid = 1654] [serial = 130] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 194 (0x11a65c400) [pid = 1654] [serial = 126] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 193 (0x11a92c400) [pid = 1654] [serial = 127] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 192 (0x12b92ac00) [pid = 1654] [serial = 123] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 191 (0x12b934800) [pid = 1654] [serial = 124] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 190 (0x12b653400) [pid = 1654] [serial = 120] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 189 (0x12b793000) [pid = 1654] [serial = 121] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x129bcb400) [pid = 1654] [serial = 117] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12af37000) [pid = 1654] [serial = 118] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x128d10000) [pid = 1654] [serial = 114] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x129970c00) [pid = 1654] [serial = 115] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x127e1ac00) [pid = 1654] [serial = 111] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x127f20400) [pid = 1654] [serial = 112] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x126bbd800) [pid = 1654] [serial = 108] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x1275cf000) [pid = 1654] [serial = 109] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x1266c4000) [pid = 1654] [serial = 105] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x126bbc400) [pid = 1654] [serial = 106] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x125d2e800) [pid = 1654] [serial = 102] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12613e400) [pid = 1654] [serial = 103] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x125a18c00) [pid = 1654] [serial = 99] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x125ba8c00) [pid = 1654] [serial = 100] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x1238e1000) [pid = 1654] [serial = 96] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12580f800) [pid = 1654] [serial = 97] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11be02c00) [pid = 1654] [serial = 93] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x11c520400) [pid = 1654] [serial = 94] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11bc81400) [pid = 1654] [serial = 90] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x11be08000) [pid = 1654] [serial = 91] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11afe0400) [pid = 1654] [serial = 87] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x11bb41800) [pid = 1654] [serial = 88] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x11af94c00) [pid = 1654] [serial = 84] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11b6b7c00) [pid = 1654] [serial = 85] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11aa7a400) [pid = 1654] [serial = 81] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x11ad39c00) [pid = 1654] [serial = 82] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x1195a9000) [pid = 1654] [serial = 78] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x11a663c00) [pid = 1654] [serial = 79] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x118637000) [pid = 1654] [serial = 75] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x11886e000) [pid = 1654] [serial = 76] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x11a92b400) [pid = 1654] [serial = 72] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x11aa76800) [pid = 1654] [serial = 73] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x116569000) [pid = 1654] [serial = 69] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x1188d2800) [pid = 1654] [serial = 70] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x130794400) [pid = 1654] [serial = 66] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1309d2000) [pid = 1654] [serial = 67] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12fd6cc00) [pid = 1654] [serial = 63] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x130791c00) [pid = 1654] [serial = 64] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11ad40000) [pid = 1654] [serial = 60] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11bbf5800) [pid = 1654] [serial = 61] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11aa81400) [pid = 1654] [serial = 57] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11ad34c00) [pid = 1654] [serial = 58] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12fd59000) [pid = 1654] [serial = 54] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11a904000) [pid = 1654] [serial = 55] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12fd53800) [pid = 1654] [serial = 51] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12f963c00) [pid = 1654] [serial = 52] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12f7b6800) [pid = 1654] [serial = 45] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12f7bbc00) [pid = 1654] [serial = 46] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12f3f6000) [pid = 1654] [serial = 42] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12f3fcc00) [pid = 1654] [serial = 43] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12e8e6800) [pid = 1654] [serial = 39] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12e8ed800) [pid = 1654] [serial = 40] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12e789000) [pid = 1654] [serial = 36] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12e8de400) [pid = 1654] [serial = 37] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12e74c400) [pid = 1654] [serial = 33] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12e77d400) [pid = 1654] [serial = 34] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12e744400) [pid = 1654] [serial = 30] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12e74b400) [pid = 1654] [serial = 31] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12e2a0c00) [pid = 1654] [serial = 27] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12e2a7800) [pid = 1654] [serial = 28] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12d82d400) [pid = 1654] [serial = 24] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12dfd5400) [pid = 1654] [serial = 25] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12ce3e400) [pid = 1654] [serial = 21] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12d1e2400) [pid = 1654] [serial = 22] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12ba80800) [pid = 1654] [serial = 18] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b92ec00) [pid = 1654] [serial = 15] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b934400) [pid = 1654] [serial = 16] [outer = 0x0] [url = about:blank] 05:29:03 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12fbaf800) [pid = 1654] [serial = 48] [outer = 0x0] [url = about:blank] 05:29:04 INFO - PROCESS | 1654 | 1461068944130 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 822ms 05:29:04 INFO - PROCESS | 1654 | 1461068944147 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1654 | 1461068944151 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:29:04 INFO - PROCESS | 1654 | 1461068944155 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1654 | 1461068944156 Marionette TRACE conn2 <- [1,450,null,{}] 05:29:04 INFO - PROCESS | 1654 | 1461068944163 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1654 | 1461068944255 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 05:29:04 INFO - PROCESS | 1654 | 1461068944262 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11891a000 == 36 [pid = 1654] [id = 120] 05:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11adae000) [pid = 1654] [serial = 357] [outer = 0x0] 05:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11af94c00) [pid = 1654] [serial = 358] [outer = 0x11adae000] 05:29:04 INFO - PROCESS | 1654 | 1461068944294 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11b90ec00) [pid = 1654] [serial = 359] [outer = 0x11adae000] 05:29:04 INFO - PROCESS | 1654 | 1461068944627 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1654 | 1461068944675 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 05:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:29:04 INFO - PROCESS | 1654 | 1461068944677 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1654 | 1461068944678 Marionette TRACE conn2 <- [1,454,null,{}] 05:29:04 INFO - PROCESS | 1654 | 1461068944680 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:04 INFO - PROCESS | 1654 | 1461068944751 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 05:29:04 INFO - PROCESS | 1654 | 1461068944754 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x119816000 == 37 [pid = 1654] [id = 121] 05:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11bb35800) [pid = 1654] [serial = 360] [outer = 0x0] 05:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11bc8c400) [pid = 1654] [serial = 361] [outer = 0x11bb35800] 05:29:04 INFO - PROCESS | 1654 | 1461068944782 Marionette DEBUG loaded listener.js 05:29:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11be54400) [pid = 1654] [serial = 362] [outer = 0x11bb35800] 05:29:05 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:05 INFO - PROCESS | 1654 | 1461068945119 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 05:29:05 INFO - PROCESS | 1654 | 1461068945148 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1654 | 1461068945151 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 05:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:29:05 INFO - PROCESS | 1654 | 1461068945154 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1654 | 1461068945155 Marionette TRACE conn2 <- [1,458,null,{}] 05:29:05 INFO - PROCESS | 1654 | 1461068945157 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:05 INFO - PROCESS | 1654 | 1461068945244 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 05:29:05 INFO - PROCESS | 1654 | 1461068945252 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11237d800 == 38 [pid = 1654] [id = 122] 05:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11ad34400) [pid = 1654] [serial = 363] [outer = 0x0] 05:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11be60c00) [pid = 1654] [serial = 364] [outer = 0x11ad34400] 05:29:05 INFO - PROCESS | 1654 | 1461068945277 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11c37c400) [pid = 1654] [serial = 365] [outer = 0x11ad34400] 05:29:05 INFO - PROCESS | 1654 | 1461068945600 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1654 | 1461068945624 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 05:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:29:05 INFO - PROCESS | 1654 | 1461068945626 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1654 | 1461068945627 Marionette TRACE conn2 <- [1,462,null,{}] 05:29:05 INFO - PROCESS | 1654 | 1461068945630 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:05 INFO - PROCESS | 1654 | 1461068945720 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 05:29:05 INFO - PROCESS | 1654 | 1461068945725 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb7c000 == 39 [pid = 1654] [id = 123] 05:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x123675400) [pid = 1654] [serial = 366] [outer = 0x0] 05:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x125810c00) [pid = 1654] [serial = 367] [outer = 0x123675400] 05:29:05 INFO - PROCESS | 1654 | 1461068945756 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1266c1800) [pid = 1654] [serial = 368] [outer = 0x123675400] 05:29:06 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:06 INFO - PROCESS | 1654 | 1461068946133 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1654 | 1461068946146 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 05:29:06 INFO - PROCESS | 1654 | 1461068946150 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1654 | 1461068946153 Marionette TRACE conn2 <- [1,466,null,{}] 05:29:06 INFO - PROCESS | 1654 | 1461068946156 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1654 | 1461068946246 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 05:29:06 INFO - PROCESS | 1654 | 1461068946250 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c303800 == 40 [pid = 1654] [id = 124] 05:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x123676000) [pid = 1654] [serial = 369] [outer = 0x0] 05:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x126bb7000) [pid = 1654] [serial = 370] [outer = 0x123676000] 05:29:06 INFO - PROCESS | 1654 | 1461068946275 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x1274c0000) [pid = 1654] [serial = 371] [outer = 0x123676000] 05:29:06 INFO - PROCESS | 1654 | 1461068946611 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:29:06 INFO - PROCESS | 1654 | 1461068946623 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 05:29:06 INFO - PROCESS | 1654 | 1461068946626 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:29:06 INFO - PROCESS | 1654 | 1461068946627 Marionette TRACE conn2 <- [1,470,null,{}] 05:29:06 INFO - PROCESS | 1654 | 1461068946629 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:06 INFO - PROCESS | 1654 | 1461068946721 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 05:29:06 INFO - PROCESS | 1654 | 1461068946756 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3cb000 == 41 [pid = 1654] [id = 125] 05:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1274c1000) [pid = 1654] [serial = 372] [outer = 0x0] 05:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x127e14000) [pid = 1654] [serial = 373] [outer = 0x1274c1000] 05:29:06 INFO - PROCESS | 1654 | 1461068946781 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x127f20400) [pid = 1654] [serial = 374] [outer = 0x1274c1000] 05:29:07 INFO - PROCESS | 1654 | 1461068947204 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 620ms 05:29:07 INFO - PROCESS | 1654 | 1461068947247 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 05:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:29:07 INFO - PROCESS | 1654 | 1461068947249 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 05:29:07 INFO - PROCESS | 1654 | 1461068947253 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1654 | 1461068947254 Marionette TRACE conn2 <- [1,474,null,{}] 05:29:07 INFO - PROCESS | 1654 | 1461068947258 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:07 INFO - PROCESS | 1654 | 1461068947399 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 05:29:07 INFO - PROCESS | 1654 | 1461068947422 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x125883800 == 42 [pid = 1654] [id = 126] 05:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11bbf3400) [pid = 1654] [serial = 375] [outer = 0x0] 05:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128de3800) [pid = 1654] [serial = 376] [outer = 0x11bbf3400] 05:29:07 INFO - PROCESS | 1654 | 1461068947463 Marionette DEBUG loaded listener.js 05:29:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x129972400) [pid = 1654] [serial = 377] [outer = 0x11bbf3400] 05:29:07 INFO - PROCESS | 1654 | 1461068947838 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 623ms 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x125a13000) [pid = 1654] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11aa7a800) [pid = 1654] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11673bc00) [pid = 1654] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12e744800) [pid = 1654] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1144a7400) [pid = 1654] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11a930800) [pid = 1654] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11a660c00) [pid = 1654] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11a90cc00) [pid = 1654] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11c372800) [pid = 1654] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12e789800) [pid = 1654] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11aa7ac00) [pid = 1654] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11c377c00) [pid = 1654] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11aa79c00) [pid = 1654] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12dfe0c00) [pid = 1654] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11bce3800) [pid = 1654] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11656a800) [pid = 1654] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12af3bc00) [pid = 1654] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11aa77000) [pid = 1654] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ce3ac00) [pid = 1654] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11c36ec00) [pid = 1654] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x116006c00) [pid = 1654] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12e780400) [pid = 1654] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11bbf0400) [pid = 1654] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x125fa2400) [pid = 1654] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b650000) [pid = 1654] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129fc2c00) [pid = 1654] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b183400) [pid = 1654] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:29:07 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11c51d400) [pid = 1654] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:29:07 INFO - PROCESS | 1654 | 1461068947983 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1654 | 1461068947984 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 05:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:29:07 INFO - PROCESS | 1654 | 1461068947994 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1654 | 1461068947995 Marionette TRACE conn2 <- [1,478,null,{}] 05:29:08 INFO - PROCESS | 1654 | 1461068947998 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1654 | 1461068948087 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 05:29:08 INFO - PROCESS | 1654 | 1461068948093 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156bc800 == 43 [pid = 1654] [id = 127] 05:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11aa77000) [pid = 1654] [serial = 378] [outer = 0x0] 05:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11aa7fc00) [pid = 1654] [serial = 379] [outer = 0x11aa77000] 05:29:08 INFO - PROCESS | 1654 | 1461068948118 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11be0b000) [pid = 1654] [serial = 380] [outer = 0x11aa77000] 05:29:08 INFO - PROCESS | 1654 | 1461068948435 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 05:29:08 INFO - PROCESS | 1654 | 1461068948464 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1654 | 1461068948467 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:29:08 INFO - PROCESS | 1654 | 1461068948470 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1654 | 1461068948472 Marionette TRACE conn2 <- [1,482,null,{}] 05:29:08 INFO - PROCESS | 1654 | 1461068948474 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:08 INFO - PROCESS | 1654 | 1461068948561 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 05:29:08 INFO - PROCESS | 1654 | 1461068948613 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261cd000 == 44 [pid = 1654] [id = 128] 05:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11aa79c00) [pid = 1654] [serial = 381] [outer = 0x0] 05:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1266cc000) [pid = 1654] [serial = 382] [outer = 0x11aa79c00] 05:29:08 INFO - PROCESS | 1654 | 1461068948643 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x129fcc800) [pid = 1654] [serial = 383] [outer = 0x11aa79c00] 05:29:08 INFO - PROCESS | 1654 | 1461068948944 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 520ms 05:29:08 INFO - PROCESS | 1654 | 1461068948991 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1654 | 1461068948992 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 05:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:29:08 INFO - PROCESS | 1654 | 1461068948994 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1654 | 1461068948995 Marionette TRACE conn2 <- [1,486,null,{}] 05:29:09 INFO - PROCESS | 1654 | 1461068948997 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:09 INFO - PROCESS | 1654 | 1461068949071 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 05:29:09 INFO - PROCESS | 1654 | 1461068949075 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x126684800 == 45 [pid = 1654] [id = 129] 05:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x129fccc00) [pid = 1654] [serial = 384] [outer = 0x0] 05:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12af3d800) [pid = 1654] [serial = 385] [outer = 0x129fccc00] 05:29:09 INFO - PROCESS | 1654 | 1461068949103 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b183800) [pid = 1654] [serial = 386] [outer = 0x129fccc00] 05:29:09 INFO - PROCESS | 1654 | 1461068949437 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 468ms 05:29:09 INFO - PROCESS | 1654 | 1461068949463 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1654 | 1461068949464 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 05:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:29:09 INFO - PROCESS | 1654 | 1461068949468 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1654 | 1461068949470 Marionette TRACE conn2 <- [1,490,null,{}] 05:29:09 INFO - PROCESS | 1654 | 1461068949481 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:09 INFO - PROCESS | 1654 | 1461068949555 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 05:29:09 INFO - PROCESS | 1654 | 1461068949559 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275af000 == 46 [pid = 1654] [id = 130] 05:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b184400) [pid = 1654] [serial = 387] [outer = 0x0] 05:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b219800) [pid = 1654] [serial = 388] [outer = 0x12b184400] 05:29:09 INFO - PROCESS | 1654 | 1461068949584 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12b221800) [pid = 1654] [serial = 389] [outer = 0x12b184400] 05:29:09 INFO - PROCESS | 1654 | 1461068949897 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 470ms 05:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:29:09 INFO - PROCESS | 1654 | 1461068949938 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 05:29:09 INFO - PROCESS | 1654 | 1461068949939 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 05:29:09 INFO - PROCESS | 1654 | 1461068949941 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:29:09 INFO - PROCESS | 1654 | 1461068949942 Marionette TRACE conn2 <- [1,494,null,{}] 05:29:09 INFO - PROCESS | 1654 | 1461068949944 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1654 | 1461068950067 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 05:29:10 INFO - PROCESS | 1654 | 1461068950122 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x114195800 == 47 [pid = 1654] [id = 131] 05:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x114403000) [pid = 1654] [serial = 390] [outer = 0x0] 05:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x114c10c00) [pid = 1654] [serial = 391] [outer = 0x114403000] 05:29:10 INFO - PROCESS | 1654 | 1461068950154 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1163e2800) [pid = 1654] [serial = 392] [outer = 0x114403000] 05:29:10 INFO - PROCESS | 1654 | 1461068950641 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 721ms 05:29:10 INFO - PROCESS | 1654 | 1461068950664 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1654 | 1461068950666 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 05:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:29:10 INFO - PROCESS | 1654 | 1461068950687 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1654 | 1461068950690 Marionette TRACE conn2 <- [1,498,null,{}] 05:29:10 INFO - PROCESS | 1654 | 1461068950693 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:10 INFO - PROCESS | 1654 | 1461068950790 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 05:29:10 INFO - PROCESS | 1654 | 1461068950854 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195f3800 == 48 [pid = 1654] [id = 132] 05:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11aa85800) [pid = 1654] [serial = 393] [outer = 0x0] 05:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11ad3a000) [pid = 1654] [serial = 394] [outer = 0x11aa85800] 05:29:10 INFO - PROCESS | 1654 | 1461068950888 Marionette DEBUG loaded listener.js 05:29:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11b6b0400) [pid = 1654] [serial = 395] [outer = 0x11aa85800] 05:29:11 INFO - PROCESS | 1654 | 1461068951308 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 673ms 05:29:11 INFO - PROCESS | 1654 | 1461068951380 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1654 | 1461068951382 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 05:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:29:11 INFO - PROCESS | 1654 | 1461068951415 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1654 | 1461068951417 Marionette TRACE conn2 <- [1,502,null,{}] 05:29:11 INFO - PROCESS | 1654 | 1461068951421 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:11 INFO - PROCESS | 1654 | 1461068951517 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 05:29:11 INFO - PROCESS | 1654 | 1461068951581 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261c2000 == 49 [pid = 1654] [id = 133] 05:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11b6af800) [pid = 1654] [serial = 396] [outer = 0x0] 05:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11c52bc00) [pid = 1654] [serial = 397] [outer = 0x11b6af800] 05:29:11 INFO - PROCESS | 1654 | 1461068951611 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x125934400) [pid = 1654] [serial = 398] [outer = 0x11b6af800] 05:29:12 INFO - PROCESS | 1654 | 1461068952058 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 05:29:12 INFO - PROCESS | 1654 | 1461068952088 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1654 | 1461068952093 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 05:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:29:12 INFO - PROCESS | 1654 | 1461068952105 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1654 | 1461068952109 Marionette TRACE conn2 <- [1,506,null,{}] 05:29:12 INFO - PROCESS | 1654 | 1461068952113 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:12 INFO - PROCESS | 1654 | 1461068952309 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 05:29:12 INFO - PROCESS | 1654 | 1461068952375 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x129947800 == 50 [pid = 1654] [id = 134] 05:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x125baa800) [pid = 1654] [serial = 399] [outer = 0x0] 05:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x127f1e800) [pid = 1654] [serial = 400] [outer = 0x125baa800] 05:29:12 INFO - PROCESS | 1654 | 1461068952426 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x129bd7c00) [pid = 1654] [serial = 401] [outer = 0x125baa800] 05:29:12 INFO - PROCESS | 1654 | 1461068952937 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 882ms 05:29:12 INFO - PROCESS | 1654 | 1461068952986 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 05:29:12 INFO - PROCESS | 1654 | 1461068952988 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 05:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:29:12 INFO - PROCESS | 1654 | 1461068952991 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:29:12 INFO - PROCESS | 1654 | 1461068952992 Marionette TRACE conn2 <- [1,510,null,{}] 05:29:12 INFO - PROCESS | 1654 | 1461068952995 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1654 | 1461068953093 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 05:29:13 INFO - PROCESS | 1654 | 1461068953158 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a0800 == 51 [pid = 1654] [id = 135] 05:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11ad3ac00) [pid = 1654] [serial = 402] [outer = 0x0] 05:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x125bab800) [pid = 1654] [serial = 403] [outer = 0x11ad3ac00] 05:29:13 INFO - PROCESS | 1654 | 1461068953188 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x129fc5000) [pid = 1654] [serial = 404] [outer = 0x11ad3ac00] 05:29:13 INFO - PROCESS | 1654 | 1461068953715 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 773ms 05:29:13 INFO - PROCESS | 1654 | 1461068953764 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1654 | 1461068953766 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 05:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:29:13 INFO - PROCESS | 1654 | 1461068953770 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1654 | 1461068953772 Marionette TRACE conn2 <- [1,514,null,{}] 05:29:13 INFO - PROCESS | 1654 | 1461068953776 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:13 INFO - PROCESS | 1654 | 1461068953862 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 05:29:13 INFO - PROCESS | 1654 | 1461068953931 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11861a000 == 52 [pid = 1654] [id = 136] 05:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11a903800) [pid = 1654] [serial = 405] [outer = 0x0] 05:29:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11a910800) [pid = 1654] [serial = 406] [outer = 0x11a903800] 05:29:13 INFO - PROCESS | 1654 | 1461068953961 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11a936c00) [pid = 1654] [serial = 407] [outer = 0x11a903800] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1275af000 == 51 [pid = 1654] [id = 130] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x126684800 == 50 [pid = 1654] [id = 129] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1261cd000 == 49 [pid = 1654] [id = 128] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1156bc800 == 48 [pid = 1654] [id = 127] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x125883800 == 47 [pid = 1654] [id = 126] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11c3cb000 == 46 [pid = 1654] [id = 125] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11c303800 == 45 [pid = 1654] [id = 124] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x127515800) [pid = 1654] [serial = 337] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb7c000 == 44 [pid = 1654] [id = 123] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11237d800 == 43 [pid = 1654] [id = 122] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x119816000 == 42 [pid = 1654] [id = 121] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1123ae800 == 41 [pid = 1654] [id = 105] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11891a000 == 40 [pid = 1654] [id = 120] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1195db800 == 39 [pid = 1654] [id = 119] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1156bf000 == 38 [pid = 1654] [id = 118] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11959c800 == 37 [pid = 1654] [id = 117] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12bec3000 == 36 [pid = 1654] [id = 116] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x11c33d800 == 35 [pid = 1654] [id = 115] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x12b15d000 == 34 [pid = 1654] [id = 107] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1261cf800 == 33 [pid = 1654] [id = 104] 05:29:14 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a8800 == 32 [pid = 1654] [id = 114] 05:29:14 INFO - PROCESS | 1654 | 1461068954377 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 05:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 621ms 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12f22f800) [pid = 1654] [serial = 254] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x125f9f400) [pid = 1654] [serial = 335] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x125932000) [pid = 1654] [serial = 332] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x123673c00) [pid = 1654] [serial = 331] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125a19800) [pid = 1654] [serial = 334] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12af3d400) [pid = 1654] [serial = 268] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12b21b000) [pid = 1654] [serial = 269] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12e749000) [pid = 1654] [serial = 292] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12e74fc00) [pid = 1654] [serial = 293] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1146c3400) [pid = 1654] [serial = 277] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x116565400) [pid = 1654] [serial = 278] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12f7ba400) [pid = 1654] [serial = 320] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12f7b3800) [pid = 1654] [serial = 319] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11a929400) [pid = 1654] [serial = 322] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11aa7a000) [pid = 1654] [serial = 323] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11adb6c00) [pid = 1654] [serial = 280] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11bcd7c00) [pid = 1654] [serial = 281] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12f3f5c00) [pid = 1654] [serial = 313] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12f7b1400) [pid = 1654] [serial = 314] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12f22d000) [pid = 1654] [serial = 301] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12f3f0000) [pid = 1654] [serial = 302] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11ad3a800) [pid = 1654] [serial = 325] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11b90fc00) [pid = 1654] [serial = 326] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12b92b800) [pid = 1654] [serial = 310] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12f3f3400) [pid = 1654] [serial = 311] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11c566000) [pid = 1654] [serial = 262] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x126140800) [pid = 1654] [serial = 263] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12e750000) [pid = 1654] [serial = 295] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12e78a800) [pid = 1654] [serial = 296] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11be07400) [pid = 1654] [serial = 328] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11c373c00) [pid = 1654] [serial = 329] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1188c6c00) [pid = 1654] [serial = 256] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x119e6dc00) [pid = 1654] [serial = 257] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12d82d000) [pid = 1654] [serial = 289] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12dfd6800) [pid = 1654] [serial = 290] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11adb8000) [pid = 1654] [serial = 259] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11bc8a400) [pid = 1654] [serial = 260] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12d1f0800) [pid = 1654] [serial = 274] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12d838400) [pid = 1654] [serial = 275] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11c377000) [pid = 1654] [serial = 307] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11c37b400) [pid = 1654] [serial = 308] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125805800) [pid = 1654] [serial = 284] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11aa83c00) [pid = 1654] [serial = 283] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12e8de800) [pid = 1654] [serial = 298] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12f223800) [pid = 1654] [serial = 299] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125ba9400) [pid = 1654] [serial = 286] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128fe0400) [pid = 1654] [serial = 287] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1275cc000) [pid = 1654] [serial = 265] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129974000) [pid = 1654] [serial = 266] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12b930800) [pid = 1654] [serial = 271] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12cce5800) [pid = 1654] [serial = 272] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129fcf000) [pid = 1654] [serial = 316] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x12b188000) [pid = 1654] [serial = 304] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12b18d000) [pid = 1654] [serial = 305] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12f3f9000) [pid = 1654] [serial = 317] [outer = 0x0] [url = about:blank] 05:29:14 INFO - PROCESS | 1654 | 1461068954404 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1654 | 1461068954409 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:29:14 INFO - PROCESS | 1654 | 1461068954417 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1654 | 1461068954419 Marionette TRACE conn2 <- [1,518,null,{}] 05:29:14 INFO - PROCESS | 1654 | 1461068954421 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:14 INFO - PROCESS | 1654 | 1461068954496 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 05:29:14 INFO - PROCESS | 1654 | 1461068954502 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x114a7b000 == 33 [pid = 1654] [id = 137] 05:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11aa7f000) [pid = 1654] [serial = 408] [outer = 0x0] 05:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11ad3b000) [pid = 1654] [serial = 409] [outer = 0x11aa7f000] 05:29:14 INFO - PROCESS | 1654 | 1461068954528 Marionette DEBUG loaded listener.js 05:29:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11afe4000) [pid = 1654] [serial = 410] [outer = 0x11aa7f000] 05:29:14 INFO - PROCESS | 1654 | 1461068954887 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 522ms 05:29:14 INFO - PROCESS | 1654 | 1461068954937 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1654 | 1461068954939 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 05:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:29:14 INFO - PROCESS | 1654 | 1461068954941 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1654 | 1461068954943 Marionette TRACE conn2 <- [1,522,null,{}] 05:29:14 INFO - PROCESS | 1654 | 1461068954951 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1654 | 1461068955027 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 05:29:15 INFO - PROCESS | 1654 | 1461068955033 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ed7800 == 34 [pid = 1654] [id = 138] 05:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11bb40400) [pid = 1654] [serial = 411] [outer = 0x0] 05:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11be03800) [pid = 1654] [serial = 412] [outer = 0x11bb40400] 05:29:15 INFO - PROCESS | 1654 | 1461068955062 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11c370400) [pid = 1654] [serial = 413] [outer = 0x11bb40400] 05:29:15 INFO - PROCESS | 1654 | 1461068955404 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 471ms 05:29:15 INFO - PROCESS | 1654 | 1461068955412 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 05:29:15 INFO - PROCESS | 1654 | 1461068955414 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 05:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:29:15 INFO - PROCESS | 1654 | 1461068955419 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:29:15 INFO - PROCESS | 1654 | 1461068955421 Marionette TRACE conn2 <- [1,526,null,{}] 05:29:15 INFO - PROCESS | 1654 | 1461068955423 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:15 INFO - PROCESS | 1654 | 1461068955523 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 05:29:15 INFO - PROCESS | 1654 | 1461068955584 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad59000 == 35 [pid = 1654] [id = 139] 05:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11c36ec00) [pid = 1654] [serial = 414] [outer = 0x0] 05:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12366c400) [pid = 1654] [serial = 415] [outer = 0x11c36ec00] 05:29:15 INFO - PROCESS | 1654 | 1461068955627 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125a13000) [pid = 1654] [serial = 416] [outer = 0x11c36ec00] 05:29:16 INFO - PROCESS | 1654 | 1461068956043 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 05:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 05:29:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:29:16 INFO - PROCESS | 1654 | 1461068956088 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1654 | 1461068956089 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 05:29:16 INFO - PROCESS | 1654 | 1461068956091 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1654 | 1461068956093 Marionette TRACE conn2 <- [1,530,null,{}] 05:29:16 INFO - PROCESS | 1654 | 1461068956095 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1654 | 1461068956189 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 05:29:16 INFO - PROCESS | 1654 | 1461068956195 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb92000 == 36 [pid = 1654] [id = 140] 05:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125ba6400) [pid = 1654] [serial = 417] [outer = 0x0] 05:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126141000) [pid = 1654] [serial = 418] [outer = 0x125ba6400] 05:29:16 INFO - PROCESS | 1654 | 1461068956223 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126b15400) [pid = 1654] [serial = 419] [outer = 0x125ba6400] 05:29:16 INFO - PROCESS | 1654 | 1461068956527 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:29:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 05:29:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:29:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:29:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 05:29:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:29:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:29:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:29:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 472ms 05:29:16 INFO - PROCESS | 1654 | 1461068956564 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1654 | 1461068956566 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 05:29:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:29:16 INFO - PROCESS | 1654 | 1461068956570 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1654 | 1461068956571 Marionette TRACE conn2 <- [1,534,null,{}] 05:29:16 INFO - PROCESS | 1654 | 1461068956574 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:16 INFO - PROCESS | 1654 | 1461068956684 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 05:29:16 INFO - PROCESS | 1654 | 1461068956715 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a22000 == 37 [pid = 1654] [id = 141] 05:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126c23c00) [pid = 1654] [serial = 420] [outer = 0x0] 05:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127f17c00) [pid = 1654] [serial = 421] [outer = 0x126c23c00] 05:29:16 INFO - PROCESS | 1654 | 1461068956744 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12af3a800) [pid = 1654] [serial = 422] [outer = 0x126c23c00] 05:29:17 INFO - PROCESS | 1654 | 1461068957108 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:29:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 569ms 05:29:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:29:17 INFO - PROCESS | 1654 | 1461068957145 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1654 | 1461068957146 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 05:29:17 INFO - PROCESS | 1654 | 1461068957155 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1654 | 1461068957156 Marionette TRACE conn2 <- [1,538,null,{}] 05:29:17 INFO - PROCESS | 1654 | 1461068957159 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:17 INFO - PROCESS | 1654 | 1461068957258 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 05:29:17 INFO - PROCESS | 1654 | 1461068957265 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261d8800 == 38 [pid = 1654] [id = 142] 05:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x125ba8c00) [pid = 1654] [serial = 423] [outer = 0x0] 05:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12af3e000) [pid = 1654] [serial = 424] [outer = 0x125ba8c00] 05:29:17 INFO - PROCESS | 1654 | 1461068957296 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b21f800) [pid = 1654] [serial = 425] [outer = 0x125ba8c00] 05:29:17 INFO - PROCESS | 1654 | 1461068957636 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 05:29:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 526ms 05:29:17 INFO - PROCESS | 1654 | 1461068957675 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1654 | 1461068957677 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 05:29:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:29:17 INFO - PROCESS | 1654 | 1461068957679 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1654 | 1461068957680 Marionette TRACE conn2 <- [1,542,null,{}] 05:29:17 INFO - PROCESS | 1654 | 1461068957694 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:17 INFO - PROCESS | 1654 | 1461068957809 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 05:29:17 INFO - PROCESS | 1654 | 1461068957855 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c22800 == 39 [pid = 1654] [id = 143] 05:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b183c00) [pid = 1654] [serial = 426] [outer = 0x0] 05:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b225400) [pid = 1654] [serial = 427] [outer = 0x12b183c00] 05:29:17 INFO - PROCESS | 1654 | 1461068957896 Marionette DEBUG loaded listener.js 05:29:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b792800) [pid = 1654] [serial = 428] [outer = 0x12b183c00] 05:29:18 INFO - PROCESS | 1654 | 1461068958323 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 05:29:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 671ms 05:29:18 INFO - PROCESS | 1654 | 1461068958350 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1654 | 1461068958351 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 05:29:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:29:18 INFO - PROCESS | 1654 | 1461068958354 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1654 | 1461068958355 Marionette TRACE conn2 <- [1,546,null,{}] 05:29:18 INFO - PROCESS | 1654 | 1461068958357 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:18 INFO - PROCESS | 1654 | 1461068958449 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11bbf3400) [pid = 1654] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11aa77000) [pid = 1654] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11aa79c00) [pid = 1654] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123676000) [pid = 1654] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1274c1000) [pid = 1654] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11bb35800) [pid = 1654] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11ad34400) [pid = 1654] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x123675400) [pid = 1654] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11863d800) [pid = 1654] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11863f000) [pid = 1654] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129fccc00) [pid = 1654] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:29:18 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11adae000) [pid = 1654] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:29:18 INFO - PROCESS | 1654 | 1461068958579 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156c5000 == 40 [pid = 1654] [id = 144] 05:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x114c13400) [pid = 1654] [serial = 429] [outer = 0x0] 05:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x118f72c00) [pid = 1654] [serial = 430] [outer = 0x114c13400] 05:29:18 INFO - PROCESS | 1654 | 1461068958610 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11bc8d400) [pid = 1654] [serial = 431] [outer = 0x114c13400] 05:29:18 INFO - PROCESS | 1654 | 1461068958890 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:29:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:29:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 569ms 05:29:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:29:18 INFO - PROCESS | 1654 | 1461068958923 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 05:29:18 INFO - PROCESS | 1654 | 1461068958925 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 05:29:18 INFO - PROCESS | 1654 | 1461068958927 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:29:18 INFO - PROCESS | 1654 | 1461068958928 Marionette TRACE conn2 <- [1,550,null,{}] 05:29:18 INFO - PROCESS | 1654 | 1461068958940 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1654 | 1461068959069 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 05:29:19 INFO - PROCESS | 1654 | 1461068959192 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12993b800 == 41 [pid = 1654] [id = 145] 05:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11bc82400) [pid = 1654] [serial = 432] [outer = 0x0] 05:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127e1a000) [pid = 1654] [serial = 433] [outer = 0x11bc82400] 05:29:19 INFO - PROCESS | 1654 | 1461068959245 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b92e000) [pid = 1654] [serial = 434] [outer = 0x11bc82400] 05:29:19 INFO - PROCESS | 1654 | 1461068959591 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:29:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 719ms 05:29:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:29:19 INFO - PROCESS | 1654 | 1461068959646 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1654 | 1461068959648 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 05:29:19 INFO - PROCESS | 1654 | 1461068959650 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1654 | 1461068959652 Marionette TRACE conn2 <- [1,554,null,{}] 05:29:19 INFO - PROCESS | 1654 | 1461068959654 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:19 INFO - PROCESS | 1654 | 1461068959763 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 05:29:19 INFO - PROCESS | 1654 | 1461068959772 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b164800 == 42 [pid = 1654] [id = 146] 05:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b930c00) [pid = 1654] [serial = 435] [outer = 0x0] 05:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12ba85c00) [pid = 1654] [serial = 436] [outer = 0x12b930c00] 05:29:19 INFO - PROCESS | 1654 | 1461068959801 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12ce31800) [pid = 1654] [serial = 437] [outer = 0x12b930c00] 05:29:19 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:20 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:20 INFO - PROCESS | 1654 | 1461068960105 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 471ms 05:29:20 INFO - PROCESS | 1654 | 1461068960123 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 05:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:29:20 INFO - PROCESS | 1654 | 1461068960125 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 05:29:20 INFO - PROCESS | 1654 | 1461068960127 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1654 | 1461068960128 Marionette TRACE conn2 <- [1,558,null,{}] 05:29:20 INFO - PROCESS | 1654 | 1461068960131 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1654 | 1461068960214 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 05:29:20 INFO - PROCESS | 1654 | 1461068960220 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d9000 == 43 [pid = 1654] [id = 147] 05:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x129fca400) [pid = 1654] [serial = 438] [outer = 0x0] 05:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12ce38c00) [pid = 1654] [serial = 439] [outer = 0x129fca400] 05:29:20 INFO - PROCESS | 1654 | 1461068960244 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12cf74c00) [pid = 1654] [serial = 440] [outer = 0x129fca400] 05:29:20 INFO - PROCESS | 1654 | 1461068960674 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:29:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 569ms 05:29:20 INFO - PROCESS | 1654 | 1461068960696 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 05:29:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:29:20 INFO - PROCESS | 1654 | 1461068960699 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 05:29:20 INFO - PROCESS | 1654 | 1461068960703 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1654 | 1461068960705 Marionette TRACE conn2 <- [1,562,null,{}] 05:29:20 INFO - PROCESS | 1654 | 1461068960709 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:20 INFO - PROCESS | 1654 | 1461068960807 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 05:29:20 INFO - PROCESS | 1654 | 1461068960866 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156d7000 == 44 [pid = 1654] [id = 148] 05:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x118ece800) [pid = 1654] [serial = 441] [outer = 0x0] 05:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11a665400) [pid = 1654] [serial = 442] [outer = 0x118ece800] 05:29:20 INFO - PROCESS | 1654 | 1461068960904 Marionette DEBUG loaded listener.js 05:29:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11aa83800) [pid = 1654] [serial = 443] [outer = 0x118ece800] 05:29:21 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:21 INFO - PROCESS | 1654 | 1461068961322 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:29:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:29:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 671ms 05:29:21 INFO - PROCESS | 1654 | 1461068961374 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 05:29:21 INFO - PROCESS | 1654 | 1461068961378 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 05:29:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:29:21 INFO - PROCESS | 1654 | 1461068961382 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:29:21 INFO - PROCESS | 1654 | 1461068961384 Marionette TRACE conn2 <- [1,566,null,{}] 05:29:21 INFO - PROCESS | 1654 | 1461068961387 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:21 INFO - PROCESS | 1654 | 1461068961484 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 05:29:21 INFO - PROCESS | 1654 | 1461068961572 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ed4800 == 45 [pid = 1654] [id = 149] 05:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11bb3fc00) [pid = 1654] [serial = 444] [outer = 0x0] 05:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11bbf9c00) [pid = 1654] [serial = 445] [outer = 0x11bb3fc00] 05:29:21 INFO - PROCESS | 1654 | 1461068961602 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11be5d000) [pid = 1654] [serial = 446] [outer = 0x11bb3fc00] 05:29:21 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:22 INFO - PROCESS | 1654 | 1461068962015 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 05:29:22 INFO - PROCESS | 1654 | 1461068962054 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1654 | 1461068962056 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 05:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:29:22 INFO - PROCESS | 1654 | 1461068962060 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1654 | 1461068962064 Marionette TRACE conn2 <- [1,570,null,{}] 05:29:22 INFO - PROCESS | 1654 | 1461068962076 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1654 | 1461068962230 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 05:29:22 INFO - PROCESS | 1654 | 1461068962349 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b166000 == 46 [pid = 1654] [id = 150] 05:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11c37bc00) [pid = 1654] [serial = 447] [outer = 0x0] 05:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12690d800) [pid = 1654] [serial = 448] [outer = 0x11c37bc00] 05:29:22 INFO - PROCESS | 1654 | 1461068962402 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x129971800) [pid = 1654] [serial = 449] [outer = 0x11c37bc00] 05:29:22 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:22 INFO - PROCESS | 1654 | 1461068962877 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:29:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 828ms 05:29:22 INFO - PROCESS | 1654 | 1461068962888 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1654 | 1461068962890 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 05:29:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:29:22 INFO - PROCESS | 1654 | 1461068962892 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1654 | 1461068962893 Marionette TRACE conn2 <- [1,574,null,{}] 05:29:22 INFO - PROCESS | 1654 | 1461068962896 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:22 INFO - PROCESS | 1654 | 1461068962993 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 05:29:23 INFO - PROCESS | 1654 | 1461068963040 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12beb7000 == 47 [pid = 1654] [id = 151] 05:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x123672400) [pid = 1654] [serial = 450] [outer = 0x0] 05:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12af41c00) [pid = 1654] [serial = 451] [outer = 0x123672400] 05:29:23 INFO - PROCESS | 1654 | 1461068963071 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b932400) [pid = 1654] [serial = 452] [outer = 0x123672400] 05:29:23 INFO - PROCESS | 1654 | 1461068963473 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:29:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 620ms 05:29:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:29:23 INFO - PROCESS | 1654 | 1461068963512 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 05:29:23 INFO - PROCESS | 1654 | 1461068963514 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 05:29:23 INFO - PROCESS | 1654 | 1461068963516 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1654 | 1461068963517 Marionette TRACE conn2 <- [1,578,null,{}] 05:29:23 INFO - PROCESS | 1654 | 1461068963520 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:23 INFO - PROCESS | 1654 | 1461068963612 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 05:29:23 INFO - PROCESS | 1654 | 1461068963662 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce4c000 == 48 [pid = 1654] [id = 152] 05:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b931c00) [pid = 1654] [serial = 453] [outer = 0x0] 05:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12bc0cc00) [pid = 1654] [serial = 454] [outer = 0x12b931c00] 05:29:23 INFO - PROCESS | 1654 | 1461068963692 Marionette DEBUG loaded listener.js 05:29:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12ce37800) [pid = 1654] [serial = 455] [outer = 0x12b931c00] 05:29:24 INFO - PROCESS | 1654 | 1461068964124 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:29:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:29:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 621ms 05:29:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:29:24 INFO - PROCESS | 1654 | 1461068964138 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 05:29:24 INFO - PROCESS | 1654 | 1461068964139 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 05:29:24 INFO - PROCESS | 1654 | 1461068964141 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:29:24 INFO - PROCESS | 1654 | 1461068964142 Marionette TRACE conn2 <- [1,582,null,{}] 05:29:24 INFO - PROCESS | 1654 | 1461068964145 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:24 INFO - PROCESS | 1654 | 1461068964381 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 05:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11863e000) [pid = 1654] [serial = 456] [outer = 0x12f95c000] 05:29:24 INFO - PROCESS | 1654 | 1461068964499 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b92f800 == 49 [pid = 1654] [id = 153] 05:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1188d2000) [pid = 1654] [serial = 457] [outer = 0x0] 05:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118977400) [pid = 1654] [serial = 458] [outer = 0x1188d2000] 05:29:24 INFO - PROCESS | 1654 | 1461068964534 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11a911400) [pid = 1654] [serial = 459] [outer = 0x1188d2000] 05:29:24 INFO - PROCESS | 1654 | 1461068964973 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 874ms 05:29:25 INFO - PROCESS | 1654 | 1461068965019 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1654 | 1461068965022 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 05:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:29:25 INFO - PROCESS | 1654 | 1461068965027 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1654 | 1461068965029 Marionette TRACE conn2 <- [1,586,null,{}] 05:29:25 INFO - PROCESS | 1654 | 1461068965032 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:25 INFO - PROCESS | 1654 | 1461068965122 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 05:29:25 INFO - PROCESS | 1654 | 1461068965188 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11604a800 == 50 [pid = 1654] [id = 154] 05:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11acf5800) [pid = 1654] [serial = 460] [outer = 0x0] 05:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11ad37800) [pid = 1654] [serial = 461] [outer = 0x11acf5800] 05:29:25 INFO - PROCESS | 1654 | 1461068965218 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11af90000) [pid = 1654] [serial = 462] [outer = 0x11acf5800] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b164800 == 49 [pid = 1654] [id = 146] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12993b800 == 48 [pid = 1654] [id = 145] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1156c5000 == 47 [pid = 1654] [id = 144] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x126c22800 == 46 [pid = 1654] [id = 143] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1261d8800 == 45 [pid = 1654] [id = 142] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x125a22000 == 44 [pid = 1654] [id = 141] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11ad39800) [pid = 1654] [serial = 349] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11a664800) [pid = 1654] [serial = 340] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12b219800) [pid = 1654] [serial = 388] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11adb8800) [pid = 1654] [serial = 343] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125fa4800) [pid = 1654] [serial = 346] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb92000 == 43 [pid = 1654] [id = 140] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad59000 == 42 [pid = 1654] [id = 139] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119ed7800 == 41 [pid = 1654] [id = 138] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x114a7b000 == 40 [pid = 1654] [id = 137] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11861a000 == 39 [pid = 1654] [id = 136] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1195f3800 == 38 [pid = 1654] [id = 132] 05:29:25 INFO - PROCESS | 1654 | --DOCSHELL 0x114195800 == 37 [pid = 1654] [id = 131] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x126bb7000) [pid = 1654] [serial = 370] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x127e14000) [pid = 1654] [serial = 373] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11bc8c400) [pid = 1654] [serial = 361] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11be54400) [pid = 1654] [serial = 362] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11c37c400) [pid = 1654] [serial = 365] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11be60c00) [pid = 1654] [serial = 364] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x125810c00) [pid = 1654] [serial = 367] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x119e5ec00) [pid = 1654] [serial = 353] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1188c7800) [pid = 1654] [serial = 352] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11ad34800) [pid = 1654] [serial = 356] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11aa81c00) [pid = 1654] [serial = 355] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b183800) [pid = 1654] [serial = 386] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11af94c00) [pid = 1654] [serial = 358] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11b90ec00) [pid = 1654] [serial = 359] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128de3800) [pid = 1654] [serial = 376] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x127f20400) [pid = 1654] [serial = 374] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11aa7fc00) [pid = 1654] [serial = 379] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1266cc000) [pid = 1654] [serial = 382] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11be0b000) [pid = 1654] [serial = 380] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12af3d800) [pid = 1654] [serial = 385] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x129972400) [pid = 1654] [serial = 377] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1274c0000) [pid = 1654] [serial = 371] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129fcc800) [pid = 1654] [serial = 383] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1266c1800) [pid = 1654] [serial = 368] [outer = 0x0] [url = about:blank] 05:29:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:25 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:25 INFO - PROCESS | 1654 | 1461068965574 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:29:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 05:29:25 INFO - PROCESS | 1654 | 1461068965597 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 05:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:29:25 INFO - PROCESS | 1654 | 1461068965599 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 05:29:25 INFO - PROCESS | 1654 | 1461068965601 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1654 | 1461068965602 Marionette TRACE conn2 <- [1,590,null,{}] 05:29:25 INFO - PROCESS | 1654 | 1461068965605 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:25 INFO - PROCESS | 1654 | 1461068965679 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 05:29:25 INFO - PROCESS | 1654 | 1461068965697 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ed5000 == 38 [pid = 1654] [id = 155] 05:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11bbf5c00) [pid = 1654] [serial = 463] [outer = 0x0] 05:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11bc89800) [pid = 1654] [serial = 464] [outer = 0x11bbf5c00] 05:29:25 INFO - PROCESS | 1654 | 1461068965726 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11be56400) [pid = 1654] [serial = 465] [outer = 0x11bbf5c00] 05:29:26 INFO - PROCESS | 1654 | 1461068966080 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 05:29:26 INFO - PROCESS | 1654 | 1461068966121 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1654 | 1461068966124 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 05:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:29:26 INFO - PROCESS | 1654 | 1461068966131 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1654 | 1461068966134 Marionette TRACE conn2 <- [1,594,null,{}] 05:29:26 INFO - PROCESS | 1654 | 1461068966143 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1654 | 1461068966221 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 05:29:26 INFO - PROCESS | 1654 | 1461068966225 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad54000 == 39 [pid = 1654] [id = 156] 05:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11c371800) [pid = 1654] [serial = 466] [outer = 0x0] 05:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x123674c00) [pid = 1654] [serial = 467] [outer = 0x11c371800] 05:29:26 INFO - PROCESS | 1654 | 1461068966251 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125baa000) [pid = 1654] [serial = 468] [outer = 0x11c371800] 05:29:26 INFO - PROCESS | 1654 | 1461068966602 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 527ms 05:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:29:26 INFO - PROCESS | 1654 | 1461068966654 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1654 | 1461068966655 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 05:29:26 INFO - PROCESS | 1654 | 1461068966657 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1654 | 1461068966658 Marionette TRACE conn2 <- [1,598,null,{}] 05:29:26 INFO - PROCESS | 1654 | 1461068966661 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:26 INFO - PROCESS | 1654 | 1461068966754 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 05:29:26 INFO - PROCESS | 1654 | 1461068966761 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb8c000 == 40 [pid = 1654] [id = 157] 05:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1238e1000) [pid = 1654] [serial = 469] [outer = 0x0] 05:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1266c7000) [pid = 1654] [serial = 470] [outer = 0x1238e1000] 05:29:26 INFO - PROCESS | 1654 | 1461068966789 Marionette DEBUG loaded listener.js 05:29:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126c25800) [pid = 1654] [serial = 471] [outer = 0x1238e1000] 05:29:27 INFO - PROCESS | 1654 | 1461068967138 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 517ms 05:29:27 INFO - PROCESS | 1654 | 1461068967177 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 05:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:29:27 INFO - PROCESS | 1654 | 1461068967179 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 1654 | 1461068967182 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1654 | 1461068967184 Marionette TRACE conn2 <- [1,602,null,{}] 05:29:27 INFO - PROCESS | 1654 | 1461068967187 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1654 | 1461068967306 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 05:29:27 INFO - PROCESS | 1654 | 1461068967382 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a5000 == 41 [pid = 1654] [id = 158] 05:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128de3800) [pid = 1654] [serial = 472] [outer = 0x0] 05:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x129972000) [pid = 1654] [serial = 473] [outer = 0x128de3800] 05:29:27 INFO - PROCESS | 1654 | 1461068967413 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129fcf400) [pid = 1654] [serial = 474] [outer = 0x128de3800] 05:29:27 INFO - PROCESS | 1654 | 1461068967736 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 572ms 05:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:29:27 INFO - PROCESS | 1654 | 1461068967753 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 05:29:27 INFO - PROCESS | 1654 | 1461068967754 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 05:29:27 INFO - PROCESS | 1654 | 1461068967756 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:29:27 INFO - PROCESS | 1654 | 1461068967758 Marionette TRACE conn2 <- [1,606,null,{}] 05:29:27 INFO - PROCESS | 1654 | 1461068967767 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:27 INFO - PROCESS | 1654 | 1461068967860 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 05:29:27 INFO - PROCESS | 1654 | 1461068967864 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f79800 == 42 [pid = 1654] [id = 159] 05:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129fd1400) [pid = 1654] [serial = 475] [outer = 0x0] 05:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b21bc00) [pid = 1654] [serial = 476] [outer = 0x129fd1400] 05:29:27 INFO - PROCESS | 1654 | 1461068967890 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b794800) [pid = 1654] [serial = 477] [outer = 0x129fd1400] 05:29:28 INFO - PROCESS | 1654 | 1461068968242 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 518ms 05:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:29:28 INFO - PROCESS | 1654 | 1461068968276 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1654 | 1461068968277 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1654 | 1461068968279 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1654 | 1461068968280 Marionette TRACE conn2 <- [1,610,null,{}] 05:29:28 INFO - PROCESS | 1654 | 1461068968283 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1654 | 1461068968378 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 05:29:28 INFO - PROCESS | 1654 | 1461068968383 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x126673000 == 43 [pid = 1654] [id = 160] 05:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12af38000) [pid = 1654] [serial = 478] [outer = 0x0] 05:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ba7f800) [pid = 1654] [serial = 479] [outer = 0x12af38000] 05:29:28 INFO - PROCESS | 1654 | 1461068968408 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ce35000) [pid = 1654] [serial = 480] [outer = 0x12af38000] 05:29:28 INFO - PROCESS | 1654 | 1461068968727 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 473ms 05:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:29:28 INFO - PROCESS | 1654 | 1461068968764 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1654 | 1461068968765 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 05:29:28 INFO - PROCESS | 1654 | 1461068968770 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1654 | 1461068968772 Marionette TRACE conn2 <- [1,614,null,{}] 05:29:28 INFO - PROCESS | 1654 | 1461068968774 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:28 INFO - PROCESS | 1654 | 1461068968871 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 05:29:28 INFO - PROCESS | 1654 | 1461068968883 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12759f000 == 44 [pid = 1654] [id = 161] 05:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b932c00) [pid = 1654] [serial = 481] [outer = 0x0] 05:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12cf79000) [pid = 1654] [serial = 482] [outer = 0x12b932c00] 05:29:28 INFO - PROCESS | 1654 | 1461068968908 Marionette DEBUG loaded listener.js 05:29:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12d1e8400) [pid = 1654] [serial = 483] [outer = 0x12b932c00] 05:29:29 INFO - PROCESS | 1654 | 1461068969246 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 05:29:29 INFO - PROCESS | 1654 | 1461068969289 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 05:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:29:29 INFO - PROCESS | 1654 | 1461068969290 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 1654 | 1461068969292 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1654 | 1461068969293 Marionette TRACE conn2 <- [1,618,null,{}] 05:29:29 INFO - PROCESS | 1654 | 1461068969296 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1654 | 1461068969505 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b183c00) [pid = 1654] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11c36ec00) [pid = 1654] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11aa7f000) [pid = 1654] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11bb40400) [pid = 1654] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11ad3ac00) [pid = 1654] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11a903800) [pid = 1654] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125ba6400) [pid = 1654] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b184400) [pid = 1654] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125ba8c00) [pid = 1654] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x114c13400) [pid = 1654] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12b930c00) [pid = 1654] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11bc82400) [pid = 1654] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:29:29 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126c23c00) [pid = 1654] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:29:29 INFO - PROCESS | 1654 | 1461068969545 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x118608800 == 45 [pid = 1654] [id = 162] 05:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x115734800) [pid = 1654] [serial = 484] [outer = 0x0] 05:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11a903800) [pid = 1654] [serial = 485] [outer = 0x115734800] 05:29:29 INFO - PROCESS | 1654 | 1461068969571 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x123676800) [pid = 1654] [serial = 486] [outer = 0x115734800] 05:29:29 INFO - PROCESS | 1654 | 1461068969838 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 572ms 05:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:29:29 INFO - PROCESS | 1654 | 1461068969871 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 05:29:29 INFO - PROCESS | 1654 | 1461068969873 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 05:29:29 INFO - PROCESS | 1654 | 1461068969875 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:29:29 INFO - PROCESS | 1654 | 1461068969876 Marionette TRACE conn2 <- [1,622,null,{}] 05:29:29 INFO - PROCESS | 1654 | 1461068969878 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:29 INFO - PROCESS | 1654 | 1461068969961 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 05:29:29 INFO - PROCESS | 1654 | 1461068969968 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02f800 == 46 [pid = 1654] [id = 163] 05:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x126b22800) [pid = 1654] [serial = 487] [outer = 0x0] 05:29:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12d826000) [pid = 1654] [serial = 488] [outer = 0x126b22800] 05:29:30 INFO - PROCESS | 1654 | 1461068969999 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12d83d400) [pid = 1654] [serial = 489] [outer = 0x126b22800] 05:29:30 INFO - PROCESS | 1654 | 1461068970343 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 518ms 05:29:30 INFO - PROCESS | 1654 | 1461068970393 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 05:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:29:30 INFO - PROCESS | 1654 | 1461068970395 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 1654 | 1461068970397 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1654 | 1461068970399 Marionette TRACE conn2 <- [1,626,null,{}] 05:29:30 INFO - PROCESS | 1654 | 1461068970402 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:30 INFO - PROCESS | 1654 | 1461068970493 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 05:29:30 INFO - PROCESS | 1654 | 1461068970497 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9b7800 == 47 [pid = 1654] [id = 164] 05:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12d823000) [pid = 1654] [serial = 490] [outer = 0x0] 05:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12dfdb000) [pid = 1654] [serial = 491] [outer = 0x12d823000] 05:29:30 INFO - PROCESS | 1654 | 1461068970522 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12e2a7400) [pid = 1654] [serial = 492] [outer = 0x12d823000] 05:29:30 INFO - PROCESS | 1654 | 1461068970861 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 472ms 05:29:30 INFO - PROCESS | 1654 | 1461068970871 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 05:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:29:30 INFO - PROCESS | 1654 | 1461068970874 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 05:29:30 INFO - PROCESS | 1654 | 1461068970878 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1654 | 1461068970880 Marionette TRACE conn2 <- [1,630,null,{}] 05:29:30 INFO - PROCESS | 1654 | 1461068970886 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1654 | 1461068971043 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 05:29:31 INFO - PROCESS | 1654 | 1461068971051 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf05800 == 48 [pid = 1654] [id = 165] 05:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12e2a4000) [pid = 1654] [serial = 493] [outer = 0x0] 05:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12e557c00) [pid = 1654] [serial = 494] [outer = 0x12e2a4000] 05:29:31 INFO - PROCESS | 1654 | 1461068971093 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12e744800) [pid = 1654] [serial = 495] [outer = 0x12e2a4000] 05:29:31 INFO - PROCESS | 1654 | 1461068971441 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 573ms 05:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:29:31 INFO - PROCESS | 1654 | 1461068971456 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1654 | 1461068971457 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 05:29:31 INFO - PROCESS | 1654 | 1461068971459 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1654 | 1461068971460 Marionette TRACE conn2 <- [1,634,null,{}] 05:29:31 INFO - PROCESS | 1654 | 1461068971463 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:31 INFO - PROCESS | 1654 | 1461068971600 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 05:29:31 INFO - PROCESS | 1654 | 1461068971653 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x1141a5000 == 49 [pid = 1654] [id = 166] 05:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1146c2400) [pid = 1654] [serial = 496] [outer = 0x0] 05:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1158f7400) [pid = 1654] [serial = 497] [outer = 0x1146c2400] 05:29:31 INFO - PROCESS | 1654 | 1461068971685 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118873000) [pid = 1654] [serial = 498] [outer = 0x1146c2400] 05:29:31 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:32 INFO - PROCESS | 1654 | 1461068972094 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 669ms 05:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:29:32 INFO - PROCESS | 1654 | 1461068972130 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1654 | 1461068972133 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 05:29:32 INFO - PROCESS | 1654 | 1461068972136 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1654 | 1461068972139 Marionette TRACE conn2 <- [1,638,null,{}] 05:29:32 INFO - PROCESS | 1654 | 1461068972143 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1654 | 1461068972246 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 05:29:32 INFO - PROCESS | 1654 | 1461068972334 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ab1a800 == 50 [pid = 1654] [id = 167] 05:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11af91000) [pid = 1654] [serial = 499] [outer = 0x0] 05:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11af9b400) [pid = 1654] [serial = 500] [outer = 0x11af91000] 05:29:32 INFO - PROCESS | 1654 | 1461068972380 Marionette DEBUG loaded listener.js 05:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11bc8c400) [pid = 1654] [serial = 501] [outer = 0x11af91000] 05:29:32 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:32 INFO - PROCESS | 1654 | 1461068972793 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 672ms 05:29:32 INFO - PROCESS | 1654 | 1461068972809 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1654 | 1461068972811 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 05:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:29:32 INFO - PROCESS | 1654 | 1461068972814 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1654 | 1461068972815 Marionette TRACE conn2 <- [1,642,null,{}] 05:29:32 INFO - PROCESS | 1654 | 1461068972818 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:32 INFO - PROCESS | 1654 | 1461068972918 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 05:29:32 INFO - PROCESS | 1654 | 1461068972966 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12587c000 == 51 [pid = 1654] [id = 168] 05:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11be60c00) [pid = 1654] [serial = 502] [outer = 0x0] 05:29:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12366dc00) [pid = 1654] [serial = 503] [outer = 0x11be60c00] 05:29:32 INFO - PROCESS | 1654 | 1461068972996 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1269bc800) [pid = 1654] [serial = 504] [outer = 0x11be60c00] 05:29:33 INFO - PROCESS | 1654 | 1461068973407 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 621ms 05:29:33 INFO - PROCESS | 1654 | 1461068973435 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1654 | 1461068973438 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 05:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:29:33 INFO - PROCESS | 1654 | 1461068973446 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:29:33 INFO - PROCESS | 1654 | 1461068973449 Marionette TRACE conn2 <- [1,646,null,{}] 05:29:33 INFO - PROCESS | 1654 | 1461068973451 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:33 INFO - PROCESS | 1654 | 1461068973554 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 05:29:33 INFO - PROCESS | 1654 | 1461068973645 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d274000 == 52 [pid = 1654] [id = 169] 05:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12af3d800) [pid = 1654] [serial = 505] [outer = 0x0] 05:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b933800) [pid = 1654] [serial = 506] [outer = 0x12af3d800] 05:29:33 INFO - PROCESS | 1654 | 1461068973675 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12d1e2c00) [pid = 1654] [serial = 507] [outer = 0x12af3d800] 05:29:34 INFO - PROCESS | 1654 | 1461068974079 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 675ms 05:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:29:34 INFO - PROCESS | 1654 | 1461068974117 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1654 | 1461068974118 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 05:29:34 INFO - PROCESS | 1654 | 1461068974120 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1654 | 1461068974122 Marionette TRACE conn2 <- [1,650,null,{}] 05:29:34 INFO - PROCESS | 1654 | 1461068974124 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1654 | 1461068974221 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 05:29:34 INFO - PROCESS | 1654 | 1461068974273 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d4800 == 53 [pid = 1654] [id = 170] 05:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12d1e7400) [pid = 1654] [serial = 508] [outer = 0x0] 05:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12d83f400) [pid = 1654] [serial = 509] [outer = 0x12d1e7400] 05:29:34 INFO - PROCESS | 1654 | 1461068974302 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12dfe1800) [pid = 1654] [serial = 510] [outer = 0x12d1e7400] 05:29:34 INFO - PROCESS | 1654 | 1461068974726 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 618ms 05:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:29:34 INFO - PROCESS | 1654 | 1461068974739 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 05:29:34 INFO - PROCESS | 1654 | 1461068974741 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 05:29:34 INFO - PROCESS | 1654 | 1461068974743 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1654 | 1461068974744 Marionette TRACE conn2 <- [1,654,null,{}] 05:29:34 INFO - PROCESS | 1654 | 1461068974747 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:34 INFO - PROCESS | 1654 | 1461068974847 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 05:29:34 INFO - PROCESS | 1654 | 1461068974934 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ef0000 == 54 [pid = 1654] [id = 171] 05:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x125ba5800) [pid = 1654] [serial = 511] [outer = 0x0] 05:29:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12b223000) [pid = 1654] [serial = 512] [outer = 0x125ba5800] 05:29:34 INFO - PROCESS | 1654 | 1461068974972 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12e74a000) [pid = 1654] [serial = 513] [outer = 0x125ba5800] 05:29:35 INFO - PROCESS | 1654 | 1461068975537 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 820ms 05:29:35 INFO - PROCESS | 1654 | 1461068975563 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1654 | 1461068975567 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 05:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:29:35 INFO - PROCESS | 1654 | 1461068975572 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1654 | 1461068975574 Marionette TRACE conn2 <- [1,658,null,{}] 05:29:35 INFO - PROCESS | 1654 | 1461068975578 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:35 INFO - PROCESS | 1654 | 1461068975664 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 05:29:35 INFO - PROCESS | 1654 | 1461068975717 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee2800 == 55 [pid = 1654] [id = 172] 05:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11a65c000) [pid = 1654] [serial = 514] [outer = 0x0] 05:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11a92ec00) [pid = 1654] [serial = 515] [outer = 0x11a65c000] 05:29:35 INFO - PROCESS | 1654 | 1461068975740 Marionette DEBUG loaded listener.js 05:29:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11ab11000) [pid = 1654] [serial = 516] [outer = 0x11a65c000] 05:29:36 INFO - PROCESS | 1654 | 1461068976175 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 672ms 05:29:36 INFO - PROCESS | 1654 | 1461068976245 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1654 | 1461068976250 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:29:36 INFO - PROCESS | 1654 | 1461068976282 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1654 | 1461068976287 Marionette TRACE conn2 <- [1,662,null,{}] 05:29:36 INFO - PROCESS | 1654 | 1461068976291 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:36 INFO - PROCESS | 1654 | 1461068976401 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 05:29:36 INFO - PROCESS | 1654 | 1461068976465 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195dd800 == 56 [pid = 1654] [id = 173] 05:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11a660c00) [pid = 1654] [serial = 517] [outer = 0x0] 05:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11bbf7c00) [pid = 1654] [serial = 518] [outer = 0x11a660c00] 05:29:36 INFO - PROCESS | 1654 | 1461068976493 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11be0b000) [pid = 1654] [serial = 519] [outer = 0x11a660c00] 05:29:36 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf05800 == 55 [pid = 1654] [id = 165] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9b7800 == 54 [pid = 1654] [id = 164] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02f800 == 53 [pid = 1654] [id = 163] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x118608800 == 52 [pid = 1654] [id = 162] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12759f000 == 51 [pid = 1654] [id = 161] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126673000 == 50 [pid = 1654] [id = 160] 05:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x114c10c00) [pid = 1654] [serial = 391] [outer = 0x0] [url = about:blank] 05:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11ad3a000) [pid = 1654] [serial = 394] [outer = 0x0] [url = about:blank] 05:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11c52bc00) [pid = 1654] [serial = 397] [outer = 0x0] [url = about:blank] 05:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x127f1e800) [pid = 1654] [serial = 400] [outer = 0x0] [url = about:blank] 05:29:36 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12ce38c00) [pid = 1654] [serial = 439] [outer = 0x0] [url = about:blank] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x125f79800 == 49 [pid = 1654] [id = 159] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a5000 == 48 [pid = 1654] [id = 158] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb8c000 == 47 [pid = 1654] [id = 157] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad54000 == 46 [pid = 1654] [id = 156] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x118ed5000 == 45 [pid = 1654] [id = 155] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11604a800 == 44 [pid = 1654] [id = 154] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11b92f800 == 43 [pid = 1654] [id = 153] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1156d7000 == 42 [pid = 1654] [id = 148] 05:29:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d9000 == 41 [pid = 1654] [id = 147] 05:29:36 INFO - PROCESS | 1654 | 1461068976886 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 626ms 05:29:36 INFO - PROCESS | 1654 | 1461068976905 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1654 | 1461068976907 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 05:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:29:36 INFO - PROCESS | 1654 | 1461068976909 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1654 | 1461068976911 Marionette TRACE conn2 <- [1,666,null,{}] 05:29:36 INFO - PROCESS | 1654 | 1461068976921 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1654 | 1461068977010 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12b225400) [pid = 1654] [serial = 427] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12366c400) [pid = 1654] [serial = 415] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125a13000) [pid = 1654] [serial = 416] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11ad3b000) [pid = 1654] [serial = 409] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11afe4000) [pid = 1654] [serial = 410] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11be03800) [pid = 1654] [serial = 412] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11c370400) [pid = 1654] [serial = 413] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x129fc5000) [pid = 1654] [serial = 404] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x125bab800) [pid = 1654] [serial = 403] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11a936c00) [pid = 1654] [serial = 407] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11a910800) [pid = 1654] [serial = 406] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126141000) [pid = 1654] [serial = 418] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12b221800) [pid = 1654] [serial = 389] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12af3e000) [pid = 1654] [serial = 424] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12b21f800) [pid = 1654] [serial = 425] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12b792800) [pid = 1654] [serial = 428] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bc8d400) [pid = 1654] [serial = 431] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ba85c00) [pid = 1654] [serial = 436] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x127e1a000) [pid = 1654] [serial = 433] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ce31800) [pid = 1654] [serial = 437] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x127f17c00) [pid = 1654] [serial = 421] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12af3a800) [pid = 1654] [serial = 422] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118f72c00) [pid = 1654] [serial = 430] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126b15400) [pid = 1654] [serial = 419] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b92e000) [pid = 1654] [serial = 434] [outer = 0x0] [url = about:blank] 05:29:37 INFO - PROCESS | 1654 | 1461068977062 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160cf800 == 42 [pid = 1654] [id = 174] 05:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x119121c00) [pid = 1654] [serial = 520] [outer = 0x0] 05:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11ad3b000) [pid = 1654] [serial = 521] [outer = 0x119121c00] 05:29:37 INFO - PROCESS | 1654 | 1461068977091 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1238e9000) [pid = 1654] [serial = 522] [outer = 0x119121c00] 05:29:37 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:37 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:37 INFO - PROCESS | 1654 | 1461068977415 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 522ms 05:29:37 INFO - PROCESS | 1654 | 1461068977432 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 05:29:37 INFO - PROCESS | 1654 | 1461068977436 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 05:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:29:37 INFO - PROCESS | 1654 | 1461068977439 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:29:37 INFO - PROCESS | 1654 | 1461068977440 Marionette TRACE conn2 <- [1,670,null,{}] 05:29:37 INFO - PROCESS | 1654 | 1461068977443 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:37 INFO - PROCESS | 1654 | 1461068977548 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 05:29:37 INFO - PROCESS | 1654 | 1461068977639 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef1000 == 43 [pid = 1654] [id = 175] 05:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x125f9e000) [pid = 1654] [serial = 523] [outer = 0x0] 05:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1269c0000) [pid = 1654] [serial = 524] [outer = 0x125f9e000] 05:29:37 INFO - PROCESS | 1654 | 1461068977702 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x126c28c00) [pid = 1654] [serial = 525] [outer = 0x125f9e000] 05:29:38 INFO - PROCESS | 1654 | 1461068978076 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 05:29:38 INFO - PROCESS | 1654 | 1461068978109 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1654 | 1461068978111 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 05:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:29:38 INFO - PROCESS | 1654 | 1461068978113 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1654 | 1461068978114 Marionette TRACE conn2 <- [1,674,null,{}] 05:29:38 INFO - PROCESS | 1654 | 1461068978117 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1654 | 1461068978195 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 05:29:38 INFO - PROCESS | 1654 | 1461068978246 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12575a000 == 44 [pid = 1654] [id = 176] 05:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x125fa4800) [pid = 1654] [serial = 526] [outer = 0x0] 05:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1275cc400) [pid = 1654] [serial = 527] [outer = 0x125fa4800] 05:29:38 INFO - PROCESS | 1654 | 1461068978272 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128de3400) [pid = 1654] [serial = 528] [outer = 0x125fa4800] 05:29:38 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:38 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:29:38 INFO - PROCESS | 1654 | 1461068978543 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 05:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 470ms 05:29:38 INFO - PROCESS | 1654 | 1461068978590 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1654 | 1461068978591 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 05:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:29:38 INFO - PROCESS | 1654 | 1461068978594 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1654 | 1461068978595 Marionette TRACE conn2 <- [1,678,null,{}] 05:29:38 INFO - PROCESS | 1654 | 1461068978597 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:38 INFO - PROCESS | 1654 | 1461068978691 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 05:29:38 INFO - PROCESS | 1654 | 1461068978748 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261d3000 == 45 [pid = 1654] [id = 177] 05:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x127523c00) [pid = 1654] [serial = 529] [outer = 0x0] 05:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12996f400) [pid = 1654] [serial = 530] [outer = 0x127523c00] 05:29:38 INFO - PROCESS | 1654 | 1461068978776 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b21b000) [pid = 1654] [serial = 531] [outer = 0x127523c00] 05:29:39 INFO - PROCESS | 1654 | 1461068979126 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 571ms 05:29:39 INFO - PROCESS | 1654 | 1461068979169 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 05:29:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:29:39 INFO - PROCESS | 1654 | 1461068979171 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 05:29:39 INFO - PROCESS | 1654 | 1461068979174 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1654 | 1461068979176 Marionette TRACE conn2 <- [1,682,null,{}] 05:29:39 INFO - PROCESS | 1654 | 1461068979179 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:39 INFO - PROCESS | 1654 | 1461068979325 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 05:29:39 INFO - PROCESS | 1654 | 1461068979344 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12668a000 == 46 [pid = 1654] [id = 178] 05:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129fc6400) [pid = 1654] [serial = 532] [outer = 0x0] 05:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b793400) [pid = 1654] [serial = 533] [outer = 0x129fc6400] 05:29:39 INFO - PROCESS | 1654 | 1461068979385 Marionette DEBUG loaded listener.js 05:29:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ba84800) [pid = 1654] [serial = 534] [outer = 0x129fc6400] 05:29:40 INFO - PROCESS | 1654 | 1461068980346 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:29:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 05:29:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1221ms 05:29:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:29:40 INFO - PROCESS | 1654 | 1461068980396 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 05:29:40 INFO - PROCESS | 1654 | 1461068980397 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 05:29:40 INFO - PROCESS | 1654 | 1461068980399 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:29:40 INFO - PROCESS | 1654 | 1461068980400 Marionette TRACE conn2 <- [1,686,null,{}] 05:29:40 INFO - PROCESS | 1654 | 1461068980402 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:40 INFO - PROCESS | 1654 | 1461068980494 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 05:29:40 INFO - PROCESS | 1654 | 1461068980505 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12993e800 == 47 [pid = 1654] [id = 179] 05:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b652c00) [pid = 1654] [serial = 535] [outer = 0x0] 05:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ce32400) [pid = 1654] [serial = 536] [outer = 0x12b652c00] 05:29:40 INFO - PROCESS | 1654 | 1461068980531 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12d1e5400) [pid = 1654] [serial = 537] [outer = 0x12b652c00] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12656ac00) [pid = 1654] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11aa85800) [pid = 1654] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119e6d400) [pid = 1654] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x1191a5c00) [pid = 1654] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129fd1400) [pid = 1654] [serial = 475] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12af38000) [pid = 1654] [serial = 478] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b932c00) [pid = 1654] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1238e1000) [pid = 1654] [serial = 469] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11acf5800) [pid = 1654] [serial = 460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129fca400) [pid = 1654] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x1188d2000) [pid = 1654] [serial = 457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11c371800) [pid = 1654] [serial = 466] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11bbf5c00) [pid = 1654] [serial = 463] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12d823000) [pid = 1654] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x115734800) [pid = 1654] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126b22800) [pid = 1654] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x128de3800) [pid = 1654] [serial = 472] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11bc82000) [pid = 1654] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11b6af800) [pid = 1654] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x125baa800) [pid = 1654] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119e6b800) [pid = 1654] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:29:41 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x114403000) [pid = 1654] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:29:41 INFO - PROCESS | 1654 | 1461068981345 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:29:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 973ms 05:29:41 INFO - PROCESS | 1654 | 1461068981373 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1654 | 1461068981374 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 05:29:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:29:41 INFO - PROCESS | 1654 | 1461068981376 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1654 | 1461068981377 Marionette TRACE conn2 <- [1,690,null,{}] 05:29:41 INFO - PROCESS | 1654 | 1461068981379 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:41 INFO - PROCESS | 1654 | 1461068981477 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 05:29:41 INFO - PROCESS | 1654 | 1461068981508 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x119149000 == 48 [pid = 1654] [id = 180] 05:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1186a7c00) [pid = 1654] [serial = 538] [outer = 0x0] 05:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11b6b7400) [pid = 1654] [serial = 539] [outer = 0x1186a7c00] 05:29:41 INFO - PROCESS | 1654 | 1461068981533 Marionette DEBUG loaded listener.js 05:29:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12366e000) [pid = 1654] [serial = 540] [outer = 0x1186a7c00] 05:29:42 INFO - PROCESS | 1654 | 1461068982307 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:29:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 970ms 05:29:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:29:42 INFO - PROCESS | 1654 | 1461068982347 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 05:29:42 INFO - PROCESS | 1654 | 1461068982348 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 05:29:42 INFO - PROCESS | 1654 | 1461068982350 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1654 | 1461068982351 Marionette TRACE conn2 <- [1,694,null,{}] 05:29:42 INFO - PROCESS | 1654 | 1461068982354 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:42 INFO - PROCESS | 1654 | 1461068982431 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 05:29:42 INFO - PROCESS | 1654 | 1461068982437 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261db800 == 49 [pid = 1654] [id = 181] 05:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12656c000) [pid = 1654] [serial = 541] [outer = 0x0] 05:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b657c00) [pid = 1654] [serial = 542] [outer = 0x12656c000] 05:29:42 INFO - PROCESS | 1654 | 1461068982463 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12cf75800) [pid = 1654] [serial = 543] [outer = 0x12656c000] 05:29:43 INFO - PROCESS | 1654 | 1461068983279 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:29:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 05:29:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 972ms 05:29:43 INFO - PROCESS | 1654 | 1461068983323 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 05:29:43 INFO - PROCESS | 1654 | 1461068983325 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 05:29:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:29:43 INFO - PROCESS | 1654 | 1461068983329 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:29:43 INFO - PROCESS | 1654 | 1461068983332 Marionette TRACE conn2 <- [1,698,null,{}] 05:29:43 INFO - PROCESS | 1654 | 1461068983337 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:43 INFO - PROCESS | 1654 | 1461068983437 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 05:29:43 INFO - PROCESS | 1654 | 1461068983487 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167bb800 == 50 [pid = 1654] [id = 182] 05:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11a92bc00) [pid = 1654] [serial = 544] [outer = 0x0] 05:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11aa78c00) [pid = 1654] [serial = 545] [outer = 0x11a92bc00] 05:29:43 INFO - PROCESS | 1654 | 1461068983520 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11ad3a400) [pid = 1654] [serial = 546] [outer = 0x11a92bc00] 05:29:44 INFO - PROCESS | 1654 | 1461068984417 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 05:29:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 05:29:44 INFO - PROCESS | 1654 | 1461068984454 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1654 | 1461068984458 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 05:29:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:29:44 INFO - PROCESS | 1654 | 1461068984462 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1654 | 1461068984463 Marionette TRACE conn2 <- [1,702,null,{}] 05:29:44 INFO - PROCESS | 1654 | 1461068984466 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:44 INFO - PROCESS | 1654 | 1461068984548 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 05:29:44 INFO - PROCESS | 1654 | 1461068984593 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c693000 == 51 [pid = 1654] [id = 183] 05:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11ad3ac00) [pid = 1654] [serial = 547] [outer = 0x0] 05:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11c374800) [pid = 1654] [serial = 548] [outer = 0x11ad3ac00] 05:29:44 INFO - PROCESS | 1654 | 1461068984640 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x123673c00) [pid = 1654] [serial = 549] [outer = 0x11ad3ac00] 05:29:45 INFO - PROCESS | 1654 | 1461068985699 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:29:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1277ms 05:29:45 INFO - PROCESS | 1654 | 1461068985740 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1654 | 1461068985741 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 05:29:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:29:45 INFO - PROCESS | 1654 | 1461068985744 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1654 | 1461068985747 Marionette TRACE conn2 <- [1,706,null,{}] 05:29:45 INFO - PROCESS | 1654 | 1461068985756 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:45 INFO - PROCESS | 1654 | 1461068985861 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 05:29:45 INFO - PROCESS | 1654 | 1461068985910 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b297000 == 52 [pid = 1654] [id = 184] 05:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x125a13400) [pid = 1654] [serial = 550] [outer = 0x0] 05:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129fc8400) [pid = 1654] [serial = 551] [outer = 0x125a13400] 05:29:45 INFO - PROCESS | 1654 | 1461068985942 Marionette DEBUG loaded listener.js 05:29:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12b182400) [pid = 1654] [serial = 552] [outer = 0x125a13400] 05:29:46 INFO - PROCESS | 1654 | 1461068986930 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:29:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:29:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1228ms 05:29:46 INFO - PROCESS | 1654 | 1461068986972 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 05:29:46 INFO - PROCESS | 1654 | 1461068986974 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 05:29:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:29:46 INFO - PROCESS | 1654 | 1461068986977 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:29:46 INFO - PROCESS | 1654 | 1461068986978 Marionette TRACE conn2 <- [1,710,null,{}] 05:29:46 INFO - PROCESS | 1654 | 1461068986980 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:47 INFO - PROCESS | 1654 | 1461068987080 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 05:29:47 INFO - PROCESS | 1654 | 1461068987129 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11914f800 == 53 [pid = 1654] [id = 185] 05:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11a65e000) [pid = 1654] [serial = 553] [outer = 0x0] 05:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b650000) [pid = 1654] [serial = 554] [outer = 0x11a65e000] 05:29:47 INFO - PROCESS | 1654 | 1461068987162 Marionette DEBUG loaded listener.js 05:29:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ccdb400) [pid = 1654] [serial = 555] [outer = 0x11a65e000] 05:29:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:29:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1371ms 05:29:48 INFO - PROCESS | 1654 | 1461068988342 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:29:48 INFO - PROCESS | 1654 | 1461068988348 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 05:29:48 INFO - PROCESS | 1654 | 1461068988350 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 05:29:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:29:48 INFO - PROCESS | 1654 | 1461068988357 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:29:48 INFO - PROCESS | 1654 | 1461068988359 Marionette TRACE conn2 <- [1,714,null,{}] 05:29:48 INFO - PROCESS | 1654 | 1461068988362 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:48 INFO - PROCESS | 1654 | 1461068988456 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 05:29:48 INFO - PROCESS | 1654 | 1461068988543 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f95800 == 54 [pid = 1654] [id = 186] 05:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11aa80000) [pid = 1654] [serial = 556] [outer = 0x0] 05:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11ab05000) [pid = 1654] [serial = 557] [outer = 0x11aa80000] 05:29:48 INFO - PROCESS | 1654 | 1461068988572 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11af97800) [pid = 1654] [serial = 558] [outer = 0x11aa80000] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119149000 == 53 [pid = 1654] [id = 180] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12993e800 == 52 [pid = 1654] [id = 179] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12668a000 == 51 [pid = 1654] [id = 178] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1261d3000 == 50 [pid = 1654] [id = 177] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12575a000 == 49 [pid = 1654] [id = 176] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12e557c00) [pid = 1654] [serial = 494] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef1000 == 48 [pid = 1654] [id = 175] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1160cf800 == 47 [pid = 1654] [id = 174] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1195dd800 == 46 [pid = 1654] [id = 173] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee2800 == 45 [pid = 1654] [id = 172] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d4800 == 44 [pid = 1654] [id = 170] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d274000 == 43 [pid = 1654] [id = 169] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11ab1a800 == 42 [pid = 1654] [id = 167] 05:29:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1141a5000 == 41 [pid = 1654] [id = 166] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11c56ac00) [pid = 1654] [serial = 350] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x126bb9400) [pid = 1654] [serial = 347] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x125934400) [pid = 1654] [serial = 398] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129bd7c00) [pid = 1654] [serial = 401] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11aa80c00) [pid = 1654] [serial = 341] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1163e2800) [pid = 1654] [serial = 392] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x127f1e000) [pid = 1654] [serial = 338] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11b6b0400) [pid = 1654] [serial = 395] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11bc81c00) [pid = 1654] [serial = 344] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b21bc00) [pid = 1654] [serial = 476] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12ba7f800) [pid = 1654] [serial = 479] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12b794800) [pid = 1654] [serial = 477] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12cf79000) [pid = 1654] [serial = 482] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x1266c7000) [pid = 1654] [serial = 470] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x126c25800) [pid = 1654] [serial = 471] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11af90000) [pid = 1654] [serial = 462] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11ad37800) [pid = 1654] [serial = 461] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12ce35000) [pid = 1654] [serial = 480] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12cf74c00) [pid = 1654] [serial = 440] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12bc0cc00) [pid = 1654] [serial = 454] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11a911400) [pid = 1654] [serial = 459] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118977400) [pid = 1654] [serial = 458] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x123674c00) [pid = 1654] [serial = 467] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125baa000) [pid = 1654] [serial = 468] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12af41c00) [pid = 1654] [serial = 451] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11bc89800) [pid = 1654] [serial = 464] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11be56400) [pid = 1654] [serial = 465] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12690d800) [pid = 1654] [serial = 448] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11a665400) [pid = 1654] [serial = 442] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12e2a7400) [pid = 1654] [serial = 492] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11bbf9c00) [pid = 1654] [serial = 445] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12d1e8400) [pid = 1654] [serial = 483] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x123676800) [pid = 1654] [serial = 486] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1165e5000) [pid = 1654] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12dfdb000) [pid = 1654] [serial = 491] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11a903800) [pid = 1654] [serial = 485] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12d83d400) [pid = 1654] [serial = 489] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129972000) [pid = 1654] [serial = 473] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12d826000) [pid = 1654] [serial = 488] [outer = 0x0] [url = about:blank] 05:29:48 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x129fcf400) [pid = 1654] [serial = 474] [outer = 0x0] [url = about:blank] 05:29:49 INFO - PROCESS | 1654 | 1461068989473 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 05:29:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1126ms 05:29:49 INFO - PROCESS | 1654 | 1461068989481 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1654 | 1461068989486 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 05:29:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:29:49 INFO - PROCESS | 1654 | 1461068989491 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1654 | 1461068989492 Marionette TRACE conn2 <- [1,718,null,{}] 05:29:49 INFO - PROCESS | 1654 | 1461068989495 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:49 INFO - PROCESS | 1654 | 1461068989574 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 05:29:49 INFO - PROCESS | 1654 | 1461068989578 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119149000 == 42 [pid = 1654] [id = 187] 05:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11a665400) [pid = 1654] [serial = 559] [outer = 0x0] 05:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11b6b0400) [pid = 1654] [serial = 560] [outer = 0x11a665400] 05:29:49 INFO - PROCESS | 1654 | 1461068989607 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x12366f800) [pid = 1654] [serial = 561] [outer = 0x11a665400] 05:29:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:29:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 972ms 05:29:50 INFO - PROCESS | 1654 | 1461068990458 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:29:50 INFO - PROCESS | 1654 | 1461068990464 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1654 | 1461068990465 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 05:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:29:50 INFO - PROCESS | 1654 | 1461068990470 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1654 | 1461068990472 Marionette TRACE conn2 <- [1,722,null,{}] 05:29:50 INFO - PROCESS | 1654 | 1461068990480 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:50 INFO - PROCESS | 1654 | 1461068990587 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 05:29:50 INFO - PROCESS | 1654 | 1461068990618 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c30d000 == 43 [pid = 1654] [id = 188] 05:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125934400) [pid = 1654] [serial = 562] [outer = 0x0] 05:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1266bf800) [pid = 1654] [serial = 563] [outer = 0x125934400] 05:29:50 INFO - PROCESS | 1654 | 1461068990646 Marionette DEBUG loaded listener.js 05:29:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x127522000) [pid = 1654] [serial = 564] [outer = 0x125934400] 05:29:50 INFO - PROCESS | 1654 | 1461068990970 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1654 | 1461068990993 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 05:29:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:29:50 INFO - PROCESS | 1654 | 1461068990995 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1654 | 1461068990996 Marionette TRACE conn2 <- [1,726,null,{}] 05:29:51 INFO - PROCESS | 1654 | 1461068990998 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1654 | 1461068991097 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 05:29:51 INFO - PROCESS | 1654 | 1461068991102 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12575a000 == 44 [pid = 1654] [id = 189] 05:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1266c4000) [pid = 1654] [serial = 565] [outer = 0x0] 05:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x128de1c00) [pid = 1654] [serial = 566] [outer = 0x1266c4000] 05:29:51 INFO - PROCESS | 1654 | 1461068991127 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12af3c400) [pid = 1654] [serial = 567] [outer = 0x1266c4000] 05:29:51 INFO - PROCESS | 1654 | 1461068991509 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:29:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 05:29:51 INFO - PROCESS | 1654 | 1461068991516 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 05:29:51 INFO - PROCESS | 1654 | 1461068991518 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 05:29:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:29:51 INFO - PROCESS | 1654 | 1461068991520 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:29:51 INFO - PROCESS | 1654 | 1461068991521 Marionette TRACE conn2 <- [1,730,null,{}] 05:29:51 INFO - PROCESS | 1654 | 1461068991524 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:51 INFO - PROCESS | 1654 | 1461068991656 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 05:29:51 INFO - PROCESS | 1654 | 1461068991672 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261d9000 == 45 [pid = 1654] [id = 190] 05:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129fc8800) [pid = 1654] [serial = 568] [outer = 0x0] 05:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b189c00) [pid = 1654] [serial = 569] [outer = 0x129fc8800] 05:29:51 INFO - PROCESS | 1654 | 1461068991697 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b794c00) [pid = 1654] [serial = 570] [outer = 0x129fc8800] 05:29:52 INFO - PROCESS | 1654 | 1461068992063 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1654 | 1461068992095 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 05:29:52 INFO - PROCESS | 1654 | 1461068992097 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1654 | 1461068992098 Marionette TRACE conn2 <- [1,734,null,{}] 05:29:52 INFO - PROCESS | 1654 | 1461068992101 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1654 | 1461068992211 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 05:29:52 INFO - PROCESS | 1654 | 1461068992224 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x126688000 == 46 [pid = 1654] [id = 191] 05:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12bc0d800) [pid = 1654] [serial = 571] [outer = 0x0] 05:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12d826c00) [pid = 1654] [serial = 572] [outer = 0x12bc0d800] 05:29:52 INFO - PROCESS | 1654 | 1461068992255 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12e29ac00) [pid = 1654] [serial = 573] [outer = 0x12bc0d800] 05:29:52 INFO - PROCESS | 1654 | 1461068992684 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:29:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:29:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 624ms 05:29:52 INFO - PROCESS | 1654 | 1461068992726 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1654 | 1461068992727 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 05:29:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:29:52 INFO - PROCESS | 1654 | 1461068992729 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1654 | 1461068992730 Marionette TRACE conn2 <- [1,738,null,{}] 05:29:52 INFO - PROCESS | 1654 | 1461068992733 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:52 INFO - PROCESS | 1654 | 1461068992829 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 05:29:52 INFO - PROCESS | 1654 | 1461068992834 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195a3800 == 47 [pid = 1654] [id = 192] 05:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12d837400) [pid = 1654] [serial = 574] [outer = 0x0] 05:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12e54d400) [pid = 1654] [serial = 575] [outer = 0x12d837400] 05:29:52 INFO - PROCESS | 1654 | 1461068992859 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12e74b000) [pid = 1654] [serial = 576] [outer = 0x12d837400] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x129fc6400) [pid = 1654] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12b652c00) [pid = 1654] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1186a7c00) [pid = 1654] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12e2a4000) [pid = 1654] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x125f9e000) [pid = 1654] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11a660c00) [pid = 1654] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x119121c00) [pid = 1654] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x125fa4800) [pid = 1654] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127523c00) [pid = 1654] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:29:53 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11a65c000) [pid = 1654] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:29:53 INFO - PROCESS | 1654 | 1461068993710 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:29:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1019ms 05:29:53 INFO - PROCESS | 1654 | 1461068993748 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1654 | 1461068993750 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 05:29:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:29:53 INFO - PROCESS | 1654 | 1461068993754 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1654 | 1461068993755 Marionette TRACE conn2 <- [1,742,null,{}] 05:29:53 INFO - PROCESS | 1654 | 1461068993758 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:53 INFO - PROCESS | 1654 | 1461068993849 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 05:29:53 INFO - PROCESS | 1654 | 1461068993858 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b031000 == 48 [pid = 1654] [id = 193] 05:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127e14000) [pid = 1654] [serial = 577] [outer = 0x0] 05:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12bc09c00) [pid = 1654] [serial = 578] [outer = 0x127e14000] 05:29:53 INFO - PROCESS | 1654 | 1461068993883 Marionette DEBUG loaded listener.js 05:29:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12e747400) [pid = 1654] [serial = 579] [outer = 0x127e14000] 05:29:54 INFO - PROCESS | 1654 | 1461068994654 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:29:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 05:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 921ms 05:29:54 INFO - PROCESS | 1654 | 1461068994676 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 05:29:54 INFO - PROCESS | 1654 | 1461068994677 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 05:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:29:54 INFO - PROCESS | 1654 | 1461068994679 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:29:54 INFO - PROCESS | 1654 | 1461068994681 Marionette TRACE conn2 <- [1,746,null,{}] 05:29:54 INFO - PROCESS | 1654 | 1461068994683 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:54 INFO - PROCESS | 1654 | 1461068994761 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 05:29:54 INFO - PROCESS | 1654 | 1461068994765 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7db800 == 49 [pid = 1654] [id = 194] 05:29:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12e74ac00) [pid = 1654] [serial = 580] [outer = 0x0] 05:29:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12e783c00) [pid = 1654] [serial = 581] [outer = 0x12e74ac00] 05:29:54 INFO - PROCESS | 1654 | 1461068994793 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12e78ac00) [pid = 1654] [serial = 582] [outer = 0x12e74ac00] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12587c000 == 48 [pid = 1654] [id = 168] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1261c2000 == 47 [pid = 1654] [id = 133] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x118ef0000 == 46 [pid = 1654] [id = 171] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x129947800 == 45 [pid = 1654] [id = 134] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a0800 == 44 [pid = 1654] [id = 135] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b159800 == 43 [pid = 1654] [id = 113] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x119ed4800 == 42 [pid = 1654] [id = 149] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12beb7000 == 41 [pid = 1654] [id = 151] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b166000 == 40 [pid = 1654] [id = 150] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce4c000 == 39 [pid = 1654] [id = 152] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x118f95800 == 38 [pid = 1654] [id = 186] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11914f800 == 37 [pid = 1654] [id = 185] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x12b297000 == 36 [pid = 1654] [id = 184] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x11c693000 == 35 [pid = 1654] [id = 183] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1261db800 == 34 [pid = 1654] [id = 181] 05:29:55 INFO - PROCESS | 1654 | --DOCSHELL 0x1167bb800 == 33 [pid = 1654] [id = 182] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119149000 == 32 [pid = 1654] [id = 187] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12575a000 == 31 [pid = 1654] [id = 189] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1195a3800 == 30 [pid = 1654] [id = 192] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11c30d000 == 29 [pid = 1654] [id = 188] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b031000 == 28 [pid = 1654] [id = 193] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x126688000 == 27 [pid = 1654] [id = 191] 05:29:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1261d9000 == 26 [pid = 1654] [id = 190] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b657c00) [pid = 1654] [serial = 542] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12b793400) [pid = 1654] [serial = 533] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ce32400) [pid = 1654] [serial = 536] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11b6b7400) [pid = 1654] [serial = 539] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1158f7400) [pid = 1654] [serial = 497] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11af9b400) [pid = 1654] [serial = 500] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12366dc00) [pid = 1654] [serial = 503] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12b933800) [pid = 1654] [serial = 506] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12e744800) [pid = 1654] [serial = 495] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1269c0000) [pid = 1654] [serial = 524] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126c28c00) [pid = 1654] [serial = 525] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11be0b000) [pid = 1654] [serial = 519] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11bbf7c00) [pid = 1654] [serial = 518] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11ad3b000) [pid = 1654] [serial = 521] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1238e9000) [pid = 1654] [serial = 522] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x1275cc400) [pid = 1654] [serial = 527] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x128de3400) [pid = 1654] [serial = 528] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12996f400) [pid = 1654] [serial = 530] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11ab11000) [pid = 1654] [serial = 516] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11a92ec00) [pid = 1654] [serial = 515] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12d83f400) [pid = 1654] [serial = 509] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b223000) [pid = 1654] [serial = 512] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12366e000) [pid = 1654] [serial = 540] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12d1e5400) [pid = 1654] [serial = 537] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12b21b000) [pid = 1654] [serial = 531] [outer = 0x0] [url = about:blank] 05:29:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12ba84800) [pid = 1654] [serial = 534] [outer = 0x0] [url = about:blank] 05:29:57 INFO - PROCESS | 1654 | 1461068997031 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:29:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:29:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2375ms 05:29:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:29:57 INFO - PROCESS | 1654 | 1461068997056 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 05:29:57 INFO - PROCESS | 1654 | 1461068997057 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 05:29:57 INFO - PROCESS | 1654 | 1461068997061 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1654 | 1461068997063 Marionette TRACE conn2 <- [1,750,null,{}] 05:29:57 INFO - PROCESS | 1654 | 1461068997068 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:57 INFO - PROCESS | 1654 | 1461068997145 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 05:29:57 INFO - PROCESS | 1654 | 1461068997151 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x114312800 == 27 [pid = 1654] [id = 195] 05:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x1188c8400) [pid = 1654] [serial = 583] [outer = 0x0] 05:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11911d400) [pid = 1654] [serial = 584] [outer = 0x1188c8400] 05:29:57 INFO - PROCESS | 1654 | 1461068997181 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119e6b000) [pid = 1654] [serial = 585] [outer = 0x1188c8400] 05:29:58 INFO - PROCESS | 1654 | 1461068998008 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 05:29:58 INFO - PROCESS | 1654 | 1461068998033 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1654 | 1461068998041 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 05:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:29:58 INFO - PROCESS | 1654 | 1461068998046 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1654 | 1461068998047 Marionette TRACE conn2 <- [1,754,null,{}] 05:29:58 INFO - PROCESS | 1654 | 1461068998050 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:58 INFO - PROCESS | 1654 | 1461068998172 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 05:29:58 INFO - PROCESS | 1654 | 1461068998181 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11604a800 == 28 [pid = 1654] [id = 196] 05:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11a658400) [pid = 1654] [serial = 586] [outer = 0x0] 05:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11a934000) [pid = 1654] [serial = 587] [outer = 0x11a658400] 05:29:58 INFO - PROCESS | 1654 | 1461068998221 Marionette DEBUG loaded listener.js 05:29:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11aa7dc00) [pid = 1654] [serial = 588] [outer = 0x11a658400] 05:29:59 INFO - PROCESS | 1654 | 1461068999048 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 05:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1021ms 05:29:59 INFO - PROCESS | 1654 | 1461068999067 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 05:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:29:59 INFO - PROCESS | 1654 | 1461068999069 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 05:29:59 INFO - PROCESS | 1654 | 1461068999072 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1654 | 1461068999075 Marionette TRACE conn2 <- [1,758,null,{}] 05:29:59 INFO - PROCESS | 1654 | 1461068999082 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1654 | 1461068999178 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 05:29:59 INFO - PROCESS | 1654 | 1461068999185 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x118eec800 == 29 [pid = 1654] [id = 197] 05:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x114655c00) [pid = 1654] [serial = 589] [outer = 0x0] 05:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11adae800) [pid = 1654] [serial = 590] [outer = 0x114655c00] 05:29:59 INFO - PROCESS | 1654 | 1461068999215 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11b6b2000) [pid = 1654] [serial = 591] [outer = 0x114655c00] 05:29:59 INFO - PROCESS | 1654 | 1461068999553 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:29:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 523ms 05:29:59 INFO - PROCESS | 1654 | 1461068999596 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 05:29:59 INFO - PROCESS | 1654 | 1461068999597 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 05:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:29:59 INFO - PROCESS | 1654 | 1461068999600 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:29:59 INFO - PROCESS | 1654 | 1461068999601 Marionette TRACE conn2 <- [1,762,null,{}] 05:29:59 INFO - PROCESS | 1654 | 1461068999603 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:29:59 INFO - PROCESS | 1654 | 1461068999679 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 05:29:59 INFO - PROCESS | 1654 | 1461068999683 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x119806800 == 30 [pid = 1654] [id = 198] 05:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11ad42c00) [pid = 1654] [serial = 592] [outer = 0x0] 05:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11bc80400) [pid = 1654] [serial = 593] [outer = 0x11ad42c00] 05:29:59 INFO - PROCESS | 1654 | 1461068999713 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11bc8ec00) [pid = 1654] [serial = 594] [outer = 0x11ad42c00] 05:30:00 INFO - PROCESS | 1654 | 1461069000502 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:30:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 922ms 05:30:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:30:00 INFO - PROCESS | 1654 | 1461069000522 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1654 | 1461069000524 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 05:30:00 INFO - PROCESS | 1654 | 1461069000526 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1654 | 1461069000527 Marionette TRACE conn2 <- [1,766,null,{}] 05:30:00 INFO - PROCESS | 1654 | 1461069000529 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:00 INFO - PROCESS | 1654 | 1461069000598 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 05:30:00 INFO - PROCESS | 1654 | 1461069000645 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad44000 == 31 [pid = 1654] [id = 199] 05:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x119e6b400) [pid = 1654] [serial = 595] [outer = 0x0] 05:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11be0c400) [pid = 1654] [serial = 596] [outer = 0x119e6b400] 05:30:00 INFO - PROCESS | 1654 | 1461069000670 Marionette DEBUG loaded listener.js 05:30:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11be60800) [pid = 1654] [serial = 597] [outer = 0x119e6b400] 05:30:01 INFO - PROCESS | 1654 | 1461069001520 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1022ms 05:30:01 INFO - PROCESS | 1654 | 1461069001549 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 05:30:01 INFO - PROCESS | 1654 | 1461069001551 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 05:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:30:01 INFO - PROCESS | 1654 | 1461069001567 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:30:01 INFO - PROCESS | 1654 | 1461069001568 Marionette TRACE conn2 <- [1,770,null,{}] 05:30:01 INFO - PROCESS | 1654 | 1461069001578 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:01 INFO - PROCESS | 1654 | 1461069001731 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 05:30:01 INFO - PROCESS | 1654 | 1461069001742 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb7d800 == 32 [pid = 1654] [id = 200] 05:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x12366cc00) [pid = 1654] [serial = 598] [outer = 0x0] 05:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1238e4c00) [pid = 1654] [serial = 599] [outer = 0x12366cc00] 05:30:01 INFO - PROCESS | 1654 | 1461069001773 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125a15400) [pid = 1654] [serial = 600] [outer = 0x12366cc00] 05:30:02 INFO - PROCESS | 1654 | 1461069002097 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 573ms 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:30:02 INFO - PROCESS | 1654 | 1461069002139 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1654 | 1461069002140 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 05:30:02 INFO - PROCESS | 1654 | 1461069002142 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1654 | 1461069002143 Marionette TRACE conn2 <- [1,774,null,{}] 05:30:02 INFO - PROCESS | 1654 | 1461069002146 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1654 | 1461069002228 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 05:30:02 INFO - PROCESS | 1654 | 1461069002260 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef5800 == 33 [pid = 1654] [id = 201] 05:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x125b9f800) [pid = 1654] [serial = 601] [outer = 0x0] 05:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125d23000) [pid = 1654] [serial = 602] [outer = 0x125b9f800] 05:30:02 INFO - PROCESS | 1654 | 1461069002285 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126140400) [pid = 1654] [serial = 603] [outer = 0x125b9f800] 05:30:02 INFO - PROCESS | 1654 | 1461069002681 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 573ms 05:30:02 INFO - PROCESS | 1654 | 1461069002716 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1654 | 1461069002717 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:30:02 INFO - PROCESS | 1654 | 1461069002735 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1654 | 1461069002737 Marionette TRACE conn2 <- [1,778,null,{}] 05:30:02 INFO - PROCESS | 1654 | 1461069002740 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:02 INFO - PROCESS | 1654 | 1461069002874 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 05:30:02 INFO - PROCESS | 1654 | 1461069002951 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3c2000 == 34 [pid = 1654] [id = 202] 05:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126140800) [pid = 1654] [serial = 604] [outer = 0x0] 05:30:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x1266ce000) [pid = 1654] [serial = 605] [outer = 0x126140800] 05:30:02 INFO - PROCESS | 1654 | 1461069002982 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x126b18400) [pid = 1654] [serial = 606] [outer = 0x126140800] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12d1e7400) [pid = 1654] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12af3d800) [pid = 1654] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1146c2400) [pid = 1654] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11af91000) [pid = 1654] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11be60c00) [pid = 1654] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11bb3fc00) [pid = 1654] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x125ba5800) [pid = 1654] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11c37bc00) [pid = 1654] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123672400) [pid = 1654] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12b931c00) [pid = 1654] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x118ece800) [pid = 1654] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x127e14000) [pid = 1654] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1266c4000) [pid = 1654] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x129fc8800) [pid = 1654] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12bc0d800) [pid = 1654] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12d837400) [pid = 1654] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x125a13400) [pid = 1654] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11ad3ac00) [pid = 1654] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x11a92bc00) [pid = 1654] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12656c000) [pid = 1654] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x125934400) [pid = 1654] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11a665400) [pid = 1654] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x11aa80000) [pid = 1654] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:30:03 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11a65e000) [pid = 1654] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:30:03 INFO - PROCESS | 1654 | 1461069003565 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 871ms 05:30:03 INFO - PROCESS | 1654 | 1461069003607 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 05:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:30:03 INFO - PROCESS | 1654 | 1461069003609 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 05:30:03 INFO - PROCESS | 1654 | 1461069003611 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1654 | 1461069003612 Marionette TRACE conn2 <- [1,782,null,{}] 05:30:03 INFO - PROCESS | 1654 | 1461069003614 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:03 INFO - PROCESS | 1654 | 1461069003738 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 05:30:03 INFO - PROCESS | 1654 | 1461069003780 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x112378000 == 35 [pid = 1654] [id = 203] 05:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x114652400) [pid = 1654] [serial = 607] [outer = 0x0] 05:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x114c10800) [pid = 1654] [serial = 608] [outer = 0x114652400] 05:30:03 INFO - PROCESS | 1654 | 1461069003813 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x1165e4800) [pid = 1654] [serial = 609] [outer = 0x114652400] 05:30:04 INFO - PROCESS | 1654 | 1461069004343 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 769ms 05:30:04 INFO - PROCESS | 1654 | 1461069004382 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1654 | 1461069004387 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:30:04 INFO - PROCESS | 1654 | 1461069004391 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1654 | 1461069004394 Marionette TRACE conn2 <- [1,786,null,{}] 05:30:04 INFO - PROCESS | 1654 | 1461069004397 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:04 INFO - PROCESS | 1654 | 1461069004523 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 05:30:04 INFO - PROCESS | 1654 | 1461069004592 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x118e1f800 == 36 [pid = 1654] [id = 204] 05:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11a92cc00) [pid = 1654] [serial = 610] [outer = 0x0] 05:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11a932c00) [pid = 1654] [serial = 611] [outer = 0x11a92cc00] 05:30:04 INFO - PROCESS | 1654 | 1461069004625 Marionette DEBUG loaded listener.js 05:30:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11ab03000) [pid = 1654] [serial = 612] [outer = 0x11a92cc00] 05:30:05 INFO - PROCESS | 1654 | 1461069005252 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 928ms 05:30:05 INFO - PROCESS | 1654 | 1461069005319 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1654 | 1461069005322 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:30:05 INFO - PROCESS | 1654 | 1461069005325 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1654 | 1461069005328 Marionette TRACE conn2 <- [1,790,null,{}] 05:30:05 INFO - PROCESS | 1654 | 1461069005333 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:05 INFO - PROCESS | 1654 | 1461069005441 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 05:30:05 INFO - PROCESS | 1654 | 1461069005486 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x114a79000 == 37 [pid = 1654] [id = 205] 05:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x1146bf400) [pid = 1654] [serial = 613] [outer = 0x0] 05:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x114c0d000) [pid = 1654] [serial = 614] [outer = 0x1146bf400] 05:30:05 INFO - PROCESS | 1654 | 1461069005518 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1155e6000) [pid = 1654] [serial = 615] [outer = 0x1146bf400] 05:30:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce5a000 == 36 [pid = 1654] [id = 96] 05:30:05 INFO - PROCESS | 1654 | --DOCSHELL 0x112378800 == 35 [pid = 1654] [id = 103] 05:30:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12993a000 == 34 [pid = 1654] [id = 89] 05:30:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1301bd800 == 33 [pid = 1654] [id = 99] 05:30:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1302e4800 == 32 [pid = 1654] [id = 100] 05:30:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11c339000 == 31 [pid = 1654] [id = 88] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x12e783c00) [pid = 1654] [serial = 581] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11be5d000) [pid = 1654] [serial = 446] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12e74a000) [pid = 1654] [serial = 513] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x129971800) [pid = 1654] [serial = 449] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b932400) [pid = 1654] [serial = 452] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x12ce37800) [pid = 1654] [serial = 455] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11aa83800) [pid = 1654] [serial = 443] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x118873000) [pid = 1654] [serial = 498] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x11bc8c400) [pid = 1654] [serial = 501] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x1269bc800) [pid = 1654] [serial = 504] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 78 (0x12dfe1800) [pid = 1654] [serial = 510] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 77 (0x12d1e2c00) [pid = 1654] [serial = 507] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 76 (0x12e747400) [pid = 1654] [serial = 579] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 75 (0x128de1c00) [pid = 1654] [serial = 566] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 74 (0x12b794c00) [pid = 1654] [serial = 570] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 73 (0x12b189c00) [pid = 1654] [serial = 569] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x12e29ac00) [pid = 1654] [serial = 573] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12d826c00) [pid = 1654] [serial = 572] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x12e54d400) [pid = 1654] [serial = 575] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12bc09c00) [pid = 1654] [serial = 578] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x12e74b000) [pid = 1654] [serial = 576] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x129fc8400) [pid = 1654] [serial = 551] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x123673c00) [pid = 1654] [serial = 549] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x11c374800) [pid = 1654] [serial = 548] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 64 (0x11ad3a400) [pid = 1654] [serial = 546] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 63 (0x11aa78c00) [pid = 1654] [serial = 545] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 62 (0x12cf75800) [pid = 1654] [serial = 543] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 61 (0x1266bf800) [pid = 1654] [serial = 563] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 60 (0x11b6b0400) [pid = 1654] [serial = 560] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 59 (0x12366f800) [pid = 1654] [serial = 561] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 58 (0x11af97800) [pid = 1654] [serial = 558] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 57 (0x11ab05000) [pid = 1654] [serial = 557] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 56 (0x12ccdb400) [pid = 1654] [serial = 555] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 55 (0x12b650000) [pid = 1654] [serial = 554] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 54 (0x12b182400) [pid = 1654] [serial = 552] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 53 (0x12af3c400) [pid = 1654] [serial = 567] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | --DOMWINDOW == 52 (0x127522000) [pid = 1654] [serial = 564] [outer = 0x0] [url = about:blank] 05:30:05 INFO - PROCESS | 1654 | 1461069005931 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 623ms 05:30:05 INFO - PROCESS | 1654 | 1461069005948 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 05:30:05 INFO - PROCESS | 1654 | 1461069005955 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 05:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:30:05 INFO - PROCESS | 1654 | 1461069005959 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:30:05 INFO - PROCESS | 1654 | 1461069005961 Marionette TRACE conn2 <- [1,794,null,{}] 05:30:05 INFO - PROCESS | 1654 | 1461069005964 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1654 | 1461069006038 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 05:30:06 INFO - PROCESS | 1654 | 1461069006085 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x1157af000 == 32 [pid = 1654] [id = 206] 05:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 53 (0x1146c2400) [pid = 1654] [serial = 616] [outer = 0x0] 05:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 54 (0x116036000) [pid = 1654] [serial = 617] [outer = 0x1146c2400] 05:30:06 INFO - PROCESS | 1654 | 1461069006113 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 55 (0x118ece400) [pid = 1654] [serial = 618] [outer = 0x1146c2400] 05:30:06 INFO - PROCESS | 1654 | 1461069006408 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 469ms 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:30:06 INFO - PROCESS | 1654 | 1461069006429 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1654 | 1461069006430 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1654 | 1461069006432 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1654 | 1461069006437 Marionette TRACE conn2 <- [1,798,null,{}] 05:30:06 INFO - PROCESS | 1654 | 1461069006447 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:06 INFO - PROCESS | 1654 | 1461069006527 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 05:30:06 INFO - PROCESS | 1654 | 1461069006531 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x119590000 == 33 [pid = 1654] [id = 207] 05:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 56 (0x11460f800) [pid = 1654] [serial = 619] [outer = 0x0] 05:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 57 (0x11a663c00) [pid = 1654] [serial = 620] [outer = 0x11460f800] 05:30:06 INFO - PROCESS | 1654 | 1461069006563 Marionette DEBUG loaded listener.js 05:30:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 58 (0x11aa76c00) [pid = 1654] [serial = 621] [outer = 0x11460f800] 05:30:06 INFO - PROCESS | 1654 | 1461069006905 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 525ms 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:30:06 INFO - PROCESS | 1654 | 1461069006957 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1654 | 1461069006959 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 05:30:06 INFO - PROCESS | 1654 | 1461069006961 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1654 | 1461069006962 Marionette TRACE conn2 <- [1,802,null,{}] 05:30:06 INFO - PROCESS | 1654 | 1461069006965 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 1654 | 1461069007038 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 05:30:07 INFO - PROCESS | 1654 | 1461069007042 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a9af800 == 34 [pid = 1654] [id = 208] 05:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 59 (0x11aa7e000) [pid = 1654] [serial = 622] [outer = 0x0] 05:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 60 (0x11ad36400) [pid = 1654] [serial = 623] [outer = 0x11aa7e000] 05:30:07 INFO - PROCESS | 1654 | 1461069007070 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 61 (0x11ad3dc00) [pid = 1654] [serial = 624] [outer = 0x11aa7e000] 05:30:07 INFO - PROCESS | 1654 | 1461069007378 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 468ms 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:30:07 INFO - PROCESS | 1654 | 1461069007430 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1654 | 1461069007431 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 05:30:07 INFO - PROCESS | 1654 | 1461069007433 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1654 | 1461069007434 Marionette TRACE conn2 <- [1,806,null,{}] 05:30:07 INFO - PROCESS | 1654 | 1461069007436 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:07 INFO - PROCESS | 1654 | 1461069007507 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 05:30:07 INFO - PROCESS | 1654 | 1461069007556 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1123ac000 == 35 [pid = 1654] [id = 209] 05:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 62 (0x116359000) [pid = 1654] [serial = 625] [outer = 0x0] 05:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 63 (0x11adae000) [pid = 1654] [serial = 626] [outer = 0x116359000] 05:30:07 INFO - PROCESS | 1654 | 1461069007582 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 64 (0x11afe0000) [pid = 1654] [serial = 627] [outer = 0x116359000] 05:30:07 INFO - PROCESS | 1654 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 05:30:07 INFO - PROCESS | 1654 | Determined SkiaGL cache limits: Size 100663296, Items: 256 05:30:07 INFO - PROCESS | 1654 | [GFX2-]: Using SkiaGL canvas. 05:30:07 INFO - PROCESS | 1654 | 1461069007870 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 05:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 470ms 05:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:30:07 INFO - PROCESS | 1654 | 1461069007905 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 05:30:07 INFO - PROCESS | 1654 | 1461069007906 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 05:30:07 INFO - PROCESS | 1654 | 1461069007908 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:30:07 INFO - PROCESS | 1654 | 1461069007909 Marionette TRACE conn2 <- [1,810,null,{}] 05:30:07 INFO - PROCESS | 1654 | 1461069007912 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1654 | 1461069008028 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 05:30:08 INFO - PROCESS | 1654 | 1461069008032 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee6000 == 36 [pid = 1654] [id = 210] 05:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 65 (0x11ad35800) [pid = 1654] [serial = 628] [outer = 0x0] 05:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11bb3cc00) [pid = 1654] [serial = 629] [outer = 0x11ad35800] 05:30:08 INFO - PROCESS | 1654 | 1461069008061 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11be60400) [pid = 1654] [serial = 630] [outer = 0x11ad35800] 05:30:08 INFO - PROCESS | 1654 | 1461069008412 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 520ms 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:30:08 INFO - PROCESS | 1654 | 1461069008429 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1654 | 1461069008430 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 05:30:08 INFO - PROCESS | 1654 | 1461069008432 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1654 | 1461069008433 Marionette TRACE conn2 <- [1,814,null,{}] 05:30:08 INFO - PROCESS | 1654 | 1461069008445 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:08 INFO - PROCESS | 1654 | 1461069008534 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 05:30:08 INFO - PROCESS | 1654 | 1461069008538 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c320800 == 37 [pid = 1654] [id = 211] 05:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x11be05000) [pid = 1654] [serial = 631] [outer = 0x0] 05:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x11c376c00) [pid = 1654] [serial = 632] [outer = 0x11be05000] 05:30:08 INFO - PROCESS | 1654 | 1461069008563 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x11c56a400) [pid = 1654] [serial = 633] [outer = 0x11be05000] 05:30:08 INFO - PROCESS | 1654 | 1461069008888 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1654 | 1461069008907 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 05:30:08 INFO - PROCESS | 1654 | 1461069008910 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1654 | 1461069008911 Marionette TRACE conn2 <- [1,818,null,{}] 05:30:08 INFO - PROCESS | 1654 | 1461069008922 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1654 | 1461069009012 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 05:30:09 INFO - PROCESS | 1654 | 1461069009017 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c692800 == 38 [pid = 1654] [id = 212] 05:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x11c36f000) [pid = 1654] [serial = 634] [outer = 0x0] 05:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x123678000) [pid = 1654] [serial = 635] [outer = 0x11c36f000] 05:30:09 INFO - PROCESS | 1654 | 1461069009042 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x125931800) [pid = 1654] [serial = 636] [outer = 0x11c36f000] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 72 (0x11a658400) [pid = 1654] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 71 (0x12e74ac00) [pid = 1654] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 70 (0x119e6b400) [pid = 1654] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 69 (0x12366cc00) [pid = 1654] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 68 (0x114655c00) [pid = 1654] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 67 (0x11ad42c00) [pid = 1654] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 66 (0x1188c8400) [pid = 1654] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:30:09 INFO - PROCESS | 1654 | --DOMWINDOW == 65 (0x125b9f800) [pid = 1654] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:30:09 INFO - PROCESS | 1654 | 1461069009456 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 579ms 05:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:30:09 INFO - PROCESS | 1654 | 1461069009490 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1654 | 1461069009491 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 05:30:09 INFO - PROCESS | 1654 | 1461069009495 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1654 | 1461069009497 Marionette TRACE conn2 <- [1,822,null,{}] 05:30:09 INFO - PROCESS | 1654 | 1461069009500 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:09 INFO - PROCESS | 1654 | 1461069009616 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 05:30:09 INFO - PROCESS | 1654 | 1461069009622 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c681000 == 39 [pid = 1654] [id = 213] 05:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 66 (0x11bb44000) [pid = 1654] [serial = 637] [outer = 0x0] 05:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 67 (0x11c376400) [pid = 1654] [serial = 638] [outer = 0x11bb44000] 05:30:09 INFO - PROCESS | 1654 | 1461069009664 Marionette DEBUG loaded listener.js 05:30:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 68 (0x125a1d400) [pid = 1654] [serial = 639] [outer = 0x11bb44000] 05:30:10 INFO - PROCESS | 1654 | 1461069010088 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1654 | 1461069010116 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:30:10 INFO - PROCESS | 1654 | 1461069010119 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1654 | 1461069010120 Marionette TRACE conn2 <- [1,826,null,{}] 05:30:10 INFO - PROCESS | 1654 | 1461069010123 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1654 | 1461069010204 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 05:30:10 INFO - PROCESS | 1654 | 1461069010209 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11958f000 == 40 [pid = 1654] [id = 214] 05:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 69 (0x125ba9800) [pid = 1654] [serial = 640] [outer = 0x0] 05:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 70 (0x126141000) [pid = 1654] [serial = 641] [outer = 0x125ba9800] 05:30:10 INFO - PROCESS | 1654 | 1461069010245 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 71 (0x12656d400) [pid = 1654] [serial = 642] [outer = 0x125ba9800] 05:30:10 INFO - PROCESS | 1654 | 1461069010703 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 621ms 05:30:10 INFO - PROCESS | 1654 | 1461069010745 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:30:10 INFO - PROCESS | 1654 | 1461069010746 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 05:30:10 INFO - PROCESS | 1654 | 1461069010748 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1654 | 1461069010750 Marionette TRACE conn2 <- [1,830,null,{}] 05:30:10 INFO - PROCESS | 1654 | 1461069010758 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:10 INFO - PROCESS | 1654 | 1461069010849 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 05:30:10 INFO - PROCESS | 1654 | 1461069010855 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261da000 == 41 [pid = 1654] [id = 215] 05:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 72 (0x1266c1400) [pid = 1654] [serial = 643] [outer = 0x0] 05:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 73 (0x126bb7c00) [pid = 1654] [serial = 644] [outer = 0x1266c1400] 05:30:10 INFO - PROCESS | 1654 | 1461069010884 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 74 (0x1274bd000) [pid = 1654] [serial = 645] [outer = 0x1266c1400] 05:30:11 INFO - PROCESS | 1654 | 1461069011225 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 526ms 05:30:11 INFO - PROCESS | 1654 | 1461069011274 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:30:11 INFO - PROCESS | 1654 | 1461069011275 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 05:30:11 INFO - PROCESS | 1654 | 1461069011277 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1654 | 1461069011279 Marionette TRACE conn2 <- [1,834,null,{}] 05:30:11 INFO - PROCESS | 1654 | 1461069011281 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1654 | 1461069011375 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 05:30:11 INFO - PROCESS | 1654 | 1461069011403 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12641d000 == 42 [pid = 1654] [id = 216] 05:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 75 (0x126b16800) [pid = 1654] [serial = 646] [outer = 0x0] 05:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 76 (0x127516000) [pid = 1654] [serial = 647] [outer = 0x126b16800] 05:30:11 INFO - PROCESS | 1654 | 1461069011428 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 77 (0x127e19400) [pid = 1654] [serial = 648] [outer = 0x126b16800] 05:30:11 INFO - PROCESS | 1654 | 1461069011718 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 05:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:30:11 INFO - PROCESS | 1654 | 1461069011746 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 05:30:11 INFO - PROCESS | 1654 | 1461069011748 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 05:30:11 INFO - PROCESS | 1654 | 1461069011750 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:30:11 INFO - PROCESS | 1654 | 1461069011751 Marionette TRACE conn2 <- [1,838,null,{}] 05:30:11 INFO - PROCESS | 1654 | 1461069011757 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:11 INFO - PROCESS | 1654 | 1461069011832 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 05:30:11 INFO - PROCESS | 1654 | 1461069011924 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x1123ae000 == 43 [pid = 1654] [id = 217] 05:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 78 (0x112455800) [pid = 1654] [serial = 649] [outer = 0x0] 05:30:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 79 (0x1144a6000) [pid = 1654] [serial = 650] [outer = 0x112455800] 05:30:11 INFO - PROCESS | 1654 | 1461069011956 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x114eefc00) [pid = 1654] [serial = 651] [outer = 0x112455800] 05:30:12 INFO - PROCESS | 1654 | 1461069012401 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 05:30:12 INFO - PROCESS | 1654 | 1461069012423 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1654 | 1461069012427 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:30:12 INFO - PROCESS | 1654 | 1461069012431 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1654 | 1461069012433 Marionette TRACE conn2 <- [1,842,null,{}] 05:30:12 INFO - PROCESS | 1654 | 1461069012436 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:12 INFO - PROCESS | 1654 | 1461069012538 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 05:30:12 INFO - PROCESS | 1654 | 1461069012586 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119812800 == 44 [pid = 1654] [id = 218] 05:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x116741000) [pid = 1654] [serial = 652] [outer = 0x0] 05:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x119a53400) [pid = 1654] [serial = 653] [outer = 0x116741000] 05:30:12 INFO - PROCESS | 1654 | 1461069012618 Marionette DEBUG loaded listener.js 05:30:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11a911c00) [pid = 1654] [serial = 654] [outer = 0x116741000] 05:30:13 INFO - PROCESS | 1654 | 1461069013039 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 05:30:13 INFO - PROCESS | 1654 | 1461069013053 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1654 | 1461069013056 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:30:13 INFO - PROCESS | 1654 | 1461069013059 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1654 | 1461069013060 Marionette TRACE conn2 <- [1,846,null,{}] 05:30:13 INFO - PROCESS | 1654 | 1461069013062 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1654 | 1461069013158 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 05:30:13 INFO - PROCESS | 1654 | 1461069013239 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x125986000 == 45 [pid = 1654] [id = 219] 05:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11a937000) [pid = 1654] [serial = 655] [outer = 0x0] 05:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11adaf400) [pid = 1654] [serial = 656] [outer = 0x11a937000] 05:30:13 INFO - PROCESS | 1654 | 1461069013269 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11bb3f000) [pid = 1654] [serial = 657] [outer = 0x11a937000] 05:30:13 INFO - PROCESS | 1654 | 1461069013713 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 669ms 05:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:30:13 INFO - PROCESS | 1654 | 1461069013727 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 05:30:13 INFO - PROCESS | 1654 | 1461069013729 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 05:30:13 INFO - PROCESS | 1654 | 1461069013736 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:30:13 INFO - PROCESS | 1654 | 1461069013741 Marionette TRACE conn2 <- [1,850,null,{}] 05:30:13 INFO - PROCESS | 1654 | 1461069013744 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:13 INFO - PROCESS | 1654 | 1461069013842 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 05:30:13 INFO - PROCESS | 1654 | 1461069013886 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x127589800 == 46 [pid = 1654] [id = 220] 05:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11bb3f400) [pid = 1654] [serial = 658] [outer = 0x0] 05:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11be55c00) [pid = 1654] [serial = 659] [outer = 0x11bb3f400] 05:30:13 INFO - PROCESS | 1654 | 1461069013916 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x1269bc400) [pid = 1654] [serial = 660] [outer = 0x11bb3f400] 05:30:14 INFO - PROCESS | 1654 | 1461069014315 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 626ms 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:30:14 INFO - PROCESS | 1654 | 1461069014368 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1654 | 1461069014370 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 05:30:14 INFO - PROCESS | 1654 | 1461069014373 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1654 | 1461069014374 Marionette TRACE conn2 <- [1,854,null,{}] 05:30:14 INFO - PROCESS | 1654 | 1461069014377 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:14 INFO - PROCESS | 1654 | 1461069014473 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 05:30:14 INFO - PROCESS | 1654 | 1461069014551 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d80800 == 47 [pid = 1654] [id = 221] 05:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x126e68c00) [pid = 1654] [serial = 661] [outer = 0x0] 05:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x127522000) [pid = 1654] [serial = 662] [outer = 0x126e68c00] 05:30:14 INFO - PROCESS | 1654 | 1461069014581 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x127f19000) [pid = 1654] [serial = 663] [outer = 0x126e68c00] 05:30:14 INFO - PROCESS | 1654 | 1461069014994 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:30:15 INFO - PROCESS | 1654 | 1461069015042 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1654 | 1461069015044 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 05:30:15 INFO - PROCESS | 1654 | 1461069015046 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1654 | 1461069015047 Marionette TRACE conn2 <- [1,858,null,{}] 05:30:15 INFO - PROCESS | 1654 | 1461069015050 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1654 | 1461069015145 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 05:30:15 INFO - PROCESS | 1654 | 1461069015192 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x116322800 == 48 [pid = 1654] [id = 222] 05:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x126c24800) [pid = 1654] [serial = 664] [outer = 0x0] 05:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x127f19400) [pid = 1654] [serial = 665] [outer = 0x126c24800] 05:30:15 INFO - PROCESS | 1654 | 1461069015229 Marionette DEBUG loaded listener.js 05:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x128fdb400) [pid = 1654] [serial = 666] [outer = 0x126c24800] 05:30:15 INFO - PROCESS | 1654 | 1461069015734 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 772ms 05:30:15 INFO - PROCESS | 1654 | 1461069015818 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1654 | 1461069015820 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:30:15 INFO - PROCESS | 1654 | 1461069015824 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1654 | 1461069015826 Marionette TRACE conn2 <- [1,862,null,{}] 05:30:15 INFO - PROCESS | 1654 | 1461069015830 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:15 INFO - PROCESS | 1654 | 1461069015919 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 05:30:15 INFO - PROCESS | 1654 | 1461069015972 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x114681800 == 49 [pid = 1654] [id = 223] 05:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118930800) [pid = 1654] [serial = 667] [outer = 0x0] 05:30:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11897c800) [pid = 1654] [serial = 668] [outer = 0x118930800] 05:30:16 INFO - PROCESS | 1654 | 1461069016002 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11a65d000) [pid = 1654] [serial = 669] [outer = 0x118930800] 05:30:16 INFO - PROCESS | 1654 | --DOCSHELL 0x11c3be000 == 48 [pid = 1654] [id = 94] 05:30:16 INFO - PROCESS | 1654 | --DOCSHELL 0x114682000 == 47 [pid = 1654] [id = 93] 05:30:16 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7db800 == 46 [pid = 1654] [id = 194] 05:30:16 INFO - PROCESS | 1654 | 1461069016415 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 620ms 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:30:16 INFO - PROCESS | 1654 | 1461069016444 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1654 | 1461069016447 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 05:30:16 INFO - PROCESS | 1654 | 1461069016452 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1654 | 1461069016453 Marionette TRACE conn2 <- [1,866,null,{}] 05:30:16 INFO - PROCESS | 1654 | 1461069016456 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:16 INFO - PROCESS | 1654 | 1461069016542 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1266ce000) [pid = 1654] [serial = 605] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11a934000) [pid = 1654] [serial = 587] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11aa7dc00) [pid = 1654] [serial = 588] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12e78ac00) [pid = 1654] [serial = 582] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11be0c400) [pid = 1654] [serial = 596] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x125a15400) [pid = 1654] [serial = 600] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x1238e4c00) [pid = 1654] [serial = 599] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11adae800) [pid = 1654] [serial = 590] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11b6b2000) [pid = 1654] [serial = 591] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11bc80400) [pid = 1654] [serial = 593] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11bc8ec00) [pid = 1654] [serial = 594] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x11911d400) [pid = 1654] [serial = 584] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x119e6b000) [pid = 1654] [serial = 585] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x126140400) [pid = 1654] [serial = 603] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x125d23000) [pid = 1654] [serial = 602] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x11be60800) [pid = 1654] [serial = 597] [outer = 0x0] [url = about:blank] 05:30:16 INFO - PROCESS | 1654 | 1461069016592 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x114a6f000 == 47 [pid = 1654] [id = 224] 05:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x114c13400) [pid = 1654] [serial = 670] [outer = 0x0] 05:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x119545c00) [pid = 1654] [serial = 671] [outer = 0x114c13400] 05:30:16 INFO - PROCESS | 1654 | 1461069016618 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11aa7f400) [pid = 1654] [serial = 672] [outer = 0x114c13400] 05:30:16 INFO - PROCESS | 1654 | 1461069016914 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 520ms 05:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:30:16 INFO - PROCESS | 1654 | 1461069016973 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 05:30:16 INFO - PROCESS | 1654 | 1461069016974 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 05:30:16 INFO - PROCESS | 1654 | 1461069016976 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:30:16 INFO - PROCESS | 1654 | 1461069016979 Marionette TRACE conn2 <- [1,870,null,{}] 05:30:16 INFO - PROCESS | 1654 | 1461069016986 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1654 | 1461069017065 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 05:30:17 INFO - PROCESS | 1654 | 1461069017123 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eee000 == 48 [pid = 1654] [id = 225] 05:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11a92b800) [pid = 1654] [serial = 673] [outer = 0x0] 05:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11adafc00) [pid = 1654] [serial = 674] [outer = 0x11a92b800] 05:30:17 INFO - PROCESS | 1654 | 1461069017151 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11bc86c00) [pid = 1654] [serial = 675] [outer = 0x11a92b800] 05:30:17 INFO - PROCESS | 1654 | 1461069017460 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 524ms 05:30:17 INFO - PROCESS | 1654 | 1461069017501 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 05:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:30:17 INFO - PROCESS | 1654 | 1461069017506 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 05:30:17 INFO - PROCESS | 1654 | 1461069017509 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1654 | 1461069017511 Marionette TRACE conn2 <- [1,874,null,{}] 05:30:17 INFO - PROCESS | 1654 | 1461069017514 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:17 INFO - PROCESS | 1654 | 1461069017631 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 05:30:17 INFO - PROCESS | 1654 | 1461069017703 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11860a000 == 49 [pid = 1654] [id = 226] 05:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11bc82400) [pid = 1654] [serial = 676] [outer = 0x0] 05:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11be54400) [pid = 1654] [serial = 677] [outer = 0x11bc82400] 05:30:17 INFO - PROCESS | 1654 | 1461069017745 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11c56ac00) [pid = 1654] [serial = 678] [outer = 0x11bc82400] 05:30:18 INFO - PROCESS | 1654 | 1461069018166 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 671ms 05:30:18 INFO - PROCESS | 1654 | 1461069018180 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1654 | 1461069018181 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:30:18 INFO - PROCESS | 1654 | 1461069018203 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1654 | 1461069018205 Marionette TRACE conn2 <- [1,878,null,{}] 05:30:18 INFO - PROCESS | 1654 | 1461069018208 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1654 | 1461069018283 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 05:30:18 INFO - PROCESS | 1654 | 1461069018289 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125766800 == 50 [pid = 1654] [id = 227] 05:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x12366cc00) [pid = 1654] [serial = 679] [outer = 0x0] 05:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x1238e0400) [pid = 1654] [serial = 680] [outer = 0x12366cc00] 05:30:18 INFO - PROCESS | 1654 | 1461069018315 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125ba8400) [pid = 1654] [serial = 681] [outer = 0x12366cc00] 05:30:18 INFO - PROCESS | 1654 | 1461069018688 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 523ms 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:30:18 INFO - PROCESS | 1654 | 1461069018724 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1654 | 1461069018725 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 05:30:18 INFO - PROCESS | 1654 | 1461069018727 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1654 | 1461069018728 Marionette TRACE conn2 <- [1,882,null,{}] 05:30:18 INFO - PROCESS | 1654 | 1461069018730 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:18 INFO - PROCESS | 1654 | 1461069018837 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 05:30:18 INFO - PROCESS | 1654 | 1461069018842 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ee3000 == 51 [pid = 1654] [id = 228] 05:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x125d2e400) [pid = 1654] [serial = 682] [outer = 0x0] 05:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x1266cd400) [pid = 1654] [serial = 683] [outer = 0x125d2e400] 05:30:18 INFO - PROCESS | 1654 | 1461069018870 Marionette DEBUG loaded listener.js 05:30:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x128d12800) [pid = 1654] [serial = 684] [outer = 0x125d2e400] 05:30:19 INFO - PROCESS | 1654 | 1461069019200 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:30:19 INFO - PROCESS | 1654 | 1461069019247 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1654 | 1461069019248 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 05:30:19 INFO - PROCESS | 1654 | 1461069019250 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1654 | 1461069019251 Marionette TRACE conn2 <- [1,886,null,{}] 05:30:19 INFO - PROCESS | 1654 | 1461069019253 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1654 | 1461069019343 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 05:30:19 INFO - PROCESS | 1654 | 1461069019356 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c22800 == 52 [pid = 1654] [id = 229] 05:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x128dec000) [pid = 1654] [serial = 685] [outer = 0x0] 05:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128fe2800) [pid = 1654] [serial = 686] [outer = 0x128dec000] 05:30:19 INFO - PROCESS | 1654 | 1461069019381 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129975c00) [pid = 1654] [serial = 687] [outer = 0x128dec000] 05:30:19 INFO - PROCESS | 1654 | 1461069019726 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 522ms 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:30:19 INFO - PROCESS | 1654 | 1461069019773 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1654 | 1461069019774 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 05:30:19 INFO - PROCESS | 1654 | 1461069019776 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1654 | 1461069019777 Marionette TRACE conn2 <- [1,890,null,{}] 05:30:19 INFO - PROCESS | 1654 | 1461069019779 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:19 INFO - PROCESS | 1654 | 1461069019873 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 05:30:19 INFO - PROCESS | 1654 | 1461069019877 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x129931000 == 53 [pid = 1654] [id = 230] 05:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129976c00) [pid = 1654] [serial = 688] [outer = 0x0] 05:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129bce400) [pid = 1654] [serial = 689] [outer = 0x129976c00] 05:30:19 INFO - PROCESS | 1654 | 1461069019902 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x129fc6800) [pid = 1654] [serial = 690] [outer = 0x129976c00] 05:30:20 INFO - PROCESS | 1654 | 1461069020219 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms 05:30:20 INFO - PROCESS | 1654 | 1461069020246 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:30:20 INFO - PROCESS | 1654 | 1461069020247 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 05:30:20 INFO - PROCESS | 1654 | 1461069020249 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1654 | 1461069020250 Marionette TRACE conn2 <- [1,894,null,{}] 05:30:20 INFO - PROCESS | 1654 | 1461069020259 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1654 | 1461069020354 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 05:30:20 INFO - PROCESS | 1654 | 1461069020358 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02c000 == 54 [pid = 1654] [id = 231] 05:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1261ef000) [pid = 1654] [serial = 691] [outer = 0x0] 05:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129fca800) [pid = 1654] [serial = 692] [outer = 0x1261ef000] 05:30:20 INFO - PROCESS | 1654 | 1461069020382 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12af35400) [pid = 1654] [serial = 693] [outer = 0x1261ef000] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11ad35800) [pid = 1654] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11c36f000) [pid = 1654] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11be05000) [pid = 1654] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11aa7e000) [pid = 1654] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11460f800) [pid = 1654] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116359000) [pid = 1654] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1146c2400) [pid = 1654] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1266c1400) [pid = 1654] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1146bf400) [pid = 1654] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11bb44000) [pid = 1654] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:30:20 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x125ba9800) [pid = 1654] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:30:20 INFO - PROCESS | 1654 | 1461069020757 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 523ms 05:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:30:20 INFO - PROCESS | 1654 | 1461069020773 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 05:30:20 INFO - PROCESS | 1654 | 1461069020774 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 05:30:20 INFO - PROCESS | 1654 | 1461069020776 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:30:20 INFO - PROCESS | 1654 | 1461069020777 Marionette TRACE conn2 <- [1,898,null,{}] 05:30:20 INFO - PROCESS | 1654 | 1461069020779 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:20 INFO - PROCESS | 1654 | 1461069020859 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 05:30:20 INFO - PROCESS | 1654 | 1461069020907 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a22800 == 55 [pid = 1654] [id = 232] 05:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11460f800) [pid = 1654] [serial = 694] [outer = 0x0] 05:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11bb44000) [pid = 1654] [serial = 695] [outer = 0x11460f800] 05:30:20 INFO - PROCESS | 1654 | 1461069020932 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129977400) [pid = 1654] [serial = 696] [outer = 0x11460f800] 05:30:21 INFO - PROCESS | 1654 | 1461069021215 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 467ms 05:30:21 INFO - PROCESS | 1654 | 1461069021244 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1654 | 1461069021246 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:30:21 INFO - PROCESS | 1654 | 1461069021248 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1654 | 1461069021249 Marionette TRACE conn2 <- [1,902,null,{}] 05:30:21 INFO - PROCESS | 1654 | 1461069021254 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1654 | 1461069021348 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 05:30:21 INFO - PROCESS | 1654 | 1461069021353 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1e1000 == 56 [pid = 1654] [id = 233] 05:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129fcc400) [pid = 1654] [serial = 697] [outer = 0x0] 05:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12af42c00) [pid = 1654] [serial = 698] [outer = 0x129fcc400] 05:30:21 INFO - PROCESS | 1654 | 1461069021383 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x12b189c00) [pid = 1654] [serial = 699] [outer = 0x129fcc400] 05:30:21 INFO - PROCESS | 1654 | 1461069021714 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 520ms 05:30:21 INFO - PROCESS | 1654 | 1461069021769 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1654 | 1461069021770 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:30:21 INFO - PROCESS | 1654 | 1461069021772 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1654 | 1461069021773 Marionette TRACE conn2 <- [1,906,null,{}] 05:30:21 INFO - PROCESS | 1654 | 1461069021776 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:21 INFO - PROCESS | 1654 | 1461069021855 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 05:30:21 INFO - PROCESS | 1654 | 1461069021859 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7ca000 == 57 [pid = 1654] [id = 234] 05:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b18a000) [pid = 1654] [serial = 700] [outer = 0x0] 05:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b21e800) [pid = 1654] [serial = 701] [outer = 0x12b18a000] 05:30:21 INFO - PROCESS | 1654 | 1461069021884 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b225000) [pid = 1654] [serial = 702] [outer = 0x12b18a000] 05:30:22 INFO - PROCESS | 1654 | 1461069022205 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 468ms 05:30:22 INFO - PROCESS | 1654 | 1461069022240 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1654 | 1461069022242 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:30:22 INFO - PROCESS | 1654 | 1461069022244 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1654 | 1461069022245 Marionette TRACE conn2 <- [1,910,null,{}] 05:30:22 INFO - PROCESS | 1654 | 1461069022247 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1654 | 1461069022326 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 05:30:22 INFO - PROCESS | 1654 | 1461069022330 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9af000 == 58 [pid = 1654] [id = 235] 05:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b21f800) [pid = 1654] [serial = 703] [outer = 0x0] 05:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b656000) [pid = 1654] [serial = 704] [outer = 0x12b21f800] 05:30:22 INFO - PROCESS | 1654 | 1461069022355 Marionette DEBUG loaded listener.js 05:30:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b797400) [pid = 1654] [serial = 705] [outer = 0x12b21f800] 05:30:22 INFO - PROCESS | 1654 | 1461069022763 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 570ms 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:30:22 INFO - PROCESS | 1654 | 1461069022815 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 05:30:22 INFO - PROCESS | 1654 | 1461069022817 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 05:30:22 INFO - PROCESS | 1654 | 1461069022821 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1654 | 1461069022823 Marionette TRACE conn2 <- [1,914,null,{}] 05:30:22 INFO - PROCESS | 1654 | 1461069022827 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:22 INFO - PROCESS | 1654 | 1461069022933 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 05:30:23 INFO - PROCESS | 1654 | 1461069023035 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195db000 == 59 [pid = 1654] [id = 236] 05:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x119124400) [pid = 1654] [serial = 706] [outer = 0x0] 05:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x119551c00) [pid = 1654] [serial = 707] [outer = 0x119124400] 05:30:23 INFO - PROCESS | 1654 | 1461069023080 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11aa79c00) [pid = 1654] [serial = 708] [outer = 0x119124400] 05:30:23 INFO - PROCESS | 1654 | 1461069023495 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 723ms 05:30:23 INFO - PROCESS | 1654 | 1461069023544 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 05:30:23 INFO - PROCESS | 1654 | 1461069023548 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 05:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:30:23 INFO - PROCESS | 1654 | 1461069023553 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:30:23 INFO - PROCESS | 1654 | 1461069023555 Marionette TRACE conn2 <- [1,918,null,{}] 05:30:23 INFO - PROCESS | 1654 | 1461069023558 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:23 INFO - PROCESS | 1654 | 1461069023658 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 05:30:23 INFO - PROCESS | 1654 | 1461069023720 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c68c800 == 60 [pid = 1654] [id = 237] 05:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11aa85000) [pid = 1654] [serial = 709] [outer = 0x0] 05:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11bb3e400) [pid = 1654] [serial = 710] [outer = 0x11aa85000] 05:30:23 INFO - PROCESS | 1654 | 1461069023750 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11bce3800) [pid = 1654] [serial = 711] [outer = 0x11aa85000] 05:30:24 INFO - PROCESS | 1654 | 1461069024171 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:30:24 INFO - PROCESS | 1654 | 1461069024224 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1654 | 1461069024225 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 05:30:24 INFO - PROCESS | 1654 | 1461069024228 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1654 | 1461069024230 Marionette TRACE conn2 <- [1,922,null,{}] 05:30:24 INFO - PROCESS | 1654 | 1461069024238 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:24 INFO - PROCESS | 1654 | 1461069024364 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 05:30:24 INFO - PROCESS | 1654 | 1461069024417 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1e3800 == 61 [pid = 1654] [id = 238] 05:30:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11be60c00) [pid = 1654] [serial = 712] [outer = 0x0] 05:30:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x1269c1000) [pid = 1654] [serial = 713] [outer = 0x11be60c00] 05:30:24 INFO - PROCESS | 1654 | 1461069024461 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1275ce400) [pid = 1654] [serial = 714] [outer = 0x11be60c00] 05:30:24 INFO - PROCESS | 1654 | 1461069024850 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 671ms 05:30:24 INFO - PROCESS | 1654 | 1461069024899 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 05:30:24 INFO - PROCESS | 1654 | 1461069024903 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:30:24 INFO - PROCESS | 1654 | 1461069024906 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1654 | 1461069024908 Marionette TRACE conn2 <- [1,926,null,{}] 05:30:24 INFO - PROCESS | 1654 | 1461069024911 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1654 | 1461069025032 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 05:30:25 INFO - PROCESS | 1654 | 1461069025082 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12becb800 == 62 [pid = 1654] [id = 239] 05:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x129970400) [pid = 1654] [serial = 715] [outer = 0x0] 05:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x129fcc000) [pid = 1654] [serial = 716] [outer = 0x129970400] 05:30:25 INFO - PROCESS | 1654 | 1461069025112 Marionette DEBUG loaded listener.js 05:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12b180000) [pid = 1654] [serial = 717] [outer = 0x129970400] 05:30:25 INFO - PROCESS | 1654 | 1461069025534 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 669ms 05:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:30:25 INFO - PROCESS | 1654 | 1461069025576 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1654 | 1461069025577 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 05:30:25 INFO - PROCESS | 1654 | 1461069025579 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1654 | 1461069025581 Marionette TRACE conn2 <- [1,930,null,{}] 05:30:25 INFO - PROCESS | 1654 | 1461069025583 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:25 INFO - PROCESS | 1654 | 1461069025842 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 05:30:25 INFO - PROCESS | 1654 | 1461069025947 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119810000 == 63 [pid = 1654] [id = 240] 05:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11635dc00) [pid = 1654] [serial = 718] [outer = 0x0] 05:30:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x116568c00) [pid = 1654] [serial = 719] [outer = 0x11635dc00] 05:30:25 INFO - PROCESS | 1654 | 1461069025975 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x118975800) [pid = 1654] [serial = 720] [outer = 0x11635dc00] 05:30:26 INFO - PROCESS | 1654 | 1461069026379 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 819ms 05:30:26 INFO - PROCESS | 1654 | 1461069026401 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 05:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:30:26 INFO - PROCESS | 1654 | 1461069026407 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 05:30:26 INFO - PROCESS | 1654 | 1461069026412 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:30:26 INFO - PROCESS | 1654 | 1461069026416 Marionette TRACE conn2 <- [1,934,null,{}] 05:30:26 INFO - PROCESS | 1654 | 1461069026420 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:26 INFO - PROCESS | 1654 | 1461069026549 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 05:30:26 INFO - PROCESS | 1654 | 1461069026690 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x115709800 == 64 [pid = 1654] [id = 241] 05:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11a90d400) [pid = 1654] [serial = 721] [outer = 0x0] 05:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a92d800) [pid = 1654] [serial = 722] [outer = 0x11a90d400] 05:30:26 INFO - PROCESS | 1654 | 1461069026740 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11aa81400) [pid = 1654] [serial = 723] [outer = 0x11a90d400] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7da800 == 63 [pid = 1654] [id = 90] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x11981f800 == 62 [pid = 1654] [id = 87] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7ca000 == 61 [pid = 1654] [id = 234] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1e1000 == 60 [pid = 1654] [id = 233] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x125a22800 == 59 [pid = 1654] [id = 232] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02c000 == 58 [pid = 1654] [id = 231] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x129931000 == 57 [pid = 1654] [id = 230] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x126c22800 == 56 [pid = 1654] [id = 229] 05:30:26 INFO - PROCESS | 1654 | --DOCSHELL 0x118ee3000 == 55 [pid = 1654] [id = 228] 05:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x114c10800) [pid = 1654] [serial = 608] [outer = 0x0] [url = about:blank] 05:30:26 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11a932c00) [pid = 1654] [serial = 611] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x125766800 == 54 [pid = 1654] [id = 227] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x11860a000 == 53 [pid = 1654] [id = 226] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119eee000 == 52 [pid = 1654] [id = 225] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x114a6f000 == 51 [pid = 1654] [id = 224] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x114681800 == 50 [pid = 1654] [id = 223] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x119812800 == 49 [pid = 1654] [id = 218] 05:30:27 INFO - PROCESS | 1654 | --DOCSHELL 0x1123ae000 == 48 [pid = 1654] [id = 217] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11bb3cc00) [pid = 1654] [serial = 629] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x123678000) [pid = 1654] [serial = 635] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11c376c00) [pid = 1654] [serial = 632] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11ad36400) [pid = 1654] [serial = 623] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11ad3dc00) [pid = 1654] [serial = 624] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11a663c00) [pid = 1654] [serial = 620] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11aa76c00) [pid = 1654] [serial = 621] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11adae000) [pid = 1654] [serial = 626] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x116036000) [pid = 1654] [serial = 617] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118ece400) [pid = 1654] [serial = 618] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1274bd000) [pid = 1654] [serial = 645] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114c0d000) [pid = 1654] [serial = 614] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1155e6000) [pid = 1654] [serial = 615] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125a1d400) [pid = 1654] [serial = 639] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11c376400) [pid = 1654] [serial = 638] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x126bb7c00) [pid = 1654] [serial = 644] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12656d400) [pid = 1654] [serial = 642] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11c56a400) [pid = 1654] [serial = 633] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x125931800) [pid = 1654] [serial = 636] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11be60400) [pid = 1654] [serial = 630] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126141000) [pid = 1654] [serial = 641] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x127516000) [pid = 1654] [serial = 647] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11afe0000) [pid = 1654] [serial = 627] [outer = 0x0] [url = about:blank] 05:30:27 INFO - PROCESS | 1654 | 1461069027200 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 826ms 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:30:27 INFO - PROCESS | 1654 | 1461069027239 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1654 | 1461069027241 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 05:30:27 INFO - PROCESS | 1654 | 1461069027243 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1654 | 1461069027244 Marionette TRACE conn2 <- [1,938,null,{}] 05:30:27 INFO - PROCESS | 1654 | 1461069027246 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1654 | 1461069027323 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 05:30:27 INFO - PROCESS | 1654 | 1461069027371 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160bb000 == 49 [pid = 1654] [id = 242] 05:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x118ec8000) [pid = 1654] [serial = 724] [outer = 0x0] 05:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11ab11c00) [pid = 1654] [serial = 725] [outer = 0x118ec8000] 05:30:27 INFO - PROCESS | 1654 | 1461069027399 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11adb2400) [pid = 1654] [serial = 726] [outer = 0x118ec8000] 05:30:27 INFO - PROCESS | 1654 | 1461069027711 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 473ms 05:30:27 INFO - PROCESS | 1654 | 1461069027716 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1654 | 1461069027721 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:30:27 INFO - PROCESS | 1654 | 1461069027735 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1654 | 1461069027740 Marionette TRACE conn2 <- [1,942,null,{}] 05:30:27 INFO - PROCESS | 1654 | 1461069027743 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:27 INFO - PROCESS | 1654 | 1461069027822 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 05:30:27 INFO - PROCESS | 1654 | 1461069027826 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b64a000 == 50 [pid = 1654] [id = 243] 05:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11af95400) [pid = 1654] [serial = 727] [outer = 0x0] 05:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11bbf7c00) [pid = 1654] [serial = 728] [outer = 0x11af95400] 05:30:27 INFO - PROCESS | 1654 | 1461069027852 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11be5ac00) [pid = 1654] [serial = 729] [outer = 0x11af95400] 05:30:28 INFO - PROCESS | 1654 | 1461069028156 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 479ms 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:30:28 INFO - PROCESS | 1654 | 1461069028209 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1654 | 1461069028211 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 05:30:28 INFO - PROCESS | 1654 | 1461069028213 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1654 | 1461069028214 Marionette TRACE conn2 <- [1,946,null,{}] 05:30:28 INFO - PROCESS | 1654 | 1461069028216 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1654 | 1461069028290 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 05:30:28 INFO - PROCESS | 1654 | 1461069028294 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef4800 == 51 [pid = 1654] [id = 244] 05:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11be5e800) [pid = 1654] [serial = 730] [outer = 0x0] 05:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11c377000) [pid = 1654] [serial = 731] [outer = 0x11be5e800] 05:30:28 INFO - PROCESS | 1654 | 1461069028320 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11c570000) [pid = 1654] [serial = 732] [outer = 0x11be5e800] 05:30:28 INFO - PROCESS | 1654 | 1461069028629 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 469ms 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:30:28 INFO - PROCESS | 1654 | 1461069028682 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1654 | 1461069028684 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 05:30:28 INFO - PROCESS | 1654 | 1461069028686 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1654 | 1461069028687 Marionette TRACE conn2 <- [1,950,null,{}] 05:30:28 INFO - PROCESS | 1654 | 1461069028689 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:28 INFO - PROCESS | 1654 | 1461069028765 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 05:30:28 INFO - PROCESS | 1654 | 1461069028821 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x112369800 == 52 [pid = 1654] [id = 245] 05:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125809000) [pid = 1654] [serial = 733] [outer = 0x0] 05:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125937800) [pid = 1654] [serial = 734] [outer = 0x125809000] 05:30:28 INFO - PROCESS | 1654 | 1461069028854 Marionette DEBUG loaded listener.js 05:30:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125f0b000) [pid = 1654] [serial = 735] [outer = 0x125809000] 05:30:29 INFO - PROCESS | 1654 | 1461069029149 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 519ms 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:30:29 INFO - PROCESS | 1654 | 1461069029206 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1654 | 1461069029207 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1654 | 1461069029209 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1654 | 1461069029210 Marionette TRACE conn2 <- [1,954,null,{}] 05:30:29 INFO - PROCESS | 1654 | 1461069029212 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1654 | 1461069029306 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 05:30:29 INFO - PROCESS | 1654 | 1461069029318 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12586a000 == 53 [pid = 1654] [id = 246] 05:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1238e2c00) [pid = 1654] [serial = 736] [outer = 0x0] 05:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1266c1800) [pid = 1654] [serial = 737] [outer = 0x1238e2c00] 05:30:29 INFO - PROCESS | 1654 | 1461069029344 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x126bba000) [pid = 1654] [serial = 738] [outer = 0x1238e2c00] 05:30:29 INFO - PROCESS | 1654 | 1461069029650 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 468ms 05:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:30:29 INFO - PROCESS | 1654 | 1461069029677 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 05:30:29 INFO - PROCESS | 1654 | 1461069029679 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 05:30:29 INFO - PROCESS | 1654 | 1461069029681 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:30:29 INFO - PROCESS | 1654 | 1461069029682 Marionette TRACE conn2 <- [1,958,null,{}] 05:30:29 INFO - PROCESS | 1654 | 1461069029684 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:29 INFO - PROCESS | 1654 | 1461069029778 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 05:30:29 INFO - PROCESS | 1654 | 1461069029782 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e46800 == 54 [pid = 1654] [id = 247] 05:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x125f11000) [pid = 1654] [serial = 739] [outer = 0x0] 05:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126e69c00) [pid = 1654] [serial = 740] [outer = 0x125f11000] 05:30:29 INFO - PROCESS | 1654 | 1461069029809 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127e15400) [pid = 1654] [serial = 741] [outer = 0x125f11000] 05:30:30 INFO - PROCESS | 1654 | 1461069030164 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 520ms 05:30:30 INFO - PROCESS | 1654 | 1461069030205 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1654 | 1461069030206 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:30:30 INFO - PROCESS | 1654 | 1461069030208 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1654 | 1461069030209 Marionette TRACE conn2 <- [1,962,null,{}] 05:30:30 INFO - PROCESS | 1654 | 1461069030212 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1654 | 1461069030306 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 05:30:30 INFO - PROCESS | 1654 | 1461069030310 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12641e800 == 55 [pid = 1654] [id = 248] 05:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1261f5800) [pid = 1654] [serial = 742] [outer = 0x0] 05:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128d13800) [pid = 1654] [serial = 743] [outer = 0x1261f5800] 05:30:30 INFO - PROCESS | 1654 | 1461069030337 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x129971400) [pid = 1654] [serial = 744] [outer = 0x1261f5800] 05:30:30 INFO - PROCESS | 1654 | 1461069030663 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 468ms 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:30:30 INFO - PROCESS | 1654 | 1461069030677 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1654 | 1461069030678 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 05:30:30 INFO - PROCESS | 1654 | 1461069030680 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1654 | 1461069030681 Marionette TRACE conn2 <- [1,966,null,{}] 05:30:30 INFO - PROCESS | 1654 | 1461069030684 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:30 INFO - PROCESS | 1654 | 1461069030783 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 05:30:30 INFO - PROCESS | 1654 | 1461069030817 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x127590000 == 56 [pid = 1654] [id = 249] 05:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128de5c00) [pid = 1654] [serial = 745] [outer = 0x0] 05:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x129fc2800) [pid = 1654] [serial = 746] [outer = 0x128de5c00] 05:30:30 INFO - PROCESS | 1654 | 1461069030843 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12af37400) [pid = 1654] [serial = 747] [outer = 0x128de5c00] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126140800) [pid = 1654] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125d2e400) [pid = 1654] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128dec000) [pid = 1654] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1261ef000) [pid = 1654] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11460f800) [pid = 1654] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x112455800) [pid = 1654] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11a92b800) [pid = 1654] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11bb3f400) [pid = 1654] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11bc82400) [pid = 1654] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x126c24800) [pid = 1654] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11a937000) [pid = 1654] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126e68c00) [pid = 1654] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114c13400) [pid = 1654] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12366cc00) [pid = 1654] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x116741000) [pid = 1654] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x118930800) [pid = 1654] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129976c00) [pid = 1654] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129fcc400) [pid = 1654] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b18a000) [pid = 1654] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11a92cc00) [pid = 1654] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:30:31 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x114652400) [pid = 1654] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:30:31 INFO - PROCESS | 1654 | 1461069031321 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 673ms 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:30:31 INFO - PROCESS | 1654 | 1461069031353 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1654 | 1461069031355 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 05:30:31 INFO - PROCESS | 1654 | 1461069031357 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1654 | 1461069031358 Marionette TRACE conn2 <- [1,970,null,{}] 05:30:31 INFO - PROCESS | 1654 | 1461069031360 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1654 | 1461069031441 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 05:30:31 INFO - PROCESS | 1654 | 1461069031445 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x119817000 == 57 [pid = 1654] [id = 250] 05:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x114605800) [pid = 1654] [serial = 748] [outer = 0x0] 05:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11a931000) [pid = 1654] [serial = 749] [outer = 0x114605800] 05:30:31 INFO - PROCESS | 1654 | 1461069031476 Marionette DEBUG loaded listener.js 05:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12366e000) [pid = 1654] [serial = 750] [outer = 0x114605800] 05:30:31 INFO - PROCESS | 1654 | 1461069031824 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 519ms 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:30:31 INFO - PROCESS | 1654 | 1461069031876 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1654 | 1461069031878 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 05:30:31 INFO - PROCESS | 1654 | 1461069031880 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1654 | 1461069031882 Marionette TRACE conn2 <- [1,974,null,{}] 05:30:31 INFO - PROCESS | 1654 | 1461069031884 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:31 INFO - PROCESS | 1654 | 1461069031975 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 05:30:31 INFO - PROCESS | 1654 | 1461069031979 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02a800 == 58 [pid = 1654] [id = 251] 05:30:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x126c24800) [pid = 1654] [serial = 751] [outer = 0x0] 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b183800) [pid = 1654] [serial = 752] [outer = 0x126c24800] 05:30:32 INFO - PROCESS | 1654 | 1461069032004 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b21b400) [pid = 1654] [serial = 753] [outer = 0x126c24800] 05:30:32 INFO - PROCESS | 1654 | 1461069032307 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 469ms 05:30:32 INFO - PROCESS | 1654 | 1461069032349 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1654 | 1461069032351 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:30:32 INFO - PROCESS | 1654 | 1461069032355 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1654 | 1461069032356 Marionette TRACE conn2 <- [1,978,null,{}] 05:30:32 INFO - PROCESS | 1654 | 1461069032358 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1654 | 1461069032433 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 05:30:32 INFO - PROCESS | 1654 | 1461069032484 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b15d000 == 59 [pid = 1654] [id = 252] 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11bc88c00) [pid = 1654] [serial = 754] [outer = 0x0] 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b21b800) [pid = 1654] [serial = 755] [outer = 0x11bc88c00] 05:30:32 INFO - PROCESS | 1654 | 1461069032509 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b797000) [pid = 1654] [serial = 756] [outer = 0x11bc88c00] 05:30:32 INFO - PROCESS | 1654 | 1461069032806 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 05:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:30:32 INFO - PROCESS | 1654 | 1461069032824 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 05:30:32 INFO - PROCESS | 1654 | 1461069032825 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 05:30:32 INFO - PROCESS | 1654 | 1461069032827 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:30:32 INFO - PROCESS | 1654 | 1461069032828 Marionette TRACE conn2 <- [1,982,null,{}] 05:30:32 INFO - PROCESS | 1654 | 1461069032831 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:32 INFO - PROCESS | 1654 | 1461069032912 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 05:30:32 INFO - PROCESS | 1654 | 1461069032916 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d9000 == 60 [pid = 1654] [id = 253] 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b21e400) [pid = 1654] [serial = 757] [outer = 0x0] 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12b930c00) [pid = 1654] [serial = 758] [outer = 0x12b21e400] 05:30:32 INFO - PROCESS | 1654 | 1461069032944 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12ba82c00) [pid = 1654] [serial = 759] [outer = 0x12b21e400] 05:30:33 INFO - PROCESS | 1654 | 1461069033316 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 520ms 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:30:33 INFO - PROCESS | 1654 | 1461069033348 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 05:30:33 INFO - PROCESS | 1654 | 1461069033350 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 05:30:33 INFO - PROCESS | 1654 | 1461069033354 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1654 | 1461069033357 Marionette TRACE conn2 <- [1,986,null,{}] 05:30:33 INFO - PROCESS | 1654 | 1461069033361 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:33 INFO - PROCESS | 1654 | 1461069033465 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 05:30:33 INFO - PROCESS | 1654 | 1461069033535 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x1157b5000 == 61 [pid = 1654] [id = 254] 05:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1154ba800) [pid = 1654] [serial = 760] [outer = 0x0] 05:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11656a800) [pid = 1654] [serial = 761] [outer = 0x1154ba800] 05:30:33 INFO - PROCESS | 1654 | 1461069033567 Marionette DEBUG loaded listener.js 05:30:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x119125000) [pid = 1654] [serial = 762] [outer = 0x1154ba800] 05:30:34 INFO - PROCESS | 1654 | 1461069033997 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 673ms 05:30:34 INFO - PROCESS | 1654 | 1461069034027 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1654 | 1461069034031 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:30:34 INFO - PROCESS | 1654 | 1461069034036 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1654 | 1461069034038 Marionette TRACE conn2 <- [1,990,null,{}] 05:30:34 INFO - PROCESS | 1654 | 1461069034040 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1654 | 1461069034142 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 05:30:34 INFO - PROCESS | 1654 | 1461069034247 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b92e000 == 62 [pid = 1654] [id = 255] 05:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11a92e400) [pid = 1654] [serial = 763] [outer = 0x0] 05:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11ad3a000) [pid = 1654] [serial = 764] [outer = 0x11a92e400] 05:30:34 INFO - PROCESS | 1654 | 1461069034279 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11afe2400) [pid = 1654] [serial = 765] [outer = 0x11a92e400] 05:30:34 INFO - PROCESS | 1654 | 1461069034669 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 05:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:30:34 INFO - PROCESS | 1654 | 1461069034706 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 05:30:34 INFO - PROCESS | 1654 | 1461069034707 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 05:30:34 INFO - PROCESS | 1654 | 1461069034710 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:30:34 INFO - PROCESS | 1654 | 1461069034712 Marionette TRACE conn2 <- [1,994,null,{}] 05:30:34 INFO - PROCESS | 1654 | 1461069034722 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:34 INFO - PROCESS | 1654 | 1461069034825 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 05:30:34 INFO - PROCESS | 1654 | 1461069034880 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275a1800 == 63 [pid = 1654] [id = 256] 05:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11bc8b800) [pid = 1654] [serial = 766] [outer = 0x0] 05:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11c375000) [pid = 1654] [serial = 767] [outer = 0x11bc8b800] 05:30:34 INFO - PROCESS | 1654 | 1461069034912 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x1238e4000) [pid = 1654] [serial = 768] [outer = 0x11bc8b800] 05:30:35 INFO - PROCESS | 1654 | 1461069035357 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 05:30:35 INFO - PROCESS | 1654 | 1461069035382 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 05:30:35 INFO - PROCESS | 1654 | 1461069035384 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:30:35 INFO - PROCESS | 1654 | 1461069035388 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1654 | 1461069035390 Marionette TRACE conn2 <- [1,998,null,{}] 05:30:35 INFO - PROCESS | 1654 | 1461069035392 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:35 INFO - PROCESS | 1654 | 1461069035488 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 05:30:35 INFO - PROCESS | 1654 | 1461069035577 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf21000 == 64 [pid = 1654] [id = 257] 05:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x125d2a400) [pid = 1654] [serial = 769] [outer = 0x0] 05:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x126b19c00) [pid = 1654] [serial = 770] [outer = 0x125d2a400] 05:30:35 INFO - PROCESS | 1654 | 1461069035608 Marionette DEBUG loaded listener.js 05:30:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128ded400) [pid = 1654] [serial = 771] [outer = 0x125d2a400] 05:30:35 INFO - PROCESS | 1654 | 1461069035979 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 621ms 05:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:30:36 INFO - PROCESS | 1654 | 1461069036008 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1654 | 1461069036009 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 05:30:36 INFO - PROCESS | 1654 | 1461069036012 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1654 | 1461069036014 Marionette TRACE conn2 <- [1,1002,null,{}] 05:30:36 INFO - PROCESS | 1654 | 1461069036016 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1654 | 1461069036122 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 05:30:36 INFO - PROCESS | 1654 | 1461069036177 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d144000 == 65 [pid = 1654] [id = 258] 05:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125d2ac00) [pid = 1654] [serial = 772] [outer = 0x0] 05:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12af3a800) [pid = 1654] [serial = 773] [outer = 0x125d2ac00] 05:30:36 INFO - PROCESS | 1654 | 1461069036208 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b220c00) [pid = 1654] [serial = 774] [outer = 0x125d2ac00] 05:30:36 INFO - PROCESS | 1654 | 1461069036610 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 621ms 05:30:36 INFO - PROCESS | 1654 | 1461069036633 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 05:30:36 INFO - PROCESS | 1654 | 1461069036635 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 05:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:30:36 INFO - PROCESS | 1654 | 1461069036639 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:30:36 INFO - PROCESS | 1654 | 1461069036641 Marionette TRACE conn2 <- [1,1006,null,{}] 05:30:36 INFO - PROCESS | 1654 | 1461069036643 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:36 INFO - PROCESS | 1654 | 1461069036783 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 05:30:36 INFO - PROCESS | 1654 | 1461069036871 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ee4800 == 66 [pid = 1654] [id = 259] 05:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116569800) [pid = 1654] [serial = 775] [outer = 0x0] 05:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b653400) [pid = 1654] [serial = 776] [outer = 0x116569800] 05:30:36 INFO - PROCESS | 1654 | 1461069036903 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ccdac00) [pid = 1654] [serial = 777] [outer = 0x116569800] 05:30:37 INFO - PROCESS | 1654 | 1461069037457 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 869ms 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:30:37 INFO - PROCESS | 1654 | 1461069037509 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 05:30:37 INFO - PROCESS | 1654 | 1461069037511 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 05:30:37 INFO - PROCESS | 1654 | 1461069037515 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1654 | 1461069037517 Marionette TRACE conn2 <- [1,1010,null,{}] 05:30:37 INFO - PROCESS | 1654 | 1461069037521 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:37 INFO - PROCESS | 1654 | 1461069037613 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 05:30:37 INFO - PROCESS | 1654 | 1461069037684 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981a800 == 67 [pid = 1654] [id = 260] 05:30:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1146c4c00) [pid = 1654] [serial = 778] [outer = 0x0] 05:30:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11795c400) [pid = 1654] [serial = 779] [outer = 0x1146c4c00] 05:30:37 INFO - PROCESS | 1654 | 1461069037714 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x119128c00) [pid = 1654] [serial = 780] [outer = 0x1146c4c00] 05:30:38 INFO - PROCESS | 1654 | 1461069038121 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 673ms 05:30:38 INFO - PROCESS | 1654 | 1461069038188 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1654 | 1461069038191 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:30:38 INFO - PROCESS | 1654 | 1461069038196 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1654 | 1461069038197 Marionette TRACE conn2 <- [1,1014,null,{}] 05:30:38 INFO - PROCESS | 1654 | 1461069038200 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1654 | 1461069038323 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1275a4000 == 66 [pid = 1654] [id = 95] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x13005f800 == 65 [pid = 1654] [id = 98] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b15d000 == 64 [pid = 1654] [id = 252] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02a800 == 63 [pid = 1654] [id = 251] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119817000 == 62 [pid = 1654] [id = 250] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x127590000 == 61 [pid = 1654] [id = 249] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12641e800 == 60 [pid = 1654] [id = 248] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x125e46800 == 59 [pid = 1654] [id = 247] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12b656000) [pid = 1654] [serial = 704] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12586a000 == 58 [pid = 1654] [id = 246] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x112369800 == 57 [pid = 1654] [id = 245] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef4800 == 56 [pid = 1654] [id = 244] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11b64a000 == 55 [pid = 1654] [id = 243] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1160bb000 == 54 [pid = 1654] [id = 242] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x115709800 == 53 [pid = 1654] [id = 241] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x119810000 == 52 [pid = 1654] [id = 240] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1e3800 == 51 [pid = 1654] [id = 238] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x11c68c800 == 50 [pid = 1654] [id = 237] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x1195db000 == 49 [pid = 1654] [id = 236] 05:30:38 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9af000 == 48 [pid = 1654] [id = 235] 05:30:38 INFO - PROCESS | 1654 | 1461069038405 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x114198800 == 49 [pid = 1654] [id = 261] 05:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118873000) [pid = 1654] [serial = 781] [outer = 0x0] 05:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11a903400) [pid = 1654] [serial = 782] [outer = 0x118873000] 05:30:38 INFO - PROCESS | 1654 | 1461069038432 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11acf5800) [pid = 1654] [serial = 783] [outer = 0x118873000] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x126b18400) [pid = 1654] [serial = 606] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11ab03000) [pid = 1654] [serial = 612] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1165e4800) [pid = 1654] [serial = 609] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1266cd400) [pid = 1654] [serial = 683] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x129975c00) [pid = 1654] [serial = 687] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128fe2800) [pid = 1654] [serial = 686] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129fca800) [pid = 1654] [serial = 692] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11bb44000) [pid = 1654] [serial = 695] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x114eefc00) [pid = 1654] [serial = 651] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1144a6000) [pid = 1654] [serial = 650] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11adafc00) [pid = 1654] [serial = 674] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11bc86c00) [pid = 1654] [serial = 675] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11be55c00) [pid = 1654] [serial = 659] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1269bc400) [pid = 1654] [serial = 660] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11be54400) [pid = 1654] [serial = 677] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11c56ac00) [pid = 1654] [serial = 678] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x128fdb400) [pid = 1654] [serial = 666] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x127f19400) [pid = 1654] [serial = 665] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11bb3f000) [pid = 1654] [serial = 657] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11adaf400) [pid = 1654] [serial = 656] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x127f19000) [pid = 1654] [serial = 663] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x127522000) [pid = 1654] [serial = 662] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x119545c00) [pid = 1654] [serial = 671] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11aa7f400) [pid = 1654] [serial = 672] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x1238e0400) [pid = 1654] [serial = 680] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119a53400) [pid = 1654] [serial = 653] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11a911c00) [pid = 1654] [serial = 654] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11a65d000) [pid = 1654] [serial = 669] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11897c800) [pid = 1654] [serial = 668] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x129bce400) [pid = 1654] [serial = 689] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12af42c00) [pid = 1654] [serial = 698] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b21e800) [pid = 1654] [serial = 701] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b225000) [pid = 1654] [serial = 702] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12af35400) [pid = 1654] [serial = 693] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129977400) [pid = 1654] [serial = 696] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x128d12800) [pid = 1654] [serial = 684] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12b189c00) [pid = 1654] [serial = 699] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129fc6800) [pid = 1654] [serial = 690] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x125ba8400) [pid = 1654] [serial = 681] [outer = 0x0] [url = about:blank] 05:30:38 INFO - PROCESS | 1654 | 1461069038747 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 569ms 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:30:38 INFO - PROCESS | 1654 | 1461069038766 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 05:30:38 INFO - PROCESS | 1654 | 1461069038767 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 05:30:38 INFO - PROCESS | 1654 | 1461069038772 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1654 | 1461069038775 Marionette TRACE conn2 <- [1,1018,null,{}] 05:30:38 INFO - PROCESS | 1654 | 1461069038783 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:38 INFO - PROCESS | 1654 | 1461069038877 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 05:30:38 INFO - PROCESS | 1654 | 1461069038924 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b651000 == 50 [pid = 1654] [id = 262] 05:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11aa7f400) [pid = 1654] [serial = 784] [outer = 0x0] 05:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11adafc00) [pid = 1654] [serial = 785] [outer = 0x11aa7f400] 05:30:38 INFO - PROCESS | 1654 | 1461069038952 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11be08800) [pid = 1654] [serial = 786] [outer = 0x11aa7f400] 05:30:39 INFO - PROCESS | 1654 | 1461069039238 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 523ms 05:30:39 INFO - PROCESS | 1654 | 1461069039294 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1654 | 1461069039295 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:30:39 INFO - PROCESS | 1654 | 1461069039297 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1654 | 1461069039299 Marionette TRACE conn2 <- [1,1022,null,{}] 05:30:39 INFO - PROCESS | 1654 | 1461069039301 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1654 | 1461069039380 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 05:30:39 INFO - PROCESS | 1654 | 1461069039434 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee9800 == 51 [pid = 1654] [id = 263] 05:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11b911800) [pid = 1654] [serial = 787] [outer = 0x0] 05:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11be55c00) [pid = 1654] [serial = 788] [outer = 0x11b911800] 05:30:39 INFO - PROCESS | 1654 | 1461069039460 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x125805800) [pid = 1654] [serial = 789] [outer = 0x11b911800] 05:30:39 INFO - PROCESS | 1654 | 1461069039756 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:30:39 INFO - PROCESS | 1654 | 1461069039766 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 05:30:39 INFO - PROCESS | 1654 | 1461069039768 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 05:30:39 INFO - PROCESS | 1654 | 1461069039778 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1654 | 1461069039779 Marionette TRACE conn2 <- [1,1026,null,{}] 05:30:39 INFO - PROCESS | 1654 | 1461069039781 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:39 INFO - PROCESS | 1654 | 1461069039861 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 05:30:39 INFO - PROCESS | 1654 | 1461069039866 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a30800 == 52 [pid = 1654] [id = 264] 05:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123669400) [pid = 1654] [serial = 790] [outer = 0x0] 05:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125f9f800) [pid = 1654] [serial = 791] [outer = 0x123669400] 05:30:39 INFO - PROCESS | 1654 | 1461069039894 Marionette DEBUG loaded listener.js 05:30:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1266c1c00) [pid = 1654] [serial = 792] [outer = 0x123669400] 05:30:40 INFO - PROCESS | 1654 | 1461069040251 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 527ms 05:30:40 INFO - PROCESS | 1654 | 1461069040298 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 05:30:40 INFO - PROCESS | 1654 | 1461069040300 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:30:40 INFO - PROCESS | 1654 | 1461069040314 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1654 | 1461069040315 Marionette TRACE conn2 <- [1,1030,null,{}] 05:30:40 INFO - PROCESS | 1654 | 1461069040319 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:40 INFO - PROCESS | 1654 | 1461069040424 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 05:30:40 INFO - PROCESS | 1654 | 1461069040455 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261c2800 == 53 [pid = 1654] [id = 265] 05:30:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1269c3c00) [pid = 1654] [serial = 793] [outer = 0x0] 05:30:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x127516800) [pid = 1654] [serial = 794] [outer = 0x1269c3c00] 05:30:40 INFO - PROCESS | 1654 | 1461069040492 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x129970c00) [pid = 1654] [serial = 795] [outer = 0x1269c3c00] 05:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 623ms 05:30:40 INFO - PROCESS | 1654 | 1461069040931 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:30:40 INFO - PROCESS | 1654 | 1461069040939 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 05:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:30:40 INFO - PROCESS | 1654 | 1461069040941 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 05:30:40 INFO - PROCESS | 1654 | 1461069040944 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:30:40 INFO - PROCESS | 1654 | 1461069040946 Marionette TRACE conn2 <- [1,1034,null,{}] 05:30:40 INFO - PROCESS | 1654 | 1461069040950 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1654 | 1461069041100 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 05:30:41 INFO - PROCESS | 1654 | 1461069041120 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x126687000 == 54 [pid = 1654] [id = 266] 05:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128d12800) [pid = 1654] [serial = 796] [outer = 0x0] 05:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x129fc6400) [pid = 1654] [serial = 797] [outer = 0x128d12800] 05:30:41 INFO - PROCESS | 1654 | 1461069041161 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12af3ec00) [pid = 1654] [serial = 798] [outer = 0x128d12800] 05:30:41 INFO - PROCESS | 1654 | 1461069041524 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 621ms 05:30:41 INFO - PROCESS | 1654 | 1461069041571 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 05:30:41 INFO - PROCESS | 1654 | 1461069041572 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:30:41 INFO - PROCESS | 1654 | 1461069041574 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1654 | 1461069041576 Marionette TRACE conn2 <- [1,1038,null,{}] 05:30:41 INFO - PROCESS | 1654 | 1461069041578 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:41 INFO - PROCESS | 1654 | 1461069041676 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 05:30:41 INFO - PROCESS | 1654 | 1461069041720 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x127e2a800 == 55 [pid = 1654] [id = 267] 05:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b21a400) [pid = 1654] [serial = 799] [outer = 0x0] 05:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b226800) [pid = 1654] [serial = 800] [outer = 0x12b21a400] 05:30:41 INFO - PROCESS | 1654 | 1461069041745 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b932c00) [pid = 1654] [serial = 801] [outer = 0x12b21a400] 05:30:42 INFO - PROCESS | 1654 | 1461069042069 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 519ms 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:30:42 INFO - PROCESS | 1654 | 1461069042094 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1654 | 1461069042096 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 05:30:42 INFO - PROCESS | 1654 | 1461069042098 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1654 | 1461069042099 Marionette TRACE conn2 <- [1,1042,null,{}] 05:30:42 INFO - PROCESS | 1654 | 1461069042107 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1654 | 1461069042202 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 05:30:42 INFO - PROCESS | 1654 | 1461069042206 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b021800 == 56 [pid = 1654] [id = 268] 05:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11a92fc00) [pid = 1654] [serial = 802] [outer = 0x0] 05:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ba85400) [pid = 1654] [serial = 803] [outer = 0x11a92fc00] 05:30:42 INFO - PROCESS | 1654 | 1461069042258 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12bc0a000) [pid = 1654] [serial = 804] [outer = 0x11a92fc00] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x125f11000) [pid = 1654] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x118ec8000) [pid = 1654] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11635dc00) [pid = 1654] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1238e2c00) [pid = 1654] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1261f5800) [pid = 1654] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11a90d400) [pid = 1654] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11af95400) [pid = 1654] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128de5c00) [pid = 1654] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114605800) [pid = 1654] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b21f800) [pid = 1654] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11be5e800) [pid = 1654] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x125809000) [pid = 1654] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x126c24800) [pid = 1654] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:30:42 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11bc88c00) [pid = 1654] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:30:42 INFO - PROCESS | 1654 | 1461069042628 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 569ms 05:30:42 INFO - PROCESS | 1654 | 1461069042668 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1654 | 1461069042669 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:30:42 INFO - PROCESS | 1654 | 1461069042676 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1654 | 1461069042677 Marionette TRACE conn2 <- [1,1046,null,{}] 05:30:42 INFO - PROCESS | 1654 | 1461069042680 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:42 INFO - PROCESS | 1654 | 1461069042789 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 05:30:42 INFO - PROCESS | 1654 | 1461069042820 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x129938800 == 57 [pid = 1654] [id = 269] 05:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1146b6c00) [pid = 1654] [serial = 805] [outer = 0x0] 05:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125d2e400) [pid = 1654] [serial = 806] [outer = 0x1146b6c00] 05:30:42 INFO - PROCESS | 1654 | 1461069042845 Marionette DEBUG loaded listener.js 05:30:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129bcc800) [pid = 1654] [serial = 807] [outer = 0x1146b6c00] 05:30:43 INFO - PROCESS | 1654 | 1461069043131 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 467ms 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:30:43 INFO - PROCESS | 1654 | 1461069043145 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1654 | 1461069043146 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1654 | 1461069043148 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1654 | 1461069043150 Marionette TRACE conn2 <- [1,1050,null,{}] 05:30:43 INFO - PROCESS | 1654 | 1461069043160 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1654 | 1461069043259 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 05:30:43 INFO - PROCESS | 1654 | 1461069043263 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9a6000 == 58 [pid = 1654] [id = 270] 05:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11c375800) [pid = 1654] [serial = 808] [outer = 0x0] 05:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12bc08800) [pid = 1654] [serial = 809] [outer = 0x11c375800] 05:30:43 INFO - PROCESS | 1654 | 1461069043293 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12ce38c00) [pid = 1654] [serial = 810] [outer = 0x11c375800] 05:30:43 INFO - PROCESS | 1654 | 1461069043652 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 524ms 05:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:30:43 INFO - PROCESS | 1654 | 1461069043679 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 05:30:43 INFO - PROCESS | 1654 | 1461069043681 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 05:30:43 INFO - PROCESS | 1654 | 1461069043684 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:30:43 INFO - PROCESS | 1654 | 1461069043686 Marionette TRACE conn2 <- [1,1054,null,{}] 05:30:43 INFO - PROCESS | 1654 | 1461069043689 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:43 INFO - PROCESS | 1654 | 1461069043810 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 05:30:43 INFO - PROCESS | 1654 | 1461069043816 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d135800 == 59 [pid = 1654] [id = 271] 05:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12ccdb400) [pid = 1654] [serial = 811] [outer = 0x0] 05:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12cf6c800) [pid = 1654] [serial = 812] [outer = 0x12ccdb400] 05:30:43 INFO - PROCESS | 1654 | 1461069043853 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12cf78800) [pid = 1654] [serial = 813] [outer = 0x12ccdb400] 05:30:44 INFO - PROCESS | 1654 | 1461069044173 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 521ms 05:30:44 INFO - PROCESS | 1654 | 1461069044206 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1654 | 1461069044207 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:30:44 INFO - PROCESS | 1654 | 1461069044209 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1654 | 1461069044210 Marionette TRACE conn2 <- [1,1058,null,{}] 05:30:44 INFO - PROCESS | 1654 | 1461069044213 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1654 | 1461069044294 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 05:30:44 INFO - PROCESS | 1654 | 1461069044346 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d26c800 == 60 [pid = 1654] [id = 272] 05:30:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ce3cc00) [pid = 1654] [serial = 814] [outer = 0x0] 05:30:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12d1e8000) [pid = 1654] [serial = 815] [outer = 0x12ce3cc00] 05:30:44 INFO - PROCESS | 1654 | 1461069044371 Marionette DEBUG loaded listener.js 05:30:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12d1ef400) [pid = 1654] [serial = 816] [outer = 0x12ce3cc00] 05:30:44 INFO - PROCESS | 1654 | 1461069044814 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 617ms 05:30:44 INFO - PROCESS | 1654 | 1461069044828 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1654 | 1461069044831 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:30:44 INFO - PROCESS | 1654 | 1461069044835 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1654 | 1461069044837 Marionette TRACE conn2 <- [1,1062,null,{}] 05:30:44 INFO - PROCESS | 1654 | 1461069044841 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:44 INFO - PROCESS | 1654 | 1461069044945 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 05:30:45 INFO - PROCESS | 1654 | 1461069045001 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a9b6800 == 61 [pid = 1654] [id = 273] 05:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11919f000) [pid = 1654] [serial = 817] [outer = 0x0] 05:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11a664400) [pid = 1654] [serial = 818] [outer = 0x11919f000] 05:30:45 INFO - PROCESS | 1654 | 1461069045047 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11aa7a000) [pid = 1654] [serial = 819] [outer = 0x11919f000] 05:30:45 INFO - PROCESS | 1654 | 1461069045581 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 771ms 05:30:45 INFO - PROCESS | 1654 | 1461069045607 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1654 | 1461069045610 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 05:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:30:45 INFO - PROCESS | 1654 | 1461069045614 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1654 | 1461069045616 Marionette TRACE conn2 <- [1,1066,null,{}] 05:30:45 INFO - PROCESS | 1654 | 1461069045637 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:45 INFO - PROCESS | 1654 | 1461069045741 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 05:30:45 INFO - PROCESS | 1654 | 1461069045809 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e3b000 == 62 [pid = 1654] [id = 274] 05:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11adaf400) [pid = 1654] [serial = 820] [outer = 0x0] 05:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11bbf9800) [pid = 1654] [serial = 821] [outer = 0x11adaf400] 05:30:45 INFO - PROCESS | 1654 | 1461069045839 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11c371000) [pid = 1654] [serial = 822] [outer = 0x11adaf400] 05:30:46 INFO - PROCESS | 1654 | 1461069046260 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 05:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:30:46 INFO - PROCESS | 1654 | 1461069046285 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1654 | 1461069046286 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 05:30:46 INFO - PROCESS | 1654 | 1461069046289 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1654 | 1461069046291 Marionette TRACE conn2 <- [1,1070,null,{}] 05:30:46 INFO - PROCESS | 1654 | 1461069046324 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:46 INFO - PROCESS | 1654 | 1461069046427 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 05:30:46 INFO - PROCESS | 1654 | 1461069046494 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d267000 == 63 [pid = 1654] [id = 275] 05:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x1238e0800) [pid = 1654] [serial = 823] [outer = 0x0] 05:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1274c1000) [pid = 1654] [serial = 824] [outer = 0x1238e0800] 05:30:46 INFO - PROCESS | 1654 | 1461069046526 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129bc9800) [pid = 1654] [serial = 825] [outer = 0x1238e0800] 05:30:46 INFO - PROCESS | 1654 | 1461069046937 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 05:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:30:46 INFO - PROCESS | 1654 | 1461069046960 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 05:30:46 INFO - PROCESS | 1654 | 1461069046962 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 05:30:46 INFO - PROCESS | 1654 | 1461069046964 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:30:46 INFO - PROCESS | 1654 | 1461069046965 Marionette TRACE conn2 <- [1,1074,null,{}] 05:30:46 INFO - PROCESS | 1654 | 1461069046968 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1654 | 1461069047069 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 05:30:47 INFO - PROCESS | 1654 | 1461069047126 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d928000 == 64 [pid = 1654] [id = 276] 05:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b180400) [pid = 1654] [serial = 826] [outer = 0x0] 05:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b653c00) [pid = 1654] [serial = 827] [outer = 0x12b180400] 05:30:47 INFO - PROCESS | 1654 | 1461069047156 Marionette DEBUG loaded listener.js 05:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12ba88000) [pid = 1654] [serial = 828] [outer = 0x12b180400] 05:30:47 INFO - PROCESS | 1654 | 1461069047778 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 822ms 05:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:30:47 INFO - PROCESS | 1654 | 1461069047788 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1654 | 1461069047790 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 05:30:47 INFO - PROCESS | 1654 | 1461069047792 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1654 | 1461069047794 Marionette TRACE conn2 <- [1,1078,null,{}] 05:30:47 INFO - PROCESS | 1654 | 1461069047796 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:47 INFO - PROCESS | 1654 | 1461069047892 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 05:30:47 INFO - PROCESS | 1654 | 1461069047957 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5cd800 == 65 [pid = 1654] [id = 277] 05:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1151b0800) [pid = 1654] [serial = 829] [outer = 0x0] 05:30:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12cce6000) [pid = 1654] [serial = 830] [outer = 0x1151b0800] 05:30:47 INFO - PROCESS | 1654 | 1461069047987 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12d83bc00) [pid = 1654] [serial = 831] [outer = 0x1151b0800] 05:30:48 INFO - PROCESS | 1654 | 1461069048437 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 669ms 05:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:30:48 INFO - PROCESS | 1654 | 1461069048461 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1654 | 1461069048463 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 05:30:48 INFO - PROCESS | 1654 | 1461069048465 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1654 | 1461069048466 Marionette TRACE conn2 <- [1,1082,null,{}] 05:30:48 INFO - PROCESS | 1654 | 1461069048489 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:48 INFO - PROCESS | 1654 | 1461069048606 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 05:30:48 INFO - PROCESS | 1654 | 1461069048832 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981e800 == 66 [pid = 1654] [id = 278] 05:30:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1146c4800) [pid = 1654] [serial = 832] [outer = 0x0] 05:30:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x114eee000) [pid = 1654] [serial = 833] [outer = 0x1146c4800] 05:30:48 INFO - PROCESS | 1654 | 1461069048862 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x118642800) [pid = 1654] [serial = 834] [outer = 0x1146c4800] 05:30:49 INFO - PROCESS | 1654 | 1461069049323 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 875ms 05:30:49 INFO - PROCESS | 1654 | 1461069049342 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 05:30:49 INFO - PROCESS | 1654 | 1461069049345 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 05:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:30:49 INFO - PROCESS | 1654 | 1461069049350 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:30:49 INFO - PROCESS | 1654 | 1461069049352 Marionette TRACE conn2 <- [1,1086,null,{}] 05:30:49 INFO - PROCESS | 1654 | 1461069049380 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:49 INFO - PROCESS | 1654 | 1461069049520 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 05:30:49 INFO - PROCESS | 1654 | 1461069049620 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160cf000 == 67 [pid = 1654] [id = 279] 05:30:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11a90d000) [pid = 1654] [serial = 835] [outer = 0x0] 05:30:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11aa7e000) [pid = 1654] [serial = 836] [outer = 0x11a90d000] 05:30:49 INFO - PROCESS | 1654 | 1461069049667 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11ad39000) [pid = 1654] [serial = 837] [outer = 0x11a90d000] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d269800 == 66 [pid = 1654] [id = 91] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d135800 == 65 [pid = 1654] [id = 271] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9a6000 == 64 [pid = 1654] [id = 270] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129938800 == 63 [pid = 1654] [id = 269] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b021800 == 62 [pid = 1654] [id = 268] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x127e2a800 == 61 [pid = 1654] [id = 267] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x126687000 == 60 [pid = 1654] [id = 266] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12b930c00) [pid = 1654] [serial = 758] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1261c2800 == 59 [pid = 1654] [id = 265] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x125a30800 == 58 [pid = 1654] [id = 264] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee9800 == 57 [pid = 1654] [id = 263] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11b651000 == 56 [pid = 1654] [id = 262] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x114198800 == 55 [pid = 1654] [id = 261] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11981a800 == 54 [pid = 1654] [id = 260] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x118ee4800 == 53 [pid = 1654] [id = 259] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d144000 == 52 [pid = 1654] [id = 258] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf21000 == 51 [pid = 1654] [id = 257] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1275a1800 == 50 [pid = 1654] [id = 256] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11b92e000 == 49 [pid = 1654] [id = 255] 05:30:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1157b5000 == 48 [pid = 1654] [id = 254] 05:30:50 INFO - PROCESS | 1654 | 1461069050133 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 792ms 05:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:30:50 INFO - PROCESS | 1654 | 1461069050143 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1654 | 1461069050146 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 05:30:50 INFO - PROCESS | 1654 | 1461069050148 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1654 | 1461069050149 Marionette TRACE conn2 <- [1,1090,null,{}] 05:30:50 INFO - PROCESS | 1654 | 1461069050152 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1654 | 1461069050229 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 05:30:50 INFO - PROCESS | 1654 | 1461069050233 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11891e800 == 49 [pid = 1654] [id = 280] 05:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11a90d800) [pid = 1654] [serial = 838] [outer = 0x0] 05:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11b90b400) [pid = 1654] [serial = 839] [outer = 0x11a90d800] 05:30:50 INFO - PROCESS | 1654 | 1461069050263 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11bc8ec00) [pid = 1654] [serial = 840] [outer = 0x11a90d800] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x126e69c00) [pid = 1654] [serial = 740] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11ab11c00) [pid = 1654] [serial = 725] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11adb2400) [pid = 1654] [serial = 726] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x118975800) [pid = 1654] [serial = 720] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x116568c00) [pid = 1654] [serial = 719] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x1266c1800) [pid = 1654] [serial = 737] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x128d13800) [pid = 1654] [serial = 743] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11aa81400) [pid = 1654] [serial = 723] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11a92d800) [pid = 1654] [serial = 722] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1269c1000) [pid = 1654] [serial = 713] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11bb3e400) [pid = 1654] [serial = 710] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11bbf7c00) [pid = 1654] [serial = 728] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11be5ac00) [pid = 1654] [serial = 729] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x129fc2800) [pid = 1654] [serial = 746] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x129971400) [pid = 1654] [serial = 744] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x129fcc000) [pid = 1654] [serial = 716] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11a931000) [pid = 1654] [serial = 749] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b797400) [pid = 1654] [serial = 705] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x119551c00) [pid = 1654] [serial = 707] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11c377000) [pid = 1654] [serial = 731] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11c570000) [pid = 1654] [serial = 732] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x125937800) [pid = 1654] [serial = 734] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12af37400) [pid = 1654] [serial = 747] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b183800) [pid = 1654] [serial = 752] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b797000) [pid = 1654] [serial = 756] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x127e15400) [pid = 1654] [serial = 741] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b21b800) [pid = 1654] [serial = 755] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b21b400) [pid = 1654] [serial = 753] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12366e000) [pid = 1654] [serial = 750] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x125f0b000) [pid = 1654] [serial = 735] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x126bba000) [pid = 1654] [serial = 738] [outer = 0x0] [url = about:blank] 05:30:50 INFO - PROCESS | 1654 | 1461069050630 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 519ms 05:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:30:50 INFO - PROCESS | 1654 | 1461069050667 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1654 | 1461069050668 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 05:30:50 INFO - PROCESS | 1654 | 1461069050675 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1654 | 1461069050679 Marionette TRACE conn2 <- [1,1094,null,{}] 05:30:50 INFO - PROCESS | 1654 | 1461069050682 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:50 INFO - PROCESS | 1654 | 1461069050762 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 05:30:50 INFO - PROCESS | 1654 | 1461069050767 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11befa800 == 50 [pid = 1654] [id = 281] 05:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11be54800) [pid = 1654] [serial = 841] [outer = 0x0] 05:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11c378400) [pid = 1654] [serial = 842] [outer = 0x11be54800] 05:30:50 INFO - PROCESS | 1654 | 1461069050796 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1238e0400) [pid = 1654] [serial = 843] [outer = 0x11be54800] 05:30:51 INFO - PROCESS | 1654 | 1461069051132 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 476ms 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:30:51 INFO - PROCESS | 1654 | 1461069051148 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1654 | 1461069051149 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 05:30:51 INFO - PROCESS | 1654 | 1461069051151 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1654 | 1461069051154 Marionette TRACE conn2 <- [1,1098,null,{}] 05:30:51 INFO - PROCESS | 1654 | 1461069051157 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1654 | 1461069051240 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 05:30:51 INFO - PROCESS | 1654 | 1461069051291 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c33a800 == 51 [pid = 1654] [id = 282] 05:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11be56000) [pid = 1654] [serial = 844] [outer = 0x0] 05:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x125807000) [pid = 1654] [serial = 845] [outer = 0x11be56000] 05:30:51 INFO - PROCESS | 1654 | 1461069051317 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126143000) [pid = 1654] [serial = 846] [outer = 0x11be56000] 05:30:51 INFO - PROCESS | 1654 | 1461069051577 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 474ms 05:30:51 INFO - PROCESS | 1654 | 1461069051627 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 05:30:51 INFO - PROCESS | 1654 | 1461069051628 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:30:51 INFO - PROCESS | 1654 | 1461069051630 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1654 | 1461069051632 Marionette TRACE conn2 <- [1,1102,null,{}] 05:30:51 INFO - PROCESS | 1654 | 1461069051634 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:51 INFO - PROCESS | 1654 | 1461069051715 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 05:30:51 INFO - PROCESS | 1654 | 1461069051721 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195e2000 == 52 [pid = 1654] [id = 283] 05:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126bb7000) [pid = 1654] [serial = 847] [outer = 0x0] 05:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126c24800) [pid = 1654] [serial = 848] [outer = 0x126bb7000] 05:30:51 INFO - PROCESS | 1654 | 1461069051755 Marionette DEBUG loaded listener.js 05:30:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127f1a000) [pid = 1654] [serial = 849] [outer = 0x126bb7000] 05:30:52 INFO - PROCESS | 1654 | 1461069052112 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 519ms 05:30:52 INFO - PROCESS | 1654 | 1461069052149 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1654 | 1461069052151 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 05:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:30:52 INFO - PROCESS | 1654 | 1461069052153 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1654 | 1461069052154 Marionette TRACE conn2 <- [1,1106,null,{}] 05:30:52 INFO - PROCESS | 1654 | 1461069052156 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1654 | 1461069052261 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 05:30:52 INFO - PROCESS | 1654 | 1461069052274 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261d0800 == 53 [pid = 1654] [id = 284] 05:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x128d15400) [pid = 1654] [serial = 850] [outer = 0x0] 05:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x129bcc400) [pid = 1654] [serial = 851] [outer = 0x128d15400] 05:30:52 INFO - PROCESS | 1654 | 1461069052299 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x129fc9000) [pid = 1654] [serial = 852] [outer = 0x128d15400] 05:30:52 INFO - PROCESS | 1654 | 1461069052626 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 521ms 05:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:30:52 INFO - PROCESS | 1654 | 1461069052675 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 05:30:52 INFO - PROCESS | 1654 | 1461069052676 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 05:30:52 INFO - PROCESS | 1654 | 1461069052678 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:30:52 INFO - PROCESS | 1654 | 1461069052679 Marionette TRACE conn2 <- [1,1110,null,{}] 05:30:52 INFO - PROCESS | 1654 | 1461069052681 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:52 INFO - PROCESS | 1654 | 1461069052778 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 05:30:52 INFO - PROCESS | 1654 | 1461069052782 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12699a800 == 54 [pid = 1654] [id = 285] 05:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x128fdc000) [pid = 1654] [serial = 853] [outer = 0x0] 05:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12af3f400) [pid = 1654] [serial = 854] [outer = 0x128fdc000] 05:30:52 INFO - PROCESS | 1654 | 1461069052807 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b187400) [pid = 1654] [serial = 855] [outer = 0x128fdc000] 05:30:53 INFO - PROCESS | 1654 | 1461069053150 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 519ms 05:30:53 INFO - PROCESS | 1654 | 1461069053198 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1654 | 1461069053199 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 05:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:30:53 INFO - PROCESS | 1654 | 1461069053201 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1654 | 1461069053203 Marionette TRACE conn2 <- [1,1114,null,{}] 05:30:53 INFO - PROCESS | 1654 | 1461069053205 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1654 | 1461069053300 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 05:30:53 INFO - PROCESS | 1654 | 1461069053304 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x129931800 == 55 [pid = 1654] [id = 286] 05:30:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129fca000) [pid = 1654] [serial = 856] [outer = 0x0] 05:30:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12b222400) [pid = 1654] [serial = 857] [outer = 0x129fca000] 05:30:53 INFO - PROCESS | 1654 | 1461069053358 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b92ec00) [pid = 1654] [serial = 858] [outer = 0x129fca000] 05:30:53 INFO - PROCESS | 1654 | 1461069053666 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 473ms 05:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:30:53 INFO - PROCESS | 1654 | 1461069053676 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1654 | 1461069053677 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 05:30:53 INFO - PROCESS | 1654 | 1461069053679 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1654 | 1461069053680 Marionette TRACE conn2 <- [1,1118,null,{}] 05:30:53 INFO - PROCESS | 1654 | 1461069053682 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:53 INFO - PROCESS | 1654 | 1461069053787 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 05:30:53 INFO - PROCESS | 1654 | 1461069053791 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b032000 == 56 [pid = 1654] [id = 287] 05:30:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b92f000) [pid = 1654] [serial = 859] [outer = 0x0] 05:30:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12bc02800) [pid = 1654] [serial = 860] [outer = 0x12b92f000] 05:30:53 INFO - PROCESS | 1654 | 1461069053845 Marionette DEBUG loaded listener.js 05:30:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12cce8800) [pid = 1654] [serial = 861] [outer = 0x12b92f000] 05:30:54 INFO - PROCESS | 1654 | 1461069054148 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 521ms 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11a92fc00) [pid = 1654] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1146b6c00) [pid = 1654] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1146c4c00) [pid = 1654] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b21e400) [pid = 1654] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11b911800) [pid = 1654] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128d12800) [pid = 1654] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11aa7f400) [pid = 1654] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x118873000) [pid = 1654] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b21a400) [pid = 1654] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x123669400) [pid = 1654] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1269c3c00) [pid = 1654] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11c375800) [pid = 1654] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:30:54 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12ccdb400) [pid = 1654] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:30:54 INFO - PROCESS | 1654 | 1461069054290 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1654 | 1461069054291 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 05:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:30:54 INFO - PROCESS | 1654 | 1461069054303 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1654 | 1461069054304 Marionette TRACE conn2 <- [1,1122,null,{}] 05:30:54 INFO - PROCESS | 1654 | 1461069054306 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1654 | 1461069054385 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 05:30:54 INFO - PROCESS | 1654 | 1461069054391 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb96000 == 57 [pid = 1654] [id = 288] 05:30:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11ad38400) [pid = 1654] [serial = 862] [outer = 0x0] 05:30:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11be0c000) [pid = 1654] [serial = 863] [outer = 0x11ad38400] 05:30:54 INFO - PROCESS | 1654 | 1461069054421 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12ba85000) [pid = 1654] [serial = 864] [outer = 0x11ad38400] 05:30:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12d1ea800) [pid = 1654] [serial = 865] [outer = 0x12f95c000] 05:30:54 INFO - PROCESS | 1654 | 1461069054811 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 522ms 05:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:30:54 INFO - PROCESS | 1654 | 1461069054824 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 05:30:54 INFO - PROCESS | 1654 | 1461069054826 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 05:30:54 INFO - PROCESS | 1654 | 1461069054828 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:30:54 INFO - PROCESS | 1654 | 1461069054830 Marionette TRACE conn2 <- [1,1126,null,{}] 05:30:54 INFO - PROCESS | 1654 | 1461069054832 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:54 INFO - PROCESS | 1654 | 1461069054949 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 05:30:54 INFO - PROCESS | 1654 | 1461069054957 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d0800 == 58 [pid = 1654] [id = 289] 05:30:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11ad41c00) [pid = 1654] [serial = 866] [outer = 0x0] 05:30:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12d1ec400) [pid = 1654] [serial = 867] [outer = 0x11ad41c00] 05:30:54 INFO - PROCESS | 1654 | 1461069054983 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12e29b800) [pid = 1654] [serial = 868] [outer = 0x11ad41c00] 05:30:55 INFO - PROCESS | 1654 | 1461069055275 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 05:30:55 INFO - PROCESS | 1654 | 1461069055297 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1654 | 1461069055298 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:30:55 INFO - PROCESS | 1654 | 1461069055300 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1654 | 1461069055302 Marionette TRACE conn2 <- [1,1130,null,{}] 05:30:55 INFO - PROCESS | 1654 | 1461069055307 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1654 | 1461069055389 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 05:30:55 INFO - PROCESS | 1654 | 1461069055393 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d147000 == 59 [pid = 1654] [id = 290] 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11afe7c00) [pid = 1654] [serial = 869] [outer = 0x0] 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12e2a5000) [pid = 1654] [serial = 870] [outer = 0x11afe7c00] 05:30:55 INFO - PROCESS | 1654 | 1461069055418 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12e555c00) [pid = 1654] [serial = 871] [outer = 0x11afe7c00] 05:30:55 INFO - PROCESS | 1654 | 1461069055748 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 475ms 05:30:55 INFO - PROCESS | 1654 | 1461069055775 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1654 | 1461069055776 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:30:55 INFO - PROCESS | 1654 | 1461069055779 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1654 | 1461069055780 Marionette TRACE conn2 <- [1,1134,null,{}] 05:30:55 INFO - PROCESS | 1654 | 1461069055782 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:55 INFO - PROCESS | 1654 | 1461069055885 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 05:30:55 INFO - PROCESS | 1654 | 1461069055894 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d277800 == 60 [pid = 1654] [id = 291] 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12e556000) [pid = 1654] [serial = 872] [outer = 0x0] 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12e55c800) [pid = 1654] [serial = 873] [outer = 0x12e556000] 05:30:55 INFO - PROCESS | 1654 | 1461069055919 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12e749400) [pid = 1654] [serial = 874] [outer = 0x12e556000] 05:30:56 INFO - PROCESS | 1654 | 1461069056206 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 468ms 05:30:56 INFO - PROCESS | 1654 | 1461069056248 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1654 | 1461069056249 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:30:56 INFO - PROCESS | 1654 | 1461069056251 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1654 | 1461069056252 Marionette TRACE conn2 <- [1,1138,null,{}] 05:30:56 INFO - PROCESS | 1654 | 1461069056257 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:56 INFO - PROCESS | 1654 | 1461069056397 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 05:30:56 INFO - PROCESS | 1654 | 1461069056450 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11540d800 == 61 [pid = 1654] [id = 292] 05:30:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x114402800) [pid = 1654] [serial = 875] [outer = 0x0] 05:30:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11546a400) [pid = 1654] [serial = 876] [outer = 0x114402800] 05:30:56 INFO - PROCESS | 1654 | 1461069056483 Marionette DEBUG loaded listener.js 05:30:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x118975800) [pid = 1654] [serial = 877] [outer = 0x114402800] 05:30:56 INFO - PROCESS | 1654 | 1461069056904 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 723ms 05:30:56 INFO - PROCESS | 1654 | 1461069056986 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1654 | 1461069056989 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 05:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:30:56 INFO - PROCESS | 1654 | 1461069056993 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1654 | 1461069056996 Marionette TRACE conn2 <- [1,1142,null,{}] 05:30:57 INFO - PROCESS | 1654 | 1461069057000 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1654 | 1461069057103 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 05:30:57 INFO - PROCESS | 1654 | 1461069057170 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c320000 == 62 [pid = 1654] [id = 293] 05:30:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11af96800) [pid = 1654] [serial = 878] [outer = 0x0] 05:30:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11bc80c00) [pid = 1654] [serial = 879] [outer = 0x11af96800] 05:30:57 INFO - PROCESS | 1654 | 1461069057202 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11c374400) [pid = 1654] [serial = 880] [outer = 0x11af96800] 05:30:57 INFO - PROCESS | 1654 | 1461069057584 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 625ms 05:30:57 INFO - PROCESS | 1654 | 1461069057619 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1654 | 1461069057621 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:30:57 INFO - PROCESS | 1654 | 1461069057623 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1654 | 1461069057625 Marionette TRACE conn2 <- [1,1146,null,{}] 05:30:57 INFO - PROCESS | 1654 | 1461069057627 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:57 INFO - PROCESS | 1654 | 1461069057731 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 05:30:57 INFO - PROCESS | 1654 | 1461069057819 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c18800 == 63 [pid = 1654] [id = 294] 05:30:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x123676400) [pid = 1654] [serial = 881] [outer = 0x0] 05:30:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1266cd000) [pid = 1654] [serial = 882] [outer = 0x123676400] 05:30:57 INFO - PROCESS | 1654 | 1461069057849 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x127522400) [pid = 1654] [serial = 883] [outer = 0x123676400] 05:30:58 INFO - PROCESS | 1654 | 1461069058260 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 05:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:30:58 INFO - PROCESS | 1654 | 1461069058294 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1654 | 1461069058297 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 05:30:58 INFO - PROCESS | 1654 | 1461069058305 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1654 | 1461069058308 Marionette TRACE conn2 <- [1,1150,null,{}] 05:30:58 INFO - PROCESS | 1654 | 1461069058311 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:58 INFO - PROCESS | 1654 | 1461069058419 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 05:30:58 INFO - PROCESS | 1654 | 1461069058476 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e722000 == 64 [pid = 1654] [id = 295] 05:30:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x127f1b400) [pid = 1654] [serial = 884] [outer = 0x0] 05:30:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b219800) [pid = 1654] [serial = 885] [outer = 0x127f1b400] 05:30:58 INFO - PROCESS | 1654 | 1461069058506 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12cf74000) [pid = 1654] [serial = 886] [outer = 0x127f1b400] 05:30:58 INFO - PROCESS | 1654 | 1461069058941 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 676ms 05:30:58 INFO - PROCESS | 1654 | 1461069058977 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 05:30:58 INFO - PROCESS | 1654 | 1461069058978 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 05:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:30:58 INFO - PROCESS | 1654 | 1461069058981 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:30:58 INFO - PROCESS | 1654 | 1461069058982 Marionette TRACE conn2 <- [1,1154,null,{}] 05:30:58 INFO - PROCESS | 1654 | 1461069058984 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1654 | 1461069059103 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 05:30:59 INFO - PROCESS | 1654 | 1461069059170 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef35000 == 65 [pid = 1654] [id = 296] 05:30:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12d83c800) [pid = 1654] [serial = 887] [outer = 0x0] 05:30:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12dfe0c00) [pid = 1654] [serial = 888] [outer = 0x12d83c800] 05:30:59 INFO - PROCESS | 1654 | 1461069059199 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12e744c00) [pid = 1654] [serial = 889] [outer = 0x12d83c800] 05:30:59 INFO - PROCESS | 1654 | 1461069059610 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 668ms 05:30:59 INFO - PROCESS | 1654 | 1461069059650 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1654 | 1461069059653 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 05:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:30:59 INFO - PROCESS | 1654 | 1461069059656 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1654 | 1461069059658 Marionette TRACE conn2 <- [1,1158,null,{}] 05:30:59 INFO - PROCESS | 1654 | 1461069059662 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:30:59 INFO - PROCESS | 1654 | 1461069059784 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 05:30:59 INFO - PROCESS | 1654 | 1461069059852 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f20e000 == 66 [pid = 1654] [id = 297] 05:30:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12e780400) [pid = 1654] [serial = 890] [outer = 0x0] 05:30:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12e783400) [pid = 1654] [serial = 891] [outer = 0x12e780400] 05:30:59 INFO - PROCESS | 1654 | 1461069059888 Marionette DEBUG loaded listener.js 05:30:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12e8e0000) [pid = 1654] [serial = 892] [outer = 0x12e780400] 05:31:00 INFO - PROCESS | 1654 | 1461069060265 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 05:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:31:00 INFO - PROCESS | 1654 | 1461069060326 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1654 | 1461069060328 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 05:31:00 INFO - PROCESS | 1654 | 1461069060330 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:31:00 INFO - PROCESS | 1654 | 1461069060331 Marionette TRACE conn2 <- [1,1162,null,{}] 05:31:00 INFO - PROCESS | 1654 | 1461069060334 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:00 INFO - PROCESS | 1654 | 1461069060455 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 05:31:00 INFO - PROCESS | 1654 | 1461069060524 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f60d800 == 67 [pid = 1654] [id = 298] 05:31:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12e786c00) [pid = 1654] [serial = 893] [outer = 0x0] 05:31:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12e8e9400) [pid = 1654] [serial = 894] [outer = 0x12e786c00] 05:31:00 INFO - PROCESS | 1654 | 1461069060553 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12f225c00) [pid = 1654] [serial = 895] [outer = 0x12e786c00] 05:31:00 INFO - PROCESS | 1654 | 1461069060978 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 05:31:01 INFO - PROCESS | 1654 | 1461069061000 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1654 | 1461069061002 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 05:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:31:01 INFO - PROCESS | 1654 | 1461069061006 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1654 | 1461069061008 Marionette TRACE conn2 <- [1,1166,null,{}] 05:31:01 INFO - PROCESS | 1654 | 1461069061010 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1654 | 1461069061110 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 05:31:01 INFO - PROCESS | 1654 | 1461069061166 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x118ef0000 == 68 [pid = 1654] [id = 299] 05:31:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x118ec7400) [pid = 1654] [serial = 896] [outer = 0x0] 05:31:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12b0c3400) [pid = 1654] [serial = 897] [outer = 0x118ec7400] 05:31:01 INFO - PROCESS | 1654 | 1461069061209 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12b0c7c00) [pid = 1654] [serial = 898] [outer = 0x118ec7400] 05:31:01 INFO - PROCESS | 1654 | 1461069061761 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 822ms 05:31:01 INFO - PROCESS | 1654 | 1461069061828 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 05:31:01 INFO - PROCESS | 1654 | 1461069061830 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 05:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:31:01 INFO - PROCESS | 1654 | 1461069061834 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1654 | 1461069061836 Marionette TRACE conn2 <- [1,1170,null,{}] 05:31:01 INFO - PROCESS | 1654 | 1461069061840 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:01 INFO - PROCESS | 1654 | 1461069061933 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 05:31:02 INFO - PROCESS | 1654 | 1461069062009 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12575a800 == 69 [pid = 1654] [id = 300] 05:31:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x116036000) [pid = 1654] [serial = 899] [outer = 0x0] 05:31:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11a65d000) [pid = 1654] [serial = 900] [outer = 0x116036000] 05:31:02 INFO - PROCESS | 1654 | 1461069062038 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x11adae000) [pid = 1654] [serial = 901] [outer = 0x116036000] 05:31:02 INFO - PROCESS | 1654 | 1461069062493 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 674ms 05:31:02 INFO - PROCESS | 1654 | 1461069062509 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1654 | 1461069062514 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 05:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:31:02 INFO - PROCESS | 1654 | 1461069062520 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1654 | 1461069062523 Marionette TRACE conn2 <- [1,1174,null,{}] 05:31:02 INFO - PROCESS | 1654 | 1461069062526 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:02 INFO - PROCESS | 1654 | 1461069062670 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 05:31:02 INFO - PROCESS | 1654 | 1461069062772 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad45000 == 70 [pid = 1654] [id = 301] 05:31:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11af93c00) [pid = 1654] [serial = 902] [outer = 0x0] 05:31:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11c374800) [pid = 1654] [serial = 903] [outer = 0x11af93c00] 05:31:02 INFO - PROCESS | 1654 | 1461069062820 Marionette DEBUG loaded listener.js 05:31:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x125ba6400) [pid = 1654] [serial = 904] [outer = 0x11af93c00] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x131d96800 == 69 [pid = 1654] [id = 102] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d9000 == 68 [pid = 1654] [id = 253] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b031800 == 67 [pid = 1654] [id = 97] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d277800 == 66 [pid = 1654] [id = 291] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d147000 == 65 [pid = 1654] [id = 290] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d0800 == 64 [pid = 1654] [id = 289] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb96000 == 63 [pid = 1654] [id = 288] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12b032000 == 62 [pid = 1654] [id = 287] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x129931800 == 61 [pid = 1654] [id = 286] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12d1e8000) [pid = 1654] [serial = 815] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12699a800 == 60 [pid = 1654] [id = 285] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1261d0800 == 59 [pid = 1654] [id = 284] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1195e2000 == 58 [pid = 1654] [id = 283] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11c33a800 == 57 [pid = 1654] [id = 282] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11befa800 == 56 [pid = 1654] [id = 281] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11891e800 == 55 [pid = 1654] [id = 280] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x1160cf000 == 54 [pid = 1654] [id = 279] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11981e800 == 53 [pid = 1654] [id = 278] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5cd800 == 52 [pid = 1654] [id = 277] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x12d928000 == 51 [pid = 1654] [id = 276] 05:31:03 INFO - PROCESS | 1654 | --DOCSHELL 0x11a9b6800 == 50 [pid = 1654] [id = 273] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12cf78800) [pid = 1654] [serial = 813] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12ba85400) [pid = 1654] [serial = 803] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x126b19c00) [pid = 1654] [serial = 770] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11c375000) [pid = 1654] [serial = 767] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12bc0a000) [pid = 1654] [serial = 804] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x129bcc800) [pid = 1654] [serial = 807] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x119128c00) [pid = 1654] [serial = 780] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12ba82c00) [pid = 1654] [serial = 759] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11be55c00) [pid = 1654] [serial = 788] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12af3ec00) [pid = 1654] [serial = 798] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x129fc6400) [pid = 1654] [serial = 797] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11adafc00) [pid = 1654] [serial = 785] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11656a800) [pid = 1654] [serial = 761] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11a903400) [pid = 1654] [serial = 782] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b653400) [pid = 1654] [serial = 776] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11be08800) [pid = 1654] [serial = 786] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x125d2e400) [pid = 1654] [serial = 806] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12b226800) [pid = 1654] [serial = 800] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1266c1c00) [pid = 1654] [serial = 792] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x129970c00) [pid = 1654] [serial = 795] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b932c00) [pid = 1654] [serial = 801] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x127516800) [pid = 1654] [serial = 794] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12af3a800) [pid = 1654] [serial = 773] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11795c400) [pid = 1654] [serial = 779] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11ad3a000) [pid = 1654] [serial = 764] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12ce38c00) [pid = 1654] [serial = 810] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12bc08800) [pid = 1654] [serial = 809] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x125805800) [pid = 1654] [serial = 789] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11acf5800) [pid = 1654] [serial = 783] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12cf6c800) [pid = 1654] [serial = 812] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x125f9f800) [pid = 1654] [serial = 791] [outer = 0x0] [url = about:blank] 05:31:03 INFO - PROCESS | 1654 | 1461069063330 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1654 | 1461069063343 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 05:31:03 INFO - PROCESS | 1654 | 1461069063346 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1654 | 1461069063348 Marionette TRACE conn2 <- [1,1178,null,{}] 05:31:03 INFO - PROCESS | 1654 | 1461069063355 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1654 | 1461069063440 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 05:31:03 INFO - PROCESS | 1654 | 1461069063445 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb86800 == 51 [pid = 1654] [id = 302] 05:31:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x125ba9400) [pid = 1654] [serial = 905] [outer = 0x0] 05:31:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12656ac00) [pid = 1654] [serial = 906] [outer = 0x125ba9400] 05:31:03 INFO - PROCESS | 1654 | 1461069063473 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1275d3000) [pid = 1654] [serial = 907] [outer = 0x125ba9400] 05:31:03 INFO - PROCESS | 1654 | 1461069063826 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:31:03 INFO - PROCESS | 1654 | 1461069063872 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 05:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:31:03 INFO - PROCESS | 1654 | 1461069063874 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:31:03 INFO - PROCESS | 1654 | 1461069063876 Marionette TRACE conn2 <- [1,1182,null,{}] 05:31:03 INFO - PROCESS | 1654 | 1461069063878 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:03 INFO - PROCESS | 1654 | 1461069063961 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 05:31:03 INFO - PROCESS | 1654 | 1461069063965 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a7000 == 52 [pid = 1654] [id = 303] 05:31:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x128d10000) [pid = 1654] [serial = 908] [outer = 0x0] 05:31:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x129bd7c00) [pid = 1654] [serial = 909] [outer = 0x128d10000] 05:31:03 INFO - PROCESS | 1654 | 1461069063991 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12af38000) [pid = 1654] [serial = 910] [outer = 0x128d10000] 05:31:04 INFO - PROCESS | 1654 | 1461069064316 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:31:04 INFO - PROCESS | 1654 | 1461069064344 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 05:31:04 INFO - PROCESS | 1654 | 1461069064346 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1654 | 1461069064347 Marionette TRACE conn2 <- [1,1186,null,{}] 05:31:04 INFO - PROCESS | 1654 | 1461069064350 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:04 INFO - PROCESS | 1654 | 1461069064444 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 05:31:04 INFO - PROCESS | 1654 | 1461069064505 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275a2000 == 53 [pid = 1654] [id = 304] 05:31:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x129970800) [pid = 1654] [serial = 911] [outer = 0x0] 05:31:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12b0c8000) [pid = 1654] [serial = 912] [outer = 0x129970800] 05:31:04 INFO - PROCESS | 1654 | 1461069064547 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12b18dc00) [pid = 1654] [serial = 913] [outer = 0x129970800] 05:31:05 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127 05:31:05 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:31:05 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1 05:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:05 INFO - _addTest/ [0,1189,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1654 | 1461069065018 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 05:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:31:05 INFO - PROCESS | 1654 | 1461069065022 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1654 | 1461069065023 Marionette TRACE conn2 <- [1,1190,null,{}] 05:31:05 INFO - PROCESS | 1654 | 1461069065025 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1654 | 1461069065124 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 05:31:05 INFO - PROCESS | 1654 | 1461069065129 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b164800 == 54 [pid = 1654] [id = 305] 05:31:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12b651000) [pid = 1654] [serial = 914] [outer = 0x0] 05:31:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12ccdc800) [pid = 1654] [serial = 915] [outer = 0x12b651000] 05:31:05 INFO - PROCESS | 1654 | 1461069065157 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12d83a000) [pid = 1654] [serial = 916] [outer = 0x12b651000] 05:31:05 INFO - PROCESS | 1654 | 1461069065529 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:31:05 INFO - PROCESS | 1654 | 1461069065543 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 05:31:05 INFO - PROCESS | 1654 | 1461069065546 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:31:05 INFO - PROCESS | 1654 | 1461069065547 Marionette TRACE conn2 <- [1,1194,null,{}] 05:31:05 INFO - PROCESS | 1654 | 1461069065549 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:05 INFO - PROCESS | 1654 | 1461069065654 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 05:31:05 INFO - PROCESS | 1654 | 1461069065690 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d5000 == 55 [pid = 1654] [id = 306] 05:31:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b654000) [pid = 1654] [serial = 917] [outer = 0x0] 05:31:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12e2a2400) [pid = 1654] [serial = 918] [outer = 0x12b654000] 05:31:05 INFO - PROCESS | 1654 | 1461069065717 Marionette DEBUG loaded listener.js 05:31:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12e74ec00) [pid = 1654] [serial = 919] [outer = 0x12b654000] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x128fdc000) [pid = 1654] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x129fca000) [pid = 1654] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12b92f000) [pid = 1654] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11be54800) [pid = 1654] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11be56000) [pid = 1654] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x126bb7000) [pid = 1654] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11a90d000) [pid = 1654] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1146c4800) [pid = 1654] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12ce3cc00) [pid = 1654] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11a90d800) [pid = 1654] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11ad38400) [pid = 1654] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11ad41c00) [pid = 1654] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11afe7c00) [pid = 1654] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:31:06 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128d15400) [pid = 1654] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:31:06 INFO - PROCESS | 1654 | 1461069066426 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1654 | 1461069066472 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 05:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:31:06 INFO - PROCESS | 1654 | 1461069066476 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1654 | 1461069066478 Marionette TRACE conn2 <- [1,1198,null,{}] 05:31:06 INFO - PROCESS | 1654 | 1461069066482 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:06 INFO - PROCESS | 1654 | 1461069066586 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 05:31:06 INFO - PROCESS | 1654 | 1461069066643 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb7f800 == 56 [pid = 1654] [id = 307] 05:31:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11aa84800) [pid = 1654] [serial = 920] [outer = 0x0] 05:31:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11af8f400) [pid = 1654] [serial = 921] [outer = 0x11aa84800] 05:31:06 INFO - PROCESS | 1654 | 1461069066674 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11be55400) [pid = 1654] [serial = 922] [outer = 0x11aa84800] 05:31:07 INFO - PROCESS | 1654 | 1461069067077 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 621ms 05:31:07 INFO - PROCESS | 1654 | 1461069067098 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1654 | 1461069067102 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:31:07 INFO - PROCESS | 1654 | 1461069067107 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1654 | 1461069067109 Marionette TRACE conn2 <- [1,1202,null,{}] 05:31:07 INFO - PROCESS | 1654 | 1461069067111 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1654 | 1461069067217 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 05:31:07 INFO - PROCESS | 1654 | 1461069067307 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c15800 == 57 [pid = 1654] [id = 308] 05:31:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11c373c00) [pid = 1654] [serial = 923] [outer = 0x0] 05:31:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1266cd800) [pid = 1654] [serial = 924] [outer = 0x11c373c00] 05:31:07 INFO - PROCESS | 1654 | 1461069067337 Marionette DEBUG loaded listener.js 05:31:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x127517400) [pid = 1654] [serial = 925] [outer = 0x11c373c00] 05:31:07 INFO - PROCESS | 1654 | 1461069067759 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 669ms 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:31:07 INFO - PROCESS | 1654 | 1461069067777 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1654 | 1461069067778 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 05:31:07 INFO - PROCESS | 1654 | 1461069067781 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1654 | 1461069067783 Marionette TRACE conn2 <- [1,1206,null,{}] 05:31:07 INFO - PROCESS | 1654 | 1461069067791 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:07 INFO - PROCESS | 1654 | 1461069067895 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 05:31:07 INFO - PROCESS | 1654 | 1461069067951 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d142800 == 58 [pid = 1654] [id = 309] 05:31:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x129973000) [pid = 1654] [serial = 926] [outer = 0x0] 05:31:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12b21b800) [pid = 1654] [serial = 927] [outer = 0x129973000] 05:31:07 INFO - PROCESS | 1654 | 1461069067983 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12ba87800) [pid = 1654] [serial = 928] [outer = 0x129973000] 05:31:08 INFO - PROCESS | 1654 | 1461069068420 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 05:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 05:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:31:08 INFO - PROCESS | 1654 | 1461069068452 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 05:31:08 INFO - PROCESS | 1654 | 1461069068454 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 05:31:08 INFO - PROCESS | 1654 | 1461069068456 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:31:08 INFO - PROCESS | 1654 | 1461069068458 Marionette TRACE conn2 <- [1,1210,null,{}] 05:31:08 INFO - PROCESS | 1654 | 1461069068460 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:08 INFO - PROCESS | 1654 | 1461069068577 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 05:31:08 INFO - PROCESS | 1654 | 1461069068645 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c5800 == 59 [pid = 1654] [id = 310] 05:31:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12cf6a400) [pid = 1654] [serial = 929] [outer = 0x0] 05:31:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12d1ed400) [pid = 1654] [serial = 930] [outer = 0x12cf6a400] 05:31:08 INFO - PROCESS | 1654 | 1461069068675 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12e2a0800) [pid = 1654] [serial = 931] [outer = 0x12cf6a400] 05:31:09 INFO - PROCESS | 1654 | 1461069069072 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 669ms 05:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:31:09 INFO - PROCESS | 1654 | 1461069069126 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1654 | 1461069069127 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 05:31:09 INFO - PROCESS | 1654 | 1461069069129 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1654 | 1461069069130 Marionette TRACE conn2 <- [1,1214,null,{}] 05:31:09 INFO - PROCESS | 1654 | 1461069069133 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:09 INFO - PROCESS | 1654 | 1461069069233 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 05:31:09 INFO - PROCESS | 1654 | 1461069069305 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5c4000 == 60 [pid = 1654] [id = 311] 05:31:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12ce40400) [pid = 1654] [serial = 932] [outer = 0x0] 05:31:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12e751c00) [pid = 1654] [serial = 933] [outer = 0x12ce40400] 05:31:09 INFO - PROCESS | 1654 | 1461069069338 Marionette DEBUG loaded listener.js 05:31:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12e788000) [pid = 1654] [serial = 934] [outer = 0x12ce40400] 05:31:09 INFO - PROCESS | 1654 | 1461069069869 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 769ms 05:31:09 INFO - PROCESS | 1654 | 1461069069902 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1654 | 1461069069904 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 05:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:31:09 INFO - PROCESS | 1654 | 1461069069907 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1654 | 1461069069909 Marionette TRACE conn2 <- [1,1218,null,{}] 05:31:09 INFO - PROCESS | 1654 | 1461069069911 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1654 | 1461069070018 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 05:31:10 INFO - PROCESS | 1654 | 1461069070087 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f221000 == 61 [pid = 1654] [id = 312] 05:31:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11a81d000) [pid = 1654] [serial = 935] [outer = 0x0] 05:31:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12e788c00) [pid = 1654] [serial = 936] [outer = 0x11a81d000] 05:31:10 INFO - PROCESS | 1654 | 1461069070120 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12e8e4800) [pid = 1654] [serial = 937] [outer = 0x11a81d000] 05:31:10 INFO - PROCESS | 1654 | 1461069070522 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 669ms 05:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:31:10 INFO - PROCESS | 1654 | 1461069070576 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 05:31:10 INFO - PROCESS | 1654 | 1461069070577 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 05:31:10 INFO - PROCESS | 1654 | 1461069070580 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:31:10 INFO - PROCESS | 1654 | 1461069070581 Marionette TRACE conn2 <- [1,1222,null,{}] 05:31:10 INFO - PROCESS | 1654 | 1461069070584 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:10 INFO - PROCESS | 1654 | 1461069070681 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 05:31:10 INFO - PROCESS | 1654 | 1461069070736 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7c6000 == 62 [pid = 1654] [id = 313] 05:31:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x127f1dc00) [pid = 1654] [serial = 938] [outer = 0x0] 05:31:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12e8e8400) [pid = 1654] [serial = 939] [outer = 0x127f1dc00] 05:31:10 INFO - PROCESS | 1654 | 1461069070766 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12f228000) [pid = 1654] [serial = 940] [outer = 0x127f1dc00] 05:31:11 INFO - PROCESS | 1654 | 1461069071201 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1654 | 1461069071255 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 05:31:11 INFO - PROCESS | 1654 | 1461069071257 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1654 | 1461069071258 Marionette TRACE conn2 <- [1,1226,null,{}] 05:31:11 INFO - PROCESS | 1654 | 1461069071261 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:11 INFO - PROCESS | 1654 | 1461069071378 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 05:31:11 INFO - PROCESS | 1654 | 1461069071435 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f54800 == 63 [pid = 1654] [id = 314] 05:31:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11bf55400) [pid = 1654] [serial = 941] [outer = 0x0] 05:31:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11bf59000) [pid = 1654] [serial = 942] [outer = 0x11bf55400] 05:31:11 INFO - PROCESS | 1654 | 1461069071465 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11bf5f000) [pid = 1654] [serial = 943] [outer = 0x11bf55400] 05:31:12 INFO - PROCESS | 1654 | 1461069072038 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 824ms 05:31:12 INFO - PROCESS | 1654 | 1461069072082 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1654 | 1461069072083 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:31:12 INFO - PROCESS | 1654 | 1461069072088 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1654 | 1461069072090 Marionette TRACE conn2 <- [1,1230,null,{}] 05:31:12 INFO - PROCESS | 1654 | 1461069072095 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1654 | 1461069072193 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 05:31:12 INFO - PROCESS | 1654 | 1461069072264 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c303800 == 64 [pid = 1654] [id = 315] 05:31:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11a816c00) [pid = 1654] [serial = 944] [outer = 0x0] 05:31:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11a81b000) [pid = 1654] [serial = 945] [outer = 0x11a816c00] 05:31:12 INFO - PROCESS | 1654 | 1461069072292 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11a904000) [pid = 1654] [serial = 946] [outer = 0x11a816c00] 05:31:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b164800 == 63 [pid = 1654] [id = 305] 05:31:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1275a2000 == 62 [pid = 1654] [id = 304] 05:31:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a7000 == 61 [pid = 1654] [id = 303] 05:31:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb86800 == 60 [pid = 1654] [id = 302] 05:31:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad45000 == 59 [pid = 1654] [id = 301] 05:31:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12575a800 == 58 [pid = 1654] [id = 300] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12e55c800) [pid = 1654] [serial = 873] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | 1461069072743 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12af3f400) [pid = 1654] [serial = 854] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12b222400) [pid = 1654] [serial = 857] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12bc02800) [pid = 1654] [serial = 860] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11c378400) [pid = 1654] [serial = 842] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x1238e0400) [pid = 1654] [serial = 843] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x125807000) [pid = 1654] [serial = 845] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x126143000) [pid = 1654] [serial = 846] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x126c24800) [pid = 1654] [serial = 848] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11bbf9800) [pid = 1654] [serial = 821] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11a664400) [pid = 1654] [serial = 818] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b92ec00) [pid = 1654] [serial = 858] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11ad39000) [pid = 1654] [serial = 837] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11aa7e000) [pid = 1654] [serial = 836] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x118642800) [pid = 1654] [serial = 834] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x114eee000) [pid = 1654] [serial = 833] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12d1ef400) [pid = 1654] [serial = 816] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11b90b400) [pid = 1654] [serial = 839] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11bc8ec00) [pid = 1654] [serial = 840] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12b653c00) [pid = 1654] [serial = 827] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1274c1000) [pid = 1654] [serial = 824] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12cce6000) [pid = 1654] [serial = 830] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12cce8800) [pid = 1654] [serial = 861] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11be0c000) [pid = 1654] [serial = 863] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12d1ec400) [pid = 1654] [serial = 867] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11863e000) [pid = 1654] [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.] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12e555c00) [pid = 1654] [serial = 871] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12e2a5000) [pid = 1654] [serial = 870] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ba85000) [pid = 1654] [serial = 864] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12e29b800) [pid = 1654] [serial = 868] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x129bcc400) [pid = 1654] [serial = 851] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12b187400) [pid = 1654] [serial = 855] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129fc9000) [pid = 1654] [serial = 852] [outer = 0x0] [url = about:blank] 05:31:12 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127f1a000) [pid = 1654] [serial = 849] [outer = 0x0] [url = about:blank] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 723ms 05:31:12 INFO - PROCESS | 1654 | 1461069072817 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1654 | 1461069072823 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:31:12 INFO - PROCESS | 1654 | 1461069072830 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1654 | 1461069072832 Marionette TRACE conn2 <- [1,1234,null,{}] 05:31:12 INFO - PROCESS | 1654 | 1461069072835 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:12 INFO - PROCESS | 1654 | 1461069072954 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 05:31:12 INFO - PROCESS | 1654 | 1461069072962 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ee7000 == 59 [pid = 1654] [id = 316] 05:31:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11b90b400) [pid = 1654] [serial = 947] [outer = 0x0] 05:31:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11bc88000) [pid = 1654] [serial = 948] [outer = 0x11b90b400] 05:31:13 INFO - PROCESS | 1654 | 1461069073005 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11bf59400) [pid = 1654] [serial = 949] [outer = 0x11b90b400] 05:31:13 INFO - PROCESS | 1654 | 1461069073373 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 570ms 05:31:13 INFO - PROCESS | 1654 | 1461069073399 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1654 | 1461069073401 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 05:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:31:13 INFO - PROCESS | 1654 | 1461069073403 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1654 | 1461069073406 Marionette TRACE conn2 <- [1,1238,null,{}] 05:31:13 INFO - PROCESS | 1654 | 1461069073413 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:13 INFO - PROCESS | 1654 | 1461069073499 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 05:31:13 INFO - PROCESS | 1654 | 1461069073504 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12576e000 == 60 [pid = 1654] [id = 317] 05:31:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11bf60400) [pid = 1654] [serial = 950] [outer = 0x0] 05:31:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125d2e800) [pid = 1654] [serial = 951] [outer = 0x11bf60400] 05:31:13 INFO - PROCESS | 1654 | 1461069073532 Marionette DEBUG loaded listener.js 05:31:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1275cbc00) [pid = 1654] [serial = 952] [outer = 0x11bf60400] 05:31:13 INFO - PROCESS | 1654 | 1461069073874 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 521ms 05:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:31:13 INFO - PROCESS | 1654 | 1461069073925 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1654 | 1461069073927 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 05:31:13 INFO - PROCESS | 1654 | 1461069073929 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1654 | 1461069073930 Marionette TRACE conn2 <- [1,1242,null,{}] 05:31:13 INFO - PROCESS | 1654 | 1461069073932 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1654 | 1461069074015 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 05:31:14 INFO - PROCESS | 1654 | 1461069074020 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12652e800 == 61 [pid = 1654] [id = 318] 05:31:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128d13800) [pid = 1654] [serial = 953] [outer = 0x0] 05:31:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129bd5000) [pid = 1654] [serial = 954] [outer = 0x128d13800] 05:31:14 INFO - PROCESS | 1654 | 1461069074047 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b0c1c00) [pid = 1654] [serial = 955] [outer = 0x128d13800] 05:31:14 INFO - PROCESS | 1654 | 1461069074390 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 469ms 05:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:31:14 INFO - PROCESS | 1654 | 1461069074398 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1654 | 1461069074399 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 05:31:14 INFO - PROCESS | 1654 | 1461069074401 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1654 | 1461069074403 Marionette TRACE conn2 <- [1,1246,null,{}] 05:31:14 INFO - PROCESS | 1654 | 1461069074409 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:14 INFO - PROCESS | 1654 | 1461069074495 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 05:31:14 INFO - PROCESS | 1654 | 1461069074499 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d83000 == 62 [pid = 1654] [id = 319] 05:31:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129971c00) [pid = 1654] [serial = 956] [outer = 0x0] 05:31:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b0cd400) [pid = 1654] [serial = 957] [outer = 0x129971c00] 05:31:14 INFO - PROCESS | 1654 | 1461069074525 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b92ac00) [pid = 1654] [serial = 958] [outer = 0x129971c00] 05:31:14 INFO - PROCESS | 1654 | 1461069074880 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 523ms 05:31:14 INFO - PROCESS | 1654 | 1461069074931 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 05:31:14 INFO - PROCESS | 1654 | 1461069074932 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 05:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:31:14 INFO - PROCESS | 1654 | 1461069074934 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:31:14 INFO - PROCESS | 1654 | 1461069074935 Marionette TRACE conn2 <- [1,1250,null,{}] 05:31:14 INFO - PROCESS | 1654 | 1461069074938 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1654 | 1461069075058 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 05:31:15 INFO - PROCESS | 1654 | 1461069075071 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1e9000 == 63 [pid = 1654] [id = 320] 05:31:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b932c00) [pid = 1654] [serial = 959] [outer = 0x0] 05:31:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12d841c00) [pid = 1654] [serial = 960] [outer = 0x12b932c00] 05:31:15 INFO - PROCESS | 1654 | 1461069075098 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11bb3e800) [pid = 1654] [serial = 961] [outer = 0x12b932c00] 05:31:15 INFO - PROCESS | 1654 | 1461069075450 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 522ms 05:31:15 INFO - PROCESS | 1654 | 1461069075457 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1654 | 1461069075458 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 05:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:31:15 INFO - PROCESS | 1654 | 1461069075461 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1654 | 1461069075462 Marionette TRACE conn2 <- [1,1254,null,{}] 05:31:15 INFO - PROCESS | 1654 | 1461069075464 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:15 INFO - PROCESS | 1654 | 1461069075571 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 05:31:15 INFO - PROCESS | 1654 | 1461069075576 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d135800 == 64 [pid = 1654] [id = 321] 05:31:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12ba8c000) [pid = 1654] [serial = 962] [outer = 0x0] 05:31:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12e8e6000) [pid = 1654] [serial = 963] [outer = 0x12ba8c000] 05:31:15 INFO - PROCESS | 1654 | 1461069075634 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12f22bc00) [pid = 1654] [serial = 964] [outer = 0x12ba8c000] 05:31:15 INFO - PROCESS | 1654 | 1461069075974 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 568ms 05:31:16 INFO - PROCESS | 1654 | 1461069076029 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1654 | 1461069076030 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 05:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:31:16 INFO - PROCESS | 1654 | 1461069076033 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1654 | 1461069076034 Marionette TRACE conn2 <- [1,1258,null,{}] 05:31:16 INFO - PROCESS | 1654 | 1461069076036 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1654 | 1461069076141 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 05:31:16 INFO - PROCESS | 1654 | 1461069076153 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d5800 == 65 [pid = 1654] [id = 322] 05:31:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12f22c000) [pid = 1654] [serial = 965] [outer = 0x0] 05:31:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12f231400) [pid = 1654] [serial = 966] [outer = 0x12f22c000] 05:31:16 INFO - PROCESS | 1654 | 1461069076180 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12f3f3000) [pid = 1654] [serial = 967] [outer = 0x12f22c000] 05:31:16 INFO - PROCESS | 1654 | 1461069076484 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 467ms 05:31:16 INFO - PROCESS | 1654 | 1461069076501 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1654 | 1461069076502 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 05:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:31:16 INFO - PROCESS | 1654 | 1461069076508 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1654 | 1461069076509 Marionette TRACE conn2 <- [1,1262,null,{}] 05:31:16 INFO - PROCESS | 1654 | 1461069076517 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:16 INFO - PROCESS | 1654 | 1461069076625 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 05:31:16 INFO - PROCESS | 1654 | 1461069076662 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef31000 == 66 [pid = 1654] [id = 323] 05:31:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12f22e400) [pid = 1654] [serial = 968] [outer = 0x0] 05:31:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12f3f9000) [pid = 1654] [serial = 969] [outer = 0x12f22e400] 05:31:16 INFO - PROCESS | 1654 | 1461069076686 Marionette DEBUG loaded listener.js 05:31:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12f7af400) [pid = 1654] [serial = 970] [outer = 0x12f22e400] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12b651000) [pid = 1654] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12e556000) [pid = 1654] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x129970800) [pid = 1654] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x116036000) [pid = 1654] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x125ba9400) [pid = 1654] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x128d10000) [pid = 1654] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:31:16 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11af93c00) [pid = 1654] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:31:17 INFO - PROCESS | 1654 | 1461069077040 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 577ms 05:31:17 INFO - PROCESS | 1654 | 1461069077083 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1654 | 1461069077085 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:31:17 INFO - PROCESS | 1654 | 1461069077087 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1654 | 1461069077088 Marionette TRACE conn2 <- [1,1266,null,{}] 05:31:17 INFO - PROCESS | 1654 | 1461069077090 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1654 | 1461069077178 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 05:31:17 INFO - PROCESS | 1654 | 1461069077182 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f21e000 == 67 [pid = 1654] [id = 324] 05:31:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11a90b400) [pid = 1654] [serial = 971] [outer = 0x0] 05:31:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b0cd800) [pid = 1654] [serial = 972] [outer = 0x11a90b400] 05:31:17 INFO - PROCESS | 1654 | 1461069077207 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12f7b1c00) [pid = 1654] [serial = 973] [outer = 0x11a90b400] 05:31:17 INFO - PROCESS | 1654 | 1461069077539 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 471ms 05:31:17 INFO - PROCESS | 1654 | 1461069077559 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 05:31:17 INFO - PROCESS | 1654 | 1461069077560 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 05:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:31:17 INFO - PROCESS | 1654 | 1461069077563 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:31:17 INFO - PROCESS | 1654 | 1461069077564 Marionette TRACE conn2 <- [1,1270,null,{}] 05:31:17 INFO - PROCESS | 1654 | 1461069077567 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:17 INFO - PROCESS | 1654 | 1461069077690 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 05:31:17 INFO - PROCESS | 1654 | 1461069077696 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fba5000 == 68 [pid = 1654] [id = 325] 05:31:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12f7b2800) [pid = 1654] [serial = 974] [outer = 0x0] 05:31:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12f95e400) [pid = 1654] [serial = 975] [outer = 0x12f7b2800] 05:31:17 INFO - PROCESS | 1654 | 1461069077726 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12fd51000) [pid = 1654] [serial = 976] [outer = 0x12f7b2800] 05:31:18 INFO - PROCESS | 1654 | 1461069078100 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 568ms 05:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:31:18 INFO - PROCESS | 1654 | 1461069078132 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1654 | 1461069078134 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 05:31:18 INFO - PROCESS | 1654 | 1461069078137 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1654 | 1461069078140 Marionette TRACE conn2 <- [1,1274,null,{}] 05:31:18 INFO - PROCESS | 1654 | 1461069078144 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1654 | 1461069078282 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 05:31:18 INFO - PROCESS | 1654 | 1461069078365 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x130060000 == 69 [pid = 1654] [id = 326] 05:31:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12a226c00) [pid = 1654] [serial = 977] [outer = 0x0] 05:31:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12a231400) [pid = 1654] [serial = 978] [outer = 0x12a226c00] 05:31:18 INFO - PROCESS | 1654 | 1461069078390 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12a235c00) [pid = 1654] [serial = 979] [outer = 0x12a226c00] 05:31:18 INFO - PROCESS | 1654 | 1461069078656 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 572ms 05:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:31:18 INFO - PROCESS | 1654 | 1461069078711 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1654 | 1461069078712 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 05:31:18 INFO - PROCESS | 1654 | 1461069078714 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1654 | 1461069078715 Marionette TRACE conn2 <- [1,1278,null,{}] 05:31:18 INFO - PROCESS | 1654 | 1461069078717 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:18 INFO - PROCESS | 1654 | 1461069078808 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 05:31:18 INFO - PROCESS | 1654 | 1461069078812 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301bf000 == 70 [pid = 1654] [id = 327] 05:31:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12a2a2400) [pid = 1654] [serial = 980] [outer = 0x0] 05:31:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12a2a8c00) [pid = 1654] [serial = 981] [outer = 0x12a2a2400] 05:31:18 INFO - PROCESS | 1654 | 1461069078836 Marionette DEBUG loaded listener.js 05:31:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12a2af800) [pid = 1654] [serial = 982] [outer = 0x12a2a2400] 05:31:19 INFO - PROCESS | 1654 | 1461069079356 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 05:31:19 INFO - PROCESS | 1654 | 1461069079384 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 05:31:19 INFO - PROCESS | 1654 | 1461069079387 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 05:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:31:19 INFO - PROCESS | 1654 | 1461069079393 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:31:19 INFO - PROCESS | 1654 | 1461069079395 Marionette TRACE conn2 <- [1,1282,null,{}] 05:31:19 INFO - PROCESS | 1654 | 1461069079399 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:19 INFO - PROCESS | 1654 | 1461069079507 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 05:31:19 INFO - PROCESS | 1654 | 1461069079584 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb95000 == 71 [pid = 1654] [id = 328] 05:31:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11a81fc00) [pid = 1654] [serial = 983] [outer = 0x0] 05:31:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11ab0a400) [pid = 1654] [serial = 984] [outer = 0x11a81fc00] 05:31:19 INFO - PROCESS | 1654 | 1461069079615 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11bc8a400) [pid = 1654] [serial = 985] [outer = 0x11a81fc00] 05:31:20 INFO - PROCESS | 1654 | 1461069080039 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 674ms 05:31:20 INFO - PROCESS | 1654 | 1461069080068 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1654 | 1461069080072 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 05:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:31:20 INFO - PROCESS | 1654 | 1461069080077 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1654 | 1461069080079 Marionette TRACE conn2 <- [1,1286,null,{}] 05:31:20 INFO - PROCESS | 1654 | 1461069080081 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1654 | 1461069080216 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 05:31:20 INFO - PROCESS | 1654 | 1461069080293 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f5a000 == 72 [pid = 1654] [id = 329] 05:31:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12366a400) [pid = 1654] [serial = 986] [outer = 0x0] 05:31:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x126c29400) [pid = 1654] [serial = 987] [outer = 0x12366a400] 05:31:20 INFO - PROCESS | 1654 | 1461069080323 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x128def400) [pid = 1654] [serial = 988] [outer = 0x12366a400] 05:31:20 INFO - PROCESS | 1654 | 1461069080728 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 05:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:31:20 INFO - PROCESS | 1654 | 1461069080747 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1654 | 1461069080748 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 05:31:20 INFO - PROCESS | 1654 | 1461069080751 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1654 | 1461069080754 Marionette TRACE conn2 <- [1,1290,null,{}] 05:31:20 INFO - PROCESS | 1654 | 1461069080763 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:20 INFO - PROCESS | 1654 | 1461069080873 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 05:31:20 INFO - PROCESS | 1654 | 1461069080949 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbaa000 == 73 [pid = 1654] [id = 330] 05:31:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x129da9800) [pid = 1654] [serial = 989] [outer = 0x0] 05:31:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x129db1000) [pid = 1654] [serial = 990] [outer = 0x129da9800] 05:31:20 INFO - PROCESS | 1654 | 1461069080980 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12a22bc00) [pid = 1654] [serial = 991] [outer = 0x129da9800] 05:31:21 INFO - PROCESS | 1654 | 1461069081397 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 675ms 05:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:31:21 INFO - PROCESS | 1654 | 1461069081426 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1654 | 1461069081428 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 05:31:21 INFO - PROCESS | 1654 | 1461069081431 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1654 | 1461069081432 Marionette TRACE conn2 <- [1,1294,null,{}] 05:31:21 INFO - PROCESS | 1654 | 1461069081434 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:21 INFO - PROCESS | 1654 | 1461069081557 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 05:31:21 INFO - PROCESS | 1654 | 1461069081660 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7cf800 == 74 [pid = 1654] [id = 331] 05:31:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x11a81a400) [pid = 1654] [serial = 992] [outer = 0x0] 05:31:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12a2aa400) [pid = 1654] [serial = 993] [outer = 0x11a81a400] 05:31:21 INFO - PROCESS | 1654 | 1461069081689 Marionette DEBUG loaded listener.js 05:31:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12b929000) [pid = 1654] [serial = 994] [outer = 0x11a81a400] 05:31:22 INFO - PROCESS | 1654 | 1461069082300 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 921ms 05:31:22 INFO - PROCESS | 1654 | 1461069082353 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 05:31:22 INFO - PROCESS | 1654 | 1461069082355 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 05:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:31:22 INFO - PROCESS | 1654 | 1461069082359 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:31:22 INFO - PROCESS | 1654 | 1461069082361 Marionette TRACE conn2 <- [1,1298,null,{}] 05:31:22 INFO - PROCESS | 1654 | 1461069082364 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:22 INFO - PROCESS | 1654 | 1461069082453 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 05:31:22 INFO - PROCESS | 1654 | 1461069082518 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x116721000 == 75 [pid = 1654] [id = 332] 05:31:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x118976800) [pid = 1654] [serial = 995] [outer = 0x0] 05:31:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1191a4800) [pid = 1654] [serial = 996] [outer = 0x118976800] 05:31:22 INFO - PROCESS | 1654 | 1461069082547 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x11a665400) [pid = 1654] [serial = 997] [outer = 0x118976800] 05:31:23 INFO - PROCESS | 1654 | 1461069083019 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 675ms 05:31:23 INFO - PROCESS | 1654 | 1461069083033 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1654 | 1461069083037 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 05:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:31:23 INFO - PROCESS | 1654 | 1461069083041 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1654 | 1461069083042 Marionette TRACE conn2 <- [1,1302,null,{}] 05:31:23 INFO - PROCESS | 1654 | 1461069083045 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1654 | 1461069083129 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 05:31:23 INFO - PROCESS | 1654 | 1461069083197 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x116520000 == 76 [pid = 1654] [id = 333] 05:31:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1146b8400) [pid = 1654] [serial = 998] [outer = 0x0] 05:31:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x1186a7c00) [pid = 1654] [serial = 999] [outer = 0x1146b8400] 05:31:23 INFO - PROCESS | 1654 | 1461069083223 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11a906800) [pid = 1654] [serial = 1000] [outer = 0x1146b8400] 05:31:23 INFO - PROCESS | 1654 | 1461069083634 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 619ms 05:31:23 INFO - PROCESS | 1654 | 1461069083660 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 05:31:23 INFO - PROCESS | 1654 | 1461069083662 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 05:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:31:23 INFO - PROCESS | 1654 | 1461069083664 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1654 | 1461069083666 Marionette TRACE conn2 <- [1,1306,null,{}] 05:31:23 INFO - PROCESS | 1654 | 1461069083674 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:23 INFO - PROCESS | 1654 | 1461069083764 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 05:31:23 INFO - PROCESS | 1654 | 1461069083827 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b646800 == 77 [pid = 1654] [id = 334] 05:31:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x11aa7d800) [pid = 1654] [serial = 1001] [outer = 0x0] 05:31:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x11adb2000) [pid = 1654] [serial = 1002] [outer = 0x11aa7d800] 05:31:23 INFO - PROCESS | 1654 | 1461069083856 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x11b6af800) [pid = 1654] [serial = 1003] [outer = 0x11aa7d800] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12becb800 == 76 [pid = 1654] [id = 239] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x125986000 == 75 [pid = 1654] [id = 219] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11c320000 == 74 [pid = 1654] [id = 293] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11540d800 == 73 [pid = 1654] [id = 292] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12641d000 == 72 [pid = 1654] [id = 216] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x116322800 == 71 [pid = 1654] [id = 222] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x130ca7000 == 70 [pid = 1654] [id = 101] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x127589800 == 69 [pid = 1654] [id = 220] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x130060000 == 68 [pid = 1654] [id = 326] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12fba5000 == 67 [pid = 1654] [id = 325] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12f21e000 == 66 [pid = 1654] [id = 324] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x12dfe0c00) [pid = 1654] [serial = 888] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x11bc80c00) [pid = 1654] [serial = 879] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x12b0c3400) [pid = 1654] [serial = 897] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12b219800) [pid = 1654] [serial = 885] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x1266cd000) [pid = 1654] [serial = 882] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x11546a400) [pid = 1654] [serial = 876] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12e783400) [pid = 1654] [serial = 891] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12e8e9400) [pid = 1654] [serial = 894] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef31000 == 65 [pid = 1654] [id = 323] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d5800 == 64 [pid = 1654] [id = 322] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12d135800 == 63 [pid = 1654] [id = 321] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1e9000 == 62 [pid = 1654] [id = 320] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x128d83000 == 61 [pid = 1654] [id = 319] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12652e800 == 60 [pid = 1654] [id = 318] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12576e000 == 59 [pid = 1654] [id = 317] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119ee7000 == 58 [pid = 1654] [id = 316] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11c303800 == 57 [pid = 1654] [id = 315] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x127f54800 == 56 [pid = 1654] [id = 314] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7c6000 == 55 [pid = 1654] [id = 313] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12f221000 == 54 [pid = 1654] [id = 312] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5c4000 == 53 [pid = 1654] [id = 311] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c5800 == 52 [pid = 1654] [id = 310] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12d142800 == 51 [pid = 1654] [id = 309] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x126c15800 == 50 [pid = 1654] [id = 308] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb7f800 == 49 [pid = 1654] [id = 307] 05:31:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d5000 == 48 [pid = 1654] [id = 306] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12e749400) [pid = 1654] [serial = 874] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12ccdc800) [pid = 1654] [serial = 915] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12b0c8000) [pid = 1654] [serial = 912] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12b18dc00) [pid = 1654] [serial = 913] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x11adae000) [pid = 1654] [serial = 901] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x11a65d000) [pid = 1654] [serial = 900] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12656ac00) [pid = 1654] [serial = 906] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1275d3000) [pid = 1654] [serial = 907] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x129bd7c00) [pid = 1654] [serial = 909] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12af38000) [pid = 1654] [serial = 910] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x125ba6400) [pid = 1654] [serial = 904] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11c374800) [pid = 1654] [serial = 903] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12d83a000) [pid = 1654] [serial = 916] [outer = 0x0] [url = about:blank] 05:31:24 INFO - PROCESS | 1654 | 1461069084261 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 623ms 05:31:24 INFO - PROCESS | 1654 | 1461069084289 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:31:24 INFO - PROCESS | 1654 | 1461069084292 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 05:31:24 INFO - PROCESS | 1654 | 1461069084294 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1654 | 1461069084295 Marionette TRACE conn2 <- [1,1310,null,{}] 05:31:24 INFO - PROCESS | 1654 | 1461069084298 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1654 | 1461069084373 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 05:31:24 INFO - PROCESS | 1654 | 1461069084395 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11860c800 == 49 [pid = 1654] [id = 335] 05:31:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11ad33c00) [pid = 1654] [serial = 1004] [outer = 0x0] 05:31:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11b90fc00) [pid = 1654] [serial = 1005] [outer = 0x11ad33c00] 05:31:24 INFO - PROCESS | 1654 | 1461069084423 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11bbed800) [pid = 1654] [serial = 1006] [outer = 0x11ad33c00] 05:31:24 INFO - PROCESS | 1654 | 1461069084791 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1654 | 1461069084814 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:31:24 INFO - PROCESS | 1654 | 1461069084817 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1654 | 1461069084818 Marionette TRACE conn2 <- [1,1314,null,{}] 05:31:24 INFO - PROCESS | 1654 | 1461069084822 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:24 INFO - PROCESS | 1654 | 1461069084895 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 05:31:24 INFO - PROCESS | 1654 | 1461069084899 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef0000 == 50 [pid = 1654] [id = 336] 05:31:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11bbf5400) [pid = 1654] [serial = 1007] [outer = 0x0] 05:31:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11be08000) [pid = 1654] [serial = 1008] [outer = 0x11bbf5400] 05:31:24 INFO - PROCESS | 1654 | 1461069084927 Marionette DEBUG loaded listener.js 05:31:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x11bf58800) [pid = 1654] [serial = 1009] [outer = 0x11bbf5400] 05:31:25 INFO - PROCESS | 1654 | 1461069085263 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 468ms 05:31:25 INFO - PROCESS | 1654 | 1461069085285 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1654 | 1461069085287 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 05:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:31:25 INFO - PROCESS | 1654 | 1461069085291 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1654 | 1461069085292 Marionette TRACE conn2 <- [1,1318,null,{}] 05:31:25 INFO - PROCESS | 1654 | 1461069085295 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1654 | 1461069085392 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 05:31:25 INFO - PROCESS | 1654 | 1461069085445 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c32a800 == 51 [pid = 1654] [id = 337] 05:31:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11bf57400) [pid = 1654] [serial = 1010] [outer = 0x0] 05:31:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11c374c00) [pid = 1654] [serial = 1011] [outer = 0x11bf57400] 05:31:25 INFO - PROCESS | 1654 | 1461069085474 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x125ba6400) [pid = 1654] [serial = 1012] [outer = 0x11bf57400] 05:31:25 INFO - PROCESS | 1654 | 1461069085777 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 519ms 05:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:31:25 INFO - PROCESS | 1654 | 1461069085810 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 05:31:25 INFO - PROCESS | 1654 | 1461069085811 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 05:31:25 INFO - PROCESS | 1654 | 1461069085813 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:31:25 INFO - PROCESS | 1654 | 1461069085814 Marionette TRACE conn2 <- [1,1322,null,{}] 05:31:25 INFO - PROCESS | 1654 | 1461069085816 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:25 INFO - PROCESS | 1654 | 1461069085914 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 05:31:25 INFO - PROCESS | 1654 | 1461069085921 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x115414000 == 52 [pid = 1654] [id = 338] 05:31:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x11c37b000) [pid = 1654] [serial = 1013] [outer = 0x0] 05:31:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x1266bf800) [pid = 1654] [serial = 1014] [outer = 0x11c37b000] 05:31:25 INFO - PROCESS | 1654 | 1461069085958 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x126bb9c00) [pid = 1654] [serial = 1015] [outer = 0x11c37b000] 05:31:26 INFO - PROCESS | 1654 | 1461069086429 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 668ms 05:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:31:26 INFO - PROCESS | 1654 | 1461069086482 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 05:31:26 INFO - PROCESS | 1654 | 1461069086484 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 05:31:26 INFO - PROCESS | 1654 | 1461069086494 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1654 | 1461069086496 Marionette TRACE conn2 <- [1,1326,null,{}] 05:31:26 INFO - PROCESS | 1654 | 1461069086499 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:26 INFO - PROCESS | 1654 | 1461069086644 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 05:31:26 INFO - PROCESS | 1654 | 1461069086726 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261d5800 == 53 [pid = 1654] [id = 339] 05:31:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1266c3800) [pid = 1654] [serial = 1016] [outer = 0x0] 05:31:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x1274bd000) [pid = 1654] [serial = 1017] [outer = 0x1266c3800] 05:31:26 INFO - PROCESS | 1654 | 1461069086774 Marionette DEBUG loaded listener.js 05:31:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x1275d3c00) [pid = 1654] [serial = 1018] [outer = 0x1266c3800] 05:31:27 INFO - PROCESS | 1654 | 1461069087181 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 731ms 05:31:27 INFO - PROCESS | 1654 | 1461069087220 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:31:27 INFO - PROCESS | 1654 | 1461069087223 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 05:31:27 INFO - PROCESS | 1654 | 1461069087227 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1654 | 1461069087229 Marionette TRACE conn2 <- [1,1330,null,{}] 05:31:27 INFO - PROCESS | 1654 | 1461069087232 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1654 | 1461069087382 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 05:31:27 INFO - PROCESS | 1654 | 1461069087402 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x126521000 == 54 [pid = 1654] [id = 340] 05:31:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x126bb6400) [pid = 1654] [serial = 1019] [outer = 0x0] 05:31:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x127f1bc00) [pid = 1654] [serial = 1020] [outer = 0x126bb6400] 05:31:27 INFO - PROCESS | 1654 | 1461069087444 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x128fd7000) [pid = 1654] [serial = 1021] [outer = 0x126bb6400] 05:31:27 INFO - PROCESS | 1654 | 1461069087821 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 620ms 05:31:27 INFO - PROCESS | 1654 | 1461069087846 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1654 | 1461069087848 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:31:27 INFO - PROCESS | 1654 | 1461069087850 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1654 | 1461069087851 Marionette TRACE conn2 <- [1,1334,null,{}] 05:31:27 INFO - PROCESS | 1654 | 1461069087858 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:27 INFO - PROCESS | 1654 | 1461069087963 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 05:31:28 INFO - PROCESS | 1654 | 1461069088004 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12759d800 == 55 [pid = 1654] [id = 341] 05:31:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x127e0b400) [pid = 1654] [serial = 1022] [outer = 0x0] 05:31:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x129975000) [pid = 1654] [serial = 1023] [outer = 0x127e0b400] 05:31:28 INFO - PROCESS | 1654 | 1461069088071 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x129da9c00) [pid = 1654] [serial = 1024] [outer = 0x127e0b400] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x116569800) [pid = 1654] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x11be60c00) [pid = 1654] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x1151b0800) [pid = 1654] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x125d2a400) [pid = 1654] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11919f000) [pid = 1654] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12b180400) [pid = 1654] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x114402800) [pid = 1654] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12d83c800) [pid = 1654] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11bc8b800) [pid = 1654] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x11af96800) [pid = 1654] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11aa85000) [pid = 1654] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x1238e0800) [pid = 1654] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x11a92e400) [pid = 1654] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x1154ba800) [pid = 1654] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x118ec7400) [pid = 1654] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x11adaf400) [pid = 1654] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x127f1b400) [pid = 1654] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12e786c00) [pid = 1654] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x125d2ac00) [pid = 1654] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x129970400) [pid = 1654] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12e780400) [pid = 1654] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x119124400) [pid = 1654] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x123676400) [pid = 1654] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x126b16800) [pid = 1654] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12ba8c000) [pid = 1654] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12f22c000) [pid = 1654] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12f22e400) [pid = 1654] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11a90b400) [pid = 1654] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12f7b2800) [pid = 1654] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x129971c00) [pid = 1654] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11bf60400) [pid = 1654] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11bf55400) [pid = 1654] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11b90b400) [pid = 1654] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x128d13800) [pid = 1654] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11a816c00) [pid = 1654] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12b932c00) [pid = 1654] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:31:28 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12a226c00) [pid = 1654] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:31:28 INFO - PROCESS | 1654 | 1461069088896 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1072ms 05:31:28 INFO - PROCESS | 1654 | 1461069088922 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 05:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:31:28 INFO - PROCESS | 1654 | 1461069088924 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 05:31:28 INFO - PROCESS | 1654 | 1461069088926 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:31:28 INFO - PROCESS | 1654 | 1461069088928 Marionette TRACE conn2 <- [1,1338,null,{}] 05:31:28 INFO - PROCESS | 1654 | 1461069088930 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:29 INFO - PROCESS | 1654 | 1461069089024 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 05:31:29 INFO - PROCESS | 1654 | 1461069089028 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b92c800 == 56 [pid = 1654] [id = 342] 05:31:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x114c10c00) [pid = 1654] [serial = 1025] [outer = 0x0] 05:31:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11a92e400) [pid = 1654] [serial = 1026] [outer = 0x114c10c00] 05:31:29 INFO - PROCESS | 1654 | 1461069089059 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x127516400) [pid = 1654] [serial = 1027] [outer = 0x114c10c00] 05:31:29 INFO - PROCESS | 1654 | 1461069089896 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 05:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:31:29 INFO - PROCESS | 1654 | 1461069089947 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1654 | 1461069089949 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 05:31:29 INFO - PROCESS | 1654 | 1461069089951 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1654 | 1461069089952 Marionette TRACE conn2 <- [1,1342,null,{}] 05:31:29 INFO - PROCESS | 1654 | 1461069089962 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1654 | 1461069090037 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 05:31:30 INFO - PROCESS | 1654 | 1461069090043 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x129937800 == 57 [pid = 1654] [id = 343] 05:31:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x1274c0400) [pid = 1654] [serial = 1028] [outer = 0x0] 05:31:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x129daf800) [pid = 1654] [serial = 1029] [outer = 0x1274c0400] 05:31:30 INFO - PROCESS | 1654 | 1461069090069 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x129fcf400) [pid = 1654] [serial = 1030] [outer = 0x1274c0400] 05:31:30 INFO - PROCESS | 1654 | 1461069090389 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 468ms 05:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:31:30 INFO - PROCESS | 1654 | 1461069090420 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1654 | 1461069090421 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 05:31:30 INFO - PROCESS | 1654 | 1461069090425 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1654 | 1461069090426 Marionette TRACE conn2 <- [1,1346,null,{}] 05:31:30 INFO - PROCESS | 1654 | 1461069090428 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:30 INFO - PROCESS | 1654 | 1461069090503 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 05:31:30 INFO - PROCESS | 1654 | 1461069090510 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b155800 == 58 [pid = 1654] [id = 344] 05:31:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11bf60000) [pid = 1654] [serial = 1031] [outer = 0x0] 05:31:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a228000) [pid = 1654] [serial = 1032] [outer = 0x11bf60000] 05:31:30 INFO - PROCESS | 1654 | 1461069090535 Marionette DEBUG loaded listener.js 05:31:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12a2a5c00) [pid = 1654] [serial = 1033] [outer = 0x11bf60000] 05:31:31 INFO - PROCESS | 1654 | 1461069091051 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 668ms 05:31:31 INFO - PROCESS | 1654 | 1461069091094 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1654 | 1461069091098 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 05:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:31:31 INFO - PROCESS | 1654 | 1461069091102 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1654 | 1461069091104 Marionette TRACE conn2 <- [1,1350,null,{}] 05:31:31 INFO - PROCESS | 1654 | 1461069091108 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:31 INFO - PROCESS | 1654 | 1461069091196 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 05:31:31 INFO - PROCESS | 1654 | 1461069091330 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x11631a000 == 59 [pid = 1654] [id = 345] 05:31:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x1188c8c00) [pid = 1654] [serial = 1034] [outer = 0x0] 05:31:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1191a7c00) [pid = 1654] [serial = 1035] [outer = 0x1188c8c00] 05:31:31 INFO - PROCESS | 1654 | 1461069091381 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11a81f400) [pid = 1654] [serial = 1036] [outer = 0x1188c8c00] 05:31:31 INFO - PROCESS | 1654 | 1461069091946 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 875ms 05:31:31 INFO - PROCESS | 1654 | 1461069091978 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 05:31:31 INFO - PROCESS | 1654 | 1461069091982 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 05:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:31:31 INFO - PROCESS | 1654 | 1461069091988 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:31:31 INFO - PROCESS | 1654 | 1461069091991 Marionette TRACE conn2 <- [1,1354,null,{}] 05:31:31 INFO - PROCESS | 1654 | 1461069091994 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1654 | 1461069092094 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 05:31:32 INFO - PROCESS | 1654 | 1461069092162 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b925000 == 60 [pid = 1654] [id = 346] 05:31:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x119e6b000) [pid = 1654] [serial = 1037] [outer = 0x0] 05:31:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11ab0a800) [pid = 1654] [serial = 1038] [outer = 0x119e6b000] 05:31:32 INFO - PROCESS | 1654 | 1461069092192 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x11af92400) [pid = 1654] [serial = 1039] [outer = 0x119e6b000] 05:31:32 INFO - PROCESS | 1654 | 1461069092609 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 672ms 05:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:31:32 INFO - PROCESS | 1654 | 1461069092666 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1654 | 1461069092668 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 05:31:32 INFO - PROCESS | 1654 | 1461069092683 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1654 | 1461069092686 Marionette TRACE conn2 <- [1,1358,null,{}] 05:31:32 INFO - PROCESS | 1654 | 1461069092713 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:32 INFO - PROCESS | 1654 | 1461069092815 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 05:31:32 INFO - PROCESS | 1654 | 1461069092885 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d8d000 == 61 [pid = 1654] [id = 347] 05:31:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11bf5e000) [pid = 1654] [serial = 1040] [outer = 0x0] 05:31:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11c371400) [pid = 1654] [serial = 1041] [outer = 0x11bf5e000] 05:31:32 INFO - PROCESS | 1654 | 1461069092917 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12366d400) [pid = 1654] [serial = 1042] [outer = 0x11bf5e000] 05:31:33 INFO - PROCESS | 1654 | 1461069093377 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 755ms 05:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:31:33 INFO - PROCESS | 1654 | 1461069093427 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 05:31:33 INFO - PROCESS | 1654 | 1461069093429 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 05:31:33 INFO - PROCESS | 1654 | 1461069093432 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1654 | 1461069093433 Marionette TRACE conn2 <- [1,1362,null,{}] 05:31:33 INFO - PROCESS | 1654 | 1461069093436 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:33 INFO - PROCESS | 1654 | 1461069093558 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 05:31:33 INFO - PROCESS | 1654 | 1461069093682 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b6d3800 == 62 [pid = 1654] [id = 348] 05:31:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x123676800) [pid = 1654] [serial = 1043] [outer = 0x0] 05:31:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x125ba7c00) [pid = 1654] [serial = 1044] [outer = 0x123676800] 05:31:33 INFO - PROCESS | 1654 | 1461069093731 Marionette DEBUG loaded listener.js 05:31:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x127e1ac00) [pid = 1654] [serial = 1045] [outer = 0x123676800] 05:31:34 INFO - PROCESS | 1654 | 1461069094187 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 768ms 05:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:31:34 INFO - PROCESS | 1654 | 1461069094201 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1654 | 1461069094202 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 05:31:34 INFO - PROCESS | 1654 | 1461069094206 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1654 | 1461069094208 Marionette TRACE conn2 <- [1,1366,null,{}] 05:31:34 INFO - PROCESS | 1654 | 1461069094211 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:34 INFO - PROCESS | 1654 | 1461069094306 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 05:31:34 INFO - PROCESS | 1654 | 1461069094358 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12beb6800 == 63 [pid = 1654] [id = 349] 05:31:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x1238e0400) [pid = 1654] [serial = 1046] [outer = 0x0] 05:31:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x129973c00) [pid = 1654] [serial = 1047] [outer = 0x1238e0400] 05:31:34 INFO - PROCESS | 1654 | 1461069094387 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12a22cc00) [pid = 1654] [serial = 1048] [outer = 0x1238e0400] 05:31:34 INFO - PROCESS | 1654 | 1461069094850 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:31:34 INFO - PROCESS | 1654 | 1461069094878 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 05:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:31:34 INFO - PROCESS | 1654 | 1461069094881 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:31:34 INFO - PROCESS | 1654 | 1461069094882 Marionette TRACE conn2 <- [1,1370,null,{}] 05:31:34 INFO - PROCESS | 1654 | 1461069094885 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1654 | 1461069094997 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 05:31:35 INFO - PROCESS | 1654 | 1461069095065 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee1800 == 64 [pid = 1654] [id = 350] 05:31:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12580dc00) [pid = 1654] [serial = 1049] [outer = 0x0] 05:31:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12a22ec00) [pid = 1654] [serial = 1050] [outer = 0x12580dc00] 05:31:35 INFO - PROCESS | 1654 | 1461069095098 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12b0c4800) [pid = 1654] [serial = 1051] [outer = 0x12580dc00] 05:31:35 INFO - PROCESS | 1654 | 1461069095544 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1654 | 1461069095602 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 05:31:35 INFO - PROCESS | 1654 | 1461069095606 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1654 | 1461069095608 Marionette TRACE conn2 <- [1,1374,null,{}] 05:31:35 INFO - PROCESS | 1654 | 1461069095611 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:35 INFO - PROCESS | 1654 | 1461069095707 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 05:31:35 INFO - PROCESS | 1654 | 1461069095911 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x11891b800 == 65 [pid = 1654] [id = 351] 05:31:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x114c11000) [pid = 1654] [serial = 1052] [outer = 0x0] 05:31:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1155e6000) [pid = 1654] [serial = 1053] [outer = 0x114c11000] 05:31:35 INFO - PROCESS | 1654 | 1461069095941 Marionette DEBUG loaded listener.js 05:31:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x11863f000) [pid = 1654] [serial = 1054] [outer = 0x114c11000] 05:31:36 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:36 INFO - PROCESS | 1654 | 1461069096363 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:31:36 INFO - PROCESS | 1654 | 1461069096384 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 05:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:31:36 INFO - PROCESS | 1654 | 1461069096387 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:31:36 INFO - PROCESS | 1654 | 1461069096390 Marionette TRACE conn2 <- [1,1378,null,{}] 05:31:36 INFO - PROCESS | 1654 | 1461069096394 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:36 INFO - PROCESS | 1654 | 1461069096496 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 05:31:36 INFO - PROCESS | 1654 | 1461069096569 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195f6800 == 66 [pid = 1654] [id = 352] 05:31:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x119548c00) [pid = 1654] [serial = 1055] [outer = 0x0] 05:31:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x11a92f000) [pid = 1654] [serial = 1056] [outer = 0x119548c00] 05:31:36 INFO - PROCESS | 1654 | 1461069096600 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x11ad36400) [pid = 1654] [serial = 1057] [outer = 0x119548c00] 05:31:36 INFO - PROCESS | 1654 | --DOCSHELL 0x129937800 == 65 [pid = 1654] [id = 343] 05:31:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11b92c800 == 64 [pid = 1654] [id = 342] 05:31:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12759d800 == 63 [pid = 1654] [id = 341] 05:31:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126521000 == 62 [pid = 1654] [id = 340] 05:31:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1261d5800 == 61 [pid = 1654] [id = 339] 05:31:36 INFO - PROCESS | 1654 | --DOCSHELL 0x115414000 == 60 [pid = 1654] [id = 338] 05:31:36 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12e751c00) [pid = 1654] [serial = 933] [outer = 0x0] [url = about:blank] 05:31:36 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12e788c00) [pid = 1654] [serial = 936] [outer = 0x0] [url = about:blank] 05:31:36 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12e8e8400) [pid = 1654] [serial = 939] [outer = 0x0] [url = about:blank] 05:31:36 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12a2a8c00) [pid = 1654] [serial = 981] [outer = 0x0] [url = about:blank] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11c32a800 == 59 [pid = 1654] [id = 337] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef0000 == 58 [pid = 1654] [id = 336] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11860c800 == 57 [pid = 1654] [id = 335] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11b646800 == 56 [pid = 1654] [id = 334] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116520000 == 55 [pid = 1654] [id = 333] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x116721000 == 54 [pid = 1654] [id = 332] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbaa000 == 53 [pid = 1654] [id = 330] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x127f5a000 == 52 [pid = 1654] [id = 329] 05:31:37 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb95000 == 51 [pid = 1654] [id = 328] 05:31:37 INFO - PROCESS | 1654 | 1461069097059 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1654 | 1461069097130 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 05:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:31:37 INFO - PROCESS | 1654 | 1461069097132 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1654 | 1461069097134 Marionette TRACE conn2 <- [1,1382,null,{}] 05:31:37 INFO - PROCESS | 1654 | 1461069097136 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1654 | 1461069097224 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 05:31:37 INFO - PROCESS | 1654 | 1461069097228 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195dd800 == 52 [pid = 1654] [id = 353] 05:31:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11af99c00) [pid = 1654] [serial = 1058] [outer = 0x0] 05:31:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11afec800) [pid = 1654] [serial = 1059] [outer = 0x11af99c00] 05:31:37 INFO - PROCESS | 1654 | 1461069097255 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11bbeb800) [pid = 1654] [serial = 1060] [outer = 0x11af99c00] 05:31:37 INFO - PROCESS | 1654 | [1654] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:37 INFO - PROCESS | 1654 | 1461069097612 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1654 | 1461069097653 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 05:31:37 INFO - PROCESS | 1654 | 1461069097660 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1654 | 1461069097664 Marionette TRACE conn2 <- [1,1386,null,{}] 05:31:37 INFO - PROCESS | 1654 | 1461069097668 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:37 INFO - PROCESS | 1654 | 1461069097747 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 05:31:37 INFO - PROCESS | 1654 | 1461069097752 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x125758000 == 53 [pid = 1654] [id = 354] 05:31:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11bc88000) [pid = 1654] [serial = 1061] [outer = 0x0] 05:31:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11bf5d800) [pid = 1654] [serial = 1062] [outer = 0x11bc88000] 05:31:37 INFO - PROCESS | 1654 | 1461069097781 Marionette DEBUG loaded listener.js 05:31:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12366d000) [pid = 1654] [serial = 1063] [outer = 0x11bc88000] 05:31:38 INFO - PROCESS | 1654 | 1461069098115 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1654 | 1461069098136 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1654 | 1461069098140 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1654 | 1461069098142 Marionette TRACE conn2 <- [1,1390,null,{}] 05:31:38 INFO - PROCESS | 1654 | 1461069098144 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1654 | 1461069098228 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 05:31:38 INFO - PROCESS | 1654 | 1461069098278 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11570f800 == 54 [pid = 1654] [id = 355] 05:31:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11be07000) [pid = 1654] [serial = 1064] [outer = 0x0] 05:31:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x123678000) [pid = 1654] [serial = 1065] [outer = 0x11be07000] 05:31:38 INFO - PROCESS | 1654 | 1461069098304 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126569c00) [pid = 1654] [serial = 1066] [outer = 0x11be07000] 05:31:38 INFO - PROCESS | 1654 | 1461069098596 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 470ms 05:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:31:38 INFO - PROCESS | 1654 | 1461069098612 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1654 | 1461069098614 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 05:31:38 INFO - PROCESS | 1654 | 1461069098616 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1654 | 1461069098617 Marionette TRACE conn2 <- [1,1394,null,{}] 05:31:38 INFO - PROCESS | 1654 | 1461069098619 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:38 INFO - PROCESS | 1654 | 1461069098699 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 05:31:38 INFO - PROCESS | 1654 | 1461069098703 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x126532000 == 55 [pid = 1654] [id = 356] 05:31:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1275ce400) [pid = 1654] [serial = 1067] [outer = 0x0] 05:31:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x127e15400) [pid = 1654] [serial = 1068] [outer = 0x1275ce400] 05:31:38 INFO - PROCESS | 1654 | 1461069098738 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128fdac00) [pid = 1654] [serial = 1069] [outer = 0x1275ce400] 05:31:39 INFO - PROCESS | 1654 | 1461069099065 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 468ms 05:31:39 INFO - PROCESS | 1654 | 1461069099084 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1654 | 1461069099085 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 05:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:31:39 INFO - PROCESS | 1654 | 1461069099088 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1654 | 1461069099091 Marionette TRACE conn2 <- [1,1398,null,{}] 05:31:39 INFO - PROCESS | 1654 | 1461069099093 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1654 | 1461069099205 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 05:31:39 INFO - PROCESS | 1654 | 1461069099218 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12758d800 == 56 [pid = 1654] [id = 357] 05:31:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x125f9c000) [pid = 1654] [serial = 1070] [outer = 0x0] 05:31:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128fe2c00) [pid = 1654] [serial = 1071] [outer = 0x125f9c000] 05:31:39 INFO - PROCESS | 1654 | 1461069099244 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129fcf000) [pid = 1654] [serial = 1072] [outer = 0x125f9c000] 05:31:39 INFO - PROCESS | 1654 | 1461069099596 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 520ms 05:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:31:39 INFO - PROCESS | 1654 | 1461069099609 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 05:31:39 INFO - PROCESS | 1654 | 1461069099610 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 05:31:39 INFO - PROCESS | 1654 | 1461069099612 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:31:39 INFO - PROCESS | 1654 | 1461069099613 Marionette TRACE conn2 <- [1,1402,null,{}] 05:31:39 INFO - PROCESS | 1654 | 1461069099615 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:39 INFO - PROCESS | 1654 | 1461069099713 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 05:31:39 INFO - PROCESS | 1654 | 1461069099726 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x129942000 == 57 [pid = 1654] [id = 358] 05:31:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a22a000) [pid = 1654] [serial = 1073] [outer = 0x0] 05:31:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a2a4400) [pid = 1654] [serial = 1074] [outer = 0x12a22a000] 05:31:39 INFO - PROCESS | 1654 | 1461069099751 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12af3c400) [pid = 1654] [serial = 1075] [outer = 0x12a22a000] 05:31:40 INFO - PROCESS | 1654 | 1461069100078 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 469ms 05:31:40 INFO - PROCESS | 1654 | 1461069100081 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1654 | 1461069100083 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 05:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:31:40 INFO - PROCESS | 1654 | 1461069100085 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1654 | 1461069100086 Marionette TRACE conn2 <- [1,1406,null,{}] 05:31:40 INFO - PROCESS | 1654 | 1461069100108 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:40 INFO - PROCESS | 1654 | 1461069100207 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 05:31:40 INFO - PROCESS | 1654 | 1461069100210 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d6800 == 58 [pid = 1654] [id = 359] 05:31:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129fce800) [pid = 1654] [serial = 1076] [outer = 0x0] 05:31:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12af40800) [pid = 1654] [serial = 1077] [outer = 0x129fce800] 05:31:40 INFO - PROCESS | 1654 | 1461069100235 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b0c4400) [pid = 1654] [serial = 1078] [outer = 0x129fce800] 05:31:40 INFO - PROCESS | 1654 | 1461069100576 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 520ms 05:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:31:40 INFO - PROCESS | 1654 | 1461069100613 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1654 | 1461069100614 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 05:31:40 INFO - PROCESS | 1654 | 1461069100617 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1654 | 1461069100619 Marionette TRACE conn2 <- [1,1410,null,{}] 05:31:40 INFO - PROCESS | 1654 | 1461069100621 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:40 INFO - PROCESS | 1654 | 1461069100733 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 05:31:40 INFO - PROCESS | 1654 | 1461069100776 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce4a800 == 59 [pid = 1654] [id = 360] 05:31:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a22c000) [pid = 1654] [serial = 1079] [outer = 0x0] 05:31:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b0cbc00) [pid = 1654] [serial = 1080] [outer = 0x12a22c000] 05:31:40 INFO - PROCESS | 1654 | 1461069100812 Marionette DEBUG loaded listener.js 05:31:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b184400) [pid = 1654] [serial = 1081] [outer = 0x12a22c000] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11ad33c00) [pid = 1654] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x127e0b400) [pid = 1654] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11bbf5400) [pid = 1654] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11c37b000) [pid = 1654] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118976800) [pid = 1654] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11aa7d800) [pid = 1654] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1266c3800) [pid = 1654] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1146b8400) [pid = 1654] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1274c0400) [pid = 1654] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bf57400) [pid = 1654] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x126bb6400) [pid = 1654] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:31:41 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x114c10c00) [pid = 1654] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:31:41 INFO - PROCESS | 1654 | 1461069101383 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 772ms 05:31:41 INFO - PROCESS | 1654 | 1461069101393 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 05:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:31:41 INFO - PROCESS | 1654 | 1461069101395 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 05:31:41 INFO - PROCESS | 1654 | 1461069101398 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:31:41 INFO - PROCESS | 1654 | 1461069101400 Marionette TRACE conn2 <- [1,1414,null,{}] 05:31:41 INFO - PROCESS | 1654 | 1461069101404 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:41 INFO - PROCESS | 1654 | 1461069101533 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 05:31:41 INFO - PROCESS | 1654 | 1461069101539 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b283800 == 60 [pid = 1654] [id = 361] 05:31:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x116568c00) [pid = 1654] [serial = 1082] [outer = 0x0] 05:31:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11bc81400) [pid = 1654] [serial = 1083] [outer = 0x116568c00] 05:31:41 INFO - PROCESS | 1654 | 1461069101588 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129fcc400) [pid = 1654] [serial = 1084] [outer = 0x116568c00] 05:31:42 INFO - PROCESS | 1654 | 1461069102013 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 623ms 05:31:42 INFO - PROCESS | 1654 | 1461069102029 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1654 | 1461069102031 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 05:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:31:42 INFO - PROCESS | 1654 | 1461069102034 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1654 | 1461069102036 Marionette TRACE conn2 <- [1,1418,null,{}] 05:31:42 INFO - PROCESS | 1654 | 1461069102069 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1654 | 1461069102163 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 05:31:42 INFO - PROCESS | 1654 | 1461069102167 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d0000 == 61 [pid = 1654] [id = 362] 05:31:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12af3c800) [pid = 1654] [serial = 1085] [outer = 0x0] 05:31:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12b219400) [pid = 1654] [serial = 1086] [outer = 0x12af3c800] 05:31:42 INFO - PROCESS | 1654 | 1461069102193 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12b795000) [pid = 1654] [serial = 1087] [outer = 0x12af3c800] 05:31:42 INFO - PROCESS | 1654 | 1461069102514 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 497ms 05:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:31:42 INFO - PROCESS | 1654 | 1461069102533 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1654 | 1461069102534 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 05:31:42 INFO - PROCESS | 1654 | 1461069102536 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1654 | 1461069102537 Marionette TRACE conn2 <- [1,1422,null,{}] 05:31:42 INFO - PROCESS | 1654 | 1461069102542 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:42 INFO - PROCESS | 1654 | 1461069102620 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 05:31:42 INFO - PROCESS | 1654 | 1461069102677 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d934000 == 62 [pid = 1654] [id = 363] 05:31:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b64ec00) [pid = 1654] [serial = 1088] [outer = 0x0] 05:31:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b92e800) [pid = 1654] [serial = 1089] [outer = 0x12b64ec00] 05:31:42 INFO - PROCESS | 1654 | 1461069102702 Marionette DEBUG loaded listener.js 05:31:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ba81800) [pid = 1654] [serial = 1090] [outer = 0x12b64ec00] 05:31:42 INFO - PROCESS | 1654 | 1461069102977 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 474ms 05:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:31:43 INFO - PROCESS | 1654 | 1461069103011 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 05:31:43 INFO - PROCESS | 1654 | 1461069103012 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 05:31:43 INFO - PROCESS | 1654 | 1461069103014 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:31:43 INFO - PROCESS | 1654 | 1461069103015 Marionette TRACE conn2 <- [1,1426,null,{}] 05:31:43 INFO - PROCESS | 1654 | 1461069103017 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:43 INFO - PROCESS | 1654 | 1461069103103 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 05:31:43 INFO - PROCESS | 1654 | 1461069103109 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e714000 == 63 [pid = 1654] [id = 364] 05:31:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ba85400) [pid = 1654] [serial = 1091] [outer = 0x0] 05:31:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12ba8d400) [pid = 1654] [serial = 1092] [outer = 0x12ba85400] 05:31:43 INFO - PROCESS | 1654 | 1461069103134 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12ccdac00) [pid = 1654] [serial = 1093] [outer = 0x12ba85400] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7cf800 == 62 [pid = 1654] [id = 331] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x118ef0000 == 61 [pid = 1654] [id = 299] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef35000 == 60 [pid = 1654] [id = 296] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1261da000 == 59 [pid = 1654] [id = 215] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12e722000 == 58 [pid = 1654] [id = 295] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12f60d800 == 57 [pid = 1654] [id = 298] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d267000 == 56 [pid = 1654] [id = 275] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11c681000 == 55 [pid = 1654] [id = 213] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128d80800 == 54 [pid = 1654] [id = 221] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11958f000 == 53 [pid = 1654] [id = 214] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x126c18800 == 52 [pid = 1654] [id = 294] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x125e3b000 == 51 [pid = 1654] [id = 274] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad52000 == 50 [pid = 1654] [id = 92] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1301bf000 == 49 [pid = 1654] [id = 327] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12f20e000 == 48 [pid = 1654] [id = 297] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d26c800 == 47 [pid = 1654] [id = 272] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1195f6800 == 46 [pid = 1654] [id = 352] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11891b800 == 45 [pid = 1654] [id = 351] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee1800 == 44 [pid = 1654] [id = 350] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12beb6800 == 43 [pid = 1654] [id = 349] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b6d3800 == 42 [pid = 1654] [id = 348] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128d8d000 == 41 [pid = 1654] [id = 347] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11b925000 == 40 [pid = 1654] [id = 346] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b155800 == 39 [pid = 1654] [id = 344] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11631a000 == 38 [pid = 1654] [id = 345] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11570f800 == 37 [pid = 1654] [id = 355] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x125758000 == 36 [pid = 1654] [id = 354] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d6800 == 35 [pid = 1654] [id = 359] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x129942000 == 34 [pid = 1654] [id = 358] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b283800 == 33 [pid = 1654] [id = 361] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12758d800 == 32 [pid = 1654] [id = 357] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d0000 == 31 [pid = 1654] [id = 362] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x1195dd800 == 30 [pid = 1654] [id = 353] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x126532000 == 29 [pid = 1654] [id = 356] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce4a800 == 28 [pid = 1654] [id = 360] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a228000) [pid = 1654] [serial = 1032] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x127516400) [pid = 1654] [serial = 1027] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129fcf400) [pid = 1654] [serial = 1030] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12d934000 == 27 [pid = 1654] [id = 363] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11b90fc00) [pid = 1654] [serial = 1005] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129975000) [pid = 1654] [serial = 1023] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11bf58800) [pid = 1654] [serial = 1009] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1266bf800) [pid = 1654] [serial = 1014] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11bbed800) [pid = 1654] [serial = 1006] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11a665400) [pid = 1654] [serial = 997] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x126c29400) [pid = 1654] [serial = 987] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11adb2000) [pid = 1654] [serial = 1002] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1191a4800) [pid = 1654] [serial = 996] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1275d3c00) [pid = 1654] [serial = 1018] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1274bd000) [pid = 1654] [serial = 1017] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1186a7c00) [pid = 1654] [serial = 999] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11a906800) [pid = 1654] [serial = 1000] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x129daf800) [pid = 1654] [serial = 1029] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125ba6400) [pid = 1654] [serial = 1012] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11b6af800) [pid = 1654] [serial = 1003] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11be08000) [pid = 1654] [serial = 1008] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x127f1bc00) [pid = 1654] [serial = 1020] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11ab0a400) [pid = 1654] [serial = 984] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x128fd7000) [pid = 1654] [serial = 1021] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x129da9c00) [pid = 1654] [serial = 1024] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a2aa400) [pid = 1654] [serial = 993] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11c374c00) [pid = 1654] [serial = 1011] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11a92e400) [pid = 1654] [serial = 1026] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129db1000) [pid = 1654] [serial = 990] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126bb9c00) [pid = 1654] [serial = 1015] [outer = 0x0] [url = about:blank] 05:31:44 INFO - PROCESS | 1654 | 1461069104851 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1871ms 05:31:44 INFO - PROCESS | 1654 | 1461069104887 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1654 | 1461069104893 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 05:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:31:44 INFO - PROCESS | 1654 | 1461069104899 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1654 | 1461069104902 Marionette TRACE conn2 <- [1,1430,null,{}] 05:31:44 INFO - PROCESS | 1654 | 1461069104909 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1654 | 1461069105009 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 05:31:45 INFO - PROCESS | 1654 | 1461069105016 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x115417000 == 28 [pid = 1654] [id = 365] 05:31:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1186ac800) [pid = 1654] [serial = 1094] [outer = 0x0] 05:31:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1186b4400) [pid = 1654] [serial = 1095] [outer = 0x1186ac800] 05:31:45 INFO - PROCESS | 1654 | 1461069105047 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1189cb000) [pid = 1654] [serial = 1096] [outer = 0x1186ac800] 05:31:45 INFO - PROCESS | 1654 | 1461069105403 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 527ms 05:31:45 INFO - PROCESS | 1654 | 1461069105425 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1654 | 1461069105429 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:31:45 INFO - PROCESS | 1654 | 1461069105440 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1654 | 1461069105442 Marionette TRACE conn2 <- [1,1434,null,{}] 05:31:45 INFO - PROCESS | 1654 | 1461069105444 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:45 INFO - PROCESS | 1654 | 1461069105515 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 05:31:45 INFO - PROCESS | 1654 | 1461069105519 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x116512800 == 29 [pid = 1654] [id = 366] 05:31:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11911d400) [pid = 1654] [serial = 1097] [outer = 0x0] 05:31:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11a663400) [pid = 1654] [serial = 1098] [outer = 0x11911d400] 05:31:45 INFO - PROCESS | 1654 | 1461069105549 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11a81cc00) [pid = 1654] [serial = 1099] [outer = 0x11911d400] 05:31:45 INFO - PROCESS | 1654 | 1461069105885 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 474ms 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:31:45 INFO - PROCESS | 1654 | 1461069105911 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1654 | 1461069105912 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 05:31:45 INFO - PROCESS | 1654 | 1461069105914 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1654 | 1461069105917 Marionette TRACE conn2 <- [1,1438,null,{}] 05:31:45 INFO - PROCESS | 1654 | 1461069105925 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1654 | 1461069106000 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 05:31:46 INFO - PROCESS | 1654 | 1461069106047 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x119599000 == 30 [pid = 1654] [id = 367] 05:31:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x114655c00) [pid = 1654] [serial = 1100] [outer = 0x0] 05:31:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11a905800) [pid = 1654] [serial = 1101] [outer = 0x114655c00] 05:31:46 INFO - PROCESS | 1654 | 1461069106076 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11aa7f400) [pid = 1654] [serial = 1102] [outer = 0x114655c00] 05:31:46 INFO - PROCESS | 1654 | 1461069106413 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 521ms 05:31:46 INFO - PROCESS | 1654 | 1461069106435 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1654 | 1461069106437 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 05:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:31:46 INFO - PROCESS | 1654 | 1461069106443 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1654 | 1461069106444 Marionette TRACE conn2 <- [1,1442,null,{}] 05:31:46 INFO - PROCESS | 1654 | 1461069106446 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:46 INFO - PROCESS | 1654 | 1461069106518 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 05:31:46 INFO - PROCESS | 1654 | 1461069106524 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b922800 == 31 [pid = 1654] [id = 368] 05:31:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11aa81800) [pid = 1654] [serial = 1103] [outer = 0x0] 05:31:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11ad36000) [pid = 1654] [serial = 1104] [outer = 0x11aa81800] 05:31:46 INFO - PROCESS | 1654 | 1461069106550 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11b6af800) [pid = 1654] [serial = 1105] [outer = 0x11aa81800] 05:31:46 INFO - PROCESS | 1654 | 1461069106951 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 518ms 05:31:46 INFO - PROCESS | 1654 | 1461069106963 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 05:31:46 INFO - PROCESS | 1654 | 1461069106965 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 05:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:31:46 INFO - PROCESS | 1654 | 1461069106969 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:31:46 INFO - PROCESS | 1654 | 1461069106972 Marionette TRACE conn2 <- [1,1446,null,{}] 05:31:46 INFO - PROCESS | 1654 | 1461069106975 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1654 | 1461069107084 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 05:31:47 INFO - PROCESS | 1654 | 1461069107094 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee5000 == 32 [pid = 1654] [id = 369] 05:31:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1141bb000) [pid = 1654] [serial = 1106] [outer = 0x0] 05:31:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11bb3b800) [pid = 1654] [serial = 1107] [outer = 0x1141bb000] 05:31:47 INFO - PROCESS | 1654 | 1461069107139 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11bbf1400) [pid = 1654] [serial = 1108] [outer = 0x1141bb000] 05:31:47 INFO - PROCESS | 1654 | 1461069107618 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 675ms 05:31:47 INFO - PROCESS | 1654 | 1461069107644 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1654 | 1461069107645 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 05:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:31:47 INFO - PROCESS | 1654 | 1461069107647 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1654 | 1461069107648 Marionette TRACE conn2 <- [1,1450,null,{}] 05:31:47 INFO - PROCESS | 1654 | 1461069107650 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:47 INFO - PROCESS | 1654 | 1461069107732 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 05:31:47 INFO - PROCESS | 1654 | 1461069107736 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c68f000 == 33 [pid = 1654] [id = 370] 05:31:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11bbf2c00) [pid = 1654] [serial = 1109] [outer = 0x0] 05:31:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11c372000) [pid = 1654] [serial = 1110] [outer = 0x11bbf2c00] 05:31:47 INFO - PROCESS | 1654 | 1461069107768 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11c56a400) [pid = 1654] [serial = 1111] [outer = 0x11bbf2c00] 05:31:48 INFO - PROCESS | 1654 | 1461069108075 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 473ms 05:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:31:48 INFO - PROCESS | 1654 | 1461069108120 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1654 | 1461069108121 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 05:31:48 INFO - PROCESS | 1654 | 1461069108124 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1654 | 1461069108125 Marionette TRACE conn2 <- [1,1454,null,{}] 05:31:48 INFO - PROCESS | 1654 | 1461069108127 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1654 | 1461069108195 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 05:31:48 INFO - PROCESS | 1654 | 1461069108244 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a22800 == 34 [pid = 1654] [id = 371] 05:31:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11bc80c00) [pid = 1654] [serial = 1112] [outer = 0x0] 05:31:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123672400) [pid = 1654] [serial = 1113] [outer = 0x11bc80c00] 05:31:48 INFO - PROCESS | 1654 | 1461069108269 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x125804c00) [pid = 1654] [serial = 1114] [outer = 0x11bc80c00] 05:31:48 INFO - PROCESS | 1654 | 1461069108557 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 470ms 05:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:31:48 INFO - PROCESS | 1654 | 1461069108595 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1654 | 1461069108596 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 05:31:48 INFO - PROCESS | 1654 | 1461069108598 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1654 | 1461069108599 Marionette TRACE conn2 <- [1,1458,null,{}] 05:31:48 INFO - PROCESS | 1654 | 1461069108601 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:48 INFO - PROCESS | 1654 | 1461069108673 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 05:31:48 INFO - PROCESS | 1654 | 1461069108678 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261c8800 == 35 [pid = 1654] [id = 372] 05:31:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11795f000) [pid = 1654] [serial = 1115] [outer = 0x0] 05:31:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x125ba9000) [pid = 1654] [serial = 1116] [outer = 0x11795f000] 05:31:48 INFO - PROCESS | 1654 | 1461069108703 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x126140c00) [pid = 1654] [serial = 1117] [outer = 0x11795f000] 05:31:49 INFO - PROCESS | 1654 | 1461069109027 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 470ms 05:31:49 INFO - PROCESS | 1654 | 1461069109068 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1654 | 1461069109070 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:31:49 INFO - PROCESS | 1654 | 1461069109083 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1654 | 1461069109084 Marionette TRACE conn2 <- [1,1462,null,{}] 05:31:49 INFO - PROCESS | 1654 | 1461069109086 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1654 | 1461069109164 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 05:31:49 INFO - PROCESS | 1654 | 1461069109168 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x119598800 == 36 [pid = 1654] [id = 373] 05:31:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11aa81c00) [pid = 1654] [serial = 1118] [outer = 0x0] 05:31:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1261f6c00) [pid = 1654] [serial = 1119] [outer = 0x11aa81c00] 05:31:49 INFO - PROCESS | 1654 | 1461069109196 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1266c7800) [pid = 1654] [serial = 1120] [outer = 0x11aa81c00] 05:31:49 INFO - PROCESS | 1654 | 1461069109552 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 528ms 05:31:49 INFO - PROCESS | 1654 | 1461069109601 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 05:31:49 INFO - PROCESS | 1654 | 1461069109602 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:31:49 INFO - PROCESS | 1654 | 1461069109605 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1654 | 1461069109606 Marionette TRACE conn2 <- [1,1466,null,{}] 05:31:49 INFO - PROCESS | 1654 | 1461069109608 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:49 INFO - PROCESS | 1654 | 1461069109681 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 05:31:49 INFO - PROCESS | 1654 | 1461069109745 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x126521000 == 37 [pid = 1654] [id = 374] 05:31:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x112453000) [pid = 1654] [serial = 1121] [outer = 0x0] 05:31:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12656b800) [pid = 1654] [serial = 1122] [outer = 0x112453000] 05:31:49 INFO - PROCESS | 1654 | 1461069109771 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x126bb7400) [pid = 1654] [serial = 1123] [outer = 0x112453000] 05:31:50 INFO - PROCESS | 1654 | 1461069110109 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 521ms 05:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:31:50 INFO - PROCESS | 1654 | 1461069110126 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1654 | 1461069110128 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 05:31:50 INFO - PROCESS | 1654 | 1461069110130 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1654 | 1461069110131 Marionette TRACE conn2 <- [1,1470,null,{}] 05:31:50 INFO - PROCESS | 1654 | 1461069110134 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1654 | 1461069110236 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 05:31:50 INFO - PROCESS | 1654 | 1461069110268 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee1800 == 38 [pid = 1654] [id = 375] 05:31:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x126bb8800) [pid = 1654] [serial = 1124] [outer = 0x0] 05:31:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x127522c00) [pid = 1654] [serial = 1125] [outer = 0x126bb8800] 05:31:50 INFO - PROCESS | 1654 | 1461069110297 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x127f13800) [pid = 1654] [serial = 1126] [outer = 0x126bb8800] 05:31:50 INFO - PROCESS | 1654 | 1461069110631 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 520ms 05:31:50 INFO - PROCESS | 1654 | 1461069110650 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1654 | 1461069110651 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 05:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:31:50 INFO - PROCESS | 1654 | 1461069110654 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1654 | 1461069110656 Marionette TRACE conn2 <- [1,1474,null,{}] 05:31:50 INFO - PROCESS | 1654 | 1461069110659 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:50 INFO - PROCESS | 1654 | 1461069110760 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 05:31:50 INFO - PROCESS | 1654 | 1461069110769 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f66800 == 39 [pid = 1654] [id = 376] 05:31:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11bbed800) [pid = 1654] [serial = 1127] [outer = 0x0] 05:31:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128d09c00) [pid = 1654] [serial = 1128] [outer = 0x11bbed800] 05:31:50 INFO - PROCESS | 1654 | 1461069110795 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x128fe2800) [pid = 1654] [serial = 1129] [outer = 0x11bbed800] 05:31:51 INFO - PROCESS | 1654 | 1461069111143 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 521ms 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:31:51 INFO - PROCESS | 1654 | 1461069111181 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1654 | 1461069111182 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 05:31:51 INFO - PROCESS | 1654 | 1461069111184 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1654 | 1461069111185 Marionette TRACE conn2 <- [1,1478,null,{}] 05:31:51 INFO - PROCESS | 1654 | 1461069111189 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1654 | 1461069111282 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 05:31:51 INFO - PROCESS | 1654 | 1461069111286 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02c000 == 40 [pid = 1654] [id = 377] 05:31:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x127f14000) [pid = 1654] [serial = 1130] [outer = 0x0] 05:31:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129bc9400) [pid = 1654] [serial = 1131] [outer = 0x127f14000] 05:31:51 INFO - PROCESS | 1654 | 1461069111313 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x129daa800) [pid = 1654] [serial = 1132] [outer = 0x127f14000] 05:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 468ms 05:31:51 INFO - PROCESS | 1654 | 1461069111650 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:31:51 INFO - PROCESS | 1654 | 1461069111661 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 05:31:51 INFO - PROCESS | 1654 | 1461069111662 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 05:31:51 INFO - PROCESS | 1654 | 1461069111665 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1654 | 1461069111666 Marionette TRACE conn2 <- [1,1482,null,{}] 05:31:51 INFO - PROCESS | 1654 | 1461069111668 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:51 INFO - PROCESS | 1654 | 1461069111988 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1275ce400) [pid = 1654] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11be07000) [pid = 1654] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11bc88000) [pid = 1654] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11af99c00) [pid = 1654] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119548c00) [pid = 1654] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x114c11000) [pid = 1654] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x125f9c000) [pid = 1654] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11c373c00) [pid = 1654] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12366a400) [pid = 1654] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12b654000) [pid = 1654] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11a81fc00) [pid = 1654] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11aa84800) [pid = 1654] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:31:51 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129973000) [pid = 1654] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12ce40400) [pid = 1654] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x127f1dc00) [pid = 1654] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129da9800) [pid = 1654] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12cf6a400) [pid = 1654] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11a81d000) [pid = 1654] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11a81a400) [pid = 1654] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a2a2400) [pid = 1654] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a22a000) [pid = 1654] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x129fce800) [pid = 1654] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a22c000) [pid = 1654] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x116568c00) [pid = 1654] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12af3c800) [pid = 1654] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b64ec00) [pid = 1654] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12580dc00) [pid = 1654] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x1238e0400) [pid = 1654] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x123676800) [pid = 1654] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11bf5e000) [pid = 1654] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x119e6b000) [pid = 1654] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1188c8c00) [pid = 1654] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:31:52 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11bf60000) [pid = 1654] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:31:52 INFO - PROCESS | 1654 | 1461069112052 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156bc000 == 41 [pid = 1654] [id = 378] 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x114c11000) [pid = 1654] [serial = 1133] [outer = 0x0] 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11897ac00) [pid = 1654] [serial = 1134] [outer = 0x114c11000] 05:31:52 INFO - PROCESS | 1654 | 1461069112077 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11a92a800) [pid = 1654] [serial = 1135] [outer = 0x114c11000] 05:31:52 INFO - PROCESS | 1654 | 1461069112360 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 719ms 05:31:52 INFO - PROCESS | 1654 | 1461069112384 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1654 | 1461069112386 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:31:52 INFO - PROCESS | 1654 | 1461069112395 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1654 | 1461069112396 Marionette TRACE conn2 <- [1,1486,null,{}] 05:31:52 INFO - PROCESS | 1654 | 1461069112399 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1654 | 1461069112478 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 05:31:52 INFO - PROCESS | 1654 | 1461069112483 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b164800 == 42 [pid = 1654] [id = 379] 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11aa81400) [pid = 1654] [serial = 1136] [outer = 0x0] 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12366a400) [pid = 1654] [serial = 1137] [outer = 0x11aa81400] 05:31:52 INFO - PROCESS | 1654 | 1461069112510 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x127f1b400) [pid = 1654] [serial = 1138] [outer = 0x11aa81400] 05:31:52 INFO - PROCESS | 1654 | 1461069112828 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 468ms 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:31:52 INFO - PROCESS | 1654 | 1461069112864 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1654 | 1461069112866 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 05:31:52 INFO - PROCESS | 1654 | 1461069112868 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1654 | 1461069112868 Marionette TRACE conn2 <- [1,1490,null,{}] 05:31:52 INFO - PROCESS | 1654 | 1461069112871 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:52 INFO - PROCESS | 1654 | 1461069112969 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 05:31:52 INFO - PROCESS | 1654 | 1461069112978 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b28f000 == 43 [pid = 1654] [id = 380] 05:31:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11c570000) [pid = 1654] [serial = 1139] [outer = 0x0] 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x129dadc00) [pid = 1654] [serial = 1140] [outer = 0x11c570000] 05:31:53 INFO - PROCESS | 1654 | 1461069113002 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x129fc2800) [pid = 1654] [serial = 1141] [outer = 0x11c570000] 05:31:53 INFO - PROCESS | 1654 | 1461069113305 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 467ms 05:31:53 INFO - PROCESS | 1654 | 1461069113335 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1654 | 1461069113337 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 05:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:31:53 INFO - PROCESS | 1654 | 1461069113341 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1654 | 1461069113343 Marionette TRACE conn2 <- [1,1494,null,{}] 05:31:53 INFO - PROCESS | 1654 | 1461069113345 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1654 | 1461069113417 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 05:31:53 INFO - PROCESS | 1654 | 1461069113422 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12beb4000 == 44 [pid = 1654] [id = 381] 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11bcd7c00) [pid = 1654] [serial = 1142] [outer = 0x0] 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x129fce800) [pid = 1654] [serial = 1143] [outer = 0x11bcd7c00] 05:31:53 INFO - PROCESS | 1654 | 1461069113449 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a229c00) [pid = 1654] [serial = 1144] [outer = 0x11bcd7c00] 05:31:53 INFO - PROCESS | 1654 | 1461069113765 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 469ms 05:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:31:53 INFO - PROCESS | 1654 | 1461069113809 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1654 | 1461069113811 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 05:31:53 INFO - PROCESS | 1654 | 1461069113813 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1654 | 1461069113814 Marionette TRACE conn2 <- [1,1498,null,{}] 05:31:53 INFO - PROCESS | 1654 | 1461069113816 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:53 INFO - PROCESS | 1654 | 1461069113915 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 05:31:53 INFO - PROCESS | 1654 | 1461069113923 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce47000 == 45 [pid = 1654] [id = 382] 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x129fcd000) [pid = 1654] [serial = 1145] [outer = 0x0] 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12a22f400) [pid = 1654] [serial = 1146] [outer = 0x129fcd000] 05:31:53 INFO - PROCESS | 1654 | 1461069113948 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a234800) [pid = 1654] [serial = 1147] [outer = 0x129fcd000] 05:31:54 INFO - PROCESS | 1654 | 1461069114469 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 720ms 05:31:54 INFO - PROCESS | 1654 | 1461069114533 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 05:31:54 INFO - PROCESS | 1654 | 1461069114537 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 05:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:31:54 INFO - PROCESS | 1654 | 1461069114565 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1654 | 1461069114567 Marionette TRACE conn2 <- [1,1502,null,{}] 05:31:54 INFO - PROCESS | 1654 | 1461069114571 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:54 INFO - PROCESS | 1654 | 1461069114682 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 05:31:54 INFO - PROCESS | 1654 | 1461069114783 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11899f800 == 46 [pid = 1654] [id = 383] 05:31:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x118977400) [pid = 1654] [serial = 1148] [outer = 0x0] 05:31:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118ece400) [pid = 1654] [serial = 1149] [outer = 0x118977400] 05:31:54 INFO - PROCESS | 1654 | 1461069114815 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11a662000) [pid = 1654] [serial = 1150] [outer = 0x118977400] 05:31:55 INFO - PROCESS | 1654 | 1461069115359 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1023ms 05:31:55 INFO - PROCESS | 1654 | 1461069115587 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 05:31:55 INFO - PROCESS | 1654 | 1461069115590 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 05:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:31:55 INFO - PROCESS | 1654 | 1461069115593 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1654 | 1461069115595 Marionette TRACE conn2 <- [1,1506,null,{}] 05:31:55 INFO - PROCESS | 1654 | 1461069115599 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:55 INFO - PROCESS | 1654 | 1461069115696 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 05:31:55 INFO - PROCESS | 1654 | 1461069115744 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x11650c800 == 47 [pid = 1654] [id = 384] 05:31:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x116565400) [pid = 1654] [serial = 1151] [outer = 0x0] 05:31:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118637000) [pid = 1654] [serial = 1152] [outer = 0x116565400] 05:31:55 INFO - PROCESS | 1654 | 1461069115771 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x118935800) [pid = 1654] [serial = 1153] [outer = 0x116565400] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12beb4000 == 46 [pid = 1654] [id = 381] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b28f000 == 45 [pid = 1654] [id = 380] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b164800 == 44 [pid = 1654] [id = 379] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12ba8d400) [pid = 1654] [serial = 1092] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1156bc000 == 43 [pid = 1654] [id = 378] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02c000 == 42 [pid = 1654] [id = 377] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x127f66800 == 41 [pid = 1654] [id = 376] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee1800 == 40 [pid = 1654] [id = 375] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x126521000 == 39 [pid = 1654] [id = 374] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119598800 == 38 [pid = 1654] [id = 373] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x1261c8800 == 37 [pid = 1654] [id = 372] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x125a22800 == 36 [pid = 1654] [id = 371] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11c68f000 == 35 [pid = 1654] [id = 370] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee5000 == 34 [pid = 1654] [id = 369] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x11b922800 == 33 [pid = 1654] [id = 368] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x119599000 == 32 [pid = 1654] [id = 367] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x116512800 == 31 [pid = 1654] [id = 366] 05:31:56 INFO - PROCESS | 1654 | --DOCSHELL 0x115417000 == 30 [pid = 1654] [id = 365] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12b929000) [pid = 1654] [serial = 994] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12e8e4800) [pid = 1654] [serial = 937] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x127517400) [pid = 1654] [serial = 925] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128def400) [pid = 1654] [serial = 988] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12e74ec00) [pid = 1654] [serial = 919] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11bc8a400) [pid = 1654] [serial = 985] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11be55400) [pid = 1654] [serial = 922] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ba87800) [pid = 1654] [serial = 928] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12e788000) [pid = 1654] [serial = 934] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12f228000) [pid = 1654] [serial = 940] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a22bc00) [pid = 1654] [serial = 991] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12e2a0800) [pid = 1654] [serial = 931] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a2a4400) [pid = 1654] [serial = 1074] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12af40800) [pid = 1654] [serial = 1077] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b0cbc00) [pid = 1654] [serial = 1080] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11bc81400) [pid = 1654] [serial = 1083] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12b219400) [pid = 1654] [serial = 1086] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b184400) [pid = 1654] [serial = 1081] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x129fcc400) [pid = 1654] [serial = 1084] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12ba81800) [pid = 1654] [serial = 1090] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12b0c4800) [pid = 1654] [serial = 1051] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a22ec00) [pid = 1654] [serial = 1050] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a22cc00) [pid = 1654] [serial = 1048] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x129973c00) [pid = 1654] [serial = 1047] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x127e1ac00) [pid = 1654] [serial = 1045] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x125ba7c00) [pid = 1654] [serial = 1044] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12366d400) [pid = 1654] [serial = 1042] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11c371400) [pid = 1654] [serial = 1041] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11af92400) [pid = 1654] [serial = 1039] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11ab0a800) [pid = 1654] [serial = 1038] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11a81f400) [pid = 1654] [serial = 1036] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x1191a7c00) [pid = 1654] [serial = 1035] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12a2a5c00) [pid = 1654] [serial = 1033] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x127e15400) [pid = 1654] [serial = 1068] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x128fdac00) [pid = 1654] [serial = 1069] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x123678000) [pid = 1654] [serial = 1065] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x126569c00) [pid = 1654] [serial = 1066] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11bf5d800) [pid = 1654] [serial = 1062] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12366d000) [pid = 1654] [serial = 1063] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x11afec800) [pid = 1654] [serial = 1059] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11bbeb800) [pid = 1654] [serial = 1060] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11ad36400) [pid = 1654] [serial = 1057] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11a92f000) [pid = 1654] [serial = 1056] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11863f000) [pid = 1654] [serial = 1054] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x1155e6000) [pid = 1654] [serial = 1053] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x12b795000) [pid = 1654] [serial = 1087] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x12b92e800) [pid = 1654] [serial = 1089] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x128fe2c00) [pid = 1654] [serial = 1071] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x129fcf000) [pid = 1654] [serial = 1072] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12b0c4400) [pid = 1654] [serial = 1078] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12af3c400) [pid = 1654] [serial = 1075] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12a2af800) [pid = 1654] [serial = 982] [outer = 0x0] [url = about:blank] 05:31:56 INFO - PROCESS | 1654 | 1461069116292 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 719ms 05:31:56 INFO - PROCESS | 1654 | 1461069116316 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1654 | 1461069116320 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:31:56 INFO - PROCESS | 1654 | 1461069116330 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1654 | 1461069116334 Marionette TRACE conn2 <- [1,1510,null,{}] 05:31:56 INFO - PROCESS | 1654 | 1461069116337 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:56 INFO - PROCESS | 1654 | 1461069116452 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 05:31:56 INFO - PROCESS | 1654 | 1461069116460 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11899c000 == 31 [pid = 1654] [id = 385] 05:31:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x1163e8000) [pid = 1654] [serial = 1154] [outer = 0x0] 05:31:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x11a816400) [pid = 1654] [serial = 1155] [outer = 0x1163e8000] 05:31:56 INFO - PROCESS | 1654 | 1461069116504 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11a820400) [pid = 1654] [serial = 1156] [outer = 0x1163e8000] 05:31:56 INFO - PROCESS | 1654 | 1461069116952 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 678ms 05:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:31:57 INFO - PROCESS | 1654 | 1461069117003 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1654 | 1461069117005 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 05:31:57 INFO - PROCESS | 1654 | 1461069117007 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1654 | 1461069117008 Marionette TRACE conn2 <- [1,1514,null,{}] 05:31:57 INFO - PROCESS | 1654 | 1461069117015 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1654 | 1461069117094 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 05:31:57 INFO - PROCESS | 1654 | 1461069117112 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad59800 == 32 [pid = 1654] [id = 386] 05:31:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x11a935400) [pid = 1654] [serial = 1157] [outer = 0x0] 05:31:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11aa7c400) [pid = 1654] [serial = 1158] [outer = 0x11a935400] 05:31:57 INFO - PROCESS | 1654 | 1461069117141 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11ab0cc00) [pid = 1654] [serial = 1159] [outer = 0x11a935400] 05:31:57 INFO - PROCESS | 1654 | 1461069117509 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 519ms 05:31:57 INFO - PROCESS | 1654 | 1461069117526 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1654 | 1461069117527 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 05:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:31:57 INFO - PROCESS | 1654 | 1461069117530 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1654 | 1461069117531 Marionette TRACE conn2 <- [1,1518,null,{}] 05:31:57 INFO - PROCESS | 1654 | 1461069117533 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:57 INFO - PROCESS | 1654 | 1461069117604 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 05:31:57 INFO - PROCESS | 1654 | 1461069117611 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c307800 == 33 [pid = 1654] [id = 387] 05:31:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11600f000) [pid = 1654] [serial = 1160] [outer = 0x0] 05:31:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11ad3ac00) [pid = 1654] [serial = 1161] [outer = 0x11600f000] 05:31:57 INFO - PROCESS | 1654 | 1461069117637 Marionette DEBUG loaded listener.js 05:31:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11b6b1800) [pid = 1654] [serial = 1162] [outer = 0x11600f000] 05:31:58 INFO - PROCESS | 1654 | 1461069118005 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 517ms 05:31:58 INFO - PROCESS | 1654 | 1461069118048 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1654 | 1461069118050 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:31:58 INFO - PROCESS | 1654 | 1461069118054 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1654 | 1461069118055 Marionette TRACE conn2 <- [1,1522,null,{}] 05:31:58 INFO - PROCESS | 1654 | 1461069118058 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1654 | 1461069118169 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 05:31:58 INFO - PROCESS | 1654 | 1461069118176 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c33e800 == 34 [pid = 1654] [id = 388] 05:31:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11ad33800) [pid = 1654] [serial = 1163] [outer = 0x0] 05:31:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11b913800) [pid = 1654] [serial = 1164] [outer = 0x11ad33800] 05:31:58 INFO - PROCESS | 1654 | 1461069118202 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11bc8b000) [pid = 1654] [serial = 1165] [outer = 0x11ad33800] 05:31:58 INFO - PROCESS | 1654 | 1461069118524 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 05:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 05:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:31:58 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 05:31:58 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:31:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:31:58 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 523ms 05:31:58 INFO - PROCESS | 1654 | 1461069118577 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 05:31:58 INFO - PROCESS | 1654 | 1461069118578 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 05:31:58 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:31:58 INFO - PROCESS | 1654 | 1461069118585 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1654 | 1461069118586 Marionette TRACE conn2 <- [1,1526,null,{}] 05:31:58 INFO - PROCESS | 1654 | 1461069118589 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:58 INFO - PROCESS | 1654 | 1461069118695 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 05:31:58 INFO - PROCESS | 1654 | 1461069118700 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e2a800 == 35 [pid = 1654] [id = 389] 05:31:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1146b6c00) [pid = 1654] [serial = 1166] [outer = 0x0] 05:31:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11bf52800) [pid = 1654] [serial = 1167] [outer = 0x1146b6c00] 05:31:58 INFO - PROCESS | 1654 | 1461069118728 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x123670c00) [pid = 1654] [serial = 1168] [outer = 0x1146b6c00] 05:31:59 INFO - PROCESS | 1654 | 1461069119056 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:31:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:31:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:31:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:31:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 524ms 05:31:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:31:59 INFO - PROCESS | 1654 | 1461069119111 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1654 | 1461069119112 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 05:31:59 INFO - PROCESS | 1654 | 1461069119115 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1654 | 1461069119116 Marionette TRACE conn2 <- [1,1530,null,{}] 05:31:59 INFO - PROCESS | 1654 | 1461069119118 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1654 | 1461069119206 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 05:31:59 INFO - PROCESS | 1654 | 1461069119210 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x126413800 == 36 [pid = 1654] [id = 390] 05:31:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11bce2c00) [pid = 1654] [serial = 1169] [outer = 0x0] 05:31:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125936000) [pid = 1654] [serial = 1170] [outer = 0x11bce2c00] 05:31:59 INFO - PROCESS | 1654 | 1461069119235 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125f9e400) [pid = 1654] [serial = 1171] [outer = 0x11bce2c00] 05:31:59 INFO - PROCESS | 1654 | 1461069119531 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:31:59 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:31:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:31:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:31:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:31:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 05:31:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:31:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 467ms 05:31:59 INFO - PROCESS | 1654 | 1461069119583 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1654 | 1461069119584 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 05:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:31:59 INFO - PROCESS | 1654 | 1461069119586 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1654 | 1461069119588 Marionette TRACE conn2 <- [1,1534,null,{}] 05:31:59 INFO - PROCESS | 1654 | 1461069119600 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:31:59 INFO - PROCESS | 1654 | 1461069119692 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 05:31:59 INFO - PROCESS | 1654 | 1461069119696 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x114a82000 == 37 [pid = 1654] [id = 391] 05:31:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11c37bc00) [pid = 1654] [serial = 1172] [outer = 0x0] 05:31:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1269c0000) [pid = 1654] [serial = 1173] [outer = 0x11c37bc00] 05:31:59 INFO - PROCESS | 1654 | 1461069119724 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126bb1800) [pid = 1654] [serial = 1174] [outer = 0x11c37bc00] 05:32:00 INFO - PROCESS | 1654 | 1461069120148 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 572ms 05:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:32:00 INFO - PROCESS | 1654 | 1461069120159 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1654 | 1461069120160 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 05:32:00 INFO - PROCESS | 1654 | 1461069120162 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1654 | 1461069120163 Marionette TRACE conn2 <- [1,1538,null,{}] 05:32:00 INFO - PROCESS | 1654 | 1461069120165 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1654 | 1461069120261 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 05:32:00 INFO - PROCESS | 1654 | 1461069120265 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275a2800 == 38 [pid = 1654] [id = 392] 05:32:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125a13c00) [pid = 1654] [serial = 1175] [outer = 0x0] 05:32:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126e68800) [pid = 1654] [serial = 1176] [outer = 0x125a13c00] 05:32:00 INFO - PROCESS | 1654 | 1461069120290 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127517400) [pid = 1654] [serial = 1177] [outer = 0x125a13c00] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x126bb8800) [pid = 1654] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x114655c00) [pid = 1654] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11bbed800) [pid = 1654] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11bbf2c00) [pid = 1654] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11911d400) [pid = 1654] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11aa81c00) [pid = 1654] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x11bc80c00) [pid = 1654] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x1141bb000) [pid = 1654] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11aa81800) [pid = 1654] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x1186ac800) [pid = 1654] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11795f000) [pid = 1654] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x127f14000) [pid = 1654] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11c570000) [pid = 1654] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x114c11000) [pid = 1654] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x112453000) [pid = 1654] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:32:00 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11aa81400) [pid = 1654] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:32:00 INFO - PROCESS | 1654 | 1461069120734 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 618ms 05:32:00 INFO - PROCESS | 1654 | 1461069120781 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 05:32:00 INFO - PROCESS | 1654 | 1461069120782 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 05:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:32:00 INFO - PROCESS | 1654 | 1461069120784 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1654 | 1461069120785 Marionette TRACE conn2 <- [1,1542,null,{}] 05:32:00 INFO - PROCESS | 1654 | 1461069120787 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:00 INFO - PROCESS | 1654 | 1461069120862 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 05:32:00 INFO - PROCESS | 1654 | 1461069120914 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c33c000 == 39 [pid = 1654] [id = 393] 05:32:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1186ac800) [pid = 1654] [serial = 1178] [outer = 0x0] 05:32:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11ab04400) [pid = 1654] [serial = 1179] [outer = 0x1186ac800] 05:32:00 INFO - PROCESS | 1654 | 1461069120940 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11c570000) [pid = 1654] [serial = 1180] [outer = 0x1186ac800] 05:32:01 INFO - PROCESS | 1654 | 1461069121230 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 470ms 05:32:01 INFO - PROCESS | 1654 | 1461069121254 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1654 | 1461069121258 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 05:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:32:01 INFO - PROCESS | 1654 | 1461069121262 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1654 | 1461069121263 Marionette TRACE conn2 <- [1,1546,null,{}] 05:32:01 INFO - PROCESS | 1654 | 1461069121266 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1654 | 1461069121353 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 05:32:01 INFO - PROCESS | 1654 | 1461069121359 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02c800 == 40 [pid = 1654] [id = 394] 05:32:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x123675800) [pid = 1654] [serial = 1181] [outer = 0x0] 05:32:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x1275d2400) [pid = 1654] [serial = 1182] [outer = 0x123675800] 05:32:01 INFO - PROCESS | 1654 | 1461069121388 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x128de6c00) [pid = 1654] [serial = 1183] [outer = 0x123675800] 05:32:01 INFO - PROCESS | 1654 | 1461069121729 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 05:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:32:01 INFO - PROCESS | 1654 | 1461069121781 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1654 | 1461069121782 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 05:32:01 INFO - PROCESS | 1654 | 1461069121784 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1654 | 1461069121785 Marionette TRACE conn2 <- [1,1550,null,{}] 05:32:01 INFO - PROCESS | 1654 | 1461069121788 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:01 INFO - PROCESS | 1654 | 1461069121864 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 05:32:01 INFO - PROCESS | 1654 | 1461069121868 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b15c800 == 41 [pid = 1654] [id = 395] 05:32:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x128fdac00) [pid = 1654] [serial = 1184] [outer = 0x0] 05:32:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129976c00) [pid = 1654] [serial = 1185] [outer = 0x128fdac00] 05:32:01 INFO - PROCESS | 1654 | 1461069121896 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129daa000) [pid = 1654] [serial = 1186] [outer = 0x128fdac00] 05:32:02 INFO - PROCESS | 1654 | 1461069122237 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 469ms 05:32:02 INFO - PROCESS | 1654 | 1461069122253 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1654 | 1461069122255 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:32:02 INFO - PROCESS | 1654 | 1461069122260 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1654 | 1461069122261 Marionette TRACE conn2 <- [1,1554,null,{}] 05:32:02 INFO - PROCESS | 1654 | 1461069122263 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1654 | 1461069122337 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 05:32:02 INFO - PROCESS | 1654 | 1461069122343 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7ce000 == 42 [pid = 1654] [id = 396] 05:32:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x129bcc400) [pid = 1654] [serial = 1187] [outer = 0x0] 05:32:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129fc4400) [pid = 1654] [serial = 1188] [outer = 0x129bcc400] 05:32:02 INFO - PROCESS | 1654 | 1461069122368 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129fd0c00) [pid = 1654] [serial = 1189] [outer = 0x129bcc400] 05:32:02 INFO - PROCESS | 1654 | 1461069122800 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 570ms 05:32:02 INFO - PROCESS | 1654 | 1461069122829 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1654 | 1461069122831 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 05:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:32:02 INFO - PROCESS | 1654 | 1461069122835 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1654 | 1461069122838 Marionette TRACE conn2 <- [1,1558,null,{}] 05:32:02 INFO - PROCESS | 1654 | 1461069122842 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:02 INFO - PROCESS | 1654 | 1461069122943 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 05:32:03 INFO - PROCESS | 1654 | 1461069122998 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x118999000 == 43 [pid = 1654] [id = 397] 05:32:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x116569800) [pid = 1654] [serial = 1190] [outer = 0x0] 05:32:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11892e400) [pid = 1654] [serial = 1191] [outer = 0x116569800] 05:32:03 INFO - PROCESS | 1654 | 1461069123030 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11a65e000) [pid = 1654] [serial = 1192] [outer = 0x116569800] 05:32:03 INFO - PROCESS | 1654 | 1461069123468 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 673ms 05:32:03 INFO - PROCESS | 1654 | 1461069123508 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1654 | 1461069123512 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 05:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:32:03 INFO - PROCESS | 1654 | 1461069123517 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1654 | 1461069123519 Marionette TRACE conn2 <- [1,1562,null,{}] 05:32:03 INFO - PROCESS | 1654 | 1461069123522 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:03 INFO - PROCESS | 1654 | 1461069123642 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 05:32:03 INFO - PROCESS | 1654 | 1461069123719 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b922800 == 44 [pid = 1654] [id = 398] 05:32:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11a821800) [pid = 1654] [serial = 1193] [outer = 0x0] 05:32:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11aa7f000) [pid = 1654] [serial = 1194] [outer = 0x11a821800] 05:32:03 INFO - PROCESS | 1654 | 1461069123751 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11ad36800) [pid = 1654] [serial = 1195] [outer = 0x11a821800] 05:32:04 INFO - PROCESS | 1654 | 1461069124136 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 05:32:04 INFO - PROCESS | 1654 | 1461069124188 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1654 | 1461069124191 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:32:04 INFO - PROCESS | 1654 | 1461069124194 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1654 | 1461069124197 Marionette TRACE conn2 <- [1,1566,null,{}] 05:32:04 INFO - PROCESS | 1654 | 1461069124205 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1654 | 1461069124301 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 05:32:04 INFO - PROCESS | 1654 | 1461069124354 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b036800 == 45 [pid = 1654] [id = 399] 05:32:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11bc82400) [pid = 1654] [serial = 1196] [outer = 0x0] 05:32:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11bf5a400) [pid = 1654] [serial = 1197] [outer = 0x11bc82400] 05:32:04 INFO - PROCESS | 1654 | 1461069124387 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11c37c800) [pid = 1654] [serial = 1198] [outer = 0x11bc82400] 05:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 621ms 05:32:04 INFO - PROCESS | 1654 | 1461069124811 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:32:04 INFO - PROCESS | 1654 | 1461069124815 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1654 | 1461069124817 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 05:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:32:04 INFO - PROCESS | 1654 | 1461069124819 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1654 | 1461069124821 Marionette TRACE conn2 <- [1,1570,null,{}] 05:32:04 INFO - PROCESS | 1654 | 1461069124823 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:04 INFO - PROCESS | 1654 | 1461069124917 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 05:32:05 INFO - PROCESS | 1654 | 1461069125006 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12beca000 == 46 [pid = 1654] [id = 400] 05:32:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125932400) [pid = 1654] [serial = 1199] [outer = 0x0] 05:32:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1269c2800) [pid = 1654] [serial = 1200] [outer = 0x125932400] 05:32:05 INFO - PROCESS | 1654 | 1461069125050 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1275d0c00) [pid = 1654] [serial = 1201] [outer = 0x125932400] 05:32:05 INFO - PROCESS | 1654 | 1461069125482 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 723ms 05:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:32:05 INFO - PROCESS | 1654 | 1461069125559 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1654 | 1461069125560 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 05:32:05 INFO - PROCESS | 1654 | 1461069125564 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1654 | 1461069125565 Marionette TRACE conn2 <- [1,1574,null,{}] 05:32:05 INFO - PROCESS | 1654 | 1461069125568 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:05 INFO - PROCESS | 1654 | 1461069125673 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 05:32:05 INFO - PROCESS | 1654 | 1461069125903 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x118f92800 == 47 [pid = 1654] [id = 401] 05:32:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x114c10c00) [pid = 1654] [serial = 1202] [outer = 0x0] 05:32:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x115729000) [pid = 1654] [serial = 1203] [outer = 0x114c10c00] 05:32:05 INFO - PROCESS | 1654 | 1461069125933 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11863c800) [pid = 1654] [serial = 1204] [outer = 0x114c10c00] 05:32:06 INFO - PROCESS | 1654 | 1461069126353 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 819ms 05:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:32:06 INFO - PROCESS | 1654 | 1461069126384 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1654 | 1461069126387 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 05:32:06 INFO - PROCESS | 1654 | 1461069126390 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1654 | 1461069126392 Marionette TRACE conn2 <- [1,1578,null,{}] 05:32:06 INFO - PROCESS | 1654 | 1461069126395 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:06 INFO - PROCESS | 1654 | 1461069126486 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 05:32:06 INFO - PROCESS | 1654 | 1461069126541 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981b800 == 48 [pid = 1654] [id = 402] 05:32:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x118978c00) [pid = 1654] [serial = 1205] [outer = 0x0] 05:32:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11a90d400) [pid = 1654] [serial = 1206] [outer = 0x118978c00] 05:32:06 INFO - PROCESS | 1654 | 1461069126570 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11a937000) [pid = 1654] [serial = 1207] [outer = 0x118978c00] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b15c800 == 47 [pid = 1654] [id = 395] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02c800 == 46 [pid = 1654] [id = 394] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11c33c000 == 45 [pid = 1654] [id = 393] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1275a2800 == 44 [pid = 1654] [id = 392] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x114a82000 == 43 [pid = 1654] [id = 391] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x126413800 == 42 [pid = 1654] [id = 390] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x125e2a800 == 41 [pid = 1654] [id = 389] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11c33e800 == 40 [pid = 1654] [id = 388] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11c307800 == 39 [pid = 1654] [id = 387] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad59800 == 38 [pid = 1654] [id = 386] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11899c000 == 37 [pid = 1654] [id = 385] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11650c800 == 36 [pid = 1654] [id = 384] 05:32:06 INFO - PROCESS | 1654 | --DOCSHELL 0x11899f800 == 35 [pid = 1654] [id = 383] 05:32:06 INFO - PROCESS | 1654 | 1461069126951 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:32:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 570ms 05:32:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:32:06 INFO - PROCESS | 1654 | 1461069126963 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1654 | 1461069126965 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 05:32:06 INFO - PROCESS | 1654 | 1461069126967 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1654 | 1461069126969 Marionette TRACE conn2 <- [1,1582,null,{}] 05:32:06 INFO - PROCESS | 1654 | 1461069126971 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1654 | 1461069127058 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x129fce800) [pid = 1654] [serial = 1143] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x127522c00) [pid = 1654] [serial = 1125] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11a905800) [pid = 1654] [serial = 1101] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11aa7f400) [pid = 1654] [serial = 1102] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128d09c00) [pid = 1654] [serial = 1128] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11c372000) [pid = 1654] [serial = 1110] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11c56a400) [pid = 1654] [serial = 1111] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11a663400) [pid = 1654] [serial = 1098] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11a81cc00) [pid = 1654] [serial = 1099] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1261f6c00) [pid = 1654] [serial = 1119] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1266c7800) [pid = 1654] [serial = 1120] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123672400) [pid = 1654] [serial = 1113] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x125804c00) [pid = 1654] [serial = 1114] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11bb3b800) [pid = 1654] [serial = 1107] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11bbf1400) [pid = 1654] [serial = 1108] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11ad36000) [pid = 1654] [serial = 1104] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11b6af800) [pid = 1654] [serial = 1105] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x127f13800) [pid = 1654] [serial = 1126] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1186b4400) [pid = 1654] [serial = 1095] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1189cb000) [pid = 1654] [serial = 1096] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x125ba9000) [pid = 1654] [serial = 1116] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126140c00) [pid = 1654] [serial = 1117] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x129bc9400) [pid = 1654] [serial = 1131] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x129dadc00) [pid = 1654] [serial = 1140] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11897ac00) [pid = 1654] [serial = 1134] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129fc2800) [pid = 1654] [serial = 1141] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x11a92a800) [pid = 1654] [serial = 1135] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x12656b800) [pid = 1654] [serial = 1122] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x126bb7400) [pid = 1654] [serial = 1123] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12366a400) [pid = 1654] [serial = 1137] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x129daa800) [pid = 1654] [serial = 1132] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x128fe2800) [pid = 1654] [serial = 1129] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x127f1b400) [pid = 1654] [serial = 1138] [outer = 0x0] [url = about:blank] 05:32:07 INFO - PROCESS | 1654 | 1461069127115 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11571d800 == 36 [pid = 1654] [id = 403] 05:32:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x1155e6400) [pid = 1654] [serial = 1208] [outer = 0x0] 05:32:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x119a53400) [pid = 1654] [serial = 1209] [outer = 0x1155e6400] 05:32:07 INFO - PROCESS | 1654 | 1461069127143 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11af93c00) [pid = 1654] [serial = 1210] [outer = 0x1155e6400] 05:32:07 INFO - PROCESS | 1654 | 1461069127448 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 05:32:07 INFO - PROCESS | 1654 | 1461069127487 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 05:32:07 INFO - PROCESS | 1654 | 1461069127488 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 05:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:32:07 INFO - PROCESS | 1654 | 1461069127497 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:32:07 INFO - PROCESS | 1654 | 1461069127501 Marionette TRACE conn2 <- [1,1586,null,{}] 05:32:07 INFO - PROCESS | 1654 | 1461069127504 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:07 INFO - PROCESS | 1654 | 1461069127580 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 05:32:07 INFO - PROCESS | 1654 | 1461069127646 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb85000 == 37 [pid = 1654] [id = 404] 05:32:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x1151a7800) [pid = 1654] [serial = 1211] [outer = 0x0] 05:32:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11b6af800) [pid = 1654] [serial = 1212] [outer = 0x1151a7800] 05:32:07 INFO - PROCESS | 1654 | 1461069127672 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11bf52c00) [pid = 1654] [serial = 1213] [outer = 0x1151a7800] 05:32:07 INFO - PROCESS | 1654 | 1461069127975 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 525ms 05:32:08 INFO - PROCESS | 1654 | 1461069128019 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1654 | 1461069128021 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:32:08 INFO - PROCESS | 1654 | 1461069128023 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1654 | 1461069128024 Marionette TRACE conn2 <- [1,1590,null,{}] 05:32:08 INFO - PROCESS | 1654 | 1461069128026 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1654 | 1461069128102 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 05:32:08 INFO - PROCESS | 1654 | 1461069128106 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x125996800 == 38 [pid = 1654] [id = 405] 05:32:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11bf59000) [pid = 1654] [serial = 1214] [outer = 0x0] 05:32:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x123672400) [pid = 1654] [serial = 1215] [outer = 0x11bf59000] 05:32:08 INFO - PROCESS | 1654 | 1461069128133 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x125804c00) [pid = 1654] [serial = 1216] [outer = 0x11bf59000] 05:32:08 INFO - PROCESS | 1654 | 1461069128446 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 470ms 05:32:08 INFO - PROCESS | 1654 | 1461069128494 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1654 | 1461069128495 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 05:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:32:08 INFO - PROCESS | 1654 | 1461069128497 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1654 | 1461069128498 Marionette TRACE conn2 <- [1,1594,null,{}] 05:32:08 INFO - PROCESS | 1654 | 1461069128500 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:08 INFO - PROCESS | 1654 | 1461069128576 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 05:32:08 INFO - PROCESS | 1654 | 1461069128580 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261da000 == 39 [pid = 1654] [id = 406] 05:32:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x125f02800) [pid = 1654] [serial = 1217] [outer = 0x0] 05:32:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1261f6c00) [pid = 1654] [serial = 1218] [outer = 0x125f02800] 05:32:08 INFO - PROCESS | 1654 | 1461069128614 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x126bb9800) [pid = 1654] [serial = 1219] [outer = 0x125f02800] 05:32:08 INFO - PROCESS | 1654 | 1461069128959 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 472ms 05:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:32:08 INFO - PROCESS | 1654 | 1461069128969 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1654 | 1461069128970 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 05:32:08 INFO - PROCESS | 1654 | 1461069128976 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1654 | 1461069128978 Marionette TRACE conn2 <- [1,1598,null,{}] 05:32:08 INFO - PROCESS | 1654 | 1461069128980 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1654 | 1461069129061 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 05:32:09 INFO - PROCESS | 1654 | 1461069129094 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x115417000 == 40 [pid = 1654] [id = 407] 05:32:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125f0f400) [pid = 1654] [serial = 1220] [outer = 0x0] 05:32:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x1274c2800) [pid = 1654] [serial = 1221] [outer = 0x125f0f400] 05:32:09 INFO - PROCESS | 1654 | 1461069129152 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x128def400) [pid = 1654] [serial = 1222] [outer = 0x125f0f400] 05:32:09 INFO - PROCESS | 1654 | 1461069129515 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 568ms 05:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:32:09 INFO - PROCESS | 1654 | 1461069129549 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1654 | 1461069129551 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 05:32:09 INFO - PROCESS | 1654 | 1461069129555 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1654 | 1461069129557 Marionette TRACE conn2 <- [1,1602,null,{}] 05:32:09 INFO - PROCESS | 1654 | 1461069129560 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:09 INFO - PROCESS | 1654 | 1461069129703 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 05:32:09 INFO - PROCESS | 1654 | 1461069129719 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x127e2a800 == 41 [pid = 1654] [id = 408] 05:32:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129970400) [pid = 1654] [serial = 1223] [outer = 0x0] 05:32:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129bd2000) [pid = 1654] [serial = 1224] [outer = 0x129970400] 05:32:09 INFO - PROCESS | 1654 | 1461069129747 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129dae000) [pid = 1654] [serial = 1225] [outer = 0x129970400] 05:32:10 INFO - PROCESS | 1654 | 1461069130059 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 524ms 05:32:10 INFO - PROCESS | 1654 | 1461069130078 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1654 | 1461069130079 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 05:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:32:10 INFO - PROCESS | 1654 | 1461069130090 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1654 | 1461069130092 Marionette TRACE conn2 <- [1,1606,null,{}] 05:32:10 INFO - PROCESS | 1654 | 1461069130094 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1654 | 1461069130190 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 05:32:10 INFO - PROCESS | 1654 | 1461069130194 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b023800 == 42 [pid = 1654] [id = 409] 05:32:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x129970c00) [pid = 1654] [serial = 1226] [outer = 0x0] 05:32:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129fc9000) [pid = 1654] [serial = 1227] [outer = 0x129970c00] 05:32:10 INFO - PROCESS | 1654 | 1461069130219 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a22d800) [pid = 1654] [serial = 1228] [outer = 0x129970c00] 05:32:10 INFO - PROCESS | 1654 | 1461069130537 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 471ms 05:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:32:10 INFO - PROCESS | 1654 | 1461069130568 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 05:32:10 INFO - PROCESS | 1654 | 1461069130570 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 05:32:10 INFO - PROCESS | 1654 | 1461069130573 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:32:10 INFO - PROCESS | 1654 | 1461069130576 Marionette TRACE conn2 <- [1,1610,null,{}] 05:32:10 INFO - PROCESS | 1654 | 1461069130579 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:10 INFO - PROCESS | 1654 | 1461069130676 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 05:32:10 INFO - PROCESS | 1654 | 1461069130680 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b157000 == 43 [pid = 1654] [id = 410] 05:32:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129db3c00) [pid = 1654] [serial = 1229] [outer = 0x0] 05:32:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a233c00) [pid = 1654] [serial = 1230] [outer = 0x129db3c00] 05:32:10 INFO - PROCESS | 1654 | 1461069130704 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a2aac00) [pid = 1654] [serial = 1231] [outer = 0x129db3c00] 05:32:11 INFO - PROCESS | 1654 | 1461069131018 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 472ms 05:32:11 INFO - PROCESS | 1654 | 1461069131046 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1654 | 1461069131047 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:32:11 INFO - PROCESS | 1654 | 1461069131055 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1654 | 1461069131058 Marionette TRACE conn2 <- [1,1614,null,{}] 05:32:11 INFO - PROCESS | 1654 | 1461069131063 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1654 | 1461069131224 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bce2c00) [pid = 1654] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1146b6c00) [pid = 1654] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11c37bc00) [pid = 1654] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x125a13c00) [pid = 1654] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1186ac800) [pid = 1654] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11a935400) [pid = 1654] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11600f000) [pid = 1654] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x116565400) [pid = 1654] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11ad33800) [pid = 1654] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1163e8000) [pid = 1654] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x128fdac00) [pid = 1654] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123675800) [pid = 1654] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12ba85400) [pid = 1654] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:32:11 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x11bcd7c00) [pid = 1654] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:32:11 INFO - PROCESS | 1654 | 1461069131266 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x115403800 == 44 [pid = 1654] [id = 411] 05:32:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1146b6c00) [pid = 1654] [serial = 1232] [outer = 0x0] 05:32:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x116567800) [pid = 1654] [serial = 1233] [outer = 0x1146b6c00] 05:32:11 INFO - PROCESS | 1654 | 1461069131298 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1269c2400) [pid = 1654] [serial = 1234] [outer = 0x1146b6c00] 05:32:11 INFO - PROCESS | 1654 | 1461069131675 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 05:32:11 INFO - PROCESS | 1654 | 1461069131678 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1654 | 1461069131680 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 05:32:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:32:11 INFO - PROCESS | 1654 | 1461069131682 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1654 | 1461069131683 Marionette TRACE conn2 <- [1,1618,null,{}] 05:32:11 INFO - PROCESS | 1654 | 1461069131686 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:11 INFO - PROCESS | 1654 | 1461069131780 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 05:32:11 INFO - PROCESS | 1654 | 1461069131830 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bec6800 == 45 [pid = 1654] [id = 412] 05:32:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x123675800) [pid = 1654] [serial = 1235] [outer = 0x0] 05:32:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12af3a000) [pid = 1654] [serial = 1236] [outer = 0x123675800] 05:32:11 INFO - PROCESS | 1654 | 1461069131855 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x12b0c5400) [pid = 1654] [serial = 1237] [outer = 0x123675800] 05:32:12 INFO - PROCESS | 1654 | 1461069132137 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 471ms 05:32:12 INFO - PROCESS | 1654 | 1461069132153 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1654 | 1461069132154 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 05:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:32:12 INFO - PROCESS | 1654 | 1461069132164 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1654 | 1461069132165 Marionette TRACE conn2 <- [1,1622,null,{}] 05:32:12 INFO - PROCESS | 1654 | 1461069132167 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1654 | 1461069132250 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 05:32:12 INFO - PROCESS | 1654 | 1461069132255 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d266800 == 46 [pid = 1654] [id = 413] 05:32:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x126bb8800) [pid = 1654] [serial = 1238] [outer = 0x0] 05:32:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12b17fc00) [pid = 1654] [serial = 1239] [outer = 0x126bb8800] 05:32:12 INFO - PROCESS | 1654 | 1461069132281 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12b18a000) [pid = 1654] [serial = 1240] [outer = 0x126bb8800] 05:32:12 INFO - PROCESS | 1654 | 1461069132619 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:32:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:32:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 469ms 05:32:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:32:12 INFO - PROCESS | 1654 | 1461069132634 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1654 | 1461069132635 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 05:32:12 INFO - PROCESS | 1654 | 1461069132637 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1654 | 1461069132638 Marionette TRACE conn2 <- [1,1626,null,{}] 05:32:12 INFO - PROCESS | 1654 | 1461069132643 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:12 INFO - PROCESS | 1654 | 1461069132748 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 05:32:12 INFO - PROCESS | 1654 | 1461069132846 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155aa000 == 47 [pid = 1654] [id = 414] 05:32:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11465c800) [pid = 1654] [serial = 1241] [outer = 0x0] 05:32:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1154ba800) [pid = 1654] [serial = 1242] [outer = 0x11465c800] 05:32:12 INFO - PROCESS | 1654 | 1461069132879 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118642800) [pid = 1654] [serial = 1243] [outer = 0x11465c800] 05:32:13 INFO - PROCESS | 1654 | 1461069133287 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 672ms 05:32:13 INFO - PROCESS | 1654 | 1461069133310 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1654 | 1461069133313 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 05:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:32:13 INFO - PROCESS | 1654 | 1461069133316 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1654 | 1461069133319 Marionette TRACE conn2 <- [1,1630,null,{}] 05:32:13 INFO - PROCESS | 1654 | 1461069133323 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:13 INFO - PROCESS | 1654 | 1461069133426 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 05:32:13 INFO - PROCESS | 1654 | 1461069133482 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef7000 == 48 [pid = 1654] [id = 415] 05:32:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1191a7400) [pid = 1654] [serial = 1244] [outer = 0x0] 05:32:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11aa84800) [pid = 1654] [serial = 1245] [outer = 0x1191a7400] 05:32:13 INFO - PROCESS | 1654 | 1461069133514 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11afe1000) [pid = 1654] [serial = 1246] [outer = 0x1191a7400] 05:32:13 INFO - PROCESS | 1654 | 1461069133963 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:32:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 675ms 05:32:13 INFO - PROCESS | 1654 | 1461069133993 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 05:32:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:32:13 INFO - PROCESS | 1654 | 1461069133996 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 05:32:13 INFO - PROCESS | 1654 | 1461069133998 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1654 | 1461069133999 Marionette TRACE conn2 <- [1,1634,null,{}] 05:32:14 INFO - PROCESS | 1654 | 1461069134002 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1654 | 1461069134086 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 05:32:14 INFO - PROCESS | 1654 | 1461069134195 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f57800 == 49 [pid = 1654] [id = 416] 05:32:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11be04c00) [pid = 1654] [serial = 1247] [outer = 0x0] 05:32:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11bf5b000) [pid = 1654] [serial = 1248] [outer = 0x11be04c00] 05:32:14 INFO - PROCESS | 1654 | 1461069134244 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123670800) [pid = 1654] [serial = 1249] [outer = 0x11be04c00] 05:32:14 INFO - PROCESS | 1654 | 1461069134783 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:32:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:32:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 822ms 05:32:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:32:14 INFO - PROCESS | 1654 | 1461069134822 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 05:32:14 INFO - PROCESS | 1654 | 1461069134824 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 05:32:14 INFO - PROCESS | 1654 | 1461069134835 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:32:14 INFO - PROCESS | 1654 | 1461069134841 Marionette TRACE conn2 <- [1,1638,null,{}] 05:32:14 INFO - PROCESS | 1654 | 1461069134846 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:14 INFO - PROCESS | 1654 | 1461069134950 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 05:32:15 INFO - PROCESS | 1654 | 1461069135005 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf20000 == 50 [pid = 1654] [id = 417] 05:32:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x123672c00) [pid = 1654] [serial = 1250] [outer = 0x0] 05:32:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x1266c1800) [pid = 1654] [serial = 1251] [outer = 0x123672c00] 05:32:15 INFO - PROCESS | 1654 | 1461069135035 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129bca800) [pid = 1654] [serial = 1252] [outer = 0x123672c00] 05:32:15 INFO - PROCESS | 1654 | 1461069135476 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:32:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 732ms 05:32:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:32:15 INFO - PROCESS | 1654 | 1461069135561 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 05:32:15 INFO - PROCESS | 1654 | 1461069135563 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 05:32:15 INFO - PROCESS | 1654 | 1461069135565 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1654 | 1461069135566 Marionette TRACE conn2 <- [1,1642,null,{}] 05:32:15 INFO - PROCESS | 1654 | 1461069135569 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:15 INFO - PROCESS | 1654 | 1461069135729 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 05:32:15 INFO - PROCESS | 1654 | 1461069135776 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x125870000 == 51 [pid = 1654] [id = 418] 05:32:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1186ab800) [pid = 1654] [serial = 1253] [outer = 0x0] 05:32:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126c24800) [pid = 1654] [serial = 1254] [outer = 0x1186ab800] 05:32:15 INFO - PROCESS | 1654 | 1461069135808 Marionette DEBUG loaded listener.js 05:32:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a22cc00) [pid = 1654] [serial = 1255] [outer = 0x1186ab800] 05:32:16 INFO - PROCESS | 1654 | 1461069136206 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:32:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 05:32:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:32:16 INFO - PROCESS | 1654 | 1461069136236 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1654 | 1461069136238 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 05:32:16 INFO - PROCESS | 1654 | 1461069136240 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1654 | 1461069136241 Marionette TRACE conn2 <- [1,1646,null,{}] 05:32:16 INFO - PROCESS | 1654 | 1461069136244 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:16 INFO - PROCESS | 1654 | 1461069136345 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 05:32:16 INFO - PROCESS | 1654 | 1461069136401 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195e5000 == 52 [pid = 1654] [id = 419] 05:32:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11bce3c00) [pid = 1654] [serial = 1256] [outer = 0x0] 05:32:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11bf5fc00) [pid = 1654] [serial = 1257] [outer = 0x11bce3c00] 05:32:16 INFO - PROCESS | 1654 | 1461069136438 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12af43800) [pid = 1654] [serial = 1258] [outer = 0x11bce3c00] 05:32:17 INFO - PROCESS | 1654 | 1461069137054 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 820ms 05:32:17 INFO - PROCESS | 1654 | 1461069137060 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1654 | 1461069137063 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 05:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:32:17 INFO - PROCESS | 1654 | 1461069137067 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1654 | 1461069137069 Marionette TRACE conn2 <- [1,1650,null,{}] 05:32:17 INFO - PROCESS | 1654 | 1461069137075 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1654 | 1461069137174 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 05:32:17 INFO - PROCESS | 1654 | 1461069137238 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x1155a9000 == 53 [pid = 1654] [id = 420] 05:32:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11911d400) [pid = 1654] [serial = 1259] [outer = 0x0] 05:32:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11a81b000) [pid = 1654] [serial = 1260] [outer = 0x11911d400] 05:32:17 INFO - PROCESS | 1654 | 1461069137268 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a92d400) [pid = 1654] [serial = 1261] [outer = 0x11911d400] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12e714000 == 52 [pid = 1654] [id = 364] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce47000 == 51 [pid = 1654] [id = 382] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12d266800 == 50 [pid = 1654] [id = 413] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12bec6800 == 49 [pid = 1654] [id = 412] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x115403800 == 48 [pid = 1654] [id = 411] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12b157000 == 47 [pid = 1654] [id = 410] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12b023800 == 46 [pid = 1654] [id = 409] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x127e2a800 == 45 [pid = 1654] [id = 408] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x115417000 == 44 [pid = 1654] [id = 407] 05:32:17 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129fc4400) [pid = 1654] [serial = 1188] [outer = 0x0] [url = about:blank] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1261da000 == 43 [pid = 1654] [id = 406] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x125996800 == 42 [pid = 1654] [id = 405] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb85000 == 41 [pid = 1654] [id = 404] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11571d800 == 40 [pid = 1654] [id = 403] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11981b800 == 39 [pid = 1654] [id = 402] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x118f92800 == 38 [pid = 1654] [id = 401] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x118999000 == 37 [pid = 1654] [id = 397] 05:32:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7ce000 == 36 [pid = 1654] [id = 396] 05:32:17 INFO - PROCESS | 1654 | 1461069137696 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:32:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:32:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 672ms 05:32:17 INFO - PROCESS | 1654 | 1461069137740 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 05:32:17 INFO - PROCESS | 1654 | 1461069137744 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 05:32:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:32:17 INFO - PROCESS | 1654 | 1461069137748 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:32:17 INFO - PROCESS | 1654 | 1461069137750 Marionette TRACE conn2 <- [1,1654,null,{}] 05:32:17 INFO - PROCESS | 1654 | 1461069137752 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:17 INFO - PROCESS | 1654 | 1461069137831 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 05:32:17 INFO - PROCESS | 1654 | 1461069137836 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119145800 == 37 [pid = 1654] [id = 421] 05:32:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a92f400) [pid = 1654] [serial = 1262] [outer = 0x0] 05:32:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11ab0b000) [pid = 1654] [serial = 1263] [outer = 0x11a92f400] 05:32:17 INFO - PROCESS | 1654 | 1461069137865 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11bb3b800) [pid = 1654] [serial = 1264] [outer = 0x11a92f400] 05:32:17 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12ccdac00) [pid = 1654] [serial = 1093] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12a229c00) [pid = 1654] [serial = 1144] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x125936000) [pid = 1654] [serial = 1170] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11bf52800) [pid = 1654] [serial = 1167] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1269c0000) [pid = 1654] [serial = 1173] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x126e68800) [pid = 1654] [serial = 1176] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11ab04400) [pid = 1654] [serial = 1179] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126bb1800) [pid = 1654] [serial = 1174] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11aa7c400) [pid = 1654] [serial = 1158] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11ab0cc00) [pid = 1654] [serial = 1159] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11ad3ac00) [pid = 1654] [serial = 1161] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11b6b1800) [pid = 1654] [serial = 1162] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x118ece400) [pid = 1654] [serial = 1149] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x118935800) [pid = 1654] [serial = 1153] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x118637000) [pid = 1654] [serial = 1152] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11b913800) [pid = 1654] [serial = 1164] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a22f400) [pid = 1654] [serial = 1146] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11a816400) [pid = 1654] [serial = 1155] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11a820400) [pid = 1654] [serial = 1156] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129daa000) [pid = 1654] [serial = 1186] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1275d2400) [pid = 1654] [serial = 1182] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x129976c00) [pid = 1654] [serial = 1185] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x128de6c00) [pid = 1654] [serial = 1183] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x127517400) [pid = 1654] [serial = 1177] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125f9e400) [pid = 1654] [serial = 1171] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x123670c00) [pid = 1654] [serial = 1168] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11c570000) [pid = 1654] [serial = 1180] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x11bc8b000) [pid = 1654] [serial = 1165] [outer = 0x0] [url = about:blank] 05:32:18 INFO - PROCESS | 1654 | 1461069138251 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:32:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 521ms 05:32:18 INFO - PROCESS | 1654 | 1461069138269 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1654 | 1461069138271 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 05:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:32:18 INFO - PROCESS | 1654 | 1461069138275 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1654 | 1461069138278 Marionette TRACE conn2 <- [1,1658,null,{}] 05:32:18 INFO - PROCESS | 1654 | 1461069138285 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1654 | 1461069138374 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 05:32:18 INFO - PROCESS | 1654 | 1461069138379 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125865000 == 38 [pid = 1654] [id = 422] 05:32:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x11be56800) [pid = 1654] [serial = 1265] [outer = 0x0] 05:32:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11bf56c00) [pid = 1654] [serial = 1266] [outer = 0x11be56800] 05:32:18 INFO - PROCESS | 1654 | 1461069138407 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11c527400) [pid = 1654] [serial = 1267] [outer = 0x11be56800] 05:32:18 INFO - PROCESS | 1654 | 1461069138757 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 522ms 05:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:32:18 INFO - PROCESS | 1654 | 1461069138797 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1654 | 1461069138798 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 05:32:18 INFO - PROCESS | 1654 | 1461069138800 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1654 | 1461069138802 Marionette TRACE conn2 <- [1,1662,null,{}] 05:32:18 INFO - PROCESS | 1654 | 1461069138804 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:18 INFO - PROCESS | 1654 | 1461069138907 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 05:32:18 INFO - PROCESS | 1654 | 1461069138915 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f75000 == 39 [pid = 1654] [id = 423] 05:32:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x12366ec00) [pid = 1654] [serial = 1268] [outer = 0x0] 05:32:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x125935800) [pid = 1654] [serial = 1269] [outer = 0x12366ec00] 05:32:18 INFO - PROCESS | 1654 | 1461069138941 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x125f9f400) [pid = 1654] [serial = 1270] [outer = 0x12366ec00] 05:32:19 INFO - PROCESS | 1654 | 1461069139243 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 468ms 05:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:32:19 INFO - PROCESS | 1654 | 1461069139270 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1654 | 1461069139271 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 05:32:19 INFO - PROCESS | 1654 | 1461069139275 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1654 | 1461069139276 Marionette TRACE conn2 <- [1,1666,null,{}] 05:32:19 INFO - PROCESS | 1654 | 1461069139279 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 1654 | 1461069139352 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 05:32:19 INFO - PROCESS | 1654 | 1461069139357 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12666e000 == 40 [pid = 1654] [id = 424] 05:32:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1261f4800) [pid = 1654] [serial = 1271] [outer = 0x0] 05:32:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x126b15400) [pid = 1654] [serial = 1272] [outer = 0x1261f4800] 05:32:19 INFO - PROCESS | 1654 | 1461069139384 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x1274c4c00) [pid = 1654] [serial = 1273] [outer = 0x1261f4800] 05:32:19 INFO - PROCESS | 1654 | 1461069139736 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 471ms 05:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:32:19 INFO - PROCESS | 1654 | 1461069139745 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1654 | 1461069139746 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 05:32:19 INFO - PROCESS | 1654 | 1461069139748 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1654 | 1461069139749 Marionette TRACE conn2 <- [1,1670,null,{}] 05:32:19 INFO - PROCESS | 1654 | 1461069139752 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:19 INFO - PROCESS | 1654 | 1461069139869 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 05:32:19 INFO - PROCESS | 1654 | 1461069139885 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275bf000 == 41 [pid = 1654] [id = 425] 05:32:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x127523c00) [pid = 1654] [serial = 1274] [outer = 0x0] 05:32:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x127f1cc00) [pid = 1654] [serial = 1275] [outer = 0x127523c00] 05:32:19 INFO - PROCESS | 1654 | 1461069139912 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129fcf800) [pid = 1654] [serial = 1276] [outer = 0x127523c00] 05:32:20 INFO - PROCESS | 1654 | 1461069140231 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 521ms 05:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:32:20 INFO - PROCESS | 1654 | 1461069140269 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1654 | 1461069140270 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 05:32:20 INFO - PROCESS | 1654 | 1461069140273 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1654 | 1461069140274 Marionette TRACE conn2 <- [1,1674,null,{}] 05:32:20 INFO - PROCESS | 1654 | 1461069140276 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1654 | 1461069140376 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 05:32:20 INFO - PROCESS | 1654 | 1461069140380 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b02b000 == 42 [pid = 1654] [id = 426] 05:32:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12656c000) [pid = 1654] [serial = 1277] [outer = 0x0] 05:32:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a230000) [pid = 1654] [serial = 1278] [outer = 0x12656c000] 05:32:20 INFO - PROCESS | 1654 | 1461069140435 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12af36400) [pid = 1654] [serial = 1279] [outer = 0x12656c000] 05:32:20 INFO - PROCESS | 1654 | 1461069140776 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 518ms 05:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:32:20 INFO - PROCESS | 1654 | 1461069140793 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1654 | 1461069140794 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 05:32:20 INFO - PROCESS | 1654 | 1461069140796 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1654 | 1461069140797 Marionette TRACE conn2 <- [1,1678,null,{}] 05:32:20 INFO - PROCESS | 1654 | 1461069140799 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:20 INFO - PROCESS | 1654 | 1461069140898 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 05:32:20 INFO - PROCESS | 1654 | 1461069140909 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d6000 == 43 [pid = 1654] [id = 427] 05:32:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12af3c800) [pid = 1654] [serial = 1280] [outer = 0x0] 05:32:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b0bf000) [pid = 1654] [serial = 1281] [outer = 0x12af3c800] 05:32:20 INFO - PROCESS | 1654 | 1461069140935 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12b0cc400) [pid = 1654] [serial = 1282] [outer = 0x12af3c800] 05:32:21 INFO - PROCESS | 1654 | 1461069141259 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 467ms 05:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:32:21 INFO - PROCESS | 1654 | 1461069141264 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1654 | 1461069141265 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 05:32:21 INFO - PROCESS | 1654 | 1461069141267 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1654 | 1461069141268 Marionette TRACE conn2 <- [1,1682,null,{}] 05:32:21 INFO - PROCESS | 1654 | 1461069141270 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:21 INFO - PROCESS | 1654 | 1461069141369 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 05:32:21 INFO - PROCESS | 1654 | 1461069141406 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bec6800 == 44 [pid = 1654] [id = 428] 05:32:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b0c4000) [pid = 1654] [serial = 1283] [outer = 0x0] 05:32:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b186800) [pid = 1654] [serial = 1284] [outer = 0x12b0c4000] 05:32:21 INFO - PROCESS | 1654 | 1461069141432 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12b18dc00) [pid = 1654] [serial = 1285] [outer = 0x12b0c4000] 05:32:21 INFO - PROCESS | 1654 | 1461069141731 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 520ms 05:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:32:21 INFO - PROCESS | 1654 | 1461069141788 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1654 | 1461069141789 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 05:32:21 INFO - PROCESS | 1654 | 1461069141791 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1654 | 1461069141792 Marionette TRACE conn2 <- [1,1686,null,{}] 05:32:21 INFO - PROCESS | 1654 | 1461069141794 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1654 | 1461069142001 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x129970400) [pid = 1654] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1151a7800) [pid = 1654] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x114c10c00) [pid = 1654] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1155e6400) [pid = 1654] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x118978c00) [pid = 1654] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11bf59000) [pid = 1654] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x125f02800) [pid = 1654] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129970c00) [pid = 1654] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x129db3c00) [pid = 1654] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1146b6c00) [pid = 1654] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x123675800) [pid = 1654] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:32:22 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x125f0f400) [pid = 1654] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:32:22 INFO - PROCESS | 1654 | 1461069142046 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x119802800 == 45 [pid = 1654] [id = 429] 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1151a7800) [pid = 1654] [serial = 1286] [outer = 0x0] 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11a660c00) [pid = 1654] [serial = 1287] [outer = 0x1151a7800] 05:32:22 INFO - PROCESS | 1654 | 1461069142071 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123675800) [pid = 1654] [serial = 1288] [outer = 0x1151a7800] 05:32:22 INFO - PROCESS | 1654 | 1461069142363 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 05:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 620ms 05:32:22 INFO - PROCESS | 1654 | 1461069142412 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1654 | 1461069142413 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 05:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:32:22 INFO - PROCESS | 1654 | 1461069142416 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1654 | 1461069142417 Marionette TRACE conn2 <- [1,1690,null,{}] 05:32:22 INFO - PROCESS | 1654 | 1461069142420 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1654 | 1461069142514 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 05:32:22 INFO - PROCESS | 1654 | 1461069142566 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d149000 == 46 [pid = 1654] [id = 430] 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11bf59000) [pid = 1654] [serial = 1289] [outer = 0x0] 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129fcdc00) [pid = 1654] [serial = 1290] [outer = 0x11bf59000] 05:32:22 INFO - PROCESS | 1654 | 1461069142595 Marionette DEBUG loaded listener.js 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b795000) [pid = 1654] [serial = 1291] [outer = 0x11bf59000] 05:32:22 INFO - PROCESS | 1654 | 1461069142865 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 468ms 05:32:22 INFO - PROCESS | 1654 | 1461069142885 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 05:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:32:22 INFO - PROCESS | 1654 | 1461069142886 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 05:32:22 INFO - PROCESS | 1654 | 1461069142888 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1654 | 1461069142889 Marionette TRACE conn2 <- [1,1694,null,{}] 05:32:22 INFO - PROCESS | 1654 | 1461069142898 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:22 INFO - PROCESS | 1654 | 1461069142983 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 05:32:22 INFO - PROCESS | 1654 | 1461069142988 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5cb000 == 47 [pid = 1654] [id = 431] 05:32:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12b656c00) [pid = 1654] [serial = 1292] [outer = 0x0] 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b931800) [pid = 1654] [serial = 1293] [outer = 0x12b656c00] 05:32:23 INFO - PROCESS | 1654 | 1461069143013 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ba81800) [pid = 1654] [serial = 1294] [outer = 0x12b656c00] 05:32:23 INFO - PROCESS | 1654 | 1461069143343 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 475ms 05:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:32:23 INFO - PROCESS | 1654 | 1461069143363 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1654 | 1461069143364 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 05:32:23 INFO - PROCESS | 1654 | 1461069143367 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1654 | 1461069143368 Marionette TRACE conn2 <- [1,1698,null,{}] 05:32:23 INFO - PROCESS | 1654 | 1461069143370 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1654 | 1461069143476 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 05:32:23 INFO - PROCESS | 1654 | 1461069143483 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e70d800 == 48 [pid = 1654] [id = 432] 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12ba81400) [pid = 1654] [serial = 1295] [outer = 0x0] 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12ba88c00) [pid = 1654] [serial = 1296] [outer = 0x12ba81400] 05:32:23 INFO - PROCESS | 1654 | 1461069143508 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12bc07400) [pid = 1654] [serial = 1297] [outer = 0x12ba81400] 05:32:23 INFO - PROCESS | 1654 | 1461069143799 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 468ms 05:32:23 INFO - PROCESS | 1654 | 1461069143836 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 05:32:23 INFO - PROCESS | 1654 | 1461069143837 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 05:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:32:23 INFO - PROCESS | 1654 | 1461069143840 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:32:23 INFO - PROCESS | 1654 | 1461069143843 Marionette TRACE conn2 <- [1,1702,null,{}] 05:32:23 INFO - PROCESS | 1654 | 1461069143845 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:23 INFO - PROCESS | 1654 | 1461069143927 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 05:32:23 INFO - PROCESS | 1654 | 1461069143931 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef33800 == 49 [pid = 1654] [id = 433] 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ba8a800) [pid = 1654] [serial = 1298] [outer = 0x0] 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12ccdf000) [pid = 1654] [serial = 1299] [outer = 0x12ba8a800] 05:32:23 INFO - PROCESS | 1654 | 1461069143956 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12ce32000) [pid = 1654] [serial = 1300] [outer = 0x12ba8a800] 05:32:24 INFO - PROCESS | 1654 | 1461069144414 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 620ms 05:32:24 INFO - PROCESS | 1654 | 1461069144460 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1654 | 1461069144464 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 05:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:32:24 INFO - PROCESS | 1654 | 1461069144468 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1654 | 1461069144470 Marionette TRACE conn2 <- [1,1706,null,{}] 05:32:24 INFO - PROCESS | 1654 | 1461069144474 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:24 INFO - PROCESS | 1654 | 1461069144580 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 05:32:24 INFO - PROCESS | 1654 | 1461069144674 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bee2800 == 50 [pid = 1654] [id = 434] 05:32:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11a90c400) [pid = 1654] [serial = 1301] [outer = 0x0] 05:32:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a92f800) [pid = 1654] [serial = 1302] [outer = 0x11a90c400] 05:32:24 INFO - PROCESS | 1654 | 1461069144706 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11acf8800) [pid = 1654] [serial = 1303] [outer = 0x11a90c400] 05:32:25 INFO - PROCESS | 1654 | 1461069145127 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 721ms 05:32:25 INFO - PROCESS | 1654 | 1461069145190 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1654 | 1461069145194 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 05:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:32:25 INFO - PROCESS | 1654 | 1461069145199 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1654 | 1461069145200 Marionette TRACE conn2 <- [1,1710,null,{}] 05:32:25 INFO - PROCESS | 1654 | 1461069145203 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1654 | 1461069145306 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 05:32:25 INFO - PROCESS | 1654 | 1461069145362 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x127592000 == 51 [pid = 1654] [id = 435] 05:32:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11acfa000) [pid = 1654] [serial = 1304] [outer = 0x0] 05:32:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11bc85800) [pid = 1654] [serial = 1305] [outer = 0x11acfa000] 05:32:25 INFO - PROCESS | 1654 | 1461069145392 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12366e400) [pid = 1654] [serial = 1306] [outer = 0x11acfa000] 05:32:25 INFO - PROCESS | 1654 | 1461069145809 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 621ms 05:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:32:25 INFO - PROCESS | 1654 | 1461069145819 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1654 | 1461069145821 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 05:32:25 INFO - PROCESS | 1654 | 1461069145825 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1654 | 1461069145828 Marionette TRACE conn2 <- [1,1714,null,{}] 05:32:25 INFO - PROCESS | 1654 | 1461069145836 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:25 INFO - PROCESS | 1654 | 1461069145940 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 05:32:26 INFO - PROCESS | 1654 | 1461069146041 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d936000 == 52 [pid = 1654] [id = 436] 05:32:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129bc9c00) [pid = 1654] [serial = 1307] [outer = 0x0] 05:32:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x129db1000) [pid = 1654] [serial = 1308] [outer = 0x129bc9c00] 05:32:26 INFO - PROCESS | 1654 | 1461069146073 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12a2a3c00) [pid = 1654] [serial = 1309] [outer = 0x129bc9c00] 05:32:26 INFO - PROCESS | 1654 | 1461069146480 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 723ms 05:32:26 INFO - PROCESS | 1654 | 1461069146547 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1654 | 1461069146549 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 05:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:32:26 INFO - PROCESS | 1654 | 1461069146552 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1654 | 1461069146553 Marionette TRACE conn2 <- [1,1718,null,{}] 05:32:26 INFO - PROCESS | 1654 | 1461069146555 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:26 INFO - PROCESS | 1654 | 1461069146657 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 05:32:26 INFO - PROCESS | 1654 | 1461069146713 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f207800 == 53 [pid = 1654] [id = 437] 05:32:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12af3c400) [pid = 1654] [serial = 1310] [outer = 0x0] 05:32:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b181400) [pid = 1654] [serial = 1311] [outer = 0x12af3c400] 05:32:26 INFO - PROCESS | 1654 | 1461069146744 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b224c00) [pid = 1654] [serial = 1312] [outer = 0x12af3c400] 05:32:27 INFO - PROCESS | 1654 | 1461069147142 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 618ms 05:32:27 INFO - PROCESS | 1654 | 1461069147171 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1654 | 1461069147172 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 05:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:32:27 INFO - PROCESS | 1654 | 1461069147175 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1654 | 1461069147176 Marionette TRACE conn2 <- [1,1722,null,{}] 05:32:27 INFO - PROCESS | 1654 | 1461069147178 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1654 | 1461069147277 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 05:32:27 INFO - PROCESS | 1654 | 1461069147364 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f21e000 == 54 [pid = 1654] [id = 438] 05:32:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12af3f800) [pid = 1654] [serial = 1313] [outer = 0x0] 05:32:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b92c400) [pid = 1654] [serial = 1314] [outer = 0x12af3f800] 05:32:27 INFO - PROCESS | 1654 | 1461069147394 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bc07000) [pid = 1654] [serial = 1315] [outer = 0x12af3f800] 05:32:27 INFO - PROCESS | 1654 | 1461069147822 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 05:32:27 INFO - PROCESS | 1654 | 1461069147846 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 05:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:32:27 INFO - PROCESS | 1654 | 1461069147847 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 05:32:27 INFO - PROCESS | 1654 | 1461069147850 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1654 | 1461069147851 Marionette TRACE conn2 <- [1,1726,null,{}] 05:32:27 INFO - PROCESS | 1654 | 1461069147853 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:27 INFO - PROCESS | 1654 | 1461069147962 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 05:32:28 INFO - PROCESS | 1654 | 1461069148034 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x11915a800 == 55 [pid = 1654] [id = 439] 05:32:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x1186a6c00) [pid = 1654] [serial = 1316] [outer = 0x0] 05:32:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11aa79c00) [pid = 1654] [serial = 1317] [outer = 0x1186a6c00] 05:32:28 INFO - PROCESS | 1654 | 1461069148066 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12ce33800) [pid = 1654] [serial = 1318] [outer = 0x1186a6c00] 05:32:28 INFO - PROCESS | 1654 | 1461069148664 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 822ms 05:32:28 INFO - PROCESS | 1654 | 1461069148672 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 05:32:28 INFO - PROCESS | 1654 | 1461069148676 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 05:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:32:28 INFO - PROCESS | 1654 | 1461069148680 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1654 | 1461069148682 Marionette TRACE conn2 <- [1,1730,null,{}] 05:32:28 INFO - PROCESS | 1654 | 1461069148686 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:28 INFO - PROCESS | 1654 | 1461069148778 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 05:32:28 INFO - PROCESS | 1654 | 1461069148833 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e38000 == 56 [pid = 1654] [id = 440] 05:32:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x119a56800) [pid = 1654] [serial = 1319] [outer = 0x0] 05:32:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11a819400) [pid = 1654] [serial = 1320] [outer = 0x119a56800] 05:32:28 INFO - PROCESS | 1654 | 1461069148861 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x11a92f000) [pid = 1654] [serial = 1321] [outer = 0x119a56800] 05:32:29 INFO - PROCESS | 1654 | 1461069149346 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 05:32:29 INFO - PROCESS | 1654 | 1461069149403 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1654 | 1461069149409 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 05:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:32:29 INFO - PROCESS | 1654 | 1461069149415 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1654 | 1461069149417 Marionette TRACE conn2 <- [1,1734,null,{}] 05:32:29 INFO - PROCESS | 1654 | 1461069149421 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:29 INFO - PROCESS | 1654 | 1461069149536 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 05:32:29 INFO - PROCESS | 1654 | 1461069149595 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ef1000 == 57 [pid = 1654] [id = 441] 05:32:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11aa77800) [pid = 1654] [serial = 1322] [outer = 0x0] 05:32:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11afe2400) [pid = 1654] [serial = 1323] [outer = 0x11aa77800] 05:32:29 INFO - PROCESS | 1654 | 1461069149622 Marionette DEBUG loaded listener.js 05:32:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11bc8a800) [pid = 1654] [serial = 1324] [outer = 0x11aa77800] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12e70d800 == 56 [pid = 1654] [id = 432] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5cb000 == 55 [pid = 1654] [id = 431] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12d149000 == 54 [pid = 1654] [id = 430] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x119802800 == 53 [pid = 1654] [id = 429] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12bec6800 == 52 [pid = 1654] [id = 428] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d6000 == 51 [pid = 1654] [id = 427] 05:32:29 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x1269c2800) [pid = 1654] [serial = 1200] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11bf5a400) [pid = 1654] [serial = 1197] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11892e400) [pid = 1654] [serial = 1191] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11aa7f000) [pid = 1654] [serial = 1194] [outer = 0x0] [url = about:blank] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12b02b000 == 50 [pid = 1654] [id = 426] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1275bf000 == 49 [pid = 1654] [id = 425] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x12666e000 == 48 [pid = 1654] [id = 424] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x125f75000 == 47 [pid = 1654] [id = 423] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x125865000 == 46 [pid = 1654] [id = 422] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x119145800 == 45 [pid = 1654] [id = 421] 05:32:29 INFO - PROCESS | 1654 | --DOCSHELL 0x1155a9000 == 44 [pid = 1654] [id = 420] 05:32:30 INFO - PROCESS | 1654 | 1461069150022 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 621ms 05:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:32:30 INFO - PROCESS | 1654 | 1461069150036 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1654 | 1461069150037 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 05:32:30 INFO - PROCESS | 1654 | 1461069150040 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1654 | 1461069150045 Marionette TRACE conn2 <- [1,1738,null,{}] 05:32:30 INFO - PROCESS | 1654 | 1461069150053 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1654 | 1461069150156 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1274c2800) [pid = 1654] [serial = 1221] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x128def400) [pid = 1654] [serial = 1222] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b0c5400) [pid = 1654] [serial = 1237] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x129dae000) [pid = 1654] [serial = 1225] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12b17fc00) [pid = 1654] [serial = 1239] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x129bd2000) [pid = 1654] [serial = 1224] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11b6af800) [pid = 1654] [serial = 1212] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11bf52c00) [pid = 1654] [serial = 1213] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11863c800) [pid = 1654] [serial = 1204] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x115729000) [pid = 1654] [serial = 1203] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119a53400) [pid = 1654] [serial = 1209] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11af93c00) [pid = 1654] [serial = 1210] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11a937000) [pid = 1654] [serial = 1207] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11a90d400) [pid = 1654] [serial = 1206] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x125804c00) [pid = 1654] [serial = 1216] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x123672400) [pid = 1654] [serial = 1215] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1261f6c00) [pid = 1654] [serial = 1218] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x126bb9800) [pid = 1654] [serial = 1219] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129fc9000) [pid = 1654] [serial = 1227] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a233c00) [pid = 1654] [serial = 1230] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12a22d800) [pid = 1654] [serial = 1228] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a2aac00) [pid = 1654] [serial = 1231] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1269c2400) [pid = 1654] [serial = 1234] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12af3a000) [pid = 1654] [serial = 1236] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x116567800) [pid = 1654] [serial = 1233] [outer = 0x0] [url = about:blank] 05:32:30 INFO - PROCESS | 1654 | 1461069150216 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb97800 == 45 [pid = 1654] [id = 442] 05:32:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11863c800) [pid = 1654] [serial = 1325] [outer = 0x0] 05:32:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11aceb800) [pid = 1654] [serial = 1326] [outer = 0x11863c800] 05:32:30 INFO - PROCESS | 1654 | 1461069150248 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12366cc00) [pid = 1654] [serial = 1327] [outer = 0x11863c800] 05:32:30 INFO - PROCESS | 1654 | 1461069150565 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 574ms 05:32:30 INFO - PROCESS | 1654 | 1461069150613 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 05:32:30 INFO - PROCESS | 1654 | 1461069150615 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 05:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:32:30 INFO - PROCESS | 1654 | 1461069150617 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:32:30 INFO - PROCESS | 1654 | 1461069150618 Marionette TRACE conn2 <- [1,1742,null,{}] 05:32:30 INFO - PROCESS | 1654 | 1461069150621 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:30 INFO - PROCESS | 1654 | 1461069150702 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 05:32:30 INFO - PROCESS | 1654 | 1461069150709 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x125f80800 == 46 [pid = 1654] [id = 443] 05:32:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1238e0400) [pid = 1654] [serial = 1328] [outer = 0x0] 05:32:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x125a19800) [pid = 1654] [serial = 1329] [outer = 0x1238e0400] 05:32:30 INFO - PROCESS | 1654 | 1461069150736 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x126568400) [pid = 1654] [serial = 1330] [outer = 0x1238e0400] 05:32:31 INFO - PROCESS | 1654 | 1461069151078 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 518ms 05:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:32:31 INFO - PROCESS | 1654 | 1461069151136 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1654 | 1461069151137 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1654 | 1461069151139 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1654 | 1461069151140 Marionette TRACE conn2 <- [1,1746,null,{}] 05:32:31 INFO - PROCESS | 1654 | 1461069151142 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1654 | 1461069151219 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 05:32:31 INFO - PROCESS | 1654 | 1461069151227 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x126670800 == 47 [pid = 1654] [id = 444] 05:32:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x125fa4800) [pid = 1654] [serial = 1331] [outer = 0x0] 05:32:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12690d800) [pid = 1654] [serial = 1332] [outer = 0x125fa4800] 05:32:31 INFO - PROCESS | 1654 | 1461069151255 Marionette DEBUG loaded listener.js 05:32:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x126bb8000) [pid = 1654] [serial = 1333] [outer = 0x125fa4800] 05:32:31 INFO - PROCESS | 1654 | 1461069151749 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 619ms 05:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:32:31 INFO - PROCESS | 1654 | 1461069151759 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 05:32:31 INFO - PROCESS | 1654 | 1461069151761 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 05:32:31 INFO - PROCESS | 1654 | 1461069151764 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1654 | 1461069151766 Marionette TRACE conn2 <- [1,1750,null,{}] 05:32:31 INFO - PROCESS | 1654 | 1461069151769 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:31 INFO - PROCESS | 1654 | 1461069151912 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 05:32:31 INFO - PROCESS | 1654 | 1461069151920 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f5c800 == 48 [pid = 1654] [id = 445] 05:32:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12751ec00) [pid = 1654] [serial = 1334] [outer = 0x0] 05:32:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x128def400) [pid = 1654] [serial = 1335] [outer = 0x12751ec00] 05:32:31 INFO - PROCESS | 1654 | 1461069151967 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129dae800) [pid = 1654] [serial = 1336] [outer = 0x12751ec00] 05:32:32 INFO - PROCESS | 1654 | 1461069152350 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 620ms 05:32:32 INFO - PROCESS | 1654 | 1461069152384 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 05:32:32 INFO - PROCESS | 1654 | 1461069152385 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 05:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:32:32 INFO - PROCESS | 1654 | 1461069152388 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:32:32 INFO - PROCESS | 1654 | 1461069152389 Marionette TRACE conn2 <- [1,1754,null,{}] 05:32:32 INFO - PROCESS | 1654 | 1461069152393 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:32 INFO - PROCESS | 1654 | 1461069152495 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 05:32:32 INFO - PROCESS | 1654 | 1461069152499 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b153800 == 49 [pid = 1654] [id = 446] 05:32:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126b17400) [pid = 1654] [serial = 1337] [outer = 0x0] 05:32:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129fd1800) [pid = 1654] [serial = 1338] [outer = 0x126b17400] 05:32:32 INFO - PROCESS | 1654 | 1461069152555 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a234400) [pid = 1654] [serial = 1339] [outer = 0x126b17400] 05:32:32 INFO - PROCESS | 1654 | 1461069152968 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 621ms 05:32:33 INFO - PROCESS | 1654 | 1461069153015 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1654 | 1461069153017 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 05:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:32:33 INFO - PROCESS | 1654 | 1461069153021 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1654 | 1461069153022 Marionette TRACE conn2 <- [1,1758,null,{}] 05:32:33 INFO - PROCESS | 1654 | 1461069153026 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1654 | 1461069153156 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 05:32:33 INFO - PROCESS | 1654 | 1461069153162 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b6d4800 == 50 [pid = 1654] [id = 447] 05:32:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129fc8000) [pid = 1654] [serial = 1340] [outer = 0x0] 05:32:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12af36c00) [pid = 1654] [serial = 1341] [outer = 0x129fc8000] 05:32:33 INFO - PROCESS | 1654 | 1461069153220 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b0c7800) [pid = 1654] [serial = 1342] [outer = 0x129fc8000] 05:32:33 INFO - PROCESS | 1654 | 1461069153578 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 574ms 05:32:33 INFO - PROCESS | 1654 | 1461069153595 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 05:32:33 INFO - PROCESS | 1654 | 1461069153597 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 05:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:32:33 INFO - PROCESS | 1654 | 1461069153600 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1654 | 1461069153602 Marionette TRACE conn2 <- [1,1762,null,{}] 05:32:33 INFO - PROCESS | 1654 | 1461069153605 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:33 INFO - PROCESS | 1654 | 1461069153679 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 05:32:33 INFO - PROCESS | 1654 | 1461069153702 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf12000 == 51 [pid = 1654] [id = 448] 05:32:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x129fc9800) [pid = 1654] [serial = 1343] [outer = 0x0] 05:32:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12b184c00) [pid = 1654] [serial = 1344] [outer = 0x129fc9800] 05:32:33 INFO - PROCESS | 1654 | 1461069153723 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12b223000) [pid = 1654] [serial = 1345] [outer = 0x129fc9800] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12b656c00) [pid = 1654] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ba81400) [pid = 1654] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x127523c00) [pid = 1654] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11a92f400) [pid = 1654] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12656c000) [pid = 1654] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11be56800) [pid = 1654] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12366ec00) [pid = 1654] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12af3c800) [pid = 1654] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11911d400) [pid = 1654] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11bce3c00) [pid = 1654] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1261f4800) [pid = 1654] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12b0c4000) [pid = 1654] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x1151a7800) [pid = 1654] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:32:34 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bf59000) [pid = 1654] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:32:34 INFO - PROCESS | 1654 | 1461069154372 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 827ms 05:32:34 INFO - PROCESS | 1654 | 1461069154432 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1654 | 1461069154434 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 05:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:32:34 INFO - PROCESS | 1654 | 1461069154437 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1654 | 1461069154440 Marionette TRACE conn2 <- [1,1766,null,{}] 05:32:34 INFO - PROCESS | 1654 | 1461069154444 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:34 INFO - PROCESS | 1654 | 1461069154571 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 05:32:34 INFO - PROCESS | 1654 | 1461069154660 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11befb000 == 52 [pid = 1654] [id = 449] 05:32:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x118936400) [pid = 1654] [serial = 1346] [outer = 0x0] 05:32:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11be56800) [pid = 1654] [serial = 1347] [outer = 0x118936400] 05:32:34 INFO - PROCESS | 1654 | 1461069154702 Marionette DEBUG loaded listener.js 05:32:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a235800) [pid = 1654] [serial = 1348] [outer = 0x118936400] 05:32:35 INFO - PROCESS | 1654 | 1461069155062 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 673ms 05:32:35 INFO - PROCESS | 1654 | 1461069155110 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 05:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:32:35 INFO - PROCESS | 1654 | 1461069155112 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 05:32:35 INFO - PROCESS | 1654 | 1461069155114 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1654 | 1461069155116 Marionette TRACE conn2 <- [1,1770,null,{}] 05:32:35 INFO - PROCESS | 1654 | 1461069155118 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1654 | 1461069155240 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 05:32:35 INFO - PROCESS | 1654 | 1461069155247 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d275000 == 53 [pid = 1654] [id = 450] 05:32:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x118f77400) [pid = 1654] [serial = 1349] [outer = 0x0] 05:32:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b0c4000) [pid = 1654] [serial = 1350] [outer = 0x118f77400] 05:32:35 INFO - PROCESS | 1654 | 1461069155277 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12cce9c00) [pid = 1654] [serial = 1351] [outer = 0x118f77400] 05:32:35 INFO - PROCESS | 1654 | 1461069155593 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 520ms 05:32:35 INFO - PROCESS | 1654 | 1461069155635 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 05:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:32:35 INFO - PROCESS | 1654 | 1461069155636 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 05:32:35 INFO - PROCESS | 1654 | 1461069155638 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1654 | 1461069155639 Marionette TRACE conn2 <- [1,1774,null,{}] 05:32:35 INFO - PROCESS | 1654 | 1461069155642 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:35 INFO - PROCESS | 1654 | 1461069155722 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 05:32:35 INFO - PROCESS | 1654 | 1461069155729 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e70d800 == 54 [pid = 1654] [id = 451] 05:32:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ce38c00) [pid = 1654] [serial = 1352] [outer = 0x0] 05:32:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12cf74c00) [pid = 1654] [serial = 1353] [outer = 0x12ce38c00] 05:32:35 INFO - PROCESS | 1654 | 1461069155755 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12d1e5400) [pid = 1654] [serial = 1354] [outer = 0x12ce38c00] 05:32:36 INFO - PROCESS | 1654 | 1461069156083 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 469ms 05:32:36 INFO - PROCESS | 1654 | 1461069156110 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1654 | 1461069156111 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 05:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:32:36 INFO - PROCESS | 1654 | 1461069156114 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1654 | 1461069156115 Marionette TRACE conn2 <- [1,1778,null,{}] 05:32:36 INFO - PROCESS | 1654 | 1461069156117 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1654 | 1461069156227 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 05:32:36 INFO - PROCESS | 1654 | 1461069156234 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f203800 == 55 [pid = 1654] [id = 452] 05:32:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12d1e5800) [pid = 1654] [serial = 1355] [outer = 0x0] 05:32:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12d1ee800) [pid = 1654] [serial = 1356] [outer = 0x12d1e5800] 05:32:36 INFO - PROCESS | 1654 | 1461069156260 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12d828800) [pid = 1654] [serial = 1357] [outer = 0x12d1e5800] 05:32:36 INFO - PROCESS | 1654 | 1461069156755 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 669ms 05:32:36 INFO - PROCESS | 1654 | 1461069156783 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 05:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:32:36 INFO - PROCESS | 1654 | 1461069156787 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 05:32:36 INFO - PROCESS | 1654 | 1461069156793 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1654 | 1461069156796 Marionette TRACE conn2 <- [1,1782,null,{}] 05:32:36 INFO - PROCESS | 1654 | 1461069156799 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:36 INFO - PROCESS | 1654 | 1461069156908 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 05:32:36 INFO - PROCESS | 1654 | 1461069156981 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad46000 == 56 [pid = 1654] [id = 453] 05:32:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11a81c400) [pid = 1654] [serial = 1358] [outer = 0x0] 05:32:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11acf7c00) [pid = 1654] [serial = 1359] [outer = 0x11a81c400] 05:32:37 INFO - PROCESS | 1654 | 1461069157014 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11bb3e000) [pid = 1654] [serial = 1360] [outer = 0x11a81c400] 05:32:37 INFO - PROCESS | 1654 | 1461069157440 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 672ms 05:32:37 INFO - PROCESS | 1654 | 1461069157464 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 05:32:37 INFO - PROCESS | 1654 | 1461069157468 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 05:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:32:37 INFO - PROCESS | 1654 | 1461069157473 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1654 | 1461069157475 Marionette TRACE conn2 <- [1,1786,null,{}] 05:32:37 INFO - PROCESS | 1654 | 1461069157478 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:37 INFO - PROCESS | 1654 | 1461069157602 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 05:32:37 INFO - PROCESS | 1654 | 1461069157686 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x12668a800 == 57 [pid = 1654] [id = 454] 05:32:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11be58400) [pid = 1654] [serial = 1361] [outer = 0x0] 05:32:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11c37a400) [pid = 1654] [serial = 1362] [outer = 0x11be58400] 05:32:37 INFO - PROCESS | 1654 | 1461069157717 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x125b2fc00) [pid = 1654] [serial = 1363] [outer = 0x11be58400] 05:32:38 INFO - PROCESS | 1654 | 1461069158104 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 672ms 05:32:38 INFO - PROCESS | 1654 | 1461069158145 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1654 | 1461069158147 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 05:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:32:38 INFO - PROCESS | 1654 | 1461069158149 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1654 | 1461069158152 Marionette TRACE conn2 <- [1,1790,null,{}] 05:32:38 INFO - PROCESS | 1654 | 1461069158162 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 1654 | 1461069158270 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 05:32:38 INFO - PROCESS | 1654 | 1461069158329 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5cb000 == 58 [pid = 1654] [id = 455] 05:32:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1274c4800) [pid = 1654] [serial = 1364] [outer = 0x0] 05:32:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x129975400) [pid = 1654] [serial = 1365] [outer = 0x1274c4800] 05:32:38 INFO - PROCESS | 1654 | 1461069158362 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12a2a7800) [pid = 1654] [serial = 1366] [outer = 0x1274c4800] 05:32:38 INFO - PROCESS | 1654 | 1461069158804 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 676ms 05:32:38 INFO - PROCESS | 1654 | 1461069158826 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 05:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:32:38 INFO - PROCESS | 1654 | 1461069158828 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 05:32:38 INFO - PROCESS | 1654 | 1461069158831 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1654 | 1461069158832 Marionette TRACE conn2 <- [1,1794,null,{}] 05:32:38 INFO - PROCESS | 1654 | 1461069158834 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:38 INFO - PROCESS | 1654 | 1461069158938 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 05:32:39 INFO - PROCESS | 1654 | 1461069159029 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7c8800 == 59 [pid = 1654] [id = 456] 05:32:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12b0ca000) [pid = 1654] [serial = 1367] [outer = 0x0] 05:32:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12b654000) [pid = 1654] [serial = 1368] [outer = 0x12b0ca000] 05:32:39 INFO - PROCESS | 1654 | 1461069159059 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12b932800) [pid = 1654] [serial = 1369] [outer = 0x12b0ca000] 05:32:39 INFO - PROCESS | 1654 | 1461069159458 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 668ms 05:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:32:39 INFO - PROCESS | 1654 | 1461069159499 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 05:32:39 INFO - PROCESS | 1654 | 1461069159501 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 05:32:39 INFO - PROCESS | 1654 | 1461069159503 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:32:39 INFO - PROCESS | 1654 | 1461069159504 Marionette TRACE conn2 <- [1,1798,null,{}] 05:32:39 INFO - PROCESS | 1654 | 1461069159507 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:39 INFO - PROCESS | 1654 | 1461069159608 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 05:32:39 INFO - PROCESS | 1654 | 1461069159666 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fba5800 == 60 [pid = 1654] [id = 457] 05:32:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12b18c800) [pid = 1654] [serial = 1370] [outer = 0x0] 05:32:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12bc0a000) [pid = 1654] [serial = 1371] [outer = 0x12b18c800] 05:32:39 INFO - PROCESS | 1654 | 1461069159696 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12d1e4000) [pid = 1654] [serial = 1372] [outer = 0x12b18c800] 05:32:40 INFO - PROCESS | 1654 | 1461069160169 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 719ms 05:32:40 INFO - PROCESS | 1654 | 1461069160259 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1654 | 1461069160260 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 05:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:32:40 INFO - PROCESS | 1654 | 1461069160264 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1654 | 1461069160265 Marionette TRACE conn2 <- [1,1802,null,{}] 05:32:40 INFO - PROCESS | 1654 | 1461069160268 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:40 INFO - PROCESS | 1654 | 1461069160380 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 05:32:40 INFO - PROCESS | 1654 | 1461069160454 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb8b000 == 61 [pid = 1654] [id = 458] 05:32:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11ab0cc00) [pid = 1654] [serial = 1373] [outer = 0x0] 05:32:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12b797000) [pid = 1654] [serial = 1374] [outer = 0x11ab0cc00] 05:32:40 INFO - PROCESS | 1654 | 1461069160486 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12d83e000) [pid = 1654] [serial = 1375] [outer = 0x11ab0cc00] 05:32:41 INFO - PROCESS | 1654 | 1461069161045 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 819ms 05:32:41 INFO - PROCESS | 1654 | 1461069161084 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1654 | 1461069161086 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:32:41 INFO - PROCESS | 1654 | 1461069161092 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1654 | 1461069161095 Marionette TRACE conn2 <- [1,1806,null,{}] 05:32:41 INFO - PROCESS | 1654 | 1461069161099 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1654 | 1461069161195 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 05:32:41 INFO - PROCESS | 1654 | 1461069161271 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad45000 == 62 [pid = 1654] [id = 459] 05:32:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x119e6b800) [pid = 1654] [serial = 1376] [outer = 0x0] 05:32:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11a910c00) [pid = 1654] [serial = 1377] [outer = 0x119e6b800] 05:32:41 INFO - PROCESS | 1654 | 1461069161301 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x11ab04400) [pid = 1654] [serial = 1378] [outer = 0x119e6b800] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12e70d800 == 61 [pid = 1654] [id = 451] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12d275000 == 60 [pid = 1654] [id = 450] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11befb000 == 59 [pid = 1654] [id = 449] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf12000 == 58 [pid = 1654] [id = 448] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b6d4800 == 57 [pid = 1654] [id = 447] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x12b153800 == 56 [pid = 1654] [id = 446] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x127f5c800 == 55 [pid = 1654] [id = 445] 05:32:41 INFO - PROCESS | 1654 | 1461069161753 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x126670800 == 54 [pid = 1654] [id = 444] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x125f80800 == 53 [pid = 1654] [id = 443] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb97800 == 52 [pid = 1654] [id = 442] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x119ef1000 == 51 [pid = 1654] [id = 441] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x125e38000 == 50 [pid = 1654] [id = 440] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x127592000 == 49 [pid = 1654] [id = 435] 05:32:41 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee2800 == 48 [pid = 1654] [id = 434] 05:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 673ms 05:32:41 INFO - PROCESS | 1654 | 1461069161763 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1654 | 1461069161767 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 05:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:32:41 INFO - PROCESS | 1654 | 1461069161771 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1654 | 1461069161773 Marionette TRACE conn2 <- [1,1810,null,{}] 05:32:41 INFO - PROCESS | 1654 | 1461069161775 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:41 INFO - PROCESS | 1654 | 1461069161854 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 05:32:41 INFO - PROCESS | 1654 | 1461069161880 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad46800 == 49 [pid = 1654] [id = 460] 05:32:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x11bbf4800) [pid = 1654] [serial = 1379] [outer = 0x0] 05:32:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11be05000) [pid = 1654] [serial = 1380] [outer = 0x11bbf4800] 05:32:41 INFO - PROCESS | 1654 | 1461069161906 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11c36ec00) [pid = 1654] [serial = 1381] [outer = 0x11bbf4800] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x11aa84800) [pid = 1654] [serial = 1245] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12b186800) [pid = 1654] [serial = 1284] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12b0cc400) [pid = 1654] [serial = 1282] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12b18dc00) [pid = 1654] [serial = 1285] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x123675800) [pid = 1654] [serial = 1288] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x129fcdc00) [pid = 1654] [serial = 1290] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12b931800) [pid = 1654] [serial = 1293] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12ba81800) [pid = 1654] [serial = 1294] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12bc07400) [pid = 1654] [serial = 1297] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12ba88c00) [pid = 1654] [serial = 1296] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11a660c00) [pid = 1654] [serial = 1287] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x127f1cc00) [pid = 1654] [serial = 1275] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12b795000) [pid = 1654] [serial = 1291] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x129fcf800) [pid = 1654] [serial = 1276] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x126c24800) [pid = 1654] [serial = 1254] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11ab0b000) [pid = 1654] [serial = 1263] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11bb3b800) [pid = 1654] [serial = 1264] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12a230000) [pid = 1654] [serial = 1278] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11bf5b000) [pid = 1654] [serial = 1248] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11bf56c00) [pid = 1654] [serial = 1266] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11c527400) [pid = 1654] [serial = 1267] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x125935800) [pid = 1654] [serial = 1269] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x125f9f400) [pid = 1654] [serial = 1270] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12b0bf000) [pid = 1654] [serial = 1281] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11a92d400) [pid = 1654] [serial = 1261] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11a81b000) [pid = 1654] [serial = 1260] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12af43800) [pid = 1654] [serial = 1258] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11bf5fc00) [pid = 1654] [serial = 1257] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1266c1800) [pid = 1654] [serial = 1251] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12af36400) [pid = 1654] [serial = 1279] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x126b15400) [pid = 1654] [serial = 1272] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1274c4c00) [pid = 1654] [serial = 1273] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1154ba800) [pid = 1654] [serial = 1242] [outer = 0x0] [url = about:blank] 05:32:42 INFO - PROCESS | 1654 | 1461069162300 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 573ms 05:32:42 INFO - PROCESS | 1654 | 1461069162345 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1654 | 1461069162346 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 05:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:32:42 INFO - PROCESS | 1654 | 1461069162349 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1654 | 1461069162351 Marionette TRACE conn2 <- [1,1814,null,{}] 05:32:42 INFO - PROCESS | 1654 | 1461069162360 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 1654 | 1461069162443 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 05:32:42 INFO - PROCESS | 1654 | 1461069162448 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264ab800 == 50 [pid = 1654] [id = 461] 05:32:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11bf5d000) [pid = 1654] [serial = 1382] [outer = 0x0] 05:32:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x1266c6000) [pid = 1654] [serial = 1383] [outer = 0x11bf5d000] 05:32:42 INFO - PROCESS | 1654 | 1461069162476 Marionette DEBUG loaded listener.js 05:32:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x126e63800) [pid = 1654] [serial = 1384] [outer = 0x11bf5d000] 05:32:42 INFO - PROCESS | 1654 | 1461069162841 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 523ms 05:32:42 INFO - PROCESS | 1654 | 1461069162873 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 05:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:32:42 INFO - PROCESS | 1654 | 1461069162877 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 05:32:42 INFO - PROCESS | 1654 | 1461069162879 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1654 | 1461069162880 Marionette TRACE conn2 <- [1,1818,null,{}] 05:32:42 INFO - PROCESS | 1654 | 1461069162882 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:42 INFO - PROCESS | 1654 | 1461069162964 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 05:32:42 INFO - PROCESS | 1654 | 1461069162969 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d83000 == 51 [pid = 1654] [id = 462] 05:32:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1274c5000) [pid = 1654] [serial = 1385] [outer = 0x0] 05:32:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x127f1a000) [pid = 1654] [serial = 1386] [outer = 0x1274c5000] 05:32:42 INFO - PROCESS | 1654 | 1461069162995 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129977400) [pid = 1654] [serial = 1387] [outer = 0x1274c5000] 05:32:43 INFO - PROCESS | 1654 | 1461069163341 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 468ms 05:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:32:43 INFO - PROCESS | 1654 | 1461069163347 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1654 | 1461069163348 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 05:32:43 INFO - PROCESS | 1654 | 1461069163350 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1654 | 1461069163352 Marionette TRACE conn2 <- [1,1822,null,{}] 05:32:43 INFO - PROCESS | 1654 | 1461069163354 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1654 | 1461069163462 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 05:32:43 INFO - PROCESS | 1654 | 1461069163468 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03d000 == 52 [pid = 1654] [id = 463] 05:32:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x129970400) [pid = 1654] [serial = 1388] [outer = 0x0] 05:32:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x129da9800) [pid = 1654] [serial = 1389] [outer = 0x129970400] 05:32:43 INFO - PROCESS | 1654 | 1461069163494 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12a22d400) [pid = 1654] [serial = 1390] [outer = 0x129970400] 05:32:43 INFO - PROCESS | 1654 | 1461069163811 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 469ms 05:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:32:43 INFO - PROCESS | 1654 | 1461069163820 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 05:32:43 INFO - PROCESS | 1654 | 1461069163822 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 05:32:43 INFO - PROCESS | 1654 | 1461069163826 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:32:43 INFO - PROCESS | 1654 | 1461069163829 Marionette TRACE conn2 <- [1,1826,null,{}] 05:32:43 INFO - PROCESS | 1654 | 1461069163831 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:43 INFO - PROCESS | 1654 | 1461069163926 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 05:32:43 INFO - PROCESS | 1654 | 1461069163931 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12beaf800 == 53 [pid = 1654] [id = 464] 05:32:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12a232800) [pid = 1654] [serial = 1391] [outer = 0x0] 05:32:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12af41400) [pid = 1654] [serial = 1392] [outer = 0x12a232800] 05:32:43 INFO - PROCESS | 1654 | 1461069163958 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12b78fc00) [pid = 1654] [serial = 1393] [outer = 0x12a232800] 05:32:44 INFO - PROCESS | 1654 | 1461069164418 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 622ms 05:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:32:44 INFO - PROCESS | 1654 | 1461069164453 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1654 | 1461069164455 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 05:32:44 INFO - PROCESS | 1654 | 1461069164460 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1654 | 1461069164462 Marionette TRACE conn2 <- [1,1830,null,{}] 05:32:44 INFO - PROCESS | 1654 | 1461069164465 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:44 INFO - PROCESS | 1654 | 1461069164608 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 05:32:44 INFO - PROCESS | 1654 | 1461069164627 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d13f800 == 54 [pid = 1654] [id = 465] 05:32:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12b791400) [pid = 1654] [serial = 1394] [outer = 0x0] 05:32:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12b934800) [pid = 1654] [serial = 1395] [outer = 0x12b791400] 05:32:44 INFO - PROCESS | 1654 | 1461069164652 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12ce33000) [pid = 1654] [serial = 1396] [outer = 0x12b791400] 05:32:44 INFO - PROCESS | 1654 | 1461069164983 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 572ms 05:32:45 INFO - PROCESS | 1654 | 1461069165029 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1654 | 1461069165031 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:32:45 INFO - PROCESS | 1654 | 1461069165033 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1654 | 1461069165034 Marionette TRACE conn2 <- [1,1834,null,{}] 05:32:45 INFO - PROCESS | 1654 | 1461069165036 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 1654 | 1461069165137 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 05:32:45 INFO - PROCESS | 1654 | 1461069165142 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d272800 == 55 [pid = 1654] [id = 466] 05:32:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12b92d800) [pid = 1654] [serial = 1397] [outer = 0x0] 05:32:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12d1f0c00) [pid = 1654] [serial = 1398] [outer = 0x12b92d800] 05:32:45 INFO - PROCESS | 1654 | 1461069165200 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12d83d400) [pid = 1654] [serial = 1399] [outer = 0x12b92d800] 05:32:45 INFO - PROCESS | 1654 | 1461069165485 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 471ms 05:32:45 INFO - PROCESS | 1654 | 1461069165505 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 05:32:45 INFO - PROCESS | 1654 | 1461069165506 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 05:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:32:45 INFO - PROCESS | 1654 | 1461069165526 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1654 | 1461069165528 Marionette TRACE conn2 <- [1,1838,null,{}] 05:32:45 INFO - PROCESS | 1654 | 1461069165531 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:45 INFO - PROCESS | 1654 | 1461069165636 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 05:32:45 INFO - PROCESS | 1654 | 1461069165675 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e3d0800 == 56 [pid = 1654] [id = 467] 05:32:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12b92dc00) [pid = 1654] [serial = 1400] [outer = 0x0] 05:32:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12dfd7c00) [pid = 1654] [serial = 1401] [outer = 0x12b92dc00] 05:32:45 INFO - PROCESS | 1654 | 1461069165700 Marionette DEBUG loaded listener.js 05:32:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12dfe1800) [pid = 1654] [serial = 1402] [outer = 0x12b92dc00] 05:32:46 INFO - PROCESS | 1654 | 1461069166030 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 530ms 05:32:46 INFO - PROCESS | 1654 | 1461069166046 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1654 | 1461069166048 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 05:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:32:46 INFO - PROCESS | 1654 | 1461069166050 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1654 | 1461069166051 Marionette TRACE conn2 <- [1,1842,null,{}] 05:32:46 INFO - PROCESS | 1654 | 1461069166053 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1654 | 1461069166326 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12ce38c00) [pid = 1654] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x126b17400) [pid = 1654] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x129fc8000) [pid = 1654] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12af3c400) [pid = 1654] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11acfa000) [pid = 1654] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11a90c400) [pid = 1654] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x125fa4800) [pid = 1654] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12af3f800) [pid = 1654] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x119a56800) [pid = 1654] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x129bc9c00) [pid = 1654] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11aa77800) [pid = 1654] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12751ec00) [pid = 1654] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11863c800) [pid = 1654] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1238e0400) [pid = 1654] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x118936400) [pid = 1654] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1186a6c00) [pid = 1654] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129fc9800) [pid = 1654] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x118f77400) [pid = 1654] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129fcd000) [pid = 1654] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11a821800) [pid = 1654] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x118977400) [pid = 1654] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125932400) [pid = 1654] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x129bcc400) [pid = 1654] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bc82400) [pid = 1654] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x116569800) [pid = 1654] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x126bb8800) [pid = 1654] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11465c800) [pid = 1654] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x123672c00) [pid = 1654] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1186ab800) [pid = 1654] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11be04c00) [pid = 1654] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:32:46 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1191a7400) [pid = 1654] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:32:46 INFO - PROCESS | 1654 | 1461069166379 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x114669000 == 57 [pid = 1654] [id = 468] 05:32:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1146b6c00) [pid = 1654] [serial = 1403] [outer = 0x0] 05:32:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x116569800) [pid = 1654] [serial = 1404] [outer = 0x1146b6c00] 05:32:46 INFO - PROCESS | 1654 | 1461069166405 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119a53800) [pid = 1654] [serial = 1405] [outer = 0x1146b6c00] 05:32:46 INFO - PROCESS | 1654 | 1461069166670 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 05:32:46 INFO - PROCESS | 1654 | 1461069166729 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 05:32:46 INFO - PROCESS | 1654 | 1461069166730 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 05:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:32:46 INFO - PROCESS | 1654 | 1461069166733 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:32:46 INFO - PROCESS | 1654 | 1461069166735 Marionette TRACE conn2 <- [1,1846,null,{}] 05:32:46 INFO - PROCESS | 1654 | 1461069166737 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:46 INFO - PROCESS | 1654 | 1461069166838 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 05:32:46 INFO - PROCESS | 1654 | 1461069166912 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12759e800 == 58 [pid = 1654] [id = 469] 05:32:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x1146c3000) [pid = 1654] [serial = 1406] [outer = 0x0] 05:32:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11ab03000) [pid = 1654] [serial = 1407] [outer = 0x1146c3000] 05:32:46 INFO - PROCESS | 1654 | 1461069166943 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12af3c000) [pid = 1654] [serial = 1408] [outer = 0x1146c3000] 05:32:47 INFO - PROCESS | 1654 | 1461069167225 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 05:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:32:47 INFO - PROCESS | 1654 | 1461069167263 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1654 | 1461069167264 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 05:32:47 INFO - PROCESS | 1654 | 1461069167267 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1654 | 1461069167267 Marionette TRACE conn2 <- [1,1850,null,{}] 05:32:47 INFO - PROCESS | 1654 | 1461069167270 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1654 | 1461069167356 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 05:32:47 INFO - PROCESS | 1654 | 1461069167362 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f622800 == 59 [pid = 1654] [id = 470] 05:32:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11bc82400) [pid = 1654] [serial = 1409] [outer = 0x0] 05:32:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12cce6000) [pid = 1654] [serial = 1410] [outer = 0x11bc82400] 05:32:47 INFO - PROCESS | 1654 | 1461069167387 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12e29e000) [pid = 1654] [serial = 1411] [outer = 0x11bc82400] 05:32:47 INFO - PROCESS | 1654 | 1461069167725 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 467ms 05:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:32:47 INFO - PROCESS | 1654 | 1461069167735 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1654 | 1461069167736 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 05:32:47 INFO - PROCESS | 1654 | 1461069167738 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1654 | 1461069167739 Marionette TRACE conn2 <- [1,1854,null,{}] 05:32:47 INFO - PROCESS | 1654 | 1461069167744 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:47 INFO - PROCESS | 1654 | 1461069167859 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 05:32:47 INFO - PROCESS | 1654 | 1461069167865 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fe11000 == 60 [pid = 1654] [id = 471] 05:32:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x128fdb000) [pid = 1654] [serial = 1412] [outer = 0x0] 05:32:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12e29f800) [pid = 1654] [serial = 1413] [outer = 0x128fdb000] 05:32:47 INFO - PROCESS | 1654 | 1461069167890 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12e552000) [pid = 1654] [serial = 1414] [outer = 0x128fdb000] 05:32:48 INFO - PROCESS | 1654 | 1461069168221 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 522ms 05:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:32:48 INFO - PROCESS | 1654 | 1461069168260 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1654 | 1461069168262 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 05:32:48 INFO - PROCESS | 1654 | 1461069168264 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1654 | 1461069168265 Marionette TRACE conn2 <- [1,1858,null,{}] 05:32:48 INFO - PROCESS | 1654 | 1461069168267 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:48 INFO - PROCESS | 1654 | 1461069168415 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 05:32:48 INFO - PROCESS | 1654 | 1461069168482 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x118618800 == 61 [pid = 1654] [id = 472] 05:32:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x114eedc00) [pid = 1654] [serial = 1415] [outer = 0x0] 05:32:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x116036000) [pid = 1654] [serial = 1416] [outer = 0x114eedc00] 05:32:48 INFO - PROCESS | 1654 | 1461069168555 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11919f400) [pid = 1654] [serial = 1417] [outer = 0x114eedc00] 05:32:48 INFO - PROCESS | 1654 | 1461069168993 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 769ms 05:32:49 INFO - PROCESS | 1654 | 1461069169034 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1654 | 1461069169037 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 05:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:32:49 INFO - PROCESS | 1654 | 1461069169041 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1654 | 1461069169046 Marionette TRACE conn2 <- [1,1862,null,{}] 05:32:49 INFO - PROCESS | 1654 | 1461069169049 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1654 | 1461069169155 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 05:32:49 INFO - PROCESS | 1654 | 1461069169230 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a1800 == 62 [pid = 1654] [id = 473] 05:32:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11af99c00) [pid = 1654] [serial = 1418] [outer = 0x0] 05:32:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11bb3d800) [pid = 1654] [serial = 1419] [outer = 0x11af99c00] 05:32:49 INFO - PROCESS | 1654 | 1461069169261 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11bf56c00) [pid = 1654] [serial = 1420] [outer = 0x11af99c00] 05:32:49 INFO - PROCESS | 1654 | 1461069169662 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 673ms 05:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:32:49 INFO - PROCESS | 1654 | 1461069169714 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1654 | 1461069169716 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 05:32:49 INFO - PROCESS | 1654 | 1461069169718 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1654 | 1461069169720 Marionette TRACE conn2 <- [1,1866,null,{}] 05:32:49 INFO - PROCESS | 1654 | 1461069169722 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:49 INFO - PROCESS | 1654 | 1461069169849 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 05:32:49 INFO - PROCESS | 1654 | 1461069169937 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf0e800 == 63 [pid = 1654] [id = 474] 05:32:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x125f9f400) [pid = 1654] [serial = 1421] [outer = 0x0] 05:32:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x126c23c00) [pid = 1654] [serial = 1422] [outer = 0x125f9f400] 05:32:49 INFO - PROCESS | 1654 | 1461069169969 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x127f11800) [pid = 1654] [serial = 1423] [outer = 0x125f9f400] 05:32:50 INFO - PROCESS | 1654 | 1461069170359 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 670ms 05:32:50 INFO - PROCESS | 1654 | 1461069170397 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1654 | 1461069170399 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 05:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:32:50 INFO - PROCESS | 1654 | 1461069170409 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1654 | 1461069170413 Marionette TRACE conn2 <- [1,1870,null,{}] 05:32:50 INFO - PROCESS | 1654 | 1461069170416 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:50 INFO - PROCESS | 1654 | 1461069170521 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 05:32:50 INFO - PROCESS | 1654 | 1461069170582 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f21f800 == 64 [pid = 1654] [id = 475] 05:32:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x128d0cc00) [pid = 1654] [serial = 1424] [outer = 0x0] 05:32:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x129fce000) [pid = 1654] [serial = 1425] [outer = 0x128d0cc00] 05:32:50 INFO - PROCESS | 1654 | 1461069170612 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12b18d400) [pid = 1654] [serial = 1426] [outer = 0x128d0cc00] 05:32:51 INFO - PROCESS | 1654 | 1461069171007 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 05:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:32:51 INFO - PROCESS | 1654 | 1461069171033 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1654 | 1461069171034 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 05:32:51 INFO - PROCESS | 1654 | 1461069171036 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1654 | 1461069171038 Marionette TRACE conn2 <- [1,1874,null,{}] 05:32:51 INFO - PROCESS | 1654 | 1461069171040 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 1654 | 1461069171176 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 05:32:51 INFO - PROCESS | 1654 | 1461069171273 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d135800 == 65 [pid = 1654] [id = 476] 05:32:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12a2a4c00) [pid = 1654] [serial = 1427] [outer = 0x0] 05:32:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12b189400) [pid = 1654] [serial = 1428] [outer = 0x12a2a4c00] 05:32:51 INFO - PROCESS | 1654 | 1461069171303 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ce39800) [pid = 1654] [serial = 1429] [outer = 0x12a2a4c00] 05:32:51 INFO - PROCESS | 1654 | 1461069171789 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 770ms 05:32:51 INFO - PROCESS | 1654 | 1461069171807 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 1654 | 1461069171809 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 05:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:32:51 INFO - PROCESS | 1654 | 1461069171813 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1654 | 1461069171815 Marionette TRACE conn2 <- [1,1878,null,{}] 05:32:51 INFO - PROCESS | 1654 | 1461069171818 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:51 INFO - PROCESS | 1654 | 1461069171976 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 05:32:52 INFO - PROCESS | 1654 | 1461069172058 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c30b000 == 66 [pid = 1654] [id = 477] 05:32:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11bbf9800) [pid = 1654] [serial = 1430] [outer = 0x0] 05:32:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11bf5b400) [pid = 1654] [serial = 1431] [outer = 0x11bbf9800] 05:32:52 INFO - PROCESS | 1654 | 1461069172094 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12a2af400) [pid = 1654] [serial = 1432] [outer = 0x11bbf9800] 05:32:52 INFO - PROCESS | 1654 | 1461069172733 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 972ms 05:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:32:52 INFO - PROCESS | 1654 | 1461069172785 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1654 | 1461069172787 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 05:32:52 INFO - PROCESS | 1654 | 1461069172791 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1654 | 1461069172793 Marionette TRACE conn2 <- [1,1882,null,{}] 05:32:52 INFO - PROCESS | 1654 | 1461069172797 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:52 INFO - PROCESS | 1654 | 1461069172890 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 05:32:52 INFO - PROCESS | 1654 | 1461069172968 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x1160bd800 == 67 [pid = 1654] [id = 478] 05:32:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11465d000) [pid = 1654] [serial = 1433] [outer = 0x0] 05:32:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x1163e9800) [pid = 1654] [serial = 1434] [outer = 0x11465d000] 05:32:53 INFO - PROCESS | 1654 | 1461069172997 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11a818000) [pid = 1654] [serial = 1435] [outer = 0x11465d000] 05:32:53 INFO - PROCESS | 1654 | 1461069173415 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 671ms 05:32:53 INFO - PROCESS | 1654 | 1461069173462 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 05:32:53 INFO - PROCESS | 1654 | 1461069173465 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 05:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:32:53 INFO - PROCESS | 1654 | 1461069173470 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:32:53 INFO - PROCESS | 1654 | 1461069173471 Marionette TRACE conn2 <- [1,1886,null,{}] 05:32:53 INFO - PROCESS | 1654 | 1461069173474 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:53 INFO - PROCESS | 1654 | 1461069173567 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 05:32:53 INFO - PROCESS | 1654 | 1461069173629 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eea000 == 68 [pid = 1654] [id = 479] 05:32:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x11a81f800) [pid = 1654] [serial = 1436] [outer = 0x0] 05:32:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11aa84000) [pid = 1654] [serial = 1437] [outer = 0x11a81f800] 05:32:53 INFO - PROCESS | 1654 | 1461069173656 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11ad35c00) [pid = 1654] [serial = 1438] [outer = 0x11a81f800] 05:32:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf20000 == 67 [pid = 1654] [id = 417] 05:32:53 INFO - PROCESS | 1654 | --DOCSHELL 0x125870000 == 66 [pid = 1654] [id = 418] 05:32:53 INFO - PROCESS | 1654 | --DOCSHELL 0x1155aa000 == 65 [pid = 1654] [id = 414] 05:32:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12fe11000 == 64 [pid = 1654] [id = 471] 05:32:53 INFO - PROCESS | 1654 | --DOCSHELL 0x12f622800 == 63 [pid = 1654] [id = 470] 05:32:53 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12ccdf000) [pid = 1654] [serial = 1299] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12759e800 == 62 [pid = 1654] [id = 469] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x114669000 == 61 [pid = 1654] [id = 468] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12e3d0800 == 60 [pid = 1654] [id = 467] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12d272800 == 59 [pid = 1654] [id = 466] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12d13f800 == 58 [pid = 1654] [id = 465] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12beaf800 == 57 [pid = 1654] [id = 464] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03d000 == 56 [pid = 1654] [id = 463] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x128d83000 == 55 [pid = 1654] [id = 462] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x1264ab800 == 54 [pid = 1654] [id = 461] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad46800 == 53 [pid = 1654] [id = 460] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad45000 == 52 [pid = 1654] [id = 459] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5cb000 == 51 [pid = 1654] [id = 455] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12668a800 == 50 [pid = 1654] [id = 454] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad46000 == 49 [pid = 1654] [id = 453] 05:32:54 INFO - PROCESS | 1654 | --DOCSHELL 0x12f203800 == 48 [pid = 1654] [id = 452] 05:32:54 INFO - PROCESS | 1654 | 1461069174165 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12b18a000) [pid = 1654] [serial = 1240] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11ad36800) [pid = 1654] [serial = 1195] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11a662000) [pid = 1654] [serial = 1150] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x1275d0c00) [pid = 1654] [serial = 1201] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x129fd0c00) [pid = 1654] [serial = 1189] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11c37c800) [pid = 1654] [serial = 1198] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11a65e000) [pid = 1654] [serial = 1192] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12cf74c00) [pid = 1654] [serial = 1353] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x129fd1800) [pid = 1654] [serial = 1338] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12af36c00) [pid = 1654] [serial = 1341] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12a234400) [pid = 1654] [serial = 1339] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12b181400) [pid = 1654] [serial = 1311] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12366e400) [pid = 1654] [serial = 1306] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11bc85800) [pid = 1654] [serial = 1305] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11acf8800) [pid = 1654] [serial = 1303] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11a92f800) [pid = 1654] [serial = 1302] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12690d800) [pid = 1654] [serial = 1332] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x126bb8000) [pid = 1654] [serial = 1333] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12bc07000) [pid = 1654] [serial = 1315] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12b92c400) [pid = 1654] [serial = 1314] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11a92f000) [pid = 1654] [serial = 1321] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11a819400) [pid = 1654] [serial = 1320] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a2a3c00) [pid = 1654] [serial = 1309] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129db1000) [pid = 1654] [serial = 1308] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11bc8a800) [pid = 1654] [serial = 1324] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11afe2400) [pid = 1654] [serial = 1323] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x128def400) [pid = 1654] [serial = 1335] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11aceb800) [pid = 1654] [serial = 1326] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12366cc00) [pid = 1654] [serial = 1327] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x125a19800) [pid = 1654] [serial = 1329] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126568400) [pid = 1654] [serial = 1330] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11be56800) [pid = 1654] [serial = 1347] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ce33800) [pid = 1654] [serial = 1318] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11aa79c00) [pid = 1654] [serial = 1317] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b184c00) [pid = 1654] [serial = 1344] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b0c7800) [pid = 1654] [serial = 1342] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12b0c4000) [pid = 1654] [serial = 1350] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12cce9c00) [pid = 1654] [serial = 1351] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b223000) [pid = 1654] [serial = 1345] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12d1e5400) [pid = 1654] [serial = 1354] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12b224c00) [pid = 1654] [serial = 1312] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x129dae800) [pid = 1654] [serial = 1336] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a235800) [pid = 1654] [serial = 1348] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a234800) [pid = 1654] [serial = 1147] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x118642800) [pid = 1654] [serial = 1243] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129bca800) [pid = 1654] [serial = 1252] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12a22cc00) [pid = 1654] [serial = 1255] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x123670800) [pid = 1654] [serial = 1249] [outer = 0x0] [url = about:blank] 05:32:54 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11afe1000) [pid = 1654] [serial = 1246] [outer = 0x0] [url = about:blank] 05:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 771ms 05:32:54 INFO - PROCESS | 1654 | 1461069174247 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 05:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:32:54 INFO - PROCESS | 1654 | 1461069174249 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 05:32:54 INFO - PROCESS | 1654 | 1461069174253 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1654 | 1461069174257 Marionette TRACE conn2 <- [1,1890,null,{}] 05:32:54 INFO - PROCESS | 1654 | 1461069174268 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1654 | 1461069174381 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 05:32:54 INFO - PROCESS | 1654 | 1461069174394 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad5a000 == 49 [pid = 1654] [id = 480] 05:32:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11afe8c00) [pid = 1654] [serial = 1439] [outer = 0x0] 05:32:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11b917800) [pid = 1654] [serial = 1440] [outer = 0x11afe8c00] 05:32:54 INFO - PROCESS | 1654 | 1461069174423 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11bc8a000) [pid = 1654] [serial = 1441] [outer = 0x11afe8c00] 05:32:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11bf60000) [pid = 1654] [serial = 1442] [outer = 0x12f95c000] 05:32:54 INFO - PROCESS | 1654 | 1461069174828 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 626ms 05:32:54 INFO - PROCESS | 1654 | 1461069174881 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1654 | 1461069174882 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 05:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:32:54 INFO - PROCESS | 1654 | 1461069174885 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1654 | 1461069174886 Marionette TRACE conn2 <- [1,1894,null,{}] 05:32:54 INFO - PROCESS | 1654 | 1461069174888 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:54 INFO - PROCESS | 1654 | 1461069174967 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 05:32:54 INFO - PROCESS | 1654 | 1461069174971 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e31000 == 50 [pid = 1654] [id = 481] 05:32:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11bf51400) [pid = 1654] [serial = 1443] [outer = 0x0] 05:32:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11bf5ac00) [pid = 1654] [serial = 1444] [outer = 0x11bf51400] 05:32:55 INFO - PROCESS | 1654 | 1461069175001 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12366a400) [pid = 1654] [serial = 1445] [outer = 0x11bf51400] 05:32:55 INFO - PROCESS | 1654 | 1461069175344 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 467ms 05:32:55 INFO - PROCESS | 1654 | 1461069175353 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 05:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:32:55 INFO - PROCESS | 1654 | 1461069175354 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 05:32:55 INFO - PROCESS | 1654 | 1461069175357 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1654 | 1461069175359 Marionette TRACE conn2 <- [1,1898,null,{}] 05:32:55 INFO - PROCESS | 1654 | 1461069175363 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:55 INFO - PROCESS | 1654 | 1461069175442 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 05:32:55 INFO - PROCESS | 1654 | 1461069175447 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12640e800 == 51 [pid = 1654] [id = 482] 05:32:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12366cc00) [pid = 1654] [serial = 1446] [outer = 0x0] 05:32:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x123675800) [pid = 1654] [serial = 1447] [outer = 0x12366cc00] 05:32:55 INFO - PROCESS | 1654 | 1461069175473 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x125932000) [pid = 1654] [serial = 1448] [outer = 0x12366cc00] 05:32:55 INFO - PROCESS | 1654 | 1461069175865 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 05:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:32:55 INFO - PROCESS | 1654 | 1461069175879 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1654 | 1461069175881 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 05:32:55 INFO - PROCESS | 1654 | 1461069175884 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1654 | 1461069175886 Marionette TRACE conn2 <- [1,1902,null,{}] 05:32:55 INFO - PROCESS | 1654 | 1461069175891 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1654 | 1461069176080 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 05:32:56 INFO - PROCESS | 1654 | 1461069176111 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ab15800 == 52 [pid = 1654] [id = 483] 05:32:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x125931800) [pid = 1654] [serial = 1449] [outer = 0x0] 05:32:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x125baa000) [pid = 1654] [serial = 1450] [outer = 0x125931800] 05:32:56 INFO - PROCESS | 1654 | 1461069176153 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x126e69400) [pid = 1654] [serial = 1451] [outer = 0x125931800] 05:32:56 INFO - PROCESS | 1654 | 1461069176566 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 721ms 05:32:56 INFO - PROCESS | 1654 | 1461069176604 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 05:32:56 INFO - PROCESS | 1654 | 1461069176606 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 05:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:32:56 INFO - PROCESS | 1654 | 1461069176608 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1654 | 1461069176609 Marionette TRACE conn2 <- [1,1906,null,{}] 05:32:56 INFO - PROCESS | 1654 | 1461069176611 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:56 INFO - PROCESS | 1654 | 1461069176707 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 05:32:56 INFO - PROCESS | 1654 | 1461069176712 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d83000 == 53 [pid = 1654] [id = 484] 05:32:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x125a11000) [pid = 1654] [serial = 1452] [outer = 0x0] 05:32:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127523000) [pid = 1654] [serial = 1453] [outer = 0x125a11000] 05:32:56 INFO - PROCESS | 1654 | 1461069176766 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127f16000) [pid = 1654] [serial = 1454] [outer = 0x125a11000] 05:32:57 INFO - PROCESS | 1654 | 1461069177061 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 472ms 05:32:57 INFO - PROCESS | 1654 | 1461069177096 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1654 | 1461069177098 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 05:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:32:57 INFO - PROCESS | 1654 | 1461069177100 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1654 | 1461069177101 Marionette TRACE conn2 <- [1,1910,null,{}] 05:32:57 INFO - PROCESS | 1654 | 1461069177103 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1654 | 1461069177202 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 05:32:57 INFO - PROCESS | 1654 | 1461069177214 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b033800 == 54 [pid = 1654] [id = 485] 05:32:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x127521c00) [pid = 1654] [serial = 1455] [outer = 0x0] 05:32:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128df0c00) [pid = 1654] [serial = 1456] [outer = 0x127521c00] 05:32:57 INFO - PROCESS | 1654 | 1461069177240 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x129972c00) [pid = 1654] [serial = 1457] [outer = 0x127521c00] 05:32:57 INFO - PROCESS | 1654 | 1461069177711 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 622ms 05:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:32:57 INFO - PROCESS | 1654 | 1461069177723 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 1654 | 1461069177725 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 05:32:57 INFO - PROCESS | 1654 | 1461069177729 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 1654 | 1461069177731 Marionette TRACE conn2 <- [1,1914,null,{}] 05:32:57 INFO - PROCESS | 1654 | 1461069177734 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:57 INFO - PROCESS | 1654 | 1461069177822 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 05:32:57 INFO - PROCESS | 1654 | 1461069177825 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d9800 == 55 [pid = 1654] [id = 486] 05:32:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1275ce000) [pid = 1654] [serial = 1458] [outer = 0x0] 05:32:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x129da8800) [pid = 1654] [serial = 1459] [outer = 0x1275ce000] 05:32:57 INFO - PROCESS | 1654 | 1461069177845 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129db5800) [pid = 1654] [serial = 1460] [outer = 0x1275ce000] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x1146c3000) [pid = 1654] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ba8a800) [pid = 1654] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b791400) [pid = 1654] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1274c5000) [pid = 1654] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11bbf4800) [pid = 1654] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1274c4800) [pid = 1654] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b18c800) [pid = 1654] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b92d800) [pid = 1654] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11ab0cc00) [pid = 1654] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a232800) [pid = 1654] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11bf5d000) [pid = 1654] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b0ca000) [pid = 1654] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x119e6b800) [pid = 1654] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11a81c400) [pid = 1654] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x129970400) [pid = 1654] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11be58400) [pid = 1654] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12b92dc00) [pid = 1654] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bc82400) [pid = 1654] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:32:58 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1146b6c00) [pid = 1654] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:32:58 INFO - PROCESS | 1654 | 1461069178569 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 876ms 05:32:58 INFO - PROCESS | 1654 | 1461069178605 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1654 | 1461069178608 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 05:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:32:58 INFO - PROCESS | 1654 | 1461069178611 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1654 | 1461069178612 Marionette TRACE conn2 <- [1,1918,null,{}] 05:32:58 INFO - PROCESS | 1654 | 1461069178614 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:58 INFO - PROCESS | 1654 | 1461069178696 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 05:32:58 INFO - PROCESS | 1654 | 1461069178700 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b6cc000 == 56 [pid = 1654] [id = 487] 05:32:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11a933000) [pid = 1654] [serial = 1461] [outer = 0x0] 05:32:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125809000) [pid = 1654] [serial = 1462] [outer = 0x11a933000] 05:32:58 INFO - PROCESS | 1654 | 1461069178725 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129bd5800) [pid = 1654] [serial = 1463] [outer = 0x11a933000] 05:32:59 INFO - PROCESS | 1654 | 1461069179051 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 469ms 05:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:32:59 INFO - PROCESS | 1654 | 1461069179081 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1654 | 1461069179082 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 05:32:59 INFO - PROCESS | 1654 | 1461069179084 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1654 | 1461069179086 Marionette TRACE conn2 <- [1,1922,null,{}] 05:32:59 INFO - PROCESS | 1654 | 1461069179088 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1654 | 1461069179184 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 05:32:59 INFO - PROCESS | 1654 | 1461069179239 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9ab000 == 57 [pid = 1654] [id = 488] 05:32:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11ab0cc00) [pid = 1654] [serial = 1464] [outer = 0x0] 05:32:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x129db1c00) [pid = 1654] [serial = 1465] [outer = 0x11ab0cc00] 05:32:59 INFO - PROCESS | 1654 | 1461069179269 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a2a5800) [pid = 1654] [serial = 1466] [outer = 0x11ab0cc00] 05:32:59 INFO - PROCESS | 1654 | 1461069179550 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 519ms 05:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:32:59 INFO - PROCESS | 1654 | 1461069179605 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1654 | 1461069179606 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 05:32:59 INFO - PROCESS | 1654 | 1461069179611 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1654 | 1461069179613 Marionette TRACE conn2 <- [1,1926,null,{}] 05:32:59 INFO - PROCESS | 1654 | 1461069179615 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:32:59 INFO - PROCESS | 1654 | 1461069179697 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 05:32:59 INFO - PROCESS | 1654 | 1461069179701 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d132000 == 58 [pid = 1654] [id = 489] 05:32:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12a2a8000) [pid = 1654] [serial = 1467] [outer = 0x0] 05:32:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12af3ec00) [pid = 1654] [serial = 1468] [outer = 0x12a2a8000] 05:32:59 INFO - PROCESS | 1654 | 1461069179727 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12b0c7800) [pid = 1654] [serial = 1469] [outer = 0x12a2a8000] 05:33:00 INFO - PROCESS | 1654 | 1461069180066 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 471ms 05:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:33:00 INFO - PROCESS | 1654 | 1461069180082 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1654 | 1461069180083 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 05:33:00 INFO - PROCESS | 1654 | 1461069180085 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1654 | 1461069180086 Marionette TRACE conn2 <- [1,1930,null,{}] 05:33:00 INFO - PROCESS | 1654 | 1461069180088 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 1654 | 1461069180201 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 05:33:00 INFO - PROCESS | 1654 | 1461069180209 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d260800 == 59 [pid = 1654] [id = 490] 05:33:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a231800) [pid = 1654] [serial = 1470] [outer = 0x0] 05:33:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12b0cc400) [pid = 1654] [serial = 1471] [outer = 0x12a231800] 05:33:00 INFO - PROCESS | 1654 | 1461069180234 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b217c00) [pid = 1654] [serial = 1472] [outer = 0x12a231800] 05:33:00 INFO - PROCESS | 1654 | 1461069180695 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 668ms 05:33:00 INFO - PROCESS | 1654 | 1461069180754 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1654 | 1461069180757 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 05:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:33:00 INFO - PROCESS | 1654 | 1461069180761 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1654 | 1461069180763 Marionette TRACE conn2 <- [1,1934,null,{}] 05:33:00 INFO - PROCESS | 1654 | 1461069180767 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:00 INFO - PROCESS | 1654 | 1461069180877 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 05:33:00 INFO - PROCESS | 1654 | 1461069180973 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ad54000 == 60 [pid = 1654] [id = 491] 05:33:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11a81a800) [pid = 1654] [serial = 1473] [outer = 0x0] 05:33:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11a90c400) [pid = 1654] [serial = 1474] [outer = 0x11a81a800] 05:33:01 INFO - PROCESS | 1654 | 1461069181018 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11aa7e000) [pid = 1654] [serial = 1475] [outer = 0x11a81a800] 05:33:01 INFO - PROCESS | 1654 | 1461069181420 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 722ms 05:33:01 INFO - PROCESS | 1654 | 1461069181484 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1654 | 1461069181488 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 05:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:33:01 INFO - PROCESS | 1654 | 1461069181493 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1654 | 1461069181495 Marionette TRACE conn2 <- [1,1938,null,{}] 05:33:01 INFO - PROCESS | 1654 | 1461069181497 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:01 INFO - PROCESS | 1654 | 1461069181599 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 05:33:01 INFO - PROCESS | 1654 | 1461069181669 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261c2000 == 61 [pid = 1654] [id = 492] 05:33:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11a92f800) [pid = 1654] [serial = 1476] [outer = 0x0] 05:33:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11af8ec00) [pid = 1654] [serial = 1477] [outer = 0x11a92f800] 05:33:01 INFO - PROCESS | 1654 | 1461069181699 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11be5d000) [pid = 1654] [serial = 1478] [outer = 0x11a92f800] 05:33:02 INFO - PROCESS | 1654 | 1461069182116 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 05:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:33:02 INFO - PROCESS | 1654 | 1461069182162 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1654 | 1461069182164 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 05:33:02 INFO - PROCESS | 1654 | 1461069182166 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1654 | 1461069182169 Marionette TRACE conn2 <- [1,1942,null,{}] 05:33:02 INFO - PROCESS | 1654 | 1461069182177 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1654 | 1461069182306 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 05:33:02 INFO - PROCESS | 1654 | 1461069182366 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf0a000 == 62 [pid = 1654] [id = 493] 05:33:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x123678400) [pid = 1654] [serial = 1479] [outer = 0x0] 05:33:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1261f3800) [pid = 1654] [serial = 1480] [outer = 0x123678400] 05:33:02 INFO - PROCESS | 1654 | 1461069182399 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x126bb4000) [pid = 1654] [serial = 1481] [outer = 0x123678400] 05:33:02 INFO - PROCESS | 1654 | 1461069182871 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 722ms 05:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:33:02 INFO - PROCESS | 1654 | 1461069182888 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1654 | 1461069182890 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 05:33:02 INFO - PROCESS | 1654 | 1461069182892 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1654 | 1461069182894 Marionette TRACE conn2 <- [1,1946,null,{}] 05:33:02 INFO - PROCESS | 1654 | 1461069182896 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:02 INFO - PROCESS | 1654 | 1461069182999 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 05:33:03 INFO - PROCESS | 1654 | 1461069183069 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d929800 == 63 [pid = 1654] [id = 494] 05:33:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12690b000) [pid = 1654] [serial = 1482] [outer = 0x0] 05:33:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129da6c00) [pid = 1654] [serial = 1483] [outer = 0x12690b000] 05:33:03 INFO - PROCESS | 1654 | 1461069183099 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x129fce400) [pid = 1654] [serial = 1484] [outer = 0x12690b000] 05:33:03 INFO - PROCESS | 1654 | 1461069183497 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 621ms 05:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:33:03 INFO - PROCESS | 1654 | 1461069183514 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1654 | 1461069183515 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 05:33:03 INFO - PROCESS | 1654 | 1461069183517 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1654 | 1461069183518 Marionette TRACE conn2 <- [1,1950,null,{}] 05:33:03 INFO - PROCESS | 1654 | 1461069183521 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:03 INFO - PROCESS | 1654 | 1461069183621 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 05:33:03 INFO - PROCESS | 1654 | 1461069183723 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e716000 == 64 [pid = 1654] [id = 495] 05:33:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x128dec000) [pid = 1654] [serial = 1485] [outer = 0x0] 05:33:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a231400) [pid = 1654] [serial = 1486] [outer = 0x128dec000] 05:33:03 INFO - PROCESS | 1654 | 1461069183754 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12af38400) [pid = 1654] [serial = 1487] [outer = 0x128dec000] 05:33:04 INFO - PROCESS | 1654 | 1461069184191 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 719ms 05:33:04 INFO - PROCESS | 1654 | 1461069184236 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1654 | 1461069184237 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 05:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:33:04 INFO - PROCESS | 1654 | 1461069184240 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1654 | 1461069184241 Marionette TRACE conn2 <- [1,1954,null,{}] 05:33:04 INFO - PROCESS | 1654 | 1461069184243 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:04 INFO - PROCESS | 1654 | 1461069184363 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 05:33:04 INFO - PROCESS | 1654 | 1461069184436 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12992e000 == 65 [pid = 1654] [id = 496] 05:33:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11c375000) [pid = 1654] [serial = 1488] [outer = 0x0] 05:33:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12af42800) [pid = 1654] [serial = 1489] [outer = 0x11c375000] 05:33:04 INFO - PROCESS | 1654 | 1461069184468 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b92b000) [pid = 1654] [serial = 1490] [outer = 0x11c375000] 05:33:05 INFO - PROCESS | 1654 | 1461069185061 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 869ms 05:33:05 INFO - PROCESS | 1654 | 1461069185110 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1654 | 1461069185112 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 05:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:33:05 INFO - PROCESS | 1654 | 1461069185116 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1654 | 1461069185118 Marionette TRACE conn2 <- [1,1958,null,{}] 05:33:05 INFO - PROCESS | 1654 | 1461069185122 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1654 | 1461069185225 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 05:33:05 INFO - PROCESS | 1654 | 1461069185296 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c67f000 == 66 [pid = 1654] [id = 497] 05:33:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x118874400) [pid = 1654] [serial = 1491] [outer = 0x0] 05:33:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119125000) [pid = 1654] [serial = 1492] [outer = 0x118874400] 05:33:05 INFO - PROCESS | 1654 | 1461069185326 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11a92cc00) [pid = 1654] [serial = 1493] [outer = 0x118874400] 05:33:05 INFO - PROCESS | 1654 | 1461069185754 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 672ms 05:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:33:05 INFO - PROCESS | 1654 | 1461069185788 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1654 | 1461069185792 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 05:33:05 INFO - PROCESS | 1654 | 1461069185796 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1654 | 1461069185798 Marionette TRACE conn2 <- [1,1962,null,{}] 05:33:05 INFO - PROCESS | 1654 | 1461069185800 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:05 INFO - PROCESS | 1654 | 1461069185927 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12d132000 == 65 [pid = 1654] [id = 489] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9ab000 == 64 [pid = 1654] [id = 488] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b6cc000 == 63 [pid = 1654] [id = 487] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d9800 == 62 [pid = 1654] [id = 486] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12b033800 == 61 [pid = 1654] [id = 485] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x128d83000 == 60 [pid = 1654] [id = 484] 05:33:05 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12d1ee800) [pid = 1654] [serial = 1356] [outer = 0x0] [url = about:blank] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11ab15800 == 59 [pid = 1654] [id = 483] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12640e800 == 58 [pid = 1654] [id = 482] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x125e31000 == 57 [pid = 1654] [id = 481] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad5a000 == 56 [pid = 1654] [id = 480] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119eea000 == 55 [pid = 1654] [id = 479] 05:33:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1160bd800 == 54 [pid = 1654] [id = 478] 05:33:06 INFO - PROCESS | 1654 | 1461069186014 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x115418000 == 55 [pid = 1654] [id = 498] 05:33:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11863bc00) [pid = 1654] [serial = 1494] [outer = 0x0] 05:33:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11a90e800) [pid = 1654] [serial = 1495] [outer = 0x11863bc00] 05:33:06 INFO - PROCESS | 1654 | 1461069186041 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11b6b7c00) [pid = 1654] [serial = 1496] [outer = 0x11863bc00] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12ce32000) [pid = 1654] [serial = 1300] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x116569800) [pid = 1654] [serial = 1404] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11ab03000) [pid = 1654] [serial = 1407] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119a53800) [pid = 1654] [serial = 1405] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ce33000) [pid = 1654] [serial = 1396] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12af3c000) [pid = 1654] [serial = 1408] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12e29f800) [pid = 1654] [serial = 1413] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12b78fc00) [pid = 1654] [serial = 1393] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12b934800) [pid = 1654] [serial = 1395] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x127f1a000) [pid = 1654] [serial = 1386] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x129977400) [pid = 1654] [serial = 1387] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11be05000) [pid = 1654] [serial = 1380] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11c36ec00) [pid = 1654] [serial = 1381] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12a2a7800) [pid = 1654] [serial = 1366] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x129975400) [pid = 1654] [serial = 1365] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12d1e4000) [pid = 1654] [serial = 1372] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12bc0a000) [pid = 1654] [serial = 1371] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12d1f0c00) [pid = 1654] [serial = 1398] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12d83e000) [pid = 1654] [serial = 1375] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12b797000) [pid = 1654] [serial = 1374] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12af41400) [pid = 1654] [serial = 1392] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1266c6000) [pid = 1654] [serial = 1383] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x126e63800) [pid = 1654] [serial = 1384] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b932800) [pid = 1654] [serial = 1369] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b654000) [pid = 1654] [serial = 1368] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11ab04400) [pid = 1654] [serial = 1378] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11a910c00) [pid = 1654] [serial = 1377] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11bb3e000) [pid = 1654] [serial = 1360] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11acf7c00) [pid = 1654] [serial = 1359] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x129da9800) [pid = 1654] [serial = 1389] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a22d400) [pid = 1654] [serial = 1390] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125b2fc00) [pid = 1654] [serial = 1363] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11c37a400) [pid = 1654] [serial = 1362] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12dfd7c00) [pid = 1654] [serial = 1401] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12e29e000) [pid = 1654] [serial = 1411] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12d83d400) [pid = 1654] [serial = 1399] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12dfe1800) [pid = 1654] [serial = 1402] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12cce6000) [pid = 1654] [serial = 1410] [outer = 0x0] [url = about:blank] 05:33:06 INFO - PROCESS | 1654 | 1461069186350 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 569ms 05:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:33:06 INFO - PROCESS | 1654 | 1461069186366 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1654 | 1461069186367 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 05:33:06 INFO - PROCESS | 1654 | 1461069186369 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1654 | 1461069186371 Marionette TRACE conn2 <- [1,1966,null,{}] 05:33:06 INFO - PROCESS | 1654 | 1461069186382 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1654 | 1461069186482 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 05:33:06 INFO - PROCESS | 1654 | 1461069186554 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c321000 == 56 [pid = 1654] [id = 499] 05:33:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11bb40400) [pid = 1654] [serial = 1497] [outer = 0x0] 05:33:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11be05000) [pid = 1654] [serial = 1498] [outer = 0x11bb40400] 05:33:06 INFO - PROCESS | 1654 | 1461069186582 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123669800) [pid = 1654] [serial = 1499] [outer = 0x11bb40400] 05:33:06 INFO - PROCESS | 1654 | 1461069186872 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 526ms 05:33:06 INFO - PROCESS | 1654 | 1461069186898 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 1654 | 1461069186899 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 05:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:33:06 INFO - PROCESS | 1654 | 1461069186902 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1654 | 1461069186903 Marionette TRACE conn2 <- [1,1970,null,{}] 05:33:06 INFO - PROCESS | 1654 | 1461069186905 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:06 INFO - PROCESS | 1654 | 1461069186990 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 05:33:07 INFO - PROCESS | 1654 | 1461069187048 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12640e800 == 57 [pid = 1654] [id = 500] 05:33:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11bbed800) [pid = 1654] [serial = 1500] [outer = 0x0] 05:33:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1238e1800) [pid = 1654] [serial = 1501] [outer = 0x11bbed800] 05:33:07 INFO - PROCESS | 1654 | 1461069187075 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x1266c1400) [pid = 1654] [serial = 1502] [outer = 0x11bbed800] 05:33:07 INFO - PROCESS | 1654 | 1461069187345 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 469ms 05:33:07 INFO - PROCESS | 1654 | 1461069187371 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1654 | 1461069187372 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 05:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:33:07 INFO - PROCESS | 1654 | 1461069187382 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1654 | 1461069187383 Marionette TRACE conn2 <- [1,1974,null,{}] 05:33:07 INFO - PROCESS | 1654 | 1461069187386 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:07 INFO - PROCESS | 1654 | 1461069187470 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 05:33:07 INFO - PROCESS | 1654 | 1461069187476 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x119156800 == 58 [pid = 1654] [id = 501] 05:33:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1266c2000) [pid = 1654] [serial = 1503] [outer = 0x0] 05:33:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126bba000) [pid = 1654] [serial = 1504] [outer = 0x1266c2000] 05:33:07 INFO - PROCESS | 1654 | 1461069187505 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127522800) [pid = 1654] [serial = 1505] [outer = 0x1266c2000] 05:33:07 INFO - PROCESS | 1654 | 1461069187885 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 519ms 05:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:33:07 INFO - PROCESS | 1654 | 1461069187901 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1654 | 1461069187902 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 05:33:07 INFO - PROCESS | 1654 | 1461069187904 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1654 | 1461069187906 Marionette TRACE conn2 <- [1,1978,null,{}] 05:33:07 INFO - PROCESS | 1654 | 1461069187908 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1654 | 1461069188035 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 05:33:08 INFO - PROCESS | 1654 | 1461069188048 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b152800 == 59 [pid = 1654] [id = 502] 05:33:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x127f19400) [pid = 1654] [serial = 1506] [outer = 0x0] 05:33:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129970c00) [pid = 1654] [serial = 1507] [outer = 0x127f19400] 05:33:08 INFO - PROCESS | 1654 | 1461069188076 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a227c00) [pid = 1654] [serial = 1508] [outer = 0x127f19400] 05:33:08 INFO - PROCESS | 1654 | 1461069188397 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 519ms 05:33:08 INFO - PROCESS | 1654 | 1461069188429 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1654 | 1461069188430 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:33:08 INFO - PROCESS | 1654 | 1461069188432 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1654 | 1461069188433 Marionette TRACE conn2 <- [1,1982,null,{}] 05:33:08 INFO - PROCESS | 1654 | 1461069188436 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:08 INFO - PROCESS | 1654 | 1461069188534 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 05:33:08 INFO - PROCESS | 1654 | 1461069188538 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7c9000 == 60 [pid = 1654] [id = 503] 05:33:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x127f1e800) [pid = 1654] [serial = 1509] [outer = 0x0] 05:33:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12af3e000) [pid = 1654] [serial = 1510] [outer = 0x127f1e800] 05:33:08 INFO - PROCESS | 1654 | 1461069188594 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12b0c4800) [pid = 1654] [serial = 1511] [outer = 0x127f1e800] 05:33:08 INFO - PROCESS | 1654 | 1461069188932 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 521ms 05:33:08 INFO - PROCESS | 1654 | 1461069188953 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1654 | 1461069188955 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 05:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:33:08 INFO - PROCESS | 1654 | 1461069188957 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1654 | 1461069188958 Marionette TRACE conn2 <- [1,1986,null,{}] 05:33:08 INFO - PROCESS | 1654 | 1461069188960 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 1654 | 1461069189059 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 05:33:09 INFO - PROCESS | 1654 | 1461069189074 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce4a800 == 61 [pid = 1654] [id = 504] 05:33:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12b0c5000) [pid = 1654] [serial = 1512] [outer = 0x0] 05:33:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12b18d000) [pid = 1654] [serial = 1513] [outer = 0x12b0c5000] 05:33:09 INFO - PROCESS | 1654 | 1461069189099 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b223400) [pid = 1654] [serial = 1514] [outer = 0x12b0c5000] 05:33:09 INFO - PROCESS | 1654 | 1461069189423 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 522ms 05:33:09 INFO - PROCESS | 1654 | 1461069189479 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1654 | 1461069189480 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 05:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:33:09 INFO - PROCESS | 1654 | 1461069189483 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1654 | 1461069189484 Marionette TRACE conn2 <- [1,1990,null,{}] 05:33:09 INFO - PROCESS | 1654 | 1461069189486 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:09 INFO - PROCESS | 1654 | 1461069189587 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 05:33:09 INFO - PROCESS | 1654 | 1461069189600 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d272000 == 62 [pid = 1654] [id = 505] 05:33:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b226400) [pid = 1654] [serial = 1515] [outer = 0x0] 05:33:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b658c00) [pid = 1654] [serial = 1516] [outer = 0x12b226400] 05:33:09 INFO - PROCESS | 1654 | 1461069189625 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b92b800) [pid = 1654] [serial = 1517] [outer = 0x12b226400] 05:33:09 INFO - PROCESS | 1654 | 1461069189953 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 519ms 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x125931800) [pid = 1654] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12d1e5800) [pid = 1654] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11a81f800) [pid = 1654] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11afe8c00) [pid = 1654] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x1275ce000) [pid = 1654] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11a933000) [pid = 1654] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11af99c00) [pid = 1654] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125f9f400) [pid = 1654] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x127521c00) [pid = 1654] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11ab0cc00) [pid = 1654] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x128d0cc00) [pid = 1654] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x125a11000) [pid = 1654] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x114eedc00) [pid = 1654] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a2a4c00) [pid = 1654] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12366cc00) [pid = 1654] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11465d000) [pid = 1654] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bbf9800) [pid = 1654] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11bf51400) [pid = 1654] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:33:10 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12a2a8000) [pid = 1654] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:33:10 INFO - PROCESS | 1654 | 1461069190137 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1654 | 1461069190139 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 05:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:33:10 INFO - PROCESS | 1654 | 1461069190149 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1654 | 1461069190150 Marionette TRACE conn2 <- [1,1994,null,{}] 05:33:10 INFO - PROCESS | 1654 | 1461069190152 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1654 | 1461069190237 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 05:33:10 INFO - PROCESS | 1654 | 1461069190241 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c303800 == 63 [pid = 1654] [id = 506] 05:33:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x1191a7c00) [pid = 1654] [serial = 1518] [outer = 0x0] 05:33:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11a822000) [pid = 1654] [serial = 1519] [outer = 0x1191a7c00] 05:33:10 INFO - PROCESS | 1654 | 1461069190266 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11b6b1400) [pid = 1654] [serial = 1520] [outer = 0x1191a7c00] 05:33:10 INFO - PROCESS | 1654 | 1461069190598 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 467ms 05:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:33:10 INFO - PROCESS | 1654 | 1461069190617 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1654 | 1461069190618 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 05:33:10 INFO - PROCESS | 1654 | 1461069190620 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1654 | 1461069190622 Marionette TRACE conn2 <- [1,1998,null,{}] 05:33:10 INFO - PROCESS | 1654 | 1461069190626 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:10 INFO - PROCESS | 1654 | 1461069190724 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 05:33:10 INFO - PROCESS | 1654 | 1461069190781 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e705000 == 64 [pid = 1654] [id = 507] 05:33:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11863dc00) [pid = 1654] [serial = 1521] [outer = 0x0] 05:33:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x125b3c800) [pid = 1654] [serial = 1522] [outer = 0x11863dc00] 05:33:10 INFO - PROCESS | 1654 | 1461069190810 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ba7f800) [pid = 1654] [serial = 1523] [outer = 0x11863dc00] 05:33:11 INFO - PROCESS | 1654 | 1461069191097 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 519ms 05:33:11 INFO - PROCESS | 1654 | 1461069191140 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1654 | 1461069191143 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 05:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:33:11 INFO - PROCESS | 1654 | 1461069191147 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1654 | 1461069191148 Marionette TRACE conn2 <- [1,2002,null,{}] 05:33:11 INFO - PROCESS | 1654 | 1461069191150 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1654 | 1461069191235 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 05:33:11 INFO - PROCESS | 1654 | 1461069191240 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f213800 == 65 [pid = 1654] [id = 508] 05:33:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12ba86000) [pid = 1654] [serial = 1524] [outer = 0x0] 05:33:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12bc05c00) [pid = 1654] [serial = 1525] [outer = 0x12ba86000] 05:33:11 INFO - PROCESS | 1654 | 1461069191267 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12ce31c00) [pid = 1654] [serial = 1526] [outer = 0x12ba86000] 05:33:11 INFO - PROCESS | 1654 | 1461069191732 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 619ms 05:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:33:11 INFO - PROCESS | 1654 | 1461069191767 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1654 | 1461069191768 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 05:33:11 INFO - PROCESS | 1654 | 1461069191771 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1654 | 1461069191775 Marionette TRACE conn2 <- [1,2006,null,{}] 05:33:11 INFO - PROCESS | 1654 | 1461069191780 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:11 INFO - PROCESS | 1654 | 1461069191893 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 05:33:11 INFO - PROCESS | 1654 | 1461069191898 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7c3000 == 66 [pid = 1654] [id = 509] 05:33:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12ba89c00) [pid = 1654] [serial = 1527] [outer = 0x0] 05:33:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12ce3c000) [pid = 1654] [serial = 1528] [outer = 0x12ba89c00] 05:33:11 INFO - PROCESS | 1654 | 1461069191922 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12d1e7c00) [pid = 1654] [serial = 1529] [outer = 0x12ba89c00] 05:33:12 INFO - PROCESS | 1654 | 1461069192398 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 675ms 05:33:12 INFO - PROCESS | 1654 | 1461069192447 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 05:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:33:12 INFO - PROCESS | 1654 | 1461069192449 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 05:33:12 INFO - PROCESS | 1654 | 1461069192452 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1654 | 1461069192453 Marionette TRACE conn2 <- [1,2010,null,{}] 05:33:12 INFO - PROCESS | 1654 | 1461069192458 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:12 INFO - PROCESS | 1654 | 1461069192568 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 05:33:12 INFO - PROCESS | 1654 | 1461069192663 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bedc800 == 67 [pid = 1654] [id = 510] 05:33:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11a659800) [pid = 1654] [serial = 1530] [outer = 0x0] 05:33:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11aa85800) [pid = 1654] [serial = 1531] [outer = 0x11a659800] 05:33:12 INFO - PROCESS | 1654 | 1461069192709 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11b6b2000) [pid = 1654] [serial = 1532] [outer = 0x11a659800] 05:33:13 INFO - PROCESS | 1654 | 1461069193131 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 721ms 05:33:13 INFO - PROCESS | 1654 | 1461069193173 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1654 | 1461069193177 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 05:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:33:13 INFO - PROCESS | 1654 | 1461069193182 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1654 | 1461069193184 Marionette TRACE conn2 <- [1,2014,null,{}] 05:33:13 INFO - PROCESS | 1654 | 1461069193186 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:13 INFO - PROCESS | 1654 | 1461069193295 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 05:33:13 INFO - PROCESS | 1654 | 1461069193351 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12758e000 == 68 [pid = 1654] [id = 511] 05:33:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11bc85800) [pid = 1654] [serial = 1533] [outer = 0x0] 05:33:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11c527400) [pid = 1654] [serial = 1534] [outer = 0x11bc85800] 05:33:13 INFO - PROCESS | 1654 | 1461069193382 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12593f800) [pid = 1654] [serial = 1535] [outer = 0x11bc85800] 05:33:13 INFO - PROCESS | 1654 | 1461069193829 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 673ms 05:33:13 INFO - PROCESS | 1654 | 1461069193856 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1654 | 1461069193857 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 05:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:33:13 INFO - PROCESS | 1654 | 1461069193860 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1654 | 1461069193863 Marionette TRACE conn2 <- [1,2018,null,{}] 05:33:13 INFO - PROCESS | 1654 | 1461069193871 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1654 | 1461069194035 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 05:33:14 INFO - PROCESS | 1654 | 1461069194089 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef35000 == 69 [pid = 1654] [id = 512] 05:33:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128d07000) [pid = 1654] [serial = 1536] [outer = 0x0] 05:33:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128fdf000) [pid = 1654] [serial = 1537] [outer = 0x128d07000] 05:33:14 INFO - PROCESS | 1654 | 1461069194122 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129daa800) [pid = 1654] [serial = 1538] [outer = 0x128d07000] 05:33:14 INFO - PROCESS | 1654 | 1461069194529 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 721ms 05:33:14 INFO - PROCESS | 1654 | 1461069194582 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 1654 | 1461069194584 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 05:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:33:14 INFO - PROCESS | 1654 | 1461069194587 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 1654 | 1461069194588 Marionette TRACE conn2 <- [1,2022,null,{}] 05:33:14 INFO - PROCESS | 1654 | 1461069194590 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:14 INFO - PROCESS | 1654 | 1461069194696 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 05:33:14 INFO - PROCESS | 1654 | 1461069194755 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbb7800 == 70 [pid = 1654] [id = 513] 05:33:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129dab400) [pid = 1654] [serial = 1539] [outer = 0x0] 05:33:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a2aa000) [pid = 1654] [serial = 1540] [outer = 0x129dab400] 05:33:14 INFO - PROCESS | 1654 | 1461069194785 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12b21a000) [pid = 1654] [serial = 1541] [outer = 0x129dab400] 05:33:15 INFO - PROCESS | 1654 | 1461069195226 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 668ms 05:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:33:15 INFO - PROCESS | 1654 | 1461069195255 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1654 | 1461069195257 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1654 | 1461069195259 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1654 | 1461069195260 Marionette TRACE conn2 <- [1,2026,null,{}] 05:33:15 INFO - PROCESS | 1654 | 1461069195262 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:15 INFO - PROCESS | 1654 | 1461069195383 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 05:33:15 INFO - PROCESS | 1654 | 1461069195479 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x130069000 == 71 [pid = 1654] [id = 514] 05:33:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x11795ec00) [pid = 1654] [serial = 1542] [outer = 0x0] 05:33:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12b92d800) [pid = 1654] [serial = 1543] [outer = 0x11795ec00] 05:33:15 INFO - PROCESS | 1654 | 1461069195509 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12ce34000) [pid = 1654] [serial = 1544] [outer = 0x11795ec00] 05:33:15 INFO - PROCESS | 1654 | 1461069195912 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 721ms 05:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:33:15 INFO - PROCESS | 1654 | 1461069195980 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1654 | 1461069195982 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 05:33:15 INFO - PROCESS | 1654 | 1461069195984 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1654 | 1461069195985 Marionette TRACE conn2 <- [1,2030,null,{}] 05:33:15 INFO - PROCESS | 1654 | 1461069195988 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1654 | 1461069196260 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 05:33:16 INFO - PROCESS | 1654 | 1461069196353 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb7c800 == 72 [pid = 1654] [id = 515] 05:33:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11546cc00) [pid = 1654] [serial = 1545] [outer = 0x0] 05:33:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11600d400) [pid = 1654] [serial = 1546] [outer = 0x11546cc00] 05:33:16 INFO - PROCESS | 1654 | 1461069196382 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1189d4400) [pid = 1654] [serial = 1547] [outer = 0x11546cc00] 05:33:16 INFO - PROCESS | 1654 | 1461069196814 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 870ms 05:33:16 INFO - PROCESS | 1654 | 1461069196855 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1654 | 1461069196858 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 05:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:33:16 INFO - PROCESS | 1654 | 1461069196883 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1654 | 1461069196886 Marionette TRACE conn2 <- [1,2034,null,{}] 05:33:16 INFO - PROCESS | 1654 | 1461069196889 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:16 INFO - PROCESS | 1654 | 1461069196987 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 05:33:17 INFO - PROCESS | 1654 | 1461069197061 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119805000 == 73 [pid = 1654] [id = 516] 05:33:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11a938800) [pid = 1654] [serial = 1548] [outer = 0x0] 05:33:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11acf8000) [pid = 1654] [serial = 1549] [outer = 0x11a938800] 05:33:17 INFO - PROCESS | 1654 | 1461069197092 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11afe6800) [pid = 1654] [serial = 1550] [outer = 0x11a938800] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x127f57800 == 72 [pid = 1654] [id = 416] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12fba5800 == 71 [pid = 1654] [id = 457] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12f213800 == 70 [pid = 1654] [id = 508] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12e705000 == 69 [pid = 1654] [id = 507] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11c303800 == 68 [pid = 1654] [id = 506] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12d272000 == 67 [pid = 1654] [id = 505] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce4a800 == 66 [pid = 1654] [id = 504] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7c9000 == 65 [pid = 1654] [id = 503] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12b0cc400) [pid = 1654] [serial = 1471] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12b152800 == 64 [pid = 1654] [id = 502] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x119156800 == 63 [pid = 1654] [id = 501] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12640e800 == 62 [pid = 1654] [id = 500] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11c321000 == 61 [pid = 1654] [id = 499] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x115418000 == 60 [pid = 1654] [id = 498] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11c67f000 == 59 [pid = 1654] [id = 497] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12992e000 == 58 [pid = 1654] [id = 496] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12e716000 == 57 [pid = 1654] [id = 495] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12d929800 == 56 [pid = 1654] [id = 494] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf0a000 == 55 [pid = 1654] [id = 493] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x1261c2000 == 54 [pid = 1654] [id = 492] 05:33:17 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad54000 == 53 [pid = 1654] [id = 491] 05:33:17 INFO - PROCESS | 1654 | 1461069197529 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 674ms 05:33:17 INFO - PROCESS | 1654 | 1461069197555 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1654 | 1461069197557 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 05:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:33:17 INFO - PROCESS | 1654 | 1461069197560 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1654 | 1461069197561 Marionette TRACE conn2 <- [1,2038,null,{}] 05:33:17 INFO - PROCESS | 1654 | 1461069197564 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:17 INFO - PROCESS | 1654 | 1461069197657 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12b0c7800) [pid = 1654] [serial = 1469] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x126e69400) [pid = 1654] [serial = 1451] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12d828800) [pid = 1654] [serial = 1357] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11ad35c00) [pid = 1654] [serial = 1438] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11bc8a000) [pid = 1654] [serial = 1441] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129db5800) [pid = 1654] [serial = 1460] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11aa84000) [pid = 1654] [serial = 1437] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129bd5800) [pid = 1654] [serial = 1463] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11bb3d800) [pid = 1654] [serial = 1419] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x127f11800) [pid = 1654] [serial = 1423] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x128df0c00) [pid = 1654] [serial = 1456] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a2a5800) [pid = 1654] [serial = 1466] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12b18d400) [pid = 1654] [serial = 1426] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129da8800) [pid = 1654] [serial = 1459] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12d1ea800) [pid = 1654] [serial = 865] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11b917800) [pid = 1654] [serial = 1440] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x125809000) [pid = 1654] [serial = 1462] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x127523000) [pid = 1654] [serial = 1453] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11919f400) [pid = 1654] [serial = 1417] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12ce39800) [pid = 1654] [serial = 1429] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x125932000) [pid = 1654] [serial = 1448] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x126c23c00) [pid = 1654] [serial = 1422] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x1163e9800) [pid = 1654] [serial = 1434] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11bf56c00) [pid = 1654] [serial = 1420] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x129fce000) [pid = 1654] [serial = 1425] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11a818000) [pid = 1654] [serial = 1435] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125baa000) [pid = 1654] [serial = 1450] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a2af400) [pid = 1654] [serial = 1432] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x129db1c00) [pid = 1654] [serial = 1465] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12366a400) [pid = 1654] [serial = 1445] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12b189400) [pid = 1654] [serial = 1428] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x123675800) [pid = 1654] [serial = 1447] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x129972c00) [pid = 1654] [serial = 1457] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11bf5b400) [pid = 1654] [serial = 1431] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x116036000) [pid = 1654] [serial = 1416] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11bf5ac00) [pid = 1654] [serial = 1444] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x127f16000) [pid = 1654] [serial = 1454] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12af3ec00) [pid = 1654] [serial = 1468] [outer = 0x0] [url = about:blank] 05:33:17 INFO - PROCESS | 1654 | 1461069197779 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x11631d800 == 54 [pid = 1654] [id = 517] 05:33:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x1146c4000) [pid = 1654] [serial = 1551] [outer = 0x0] 05:33:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x116036000) [pid = 1654] [serial = 1552] [outer = 0x1146c4000] 05:33:17 INFO - PROCESS | 1654 | 1461069197813 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119545800) [pid = 1654] [serial = 1553] [outer = 0x1146c4000] 05:33:18 INFO - PROCESS | 1654 | 1461069198225 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 720ms 05:33:18 INFO - PROCESS | 1654 | 1461069198304 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1654 | 1461069198306 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 05:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:33:18 INFO - PROCESS | 1654 | 1461069198329 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1654 | 1461069198332 Marionette TRACE conn2 <- [1,2042,null,{}] 05:33:18 INFO - PROCESS | 1654 | 1461069198335 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:18 INFO - PROCESS | 1654 | 1461069198439 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 05:33:18 INFO - PROCESS | 1654 | 1461069198506 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c692000 == 55 [pid = 1654] [id = 518] 05:33:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11bb3ec00) [pid = 1654] [serial = 1554] [outer = 0x0] 05:33:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11bc81400) [pid = 1654] [serial = 1555] [outer = 0x11bb3ec00] 05:33:18 INFO - PROCESS | 1654 | 1461069198538 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11be61400) [pid = 1654] [serial = 1556] [outer = 0x11bb3ec00] 05:33:18 INFO - PROCESS | 1654 | 1461069198960 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 673ms 05:33:19 INFO - PROCESS | 1654 | 1461069199003 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1654 | 1461069199006 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 05:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:33:19 INFO - PROCESS | 1654 | 1461069199009 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1654 | 1461069199010 Marionette TRACE conn2 <- [1,2046,null,{}] 05:33:19 INFO - PROCESS | 1654 | 1461069199013 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1654 | 1461069199111 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 05:33:19 INFO - PROCESS | 1654 | 1461069199166 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12641c800 == 56 [pid = 1654] [id = 519] 05:33:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11bf5c000) [pid = 1654] [serial = 1557] [outer = 0x0] 05:33:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11c52c800) [pid = 1654] [serial = 1558] [outer = 0x11bf5c000] 05:33:19 INFO - PROCESS | 1654 | 1461069199198 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x125810c00) [pid = 1654] [serial = 1559] [outer = 0x11bf5c000] 05:33:19 INFO - PROCESS | 1654 | 1461069199620 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 621ms 05:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:33:19 INFO - PROCESS | 1654 | 1461069199630 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1654 | 1461069199631 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 05:33:19 INFO - PROCESS | 1654 | 1461069199638 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1654 | 1461069199645 Marionette TRACE conn2 <- [1,2050,null,{}] 05:33:19 INFO - PROCESS | 1654 | 1461069199648 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:19 INFO - PROCESS | 1654 | 1461069199748 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 05:33:19 INFO - PROCESS | 1654 | 1461069199851 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x11981f800 == 57 [pid = 1654] [id = 520] 05:33:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x125f03800) [pid = 1654] [serial = 1560] [outer = 0x0] 05:33:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x126b13800) [pid = 1654] [serial = 1561] [outer = 0x125f03800] 05:33:19 INFO - PROCESS | 1654 | 1461069199883 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x126e67400) [pid = 1654] [serial = 1562] [outer = 0x125f03800] 05:33:20 INFO - PROCESS | 1654 | 1461069200294 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 679ms 05:33:20 INFO - PROCESS | 1654 | 1461069200314 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1654 | 1461069200316 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 05:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:33:20 INFO - PROCESS | 1654 | 1461069200318 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1654 | 1461069200320 Marionette TRACE conn2 <- [1,2054,null,{}] 05:33:20 INFO - PROCESS | 1654 | 1461069200322 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:20 INFO - PROCESS | 1654 | 1461069200420 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 05:33:20 INFO - PROCESS | 1654 | 1461069200471 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x129940000 == 58 [pid = 1654] [id = 521] 05:33:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125f11000) [pid = 1654] [serial = 1563] [outer = 0x0] 05:33:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x1275d0c00) [pid = 1654] [serial = 1564] [outer = 0x125f11000] 05:33:20 INFO - PROCESS | 1654 | 1461069200502 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x128d09c00) [pid = 1654] [serial = 1565] [outer = 0x125f11000] 05:33:20 INFO - PROCESS | 1654 | 1461069200937 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 669ms 05:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:33:20 INFO - PROCESS | 1654 | 1461069200988 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1654 | 1461069200989 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 05:33:20 INFO - PROCESS | 1654 | 1461069200991 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1654 | 1461069200992 Marionette TRACE conn2 <- [1,2058,null,{}] 05:33:20 INFO - PROCESS | 1654 | 1461069200995 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1654 | 1461069201089 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 05:33:21 INFO - PROCESS | 1654 | 1461069201178 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1dd800 == 59 [pid = 1654] [id = 522] 05:33:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129bcd400) [pid = 1654] [serial = 1566] [outer = 0x0] 05:33:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x129dabc00) [pid = 1654] [serial = 1567] [outer = 0x129bcd400] 05:33:21 INFO - PROCESS | 1654 | 1461069201216 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x129fd1800) [pid = 1654] [serial = 1568] [outer = 0x129bcd400] 05:33:21 INFO - PROCESS | 1654 | 1461069201642 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 672ms 05:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:33:21 INFO - PROCESS | 1654 | 1461069201663 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1654 | 1461069201665 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 05:33:21 INFO - PROCESS | 1654 | 1461069201667 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1654 | 1461069201668 Marionette TRACE conn2 <- [1,2062,null,{}] 05:33:21 INFO - PROCESS | 1654 | 1461069201670 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:21 INFO - PROCESS | 1654 | 1461069201769 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 05:33:21 INFO - PROCESS | 1654 | 1461069201821 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7dd000 == 60 [pid = 1654] [id = 523] 05:33:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x129bd2000) [pid = 1654] [serial = 1569] [outer = 0x0] 05:33:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12a2b0c00) [pid = 1654] [serial = 1570] [outer = 0x129bd2000] 05:33:21 INFO - PROCESS | 1654 | 1461069201851 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12af43800) [pid = 1654] [serial = 1571] [outer = 0x129bd2000] 05:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 05:33:22 INFO - PROCESS | 1654 | 1461069202332 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:33:22 INFO - PROCESS | 1654 | 1461069202337 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1654 | 1461069202339 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 05:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:33:22 INFO - PROCESS | 1654 | 1461069202342 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1654 | 1461069202345 Marionette TRACE conn2 <- [1,2066,null,{}] 05:33:22 INFO - PROCESS | 1654 | 1461069202347 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:22 INFO - PROCESS | 1654 | 1461069202443 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 05:33:22 INFO - PROCESS | 1654 | 1461069202545 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bec7800 == 61 [pid = 1654] [id = 524] 05:33:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119e67000) [pid = 1654] [serial = 1572] [outer = 0x0] 05:33:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12af37000) [pid = 1654] [serial = 1573] [outer = 0x119e67000] 05:33:22 INFO - PROCESS | 1654 | 1461069202577 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b186400) [pid = 1654] [serial = 1574] [outer = 0x119e67000] 05:33:23 INFO - PROCESS | 1654 | 1461069203028 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 722ms 05:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:33:23 INFO - PROCESS | 1654 | 1461069203064 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1654 | 1461069203066 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 05:33:23 INFO - PROCESS | 1654 | 1461069203070 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1654 | 1461069203072 Marionette TRACE conn2 <- [1,2070,null,{}] 05:33:23 INFO - PROCESS | 1654 | 1461069203078 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 1654 | 1461069203179 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 05:33:23 INFO - PROCESS | 1654 | 1461069203238 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c68a000 == 62 [pid = 1654] [id = 525] 05:33:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x118872400) [pid = 1654] [serial = 1575] [outer = 0x0] 05:33:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11a90f800) [pid = 1654] [serial = 1576] [outer = 0x118872400] 05:33:23 INFO - PROCESS | 1654 | 1461069203281 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11af93c00) [pid = 1654] [serial = 1577] [outer = 0x118872400] 05:33:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef7000 == 61 [pid = 1654] [id = 415] 05:33:23 INFO - PROCESS | 1654 | --DOCSHELL 0x119805000 == 60 [pid = 1654] [id = 516] 05:33:23 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb7c800 == 59 [pid = 1654] [id = 515] 05:33:23 INFO - PROCESS | 1654 | 1461069203671 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 621ms 05:33:23 INFO - PROCESS | 1654 | 1461069203691 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1654 | 1461069203698 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 05:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:33:23 INFO - PROCESS | 1654 | 1461069203703 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1654 | 1461069203705 Marionette TRACE conn2 <- [1,2074,null,{}] 05:33:23 INFO - PROCESS | 1654 | 1461069203707 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:23 INFO - PROCESS | 1654 | 1461069203816 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 05:33:23 INFO - PROCESS | 1654 | 1461069203882 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12651e000 == 60 [pid = 1654] [id = 526] 05:33:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11a904000) [pid = 1654] [serial = 1578] [outer = 0x0] 05:33:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11c520800) [pid = 1654] [serial = 1579] [outer = 0x11a904000] 05:33:23 INFO - PROCESS | 1654 | 1461069203910 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125ba7c00) [pid = 1654] [serial = 1580] [outer = 0x11a904000] 05:33:24 INFO - PROCESS | 1654 | 1461069204203 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 519ms 05:33:24 INFO - PROCESS | 1654 | 1461069204223 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1654 | 1461069204224 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:33:24 INFO - PROCESS | 1654 | 1461069204234 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1654 | 1461069204237 Marionette TRACE conn2 <- [1,2078,null,{}] 05:33:24 INFO - PROCESS | 1654 | 1461069204248 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 1654 | 1461069204336 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 05:33:24 INFO - PROCESS | 1654 | 1461069204343 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bec2800 == 61 [pid = 1654] [id = 527] 05:33:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1266c0c00) [pid = 1654] [serial = 1581] [outer = 0x0] 05:33:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129977800) [pid = 1654] [serial = 1582] [outer = 0x1266c0c00] 05:33:24 INFO - PROCESS | 1654 | 1461069204371 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12a2a6800) [pid = 1654] [serial = 1583] [outer = 0x1266c0c00] 05:33:24 INFO - PROCESS | 1654 | 1461069204785 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 576ms 05:33:24 INFO - PROCESS | 1654 | 1461069204811 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 05:33:24 INFO - PROCESS | 1654 | 1461069204814 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 05:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:33:24 INFO - PROCESS | 1654 | 1461069204817 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:33:24 INFO - PROCESS | 1654 | 1461069204819 Marionette TRACE conn2 <- [1,2082,null,{}] 05:33:24 INFO - PROCESS | 1654 | 1461069204822 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:24 INFO - PROCESS | 1654 | 1461069204959 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 05:33:25 INFO - PROCESS | 1654 | 1461069205072 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c5800 == 62 [pid = 1654] [id = 528] 05:33:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b219800) [pid = 1654] [serial = 1584] [outer = 0x0] 05:33:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12b65ac00) [pid = 1654] [serial = 1585] [outer = 0x12b219800] 05:33:25 INFO - PROCESS | 1654 | 1461069205115 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b932c00) [pid = 1654] [serial = 1586] [outer = 0x12b219800] 05:33:25 INFO - PROCESS | 1654 | 1461069205447 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 05:33:25 INFO - PROCESS | 1654 | 1461069205488 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1654 | 1461069205490 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 05:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:33:25 INFO - PROCESS | 1654 | 1461069205496 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1654 | 1461069205497 Marionette TRACE conn2 <- [1,2086,null,{}] 05:33:25 INFO - PROCESS | 1654 | 1461069205501 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:25 INFO - PROCESS | 1654 | 1461069205676 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 05:33:25 INFO - PROCESS | 1654 | 1461069205698 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5c2800 == 63 [pid = 1654] [id = 529] 05:33:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b792c00) [pid = 1654] [serial = 1587] [outer = 0x0] 05:33:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12bc0a800) [pid = 1654] [serial = 1588] [outer = 0x12b792c00] 05:33:25 INFO - PROCESS | 1654 | 1461069205740 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12ce3bc00) [pid = 1654] [serial = 1589] [outer = 0x12b792c00] 05:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 05:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:33:26 INFO - PROCESS | 1654 | 1461069206161 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:33:26 INFO - PROCESS | 1654 | 1461069206165 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1654 | 1461069206167 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 05:33:26 INFO - PROCESS | 1654 | 1461069206169 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1654 | 1461069206170 Marionette TRACE conn2 <- [1,2090,null,{}] 05:33:26 INFO - PROCESS | 1654 | 1461069206172 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1654 | 1461069206292 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 05:33:26 INFO - PROCESS | 1654 | 1461069206349 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f217800 == 64 [pid = 1654] [id = 530] 05:33:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12d1ee800) [pid = 1654] [serial = 1590] [outer = 0x0] 05:33:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12d83f800) [pid = 1654] [serial = 1591] [outer = 0x12d1ee800] 05:33:26 INFO - PROCESS | 1654 | 1461069206381 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12dfe0800) [pid = 1654] [serial = 1592] [outer = 0x12d1ee800] 05:33:26 INFO - PROCESS | 1654 | 1461069206710 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 568ms 05:33:26 INFO - PROCESS | 1654 | 1461069206738 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1654 | 1461069206739 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 05:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:33:26 INFO - PROCESS | 1654 | 1461069206742 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1654 | 1461069206745 Marionette TRACE conn2 <- [1,2094,null,{}] 05:33:26 INFO - PROCESS | 1654 | 1461069206752 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:26 INFO - PROCESS | 1654 | 1461069206854 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 05:33:26 INFO - PROCESS | 1654 | 1461069206890 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7c1800 == 65 [pid = 1654] [id = 531] 05:33:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12dfd7000) [pid = 1654] [serial = 1593] [outer = 0x0] 05:33:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12e29e400) [pid = 1654] [serial = 1594] [outer = 0x12dfd7000] 05:33:26 INFO - PROCESS | 1654 | 1461069206914 Marionette DEBUG loaded listener.js 05:33:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12e555800) [pid = 1654] [serial = 1595] [outer = 0x12dfd7000] 05:33:27 INFO - PROCESS | 1654 | 1461069207220 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 525ms 05:33:27 INFO - PROCESS | 1654 | 1461069207267 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1654 | 1461069207268 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:33:27 INFO - PROCESS | 1654 | 1461069207271 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1654 | 1461069207272 Marionette TRACE conn2 <- [1,2098,null,{}] 05:33:27 INFO - PROCESS | 1654 | 1461069207274 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 1654 | 1461069207378 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 05:33:27 INFO - PROCESS | 1654 | 1461069207416 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fe18800 == 66 [pid = 1654] [id = 532] 05:33:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12dfe2400) [pid = 1654] [serial = 1596] [outer = 0x0] 05:33:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12e744000) [pid = 1654] [serial = 1597] [outer = 0x12dfe2400] 05:33:27 INFO - PROCESS | 1654 | 1461069207441 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12e749c00) [pid = 1654] [serial = 1598] [outer = 0x12dfe2400] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x127f1e800) [pid = 1654] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b0c5000) [pid = 1654] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12b226400) [pid = 1654] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11a92f800) [pid = 1654] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12690b000) [pid = 1654] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11c375000) [pid = 1654] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x1266c2000) [pid = 1654] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x11bb40400) [pid = 1654] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11863bc00) [pid = 1654] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x123678400) [pid = 1654] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x128dec000) [pid = 1654] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x118874400) [pid = 1654] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11a81a800) [pid = 1654] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11bbed800) [pid = 1654] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x1191a7c00) [pid = 1654] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11863dc00) [pid = 1654] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11546cc00) [pid = 1654] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12ba86000) [pid = 1654] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x127f19400) [pid = 1654] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:33:27 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x128fdb000) [pid = 1654] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:33:27 INFO - PROCESS | 1654 | 1461069207791 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 568ms 05:33:27 INFO - PROCESS | 1654 | 1461069207840 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 1654 | 1461069207841 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 05:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:33:27 INFO - PROCESS | 1654 | 1461069207843 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 1654 | 1461069207844 Marionette TRACE conn2 <- [1,2102,null,{}] 05:33:27 INFO - PROCESS | 1654 | 1461069207847 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:27 INFO - PROCESS | 1654 | 1461069207934 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 05:33:27 INFO - PROCESS | 1654 | 1461069207996 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b28f000 == 67 [pid = 1654] [id = 533] 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x116568c00) [pid = 1654] [serial = 1599] [outer = 0x0] 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11b912400) [pid = 1654] [serial = 1600] [outer = 0x116568c00] 05:33:28 INFO - PROCESS | 1654 | 1461069208021 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x127f19400) [pid = 1654] [serial = 1601] [outer = 0x116568c00] 05:33:28 INFO - PROCESS | 1654 | 1461069208290 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 469ms 05:33:28 INFO - PROCESS | 1654 | 1461069208314 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1654 | 1461069208316 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 05:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:33:28 INFO - PROCESS | 1654 | 1461069208318 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1654 | 1461069208319 Marionette TRACE conn2 <- [1,2106,null,{}] 05:33:28 INFO - PROCESS | 1654 | 1461069208321 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1654 | 1461069208414 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 05:33:28 INFO - PROCESS | 1654 | 1461069208419 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301d3800 == 68 [pid = 1654] [id = 534] 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x11a816400) [pid = 1654] [serial = 1602] [outer = 0x0] 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b794000) [pid = 1654] [serial = 1603] [outer = 0x11a816400] 05:33:28 INFO - PROCESS | 1654 | 1461069208444 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12e74b800) [pid = 1654] [serial = 1604] [outer = 0x11a816400] 05:33:28 INFO - PROCESS | 1654 | 1461069208787 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 518ms 05:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:33:28 INFO - PROCESS | 1654 | 1461069208839 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1654 | 1461069208840 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 05:33:28 INFO - PROCESS | 1654 | 1461069208842 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1654 | 1461069208844 Marionette TRACE conn2 <- [1,2110,null,{}] 05:33:28 INFO - PROCESS | 1654 | 1461069208847 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:28 INFO - PROCESS | 1654 | 1461069208948 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 05:33:28 INFO - PROCESS | 1654 | 1461069208952 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302e5800 == 69 [pid = 1654] [id = 535] 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12e74ec00) [pid = 1654] [serial = 1605] [outer = 0x0] 05:33:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12e750000) [pid = 1654] [serial = 1606] [outer = 0x12e74ec00] 05:33:28 INFO - PROCESS | 1654 | 1461069208983 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12e78bc00) [pid = 1654] [serial = 1607] [outer = 0x12e74ec00] 05:33:29 INFO - PROCESS | 1654 | 1461069209341 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 520ms 05:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:33:29 INFO - PROCESS | 1654 | 1461069209364 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1654 | 1461069209365 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 05:33:29 INFO - PROCESS | 1654 | 1461069209367 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1654 | 1461069209368 Marionette TRACE conn2 <- [1,2114,null,{}] 05:33:29 INFO - PROCESS | 1654 | 1461069209370 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:29 INFO - PROCESS | 1654 | 1461069209490 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 05:33:29 INFO - PROCESS | 1654 | 1461069209496 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x130950000 == 70 [pid = 1654] [id = 536] 05:33:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12e785c00) [pid = 1654] [serial = 1608] [outer = 0x0] 05:33:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12e8dfc00) [pid = 1654] [serial = 1609] [outer = 0x12e785c00] 05:33:29 INFO - PROCESS | 1654 | 1461069209522 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12e8ebc00) [pid = 1654] [serial = 1610] [outer = 0x12e785c00] 05:33:29 INFO - PROCESS | 1654 | 1461069209969 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 622ms 05:33:29 INFO - PROCESS | 1654 | 1461069209990 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 05:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:33:29 INFO - PROCESS | 1654 | 1461069209995 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 05:33:29 INFO - PROCESS | 1654 | 1461069209998 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1654 | 1461069210001 Marionette TRACE conn2 <- [1,2118,null,{}] 05:33:30 INFO - PROCESS | 1654 | 1461069210005 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 1654 | 1461069210117 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 05:33:30 INFO - PROCESS | 1654 | 1461069210195 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef7000 == 71 [pid = 1654] [id = 537] 05:33:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11be0d800) [pid = 1654] [serial = 1611] [outer = 0x0] 05:33:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11bf5b400) [pid = 1654] [serial = 1612] [outer = 0x11be0d800] 05:33:30 INFO - PROCESS | 1654 | 1461069210252 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x123678400) [pid = 1654] [serial = 1613] [outer = 0x11be0d800] 05:33:30 INFO - PROCESS | 1654 | 1461069210660 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 673ms 05:33:30 INFO - PROCESS | 1654 | 1461069210672 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1654 | 1461069210678 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 05:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:33:30 INFO - PROCESS | 1654 | 1461069210683 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1654 | 1461069210685 Marionette TRACE conn2 <- [1,2122,null,{}] 05:33:30 INFO - PROCESS | 1654 | 1461069210688 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:30 INFO - PROCESS | 1654 | 1461069210794 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 05:33:30 INFO - PROCESS | 1654 | 1461069210856 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d145800 == 72 [pid = 1654] [id = 538] 05:33:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x1238e0c00) [pid = 1654] [serial = 1614] [outer = 0x0] 05:33:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x126b16c00) [pid = 1654] [serial = 1615] [outer = 0x1238e0c00] 05:33:30 INFO - PROCESS | 1654 | 1461069210886 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x129fce000) [pid = 1654] [serial = 1616] [outer = 0x1238e0c00] 05:33:31 INFO - PROCESS | 1654 | 1461069211341 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 721ms 05:33:31 INFO - PROCESS | 1654 | 1461069211404 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 1654 | 1461069211406 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 05:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:33:31 INFO - PROCESS | 1654 | 1461069211466 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1654 | 1461069211469 Marionette TRACE conn2 <- [1,2126,null,{}] 05:33:31 INFO - PROCESS | 1654 | 1461069211478 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:31 INFO - PROCESS | 1654 | 1461069211585 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 05:33:31 INFO - PROCESS | 1654 | 1461069211660 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x13094a000 == 73 [pid = 1654] [id = 539] 05:33:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12a229c00) [pid = 1654] [serial = 1617] [outer = 0x0] 05:33:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12cf6c800) [pid = 1654] [serial = 1618] [outer = 0x12a229c00] 05:33:31 INFO - PROCESS | 1654 | 1461069211693 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12d82fc00) [pid = 1654] [serial = 1619] [outer = 0x12a229c00] 05:33:32 INFO - PROCESS | 1654 | 1461069212100 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 714ms 05:33:32 INFO - PROCESS | 1654 | 1461069212138 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1654 | 1461069212140 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:33:32 INFO - PROCESS | 1654 | 1461069212143 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1654 | 1461069212144 Marionette TRACE conn2 <- [1,2130,null,{}] 05:33:32 INFO - PROCESS | 1654 | 1461069212146 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1654 | 1461069212253 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 05:33:32 INFO - PROCESS | 1654 | 1461069212325 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x131d9f800 == 74 [pid = 1654] [id = 540] 05:33:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12d840400) [pid = 1654] [serial = 1620] [outer = 0x0] 05:33:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12e2a5400) [pid = 1654] [serial = 1621] [outer = 0x12d840400] 05:33:32 INFO - PROCESS | 1654 | 1461069212355 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12e77d400) [pid = 1654] [serial = 1622] [outer = 0x12d840400] 05:33:32 INFO - PROCESS | 1654 | 1461069212763 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1654 | 1461069212815 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 05:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:33:32 INFO - PROCESS | 1654 | 1461069212817 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1654 | 1461069212818 Marionette TRACE conn2 <- [1,2134,null,{}] 05:33:32 INFO - PROCESS | 1654 | 1461069212821 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:32 INFO - PROCESS | 1654 | 1461069212940 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 05:33:33 INFO - PROCESS | 1654 | 1461069213015 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x139115800 == 75 [pid = 1654] [id = 541] 05:33:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12dfd5000) [pid = 1654] [serial = 1623] [outer = 0x0] 05:33:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12e8e2000) [pid = 1654] [serial = 1624] [outer = 0x12dfd5000] 05:33:33 INFO - PROCESS | 1654 | 1461069213045 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12e8edc00) [pid = 1654] [serial = 1625] [outer = 0x12dfd5000] 05:33:33 INFO - PROCESS | 1654 | 1461069213459 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 05:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:33:33 INFO - PROCESS | 1654 | 1461069213488 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1654 | 1461069213489 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 05:33:33 INFO - PROCESS | 1654 | 1461069213491 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1654 | 1461069213492 Marionette TRACE conn2 <- [1,2138,null,{}] 05:33:33 INFO - PROCESS | 1654 | 1461069213495 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:33 INFO - PROCESS | 1654 | 1461069213614 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 05:33:33 INFO - PROCESS | 1654 | 1461069213689 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x13378c800 == 76 [pid = 1654] [id = 542] 05:33:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12a20a400) [pid = 1654] [serial = 1626] [outer = 0x0] 05:33:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12f225400) [pid = 1654] [serial = 1627] [outer = 0x12a20a400] 05:33:33 INFO - PROCESS | 1654 | 1461069213721 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12f22cc00) [pid = 1654] [serial = 1628] [outer = 0x12a20a400] 05:33:34 INFO - PROCESS | 1654 | 1461069214163 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 720ms 05:33:34 INFO - PROCESS | 1654 | 1461069214229 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1654 | 1461069214230 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 05:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:33:34 INFO - PROCESS | 1654 | 1461069214232 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1654 | 1461069214234 Marionette TRACE conn2 <- [1,2142,null,{}] 05:33:34 INFO - PROCESS | 1654 | 1461069214236 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:34 INFO - PROCESS | 1654 | 1461069214349 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 05:33:34 INFO - PROCESS | 1654 | 1461069214442 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb7f000 == 77 [pid = 1654] [id = 543] 05:33:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x118977400) [pid = 1654] [serial = 1629] [outer = 0x0] 05:33:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11a81e800) [pid = 1654] [serial = 1630] [outer = 0x118977400] 05:33:34 INFO - PROCESS | 1654 | 1461069214493 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11be03000) [pid = 1654] [serial = 1631] [outer = 0x118977400] 05:33:35 INFO - PROCESS | 1654 | 1461069215261 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1654 | 1461069215306 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 05:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:33:35 INFO - PROCESS | 1654 | 1461069215329 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1654 | 1461069215331 Marionette TRACE conn2 <- [1,2146,null,{}] 05:33:35 INFO - PROCESS | 1654 | 1461069215335 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:35 INFO - PROCESS | 1654 | 1461069215437 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 05:33:35 INFO - PROCESS | 1654 | 1461069215515 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1157bc800 == 78 [pid = 1654] [id = 544] 05:33:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x116357400) [pid = 1654] [serial = 1632] [outer = 0x0] 05:33:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x1163eb800) [pid = 1654] [serial = 1633] [outer = 0x116357400] 05:33:35 INFO - PROCESS | 1654 | 1461069215545 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x118638000) [pid = 1654] [serial = 1634] [outer = 0x116357400] 05:33:36 INFO - PROCESS | 1654 | 1461069215993 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1654 | 1461069216059 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 05:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:33:36 INFO - PROCESS | 1654 | 1461069216067 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1654 | 1461069216070 Marionette TRACE conn2 <- [1,2150,null,{}] 05:33:36 INFO - PROCESS | 1654 | 1461069216074 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1654 | 1461069216186 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 05:33:36 INFO - PROCESS | 1654 | 1461069216262 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195f5000 == 79 [pid = 1654] [id = 545] 05:33:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x11919f400) [pid = 1654] [serial = 1635] [outer = 0x0] 05:33:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x11a65c000) [pid = 1654] [serial = 1636] [outer = 0x11919f400] 05:33:36 INFO - PROCESS | 1654 | 1461069216291 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x11a81c800) [pid = 1654] [serial = 1637] [outer = 0x11919f400] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x118618800 == 78 [pid = 1654] [id = 472] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12f21e000 == 77 [pid = 1654] [id = 438] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1302e5800 == 76 [pid = 1654] [id = 535] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1301d3800 == 75 [pid = 1654] [id = 534] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b28f000 == 74 [pid = 1654] [id = 533] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12fe18800 == 73 [pid = 1654] [id = 532] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7c1800 == 72 [pid = 1654] [id = 531] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12f217800 == 71 [pid = 1654] [id = 530] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11aa85800) [pid = 1654] [serial = 1531] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11c527400) [pid = 1654] [serial = 1534] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12ce3c000) [pid = 1654] [serial = 1528] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x128fdf000) [pid = 1654] [serial = 1537] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12a2aa000) [pid = 1654] [serial = 1540] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x11acf8000) [pid = 1654] [serial = 1549] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12b92d800) [pid = 1654] [serial = 1543] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5c2800 == 70 [pid = 1654] [id = 529] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c5800 == 69 [pid = 1654] [id = 528] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12bec2800 == 68 [pid = 1654] [id = 527] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12651e000 == 67 [pid = 1654] [id = 526] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11c68a000 == 66 [pid = 1654] [id = 525] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1dd800 == 65 [pid = 1654] [id = 522] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x129940000 == 64 [pid = 1654] [id = 521] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11981f800 == 63 [pid = 1654] [id = 520] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12641c800 == 62 [pid = 1654] [id = 519] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11c692000 == 61 [pid = 1654] [id = 518] 05:33:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11631d800 == 60 [pid = 1654] [id = 517] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12e552000) [pid = 1654] [serial = 1414] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12af3e000) [pid = 1654] [serial = 1510] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12b18d000) [pid = 1654] [serial = 1513] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12b0c4800) [pid = 1654] [serial = 1511] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12b658c00) [pid = 1654] [serial = 1516] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11af8ec00) [pid = 1654] [serial = 1477] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x129fce400) [pid = 1654] [serial = 1484] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x129da6c00) [pid = 1654] [serial = 1483] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12b92b000) [pid = 1654] [serial = 1490] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12af42800) [pid = 1654] [serial = 1489] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x126bba000) [pid = 1654] [serial = 1504] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x127522800) [pid = 1654] [serial = 1505] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11be05000) [pid = 1654] [serial = 1498] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x123669800) [pid = 1654] [serial = 1499] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11a90e800) [pid = 1654] [serial = 1495] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11b6b7c00) [pid = 1654] [serial = 1496] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x126bb4000) [pid = 1654] [serial = 1481] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x1261f3800) [pid = 1654] [serial = 1480] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12af38400) [pid = 1654] [serial = 1487] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12a231400) [pid = 1654] [serial = 1486] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11a92cc00) [pid = 1654] [serial = 1493] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x119125000) [pid = 1654] [serial = 1492] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11aa7e000) [pid = 1654] [serial = 1475] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11a90c400) [pid = 1654] [serial = 1474] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x1238e1800) [pid = 1654] [serial = 1501] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1266c1400) [pid = 1654] [serial = 1502] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11a822000) [pid = 1654] [serial = 1519] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x125b3c800) [pid = 1654] [serial = 1522] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11600d400) [pid = 1654] [serial = 1546] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1189d4400) [pid = 1654] [serial = 1547] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11b6b1400) [pid = 1654] [serial = 1520] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12bc05c00) [pid = 1654] [serial = 1525] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12b92b800) [pid = 1654] [serial = 1517] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11be5d000) [pid = 1654] [serial = 1478] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129970c00) [pid = 1654] [serial = 1507] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ba7f800) [pid = 1654] [serial = 1523] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12ce31c00) [pid = 1654] [serial = 1526] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12b223400) [pid = 1654] [serial = 1514] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a227c00) [pid = 1654] [serial = 1508] [outer = 0x0] [url = about:blank] 05:33:36 INFO - PROCESS | 1654 | 1461069216716 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:33: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 05:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 672ms 05:33:36 INFO - PROCESS | 1654 | 1461069216738 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1654 | 1461069216740 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 05:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:33:36 INFO - PROCESS | 1654 | 1461069216744 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1654 | 1461069216747 Marionette TRACE conn2 <- [1,2154,null,{}] 05:33:36 INFO - PROCESS | 1654 | 1461069216754 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:36 INFO - PROCESS | 1654 | 1461069216839 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 05:33:36 INFO - PROCESS | 1654 | 1461069216870 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bef4800 == 61 [pid = 1654] [id = 546] 05:33:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11a938000) [pid = 1654] [serial = 1638] [outer = 0x0] 05:33:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11acf0000) [pid = 1654] [serial = 1639] [outer = 0x11a938000] 05:33:36 INFO - PROCESS | 1654 | 1461069216899 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11af96000) [pid = 1654] [serial = 1640] [outer = 0x11a938000] 05:33:37 INFO - PROCESS | 1654 | 1461069217299 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 574ms 05:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:33:37 INFO - PROCESS | 1654 | 1461069217317 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1654 | 1461069217319 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1654 | 1461069217322 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1654 | 1461069217326 Marionette TRACE conn2 <- [1,2158,null,{}] 05:33:37 INFO - PROCESS | 1654 | 1461069217330 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:37 INFO - PROCESS | 1654 | 1461069217465 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 05:33:37 INFO - PROCESS | 1654 | 1461069217477 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e36800 == 62 [pid = 1654] [id = 547] 05:33:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11afe3800) [pid = 1654] [serial = 1641] [outer = 0x0] 05:33:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11bbed800) [pid = 1654] [serial = 1642] [outer = 0x11afe3800] 05:33:37 INFO - PROCESS | 1654 | 1461069217521 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x11bce5800) [pid = 1654] [serial = 1643] [outer = 0x11afe3800] 05:33:37 INFO - PROCESS | 1654 | 1461069217934 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 628ms 05:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:33:37 INFO - PROCESS | 1654 | 1461069217951 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1654 | 1461069217953 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 05:33:37 INFO - PROCESS | 1654 | 1461069217956 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1654 | 1461069217959 Marionette TRACE conn2 <- [1,2162,null,{}] 05:33:37 INFO - PROCESS | 1654 | 1461069217963 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1654 | 1461069218093 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 05:33:38 INFO - PROCESS | 1654 | 1461069218099 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x126532000 == 63 [pid = 1654] [id = 548] 05:33:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x11be54800) [pid = 1654] [serial = 1644] [outer = 0x0] 05:33:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11bf5dc00) [pid = 1654] [serial = 1645] [outer = 0x11be54800] 05:33:38 INFO - PROCESS | 1654 | 1461069218143 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11c521000) [pid = 1654] [serial = 1646] [outer = 0x11be54800] 05:33:38 INFO - PROCESS | 1654 | 1461069218599 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 674ms 05:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:33:38 INFO - PROCESS | 1654 | 1461069218641 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1654 | 1461069218642 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 05:33:38 INFO - PROCESS | 1654 | 1461069218644 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1654 | 1461069218645 Marionette TRACE conn2 <- [1,2166,null,{}] 05:33:38 INFO - PROCESS | 1654 | 1461069218648 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:38 INFO - PROCESS | 1654 | 1461069218745 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 05:33:38 INFO - PROCESS | 1654 | 1461069218750 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x129938800 == 64 [pid = 1654] [id = 549] 05:33:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x123672400) [pid = 1654] [serial = 1647] [outer = 0x0] 05:33:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x125b3c800) [pid = 1654] [serial = 1648] [outer = 0x123672400] 05:33:38 INFO - PROCESS | 1654 | 1461069218778 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x126c28000) [pid = 1654] [serial = 1649] [outer = 0x123672400] 05:33:39 INFO - PROCESS | 1654 | 1461069219147 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 520ms 05:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:33:39 INFO - PROCESS | 1654 | 1461069219164 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1654 | 1461069219166 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 05:33:39 INFO - PROCESS | 1654 | 1461069219168 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1654 | 1461069219169 Marionette TRACE conn2 <- [1,2170,null,{}] 05:33:39 INFO - PROCESS | 1654 | 1461069219171 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1654 | 1461069219282 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 05:33:39 INFO - PROCESS | 1654 | 1461069219321 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acd0800 == 65 [pid = 1654] [id = 550] 05:33:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x1238e1800) [pid = 1654] [serial = 1650] [outer = 0x0] 05:33:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x127521c00) [pid = 1654] [serial = 1651] [outer = 0x1238e1800] 05:33:39 INFO - PROCESS | 1654 | 1461069219346 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x127f1a000) [pid = 1654] [serial = 1652] [outer = 0x1238e1800] 05:33:39 INFO - PROCESS | 1654 | 1461069219667 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 518ms 05:33:39 INFO - PROCESS | 1654 | 1461069219687 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1654 | 1461069219688 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 05:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:33:39 INFO - PROCESS | 1654 | 1461069219690 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1654 | 1461069219692 Marionette TRACE conn2 <- [1,2174,null,{}] 05:33:39 INFO - PROCESS | 1654 | 1461069219696 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:39 INFO - PROCESS | 1654 | 1461069219801 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 05:33:39 INFO - PROCESS | 1654 | 1461069219837 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b035000 == 66 [pid = 1654] [id = 551] 05:33:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x126c28400) [pid = 1654] [serial = 1653] [outer = 0x0] 05:33:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x128df0c00) [pid = 1654] [serial = 1654] [outer = 0x126c28400] 05:33:39 INFO - PROCESS | 1654 | 1461069219862 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x129bd4c00) [pid = 1654] [serial = 1655] [outer = 0x126c28400] 05:33:40 INFO - PROCESS | 1654 | 1461069220174 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 521ms 05:33:40 INFO - PROCESS | 1654 | 1461069220225 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1654 | 1461069220226 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 05:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:33:40 INFO - PROCESS | 1654 | 1461069220228 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1654 | 1461069220229 Marionette TRACE conn2 <- [1,2178,null,{}] 05:33:40 INFO - PROCESS | 1654 | 1461069220232 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 1654 | 1461069220346 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 05:33:40 INFO - PROCESS | 1654 | 1461069220383 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1e1000 == 67 [pid = 1654] [id = 552] 05:33:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11c521400) [pid = 1654] [serial = 1656] [outer = 0x0] 05:33:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x129dab000) [pid = 1654] [serial = 1657] [outer = 0x11c521400] 05:33:40 INFO - PROCESS | 1654 | 1461069220408 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x129f57c00) [pid = 1654] [serial = 1658] [outer = 0x11c521400] 05:33:40 INFO - PROCESS | 1654 | 1461069220735 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 519ms 05:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:33:40 INFO - PROCESS | 1654 | 1461069220748 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1654 | 1461069220750 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 05:33:40 INFO - PROCESS | 1654 | 1461069220752 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1654 | 1461069220753 Marionette TRACE conn2 <- [1,2182,null,{}] 05:33:40 INFO - PROCESS | 1654 | 1461069220755 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:40 INFO - PROCESS | 1654 | 1461069220865 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 05:33:40 INFO - PROCESS | 1654 | 1461069220905 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9ae000 == 68 [pid = 1654] [id = 553] 05:33:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x1274c4400) [pid = 1654] [serial = 1659] [outer = 0x0] 05:33:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129f59c00) [pid = 1654] [serial = 1660] [outer = 0x1274c4400] 05:33:40 INFO - PROCESS | 1654 | 1461069220930 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x129f61800) [pid = 1654] [serial = 1661] [outer = 0x1274c4400] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11a938800) [pid = 1654] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12ba89c00) [pid = 1654] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x12d1ee800) [pid = 1654] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12dfd7000) [pid = 1654] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x116568c00) [pid = 1654] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12dfe2400) [pid = 1654] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11a904000) [pid = 1654] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x1266c0c00) [pid = 1654] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12b219800) [pid = 1654] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x118872400) [pid = 1654] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11a816400) [pid = 1654] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12e74ec00) [pid = 1654] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:33:41 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12b792c00) [pid = 1654] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:33:41 INFO - PROCESS | 1654 | 1461069221396 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 05:33:41 INFO - PROCESS | 1654 | 1461069221423 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1654 | 1461069221424 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 05:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:33:41 INFO - PROCESS | 1654 | 1461069221432 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1654 | 1461069221434 Marionette TRACE conn2 <- [1,2186,null,{}] 05:33:41 INFO - PROCESS | 1654 | 1461069221436 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:41 INFO - PROCESS | 1654 | 1461069221572 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 05:33:41 INFO - PROCESS | 1654 | 1461069221632 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce47800 == 69 [pid = 1654] [id = 554] 05:33:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x129f61400) [pid = 1654] [serial = 1662] [outer = 0x0] 05:33:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129fcf800) [pid = 1654] [serial = 1663] [outer = 0x129f61400] 05:33:41 INFO - PROCESS | 1654 | 1461069221662 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12a22b000) [pid = 1654] [serial = 1664] [outer = 0x129f61400] 05:33:41 INFO - PROCESS | 1654 | 1461069221931 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 05:33:41 INFO - PROCESS | 1654 | 1461069221952 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 05:33:41 INFO - PROCESS | 1654 | 1461069221953 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 05:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:33:41 INFO - PROCESS | 1654 | 1461069221955 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:33:41 INFO - PROCESS | 1654 | 1461069221956 Marionette TRACE conn2 <- [1,2190,null,{}] 05:33:41 INFO - PROCESS | 1654 | 1461069221966 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 1654 | 1461069222058 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 05:33:42 INFO - PROCESS | 1654 | 1461069222119 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d13d800 == 70 [pid = 1654] [id = 555] 05:33:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a20ac00) [pid = 1654] [serial = 1665] [outer = 0x0] 05:33:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12a22e400) [pid = 1654] [serial = 1666] [outer = 0x12a20ac00] 05:33:42 INFO - PROCESS | 1654 | 1461069222144 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12a2b0800) [pid = 1654] [serial = 1667] [outer = 0x12a20ac00] 05:33:42 INFO - PROCESS | 1654 | 1461069222416 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 471ms 05:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:33:42 INFO - PROCESS | 1654 | 1461069222431 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1654 | 1461069222432 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 05:33:42 INFO - PROCESS | 1654 | 1461069222434 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1654 | 1461069222435 Marionette TRACE conn2 <- [1,2194,null,{}] 05:33:42 INFO - PROCESS | 1654 | 1461069222438 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:42 INFO - PROCESS | 1654 | 1461069222529 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 05:33:42 INFO - PROCESS | 1654 | 1461069222533 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d7000 == 71 [pid = 1654] [id = 556] 05:33:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12af3a800) [pid = 1654] [serial = 1668] [outer = 0x0] 05:33:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12b0c2800) [pid = 1654] [serial = 1669] [outer = 0x12af3a800] 05:33:42 INFO - PROCESS | 1654 | 1461069222558 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12b0cc400) [pid = 1654] [serial = 1670] [outer = 0x12af3a800] 05:33:42 INFO - PROCESS | 1654 | 1461069222909 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 520ms 05:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:33:42 INFO - PROCESS | 1654 | 1461069222955 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 1654 | 1461069222956 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 05:33:42 INFO - PROCESS | 1654 | 1461069222958 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1654 | 1461069222959 Marionette TRACE conn2 <- [1,2198,null,{}] 05:33:42 INFO - PROCESS | 1654 | 1461069222961 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 1654 | 1461069223080 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 05:33:43 INFO - PROCESS | 1654 | 1461069223086 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e3d7000 == 72 [pid = 1654] [id = 557] 05:33:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12b0cb000) [pid = 1654] [serial = 1671] [outer = 0x0] 05:33:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12b185c00) [pid = 1654] [serial = 1672] [outer = 0x12b0cb000] 05:33:43 INFO - PROCESS | 1654 | 1461069223111 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12b21b800) [pid = 1654] [serial = 1673] [outer = 0x12b0cb000] 05:33:43 INFO - PROCESS | 1654 | 1461069223582 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 668ms 05:33:43 INFO - PROCESS | 1654 | 1461069223627 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1654 | 1461069223630 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 05:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:33:43 INFO - PROCESS | 1654 | 1461069223634 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1654 | 1461069223636 Marionette TRACE conn2 <- [1,2202,null,{}] 05:33:43 INFO - PROCESS | 1654 | 1461069223640 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:43 INFO - PROCESS | 1654 | 1461069223754 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 05:33:43 INFO - PROCESS | 1654 | 1461069223831 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x119eef000 == 73 [pid = 1654] [id = 558] 05:33:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11886f000) [pid = 1654] [serial = 1674] [outer = 0x0] 05:33:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11911d400) [pid = 1654] [serial = 1675] [outer = 0x11886f000] 05:33:43 INFO - PROCESS | 1654 | 1461069223864 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11a81f400) [pid = 1654] [serial = 1676] [outer = 0x11886f000] 05:33:44 INFO - PROCESS | 1654 | 1461069224272 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 673ms 05:33:44 INFO - PROCESS | 1654 | 1461069224307 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1654 | 1461069224312 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 05:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:33:44 INFO - PROCESS | 1654 | 1461069224357 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1654 | 1461069224361 Marionette TRACE conn2 <- [1,2206,null,{}] 05:33:44 INFO - PROCESS | 1654 | 1461069224366 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:44 INFO - PROCESS | 1654 | 1461069224477 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 05:33:44 INFO - PROCESS | 1654 | 1461069224551 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12667c800 == 74 [pid = 1654] [id = 559] 05:33:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x11ab05400) [pid = 1654] [serial = 1677] [outer = 0x0] 05:33:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11af99000) [pid = 1654] [serial = 1678] [outer = 0x11ab05400] 05:33:44 INFO - PROCESS | 1654 | 1461069224583 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11bce2c00) [pid = 1654] [serial = 1679] [outer = 0x11ab05400] 05:33:44 INFO - PROCESS | 1654 | 1461069224984 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 05:33:45 INFO - PROCESS | 1654 | 1461069225032 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1654 | 1461069225033 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 05:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:33:45 INFO - PROCESS | 1654 | 1461069225036 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1654 | 1461069225038 Marionette TRACE conn2 <- [1,2210,null,{}] 05:33:45 INFO - PROCESS | 1654 | 1461069225046 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 1654 | 1461069225156 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 05:33:45 INFO - PROCESS | 1654 | 1461069225232 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d132000 == 75 [pid = 1654] [id = 560] 05:33:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11c52b800) [pid = 1654] [serial = 1680] [outer = 0x0] 05:33:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x125a14000) [pid = 1654] [serial = 1681] [outer = 0x11c52b800] 05:33:45 INFO - PROCESS | 1654 | 1461069225264 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x1269bc800) [pid = 1654] [serial = 1682] [outer = 0x11c52b800] 05:33:45 INFO - PROCESS | 1654 | 1461069225684 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 05:33:45 INFO - PROCESS | 1654 | 1461069225707 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1654 | 1461069225709 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 05:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:33:45 INFO - PROCESS | 1654 | 1461069225711 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1654 | 1461069225713 Marionette TRACE conn2 <- [1,2214,null,{}] 05:33:45 INFO - PROCESS | 1654 | 1461069225715 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:45 INFO - PROCESS | 1654 | 1461069225841 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 05:33:45 INFO - PROCESS | 1654 | 1461069225917 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef2b000 == 76 [pid = 1654] [id = 561] 05:33:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x126bb8800) [pid = 1654] [serial = 1683] [outer = 0x0] 05:33:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x129daec00) [pid = 1654] [serial = 1684] [outer = 0x126bb8800] 05:33:45 INFO - PROCESS | 1654 | 1461069225947 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x129fcc800) [pid = 1654] [serial = 1685] [outer = 0x126bb8800] 05:33:46 INFO - PROCESS | 1654 | 1461069226359 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 669ms 05:33:46 INFO - PROCESS | 1654 | 1461069226381 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1654 | 1461069226382 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 05:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:33:46 INFO - PROCESS | 1654 | 1461069226385 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1654 | 1461069226386 Marionette TRACE conn2 <- [1,2218,null,{}] 05:33:46 INFO - PROCESS | 1654 | 1461069226389 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:46 INFO - PROCESS | 1654 | 1461069226501 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 05:33:46 INFO - PROCESS | 1654 | 1461069226605 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f216800 == 77 [pid = 1654] [id = 562] 05:33:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x128d14000) [pid = 1654] [serial = 1686] [outer = 0x0] 05:33:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12a20ec00) [pid = 1654] [serial = 1687] [outer = 0x128d14000] 05:33:46 INFO - PROCESS | 1654 | 1461069226637 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12a2ac000) [pid = 1654] [serial = 1688] [outer = 0x128d14000] 05:33:47 INFO - PROCESS | 1654 | 1461069227047 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 05:33:47 INFO - PROCESS | 1654 | 1461069227055 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1654 | 1461069227057 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 05:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:33:47 INFO - PROCESS | 1654 | 1461069227059 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1654 | 1461069227060 Marionette TRACE conn2 <- [1,2222,null,{}] 05:33:47 INFO - PROCESS | 1654 | 1461069227063 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 1654 | 1461069227203 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 05:33:47 INFO - PROCESS | 1654 | 1461069227291 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f622000 == 78 [pid = 1654] [id = 563] 05:33:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12b21d800) [pid = 1654] [serial = 1689] [outer = 0x0] 05:33:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12b929000) [pid = 1654] [serial = 1690] [outer = 0x12b21d800] 05:33:47 INFO - PROCESS | 1654 | 1461069227323 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12ba88c00) [pid = 1654] [serial = 1691] [outer = 0x12b21d800] 05:33:47 INFO - PROCESS | 1654 | 1461069227725 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 672ms 05:33:47 INFO - PROCESS | 1654 | 1461069227732 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1654 | 1461069227733 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 05:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:33:47 INFO - PROCESS | 1654 | 1461069227735 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1654 | 1461069227737 Marionette TRACE conn2 <- [1,2226,null,{}] 05:33:47 INFO - PROCESS | 1654 | 1461069227739 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:47 INFO - PROCESS | 1654 | 1461069227845 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 05:33:47 INFO - PROCESS | 1654 | 1461069227905 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e707000 == 79 [pid = 1654] [id = 564] 05:33:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x114ef0400) [pid = 1654] [serial = 1692] [outer = 0x0] 05:33:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12bc02800) [pid = 1654] [serial = 1693] [outer = 0x114ef0400] 05:33:47 INFO - PROCESS | 1654 | 1461069227987 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12ce33800) [pid = 1654] [serial = 1694] [outer = 0x114ef0400] 05:33:48 INFO - PROCESS | 1654 | 1461069228397 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 05:33:48 INFO - PROCESS | 1654 | 1461069228404 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 1654 | 1461069228406 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 05:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:33:48 INFO - PROCESS | 1654 | 1461069228428 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 1654 | 1461069228429 Marionette TRACE conn2 <- [1,2230,null,{}] 05:33:48 INFO - PROCESS | 1654 | 1461069228433 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:48 INFO - PROCESS | 1654 | 1461069228547 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 05:33:48 INFO - PROCESS | 1654 | 1461069228674 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x126522800 == 80 [pid = 1654] [id = 565] 05:33:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x1155e6400) [pid = 1654] [serial = 1695] [outer = 0x0] 05:33:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12b223000) [pid = 1654] [serial = 1696] [outer = 0x1155e6400] 05:33:48 INFO - PROCESS | 1654 | 1461069228722 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12ce3f800) [pid = 1654] [serial = 1697] [outer = 0x1155e6400] 05:33:49 INFO - PROCESS | 1654 | 1461069229385 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 993ms 05:33:49 INFO - PROCESS | 1654 | 1461069229401 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1654 | 1461069229404 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 05:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:33:49 INFO - PROCESS | 1654 | 1461069229407 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1654 | 1461069229409 Marionette TRACE conn2 <- [1,2234,null,{}] 05:33:49 INFO - PROCESS | 1654 | 1461069229413 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:49 INFO - PROCESS | 1654 | 1461069229518 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 05:33:49 INFO - PROCESS | 1654 | 1461069229584 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acdc800 == 81 [pid = 1654] [id = 566] 05:33:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x119126400) [pid = 1654] [serial = 1698] [outer = 0x0] 05:33:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x11a903c00) [pid = 1654] [serial = 1699] [outer = 0x119126400] 05:33:49 INFO - PROCESS | 1654 | 1461069229613 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11ab11c00) [pid = 1654] [serial = 1700] [outer = 0x119126400] 05:33:50 INFO - PROCESS | 1654 | 1461069230095 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 721ms 05:33:50 INFO - PROCESS | 1654 | 1461069230144 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1654 | 1461069230148 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 05:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:33:50 INFO - PROCESS | 1654 | 1461069230154 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1654 | 1461069230156 Marionette TRACE conn2 <- [1,2238,null,{}] 05:33:50 INFO - PROCESS | 1654 | 1461069230158 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 1654 | 1461069230264 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7dd000 == 80 [pid = 1654] [id = 523] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12beca000 == 79 [pid = 1654] [id = 400] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d7000 == 78 [pid = 1654] [id = 556] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d13d800 == 77 [pid = 1654] [id = 555] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce47800 == 76 [pid = 1654] [id = 554] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9ae000 == 75 [pid = 1654] [id = 553] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1e1000 == 74 [pid = 1654] [id = 552] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12b035000 == 73 [pid = 1654] [id = 551] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12a2b0c00) [pid = 1654] [serial = 1570] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12e8dfc00) [pid = 1654] [serial = 1609] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | 1461069230395 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12acd0800 == 72 [pid = 1654] [id = 550] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x129938800 == 71 [pid = 1654] [id = 549] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x126532000 == 70 [pid = 1654] [id = 548] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x125e36800 == 69 [pid = 1654] [id = 547] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef4800 == 68 [pid = 1654] [id = 546] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1195f5000 == 67 [pid = 1654] [id = 545] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x1157bc800 == 66 [pid = 1654] [id = 544] 05:33:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167bf000 == 67 [pid = 1654] [id = 567] 05:33:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x11863c000) [pid = 1654] [serial = 1701] [outer = 0x0] 05:33:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11a938400) [pid = 1654] [serial = 1702] [outer = 0x11863c000] 05:33:50 INFO - PROCESS | 1654 | 1461069230431 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x11afec800) [pid = 1654] [serial = 1703] [outer = 0x11863c000] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x13094a000 == 66 [pid = 1654] [id = 539] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x12d145800 == 65 [pid = 1654] [id = 538] 05:33:50 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef7000 == 64 [pid = 1654] [id = 537] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11afe6800) [pid = 1654] [serial = 1550] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12d1e7c00) [pid = 1654] [serial = 1529] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x126b13800) [pid = 1654] [serial = 1561] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12af37000) [pid = 1654] [serial = 1573] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x11c52c800) [pid = 1654] [serial = 1558] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11bc81400) [pid = 1654] [serial = 1555] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12b794000) [pid = 1654] [serial = 1603] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x116036000) [pid = 1654] [serial = 1552] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x12e750000) [pid = 1654] [serial = 1606] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12e78bc00) [pid = 1654] [serial = 1607] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x127f19400) [pid = 1654] [serial = 1601] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12e749c00) [pid = 1654] [serial = 1598] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12bc0a800) [pid = 1654] [serial = 1588] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12ce3bc00) [pid = 1654] [serial = 1589] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12e74b800) [pid = 1654] [serial = 1604] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12d83f800) [pid = 1654] [serial = 1591] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12e29e400) [pid = 1654] [serial = 1594] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12dfe0800) [pid = 1654] [serial = 1592] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x11b912400) [pid = 1654] [serial = 1600] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12e744000) [pid = 1654] [serial = 1597] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12e555800) [pid = 1654] [serial = 1595] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11c520800) [pid = 1654] [serial = 1579] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x125ba7c00) [pid = 1654] [serial = 1580] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x129977800) [pid = 1654] [serial = 1582] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12a2a6800) [pid = 1654] [serial = 1583] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x129dabc00) [pid = 1654] [serial = 1567] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12b65ac00) [pid = 1654] [serial = 1585] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12b932c00) [pid = 1654] [serial = 1586] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x1275d0c00) [pid = 1654] [serial = 1564] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11af93c00) [pid = 1654] [serial = 1577] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11a90f800) [pid = 1654] [serial = 1576] [outer = 0x0] [url = about:blank] 05:33:50 INFO - PROCESS | 1654 | 1461069230751 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 620ms 05:33:50 INFO - PROCESS | 1654 | 1461069230775 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1654 | 1461069230778 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 05:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:33:50 INFO - PROCESS | 1654 | 1461069230782 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1654 | 1461069230785 Marionette TRACE conn2 <- [1,2242,null,{}] 05:33:50 INFO - PROCESS | 1654 | 1461069230796 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:50 INFO - PROCESS | 1654 | 1461069230903 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 05:33:50 INFO - PROCESS | 1654 | 1461069230911 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12640e800 == 65 [pid = 1654] [id = 568] 05:33:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11bc80800) [pid = 1654] [serial = 1704] [outer = 0x0] 05:33:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11c36f000) [pid = 1654] [serial = 1705] [outer = 0x11bc80800] 05:33:50 INFO - PROCESS | 1654 | 1461069230957 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x125b9e800) [pid = 1654] [serial = 1706] [outer = 0x11bc80800] 05:33:51 INFO - PROCESS | 1654 | 1461069231424 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 674ms 05:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:33:51 INFO - PROCESS | 1654 | 1461069231456 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1654 | 1461069231458 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 05:33:51 INFO - PROCESS | 1654 | 1461069231463 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1654 | 1461069231465 Marionette TRACE conn2 <- [1,2246,null,{}] 05:33:51 INFO - PROCESS | 1654 | 1461069231467 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:51 INFO - PROCESS | 1654 | 1461069231556 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 05:33:51 INFO - PROCESS | 1654 | 1461069231561 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x1275bf000 == 66 [pid = 1654] [id = 569] 05:33:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x125f0b000) [pid = 1654] [serial = 1707] [outer = 0x0] 05:33:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x1274bd800) [pid = 1654] [serial = 1708] [outer = 0x125f0b000] 05:33:51 INFO - PROCESS | 1654 | 1461069231587 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x127f19400) [pid = 1654] [serial = 1709] [outer = 0x125f0b000] 05:33:51 INFO - PROCESS | 1654 | 1461069231953 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 05:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:33:51 INFO - PROCESS | 1654 | 1461069231983 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1654 | 1461069231984 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 05:33:51 INFO - PROCESS | 1654 | 1461069231986 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1654 | 1461069231987 Marionette TRACE conn2 <- [1,2250,null,{}] 05:33:51 INFO - PROCESS | 1654 | 1461069231989 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 1654 | 1461069232082 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 05:33:52 INFO - PROCESS | 1654 | 1461069232086 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b6c1000 == 67 [pid = 1654] [id = 570] 05:33:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x127f1fc00) [pid = 1654] [serial = 1710] [outer = 0x0] 05:33:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x129973c00) [pid = 1654] [serial = 1711] [outer = 0x127f1fc00] 05:33:52 INFO - PROCESS | 1654 | 1461069232112 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x129db5800) [pid = 1654] [serial = 1712] [outer = 0x127f1fc00] 05:33:52 INFO - PROCESS | 1654 | 1461069232450 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 469ms 05:33:52 INFO - PROCESS | 1654 | 1461069232455 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 1654 | 1461069232456 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 05:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:33:52 INFO - PROCESS | 1654 | 1461069232459 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1654 | 1461069232461 Marionette TRACE conn2 <- [1,2254,null,{}] 05:33:52 INFO - PROCESS | 1654 | 1461069232465 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:52 INFO - PROCESS | 1654 | 1461069232567 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 05:33:52 INFO - PROCESS | 1654 | 1461069232650 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf0e000 == 68 [pid = 1654] [id = 571] 05:33:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x129db1800) [pid = 1654] [serial = 1713] [outer = 0x0] 05:33:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x129fc3800) [pid = 1654] [serial = 1714] [outer = 0x129db1800] 05:33:52 INFO - PROCESS | 1654 | 1461069232678 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12b0bf000) [pid = 1654] [serial = 1715] [outer = 0x129db1800] 05:33:53 INFO - PROCESS | 1654 | 1461069233020 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 572ms 05:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:33:53 INFO - PROCESS | 1654 | 1461069233032 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1654 | 1461069233033 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 05:33:53 INFO - PROCESS | 1654 | 1461069233035 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1654 | 1461069233036 Marionette TRACE conn2 <- [1,2258,null,{}] 05:33:53 INFO - PROCESS | 1654 | 1461069233038 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 1654 | 1461069233149 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 05:33:53 INFO - PROCESS | 1654 | 1461069233164 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2ce800 == 69 [pid = 1654] [id = 572] 05:33:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12b0c9c00) [pid = 1654] [serial = 1716] [outer = 0x0] 05:33:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12b189c00) [pid = 1654] [serial = 1717] [outer = 0x12b0c9c00] 05:33:53 INFO - PROCESS | 1654 | 1461069233189 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12b656800) [pid = 1654] [serial = 1718] [outer = 0x12b0c9c00] 05:33:53 INFO - PROCESS | 1654 | 1461069233540 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 520ms 05:33:53 INFO - PROCESS | 1654 | 1461069233556 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 05:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:33:53 INFO - PROCESS | 1654 | 1461069233557 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 05:33:53 INFO - PROCESS | 1654 | 1461069233559 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1654 | 1461069233560 Marionette TRACE conn2 <- [1,2262,null,{}] 05:33:53 INFO - PROCESS | 1654 | 1461069233563 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:53 INFO - PROCESS | 1654 | 1461069233678 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 05:33:53 INFO - PROCESS | 1654 | 1461069233692 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5ca000 == 70 [pid = 1654] [id = 573] 05:33:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12b795800) [pid = 1654] [serial = 1719] [outer = 0x0] 05:33:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12b935800) [pid = 1654] [serial = 1720] [outer = 0x12b795800] 05:33:53 INFO - PROCESS | 1654 | 1461069233717 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12ce3d400) [pid = 1654] [serial = 1721] [outer = 0x12b795800] 05:33:54 INFO - PROCESS | 1654 | 1461069234137 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 622ms 05:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:33:54 INFO - PROCESS | 1654 | 1461069234182 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1654 | 1461069234184 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 05:33:54 INFO - PROCESS | 1654 | 1461069234187 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1654 | 1461069234189 Marionette TRACE conn2 <- [1,2266,null,{}] 05:33:54 INFO - PROCESS | 1654 | 1461069234200 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:54 INFO - PROCESS | 1654 | 1461069234376 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 05:33:54 INFO - PROCESS | 1654 | 1461069234399 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7c5000 == 71 [pid = 1654] [id = 574] 05:33:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11bbf7c00) [pid = 1654] [serial = 1722] [outer = 0x0] 05:33:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12d1e4400) [pid = 1654] [serial = 1723] [outer = 0x11bbf7c00] 05:33:54 INFO - PROCESS | 1654 | 1461069234441 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12d1ee800) [pid = 1654] [serial = 1724] [outer = 0x11bbf7c00] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12af3a800) [pid = 1654] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x129f61400) [pid = 1654] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x11be54800) [pid = 1654] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x126c28400) [pid = 1654] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x1274c4400) [pid = 1654] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x123672400) [pid = 1654] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11919f400) [pid = 1654] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x11a938000) [pid = 1654] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x1238e1800) [pid = 1654] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11afe3800) [pid = 1654] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11c521400) [pid = 1654] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12a20ac00) [pid = 1654] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:33:54 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x116357400) [pid = 1654] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:33:54 INFO - PROCESS | 1654 | 1461069234917 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 773ms 05:33:54 INFO - PROCESS | 1654 | 1461069234960 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1654 | 1461069234961 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 05:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:33:54 INFO - PROCESS | 1654 | 1461069234963 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1654 | 1461069234964 Marionette TRACE conn2 <- [1,2270,null,{}] 05:33:54 INFO - PROCESS | 1654 | 1461069234966 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 1654 | 1461069235056 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 05:33:55 INFO - PROCESS | 1654 | 1461069235121 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03d000 == 72 [pid = 1654] [id = 575] 05:33:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11ab06c00) [pid = 1654] [serial = 1725] [outer = 0x0] 05:33:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11c378c00) [pid = 1654] [serial = 1726] [outer = 0x11ab06c00] 05:33:55 INFO - PROCESS | 1654 | 1461069235147 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x129f56000) [pid = 1654] [serial = 1727] [outer = 0x11ab06c00] 05:33:55 INFO - PROCESS | 1654 | 1461069235419 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 468ms 05:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:33:55 INFO - PROCESS | 1654 | 1461069235433 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1654 | 1461069235435 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 05:33:55 INFO - PROCESS | 1654 | 1461069235437 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1654 | 1461069235439 Marionette TRACE conn2 <- [1,2274,null,{}] 05:33:55 INFO - PROCESS | 1654 | 1461069235441 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:55 INFO - PROCESS | 1654 | 1461069235559 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 05:33:55 INFO - PROCESS | 1654 | 1461069235563 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301ca800 == 73 [pid = 1654] [id = 576] 05:33:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12a22bc00) [pid = 1654] [serial = 1728] [outer = 0x0] 05:33:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12d838800) [pid = 1654] [serial = 1729] [outer = 0x12a22bc00] 05:33:55 INFO - PROCESS | 1654 | 1461069235592 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12dfe1c00) [pid = 1654] [serial = 1730] [outer = 0x12a22bc00] 05:33:55 INFO - PROCESS | 1654 | 1461069235931 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 05:33:55 INFO - PROCESS | 1654 | 1461069235958 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1654 | 1461069235961 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 05:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:33:55 INFO - PROCESS | 1654 | 1461069235964 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1654 | 1461069235965 Marionette TRACE conn2 <- [1,2278,null,{}] 05:33:55 INFO - PROCESS | 1654 | 1461069235967 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 1654 | 1461069236088 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 05:33:56 INFO - PROCESS | 1654 | 1461069236094 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302d9000 == 74 [pid = 1654] [id = 577] 05:33:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12e29c800) [pid = 1654] [serial = 1731] [outer = 0x0] 05:33:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12e2a5800) [pid = 1654] [serial = 1732] [outer = 0x12e29c800] 05:33:56 INFO - PROCESS | 1654 | 1461069236119 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12e556000) [pid = 1654] [serial = 1733] [outer = 0x12e29c800] 05:33:56 INFO - PROCESS | 1654 | 1461069236434 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 517ms 05:33:56 INFO - PROCESS | 1654 | 1461069236482 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 1654 | 1461069236483 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 05:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:33:56 INFO - PROCESS | 1654 | 1461069236485 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1654 | 1461069236486 Marionette TRACE conn2 <- [1,2282,null,{}] 05:33:56 INFO - PROCESS | 1654 | 1461069236489 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:56 INFO - PROCESS | 1654 | 1461069236579 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 05:33:56 INFO - PROCESS | 1654 | 1461069236583 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x13095c800 == 75 [pid = 1654] [id = 578] 05:33:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12e558c00) [pid = 1654] [serial = 1734] [outer = 0x0] 05:33:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12e748400) [pid = 1654] [serial = 1735] [outer = 0x12e558c00] 05:33:56 INFO - PROCESS | 1654 | 1461069236608 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12e74f400) [pid = 1654] [serial = 1736] [outer = 0x12e558c00] 05:33:57 INFO - PROCESS | 1654 | 1461069237080 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 621ms 05:33:57 INFO - PROCESS | 1654 | 1461069237107 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1654 | 1461069237110 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:33:57 INFO - PROCESS | 1654 | 1461069237114 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1654 | 1461069237116 Marionette TRACE conn2 <- [1,2286,null,{}] 05:33:57 INFO - PROCESS | 1654 | 1461069237120 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:57 INFO - PROCESS | 1654 | 1461069237240 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 05:33:57 INFO - PROCESS | 1654 | 1461069237321 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a2f000 == 76 [pid = 1654] [id = 579] 05:33:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x1188d2800) [pid = 1654] [serial = 1737] [outer = 0x0] 05:33:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x11a92e000) [pid = 1654] [serial = 1738] [outer = 0x1188d2800] 05:33:57 INFO - PROCESS | 1654 | 1461069237354 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x11af98800) [pid = 1654] [serial = 1739] [outer = 0x1188d2800] 05:33:57 INFO - PROCESS | 1654 | 1461069237900 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 820ms 05:33:57 INFO - PROCESS | 1654 | 1461069237941 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1654 | 1461069237948 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 05:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:33:57 INFO - PROCESS | 1654 | 1461069237956 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1654 | 1461069237958 Marionette TRACE conn2 <- [1,2290,null,{}] 05:33:57 INFO - PROCESS | 1654 | 1461069237965 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 1654 | 1461069238089 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 05:33:58 INFO - PROCESS | 1654 | 1461069238167 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d6800 == 77 [pid = 1654] [id = 580] 05:33:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x11bf5bc00) [pid = 1654] [serial = 1740] [outer = 0x0] 05:33:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x125f9e400) [pid = 1654] [serial = 1741] [outer = 0x11bf5bc00] 05:33:58 INFO - PROCESS | 1654 | 1461069238197 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x128d13000) [pid = 1654] [serial = 1742] [outer = 0x11bf5bc00] 05:33:58 INFO - PROCESS | 1654 | 1461069238592 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 679ms 05:33:58 INFO - PROCESS | 1654 | 1461069238633 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 05:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:33:58 INFO - PROCESS | 1654 | 1461069238635 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 05:33:58 INFO - PROCESS | 1654 | 1461069238637 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1654 | 1461069238640 Marionette TRACE conn2 <- [1,2294,null,{}] 05:33:58 INFO - PROCESS | 1654 | 1461069238648 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:58 INFO - PROCESS | 1654 | 1461069238760 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 05:33:58 INFO - PROCESS | 1654 | 1461069238868 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301c4800 == 78 [pid = 1654] [id = 581] 05:33:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x129f56400) [pid = 1654] [serial = 1743] [outer = 0x0] 05:33:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12a211400) [pid = 1654] [serial = 1744] [outer = 0x129f56400] 05:33:58 INFO - PROCESS | 1654 | 1461069238903 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12af3f800) [pid = 1654] [serial = 1745] [outer = 0x129f56400] 05:33:59 INFO - PROCESS | 1654 | 1461069239307 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 05:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:33:59 INFO - PROCESS | 1654 | 1461069239360 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1654 | 1461069239362 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 05:33:59 INFO - PROCESS | 1654 | 1461069239364 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1654 | 1461069239365 Marionette TRACE conn2 <- [1,2298,null,{}] 05:33:59 INFO - PROCESS | 1654 | 1461069239368 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:33:59 INFO - PROCESS | 1654 | 1461069239500 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 05:33:59 INFO - PROCESS | 1654 | 1461069239609 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x13377a800 == 79 [pid = 1654] [id = 582] 05:33:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12a22c400) [pid = 1654] [serial = 1746] [outer = 0x0] 05:33:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12b18c800) [pid = 1654] [serial = 1747] [outer = 0x12a22c400] 05:33:59 INFO - PROCESS | 1654 | 1461069239643 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12ce3bc00) [pid = 1654] [serial = 1748] [outer = 0x12a22c400] 05:34:00 INFO - PROCESS | 1654 | 1461069240053 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 719ms 05:34:00 INFO - PROCESS | 1654 | 1461069240083 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1654 | 1461069240085 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 05:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:34:00 INFO - PROCESS | 1654 | 1461069240087 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1654 | 1461069240088 Marionette TRACE conn2 <- [1,2302,null,{}] 05:34:00 INFO - PROCESS | 1654 | 1461069240090 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 1654 | 1461069240199 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 05:34:00 INFO - PROCESS | 1654 | 1461069240279 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x133794800 == 80 [pid = 1654] [id = 583] 05:34:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12af38000) [pid = 1654] [serial = 1749] [outer = 0x0] 05:34:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12d83c800) [pid = 1654] [serial = 1750] [outer = 0x12af38000] 05:34:00 INFO - PROCESS | 1654 | 1461069240310 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12dfe0400) [pid = 1654] [serial = 1751] [outer = 0x12af38000] 05:34:00 INFO - PROCESS | 1654 | 1461069240722 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 05:34:00 INFO - PROCESS | 1654 | 1461069240757 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1654 | 1461069240758 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 05:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:34:00 INFO - PROCESS | 1654 | 1461069240761 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1654 | 1461069240762 Marionette TRACE conn2 <- [1,2306,null,{}] 05:34:00 INFO - PROCESS | 1654 | 1461069240764 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:00 INFO - PROCESS | 1654 | 1461069240890 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 05:34:01 INFO - PROCESS | 1654 | 1461069241001 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e86c000 == 81 [pid = 1654] [id = 584] 05:34:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12e745c00) [pid = 1654] [serial = 1752] [outer = 0x0] 05:34:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12e783000) [pid = 1654] [serial = 1753] [outer = 0x12e745c00] 05:34:01 INFO - PROCESS | 1654 | 1461069241034 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x12e8e8400) [pid = 1654] [serial = 1754] [outer = 0x12e745c00] 05:34:01 INFO - PROCESS | 1654 | 1461069241440 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 720ms 05:34:01 INFO - PROCESS | 1654 | 1461069241481 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 1654 | 1461069241483 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 05:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:34:01 INFO - PROCESS | 1654 | 1461069241485 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 1654 | 1461069241486 Marionette TRACE conn2 <- [1,2310,null,{}] 05:34:01 INFO - PROCESS | 1654 | 1461069241489 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:01 INFO - PROCESS | 1654 | 1461069241597 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 05:34:01 INFO - PROCESS | 1654 | 1461069241728 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d937800 == 82 [pid = 1654] [id = 585] 05:34:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x114eedc00) [pid = 1654] [serial = 1755] [outer = 0x0] 05:34:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x12e8ec400) [pid = 1654] [serial = 1756] [outer = 0x114eedc00] 05:34:01 INFO - PROCESS | 1654 | 1461069241760 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x12f22a800) [pid = 1654] [serial = 1757] [outer = 0x114eedc00] 05:34:02 INFO - PROCESS | 1654 | 1461069242155 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 720ms 05:34:02 INFO - PROCESS | 1654 | 1461069242206 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 05:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:34:02 INFO - PROCESS | 1654 | 1461069242208 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 05:34:02 INFO - PROCESS | 1654 | 1461069242241 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1654 | 1461069242243 Marionette TRACE conn2 <- [1,2314,null,{}] 05:34:02 INFO - PROCESS | 1654 | 1461069242290 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:02 INFO - PROCESS | 1654 | 1461069242463 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 05:34:02 INFO - PROCESS | 1654 | 1461069242577 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bede800 == 83 [pid = 1654] [id = 586] 05:34:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x1154ba800) [pid = 1654] [serial = 1758] [outer = 0x0] 05:34:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x127f16000) [pid = 1654] [serial = 1759] [outer = 0x1154ba800] 05:34:02 INFO - PROCESS | 1654 | 1461069242607 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 184 (0x12ac0d800) [pid = 1654] [serial = 1760] [outer = 0x1154ba800] 05:34:03 INFO - PROCESS | 1654 | 1461069243233 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1070ms 05:34:03 INFO - PROCESS | 1654 | 1461069243281 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1654 | 1461069243284 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 05:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:34:03 INFO - PROCESS | 1654 | 1461069243289 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1654 | 1461069243291 Marionette TRACE conn2 <- [1,2318,null,{}] 05:34:03 INFO - PROCESS | 1654 | 1461069243294 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:03 INFO - PROCESS | 1654 | 1461069243404 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 05:34:03 INFO - PROCESS | 1654 | 1461069243487 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d8d000 == 84 [pid = 1654] [id = 587] 05:34:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 185 (0x118ece400) [pid = 1654] [serial = 1761] [outer = 0x0] 05:34:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 186 (0x119a53800) [pid = 1654] [serial = 1762] [outer = 0x118ece400] 05:34:03 INFO - PROCESS | 1654 | 1461069243515 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x11a90e800) [pid = 1654] [serial = 1763] [outer = 0x118ece400] 05:34:03 INFO - PROCESS | 1654 | 1461069243964 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1654 | 1461069244023 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 05:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:34:04 INFO - PROCESS | 1654 | 1461069244066 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1654 | 1461069244068 Marionette TRACE conn2 <- [1,2322,null,{}] 05:34:04 INFO - PROCESS | 1654 | 1461069244070 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 1654 | 1461069244187 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1302d9000 == 83 [pid = 1654] [id = 577] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1301ca800 == 82 [pid = 1654] [id = 576] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03d000 == 81 [pid = 1654] [id = 575] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7c5000 == 80 [pid = 1654] [id = 574] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5ca000 == 79 [pid = 1654] [id = 573] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x12b185c00) [pid = 1654] [serial = 1672] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2ce800 == 78 [pid = 1654] [id = 572] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf0e000 == 77 [pid = 1654] [id = 571] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12b6c1000 == 76 [pid = 1654] [id = 570] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1275bf000 == 75 [pid = 1654] [id = 569] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12640e800 == 74 [pid = 1654] [id = 568] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x1167bf000 == 73 [pid = 1654] [id = 567] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12acdc800 == 72 [pid = 1654] [id = 566] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12e707000 == 71 [pid = 1654] [id = 564] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12f622000 == 70 [pid = 1654] [id = 563] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12f216800 == 69 [pid = 1654] [id = 562] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef2b000 == 68 [pid = 1654] [id = 561] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12d132000 == 67 [pid = 1654] [id = 560] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x12667c800 == 66 [pid = 1654] [id = 559] 05:34:04 INFO - PROCESS | 1654 | --DOCSHELL 0x119eef000 == 65 [pid = 1654] [id = 558] 05:34:04 INFO - PROCESS | 1654 | 1461069244292 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x11890c000 == 66 [pid = 1654] [id = 588] 05:34:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 187 (0x11a815c00) [pid = 1654] [serial = 1764] [outer = 0x0] 05:34:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 188 (0x11bb3d400) [pid = 1654] [serial = 1765] [outer = 0x11a815c00] 05:34:04 INFO - PROCESS | 1654 | 1461069244319 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 189 (0x11c371000) [pid = 1654] [serial = 1766] [outer = 0x11a815c00] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 188 (0x12b0cc400) [pid = 1654] [serial = 1670] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 187 (0x12b0c2800) [pid = 1654] [serial = 1669] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 186 (0x12a22b000) [pid = 1654] [serial = 1664] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 185 (0x12e2a5400) [pid = 1654] [serial = 1621] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 184 (0x11bf5dc00) [pid = 1654] [serial = 1645] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 183 (0x128df0c00) [pid = 1654] [serial = 1654] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x129f61800) [pid = 1654] [serial = 1661] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x125b3c800) [pid = 1654] [serial = 1648] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x11bf5b400) [pid = 1654] [serial = 1612] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x11a81c800) [pid = 1654] [serial = 1637] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x129bd4c00) [pid = 1654] [serial = 1655] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x12e8e2000) [pid = 1654] [serial = 1624] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x129f59c00) [pid = 1654] [serial = 1660] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x11acf0000) [pid = 1654] [serial = 1639] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x127f1a000) [pid = 1654] [serial = 1652] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x12cf6c800) [pid = 1654] [serial = 1618] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11bbed800) [pid = 1654] [serial = 1642] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x11bce5800) [pid = 1654] [serial = 1643] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x129dab000) [pid = 1654] [serial = 1657] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x126b16c00) [pid = 1654] [serial = 1615] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12f225400) [pid = 1654] [serial = 1627] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x129f57c00) [pid = 1654] [serial = 1658] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x126c28000) [pid = 1654] [serial = 1649] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11a65c000) [pid = 1654] [serial = 1636] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11c521000) [pid = 1654] [serial = 1646] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x129fcf800) [pid = 1654] [serial = 1663] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11af96000) [pid = 1654] [serial = 1640] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12a22e400) [pid = 1654] [serial = 1666] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x127521c00) [pid = 1654] [serial = 1651] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12a2b0800) [pid = 1654] [serial = 1667] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1163eb800) [pid = 1654] [serial = 1633] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x118638000) [pid = 1654] [serial = 1634] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11a81e800) [pid = 1654] [serial = 1630] [outer = 0x0] [url = about:blank] 05:34:04 INFO - PROCESS | 1654 | 1461069244638 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 646ms 05:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:34:04 INFO - PROCESS | 1654 | 1461069244690 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1654 | 1461069244691 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 05:34:04 INFO - PROCESS | 1654 | 1461069244694 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1654 | 1461069244696 Marionette TRACE conn2 <- [1,2326,null,{}] 05:34:04 INFO - PROCESS | 1654 | 1461069244704 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:04 INFO - PROCESS | 1654 | 1461069244793 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 05:34:04 INFO - PROCESS | 1654 | 1461069244799 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a6800 == 67 [pid = 1654] [id = 589] 05:34:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x123670000) [pid = 1654] [serial = 1767] [outer = 0x0] 05:34:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x125f0f800) [pid = 1654] [serial = 1768] [outer = 0x123670000] 05:34:04 INFO - PROCESS | 1654 | 1461069244828 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x1274bdc00) [pid = 1654] [serial = 1769] [outer = 0x123670000] 05:34:05 INFO - PROCESS | 1654 | 1461069245196 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 520ms 05:34:05 INFO - PROCESS | 1654 | 1461069245215 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1654 | 1461069245217 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 05:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:34:05 INFO - PROCESS | 1654 | 1461069245219 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1654 | 1461069245220 Marionette TRACE conn2 <- [1,2330,null,{}] 05:34:05 INFO - PROCESS | 1654 | 1461069245222 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 1654 | 1461069245314 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 05:34:05 INFO - PROCESS | 1654 | 1461069245378 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d83000 == 68 [pid = 1654] [id = 590] 05:34:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x126b22800) [pid = 1654] [serial = 1770] [outer = 0x0] 05:34:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x128def400) [pid = 1654] [serial = 1771] [outer = 0x126b22800] 05:34:05 INFO - PROCESS | 1654 | 1461069245404 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x129da6c00) [pid = 1654] [serial = 1772] [outer = 0x126b22800] 05:34:05 INFO - PROCESS | 1654 | 1461069245701 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 05:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:34:05 INFO - PROCESS | 1654 | 1461069245738 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1654 | 1461069245739 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 05:34:05 INFO - PROCESS | 1654 | 1461069245741 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1654 | 1461069245742 Marionette TRACE conn2 <- [1,2334,null,{}] 05:34:05 INFO - PROCESS | 1654 | 1461069245747 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:05 INFO - PROCESS | 1654 | 1461069245831 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 05:34:05 INFO - PROCESS | 1654 | 1461069245895 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b14f800 == 69 [pid = 1654] [id = 591] 05:34:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x126c28000) [pid = 1654] [serial = 1773] [outer = 0x0] 05:34:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x129f5a800) [pid = 1654] [serial = 1774] [outer = 0x126c28000] 05:34:05 INFO - PROCESS | 1654 | 1461069245921 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x129fc9400) [pid = 1654] [serial = 1775] [outer = 0x126c28000] 05:34:06 INFO - PROCESS | 1654 | 1461069246217 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 521ms 05:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:34:06 INFO - PROCESS | 1654 | 1461069246263 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1654 | 1461069246264 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1654 | 1461069246266 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1654 | 1461069246267 Marionette TRACE conn2 <- [1,2338,null,{}] 05:34:06 INFO - PROCESS | 1654 | 1461069246270 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 1654 | 1461069246360 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 05:34:06 INFO - PROCESS | 1654 | 1461069246366 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce45000 == 70 [pid = 1654] [id = 592] 05:34:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x129fc8c00) [pid = 1654] [serial = 1776] [outer = 0x0] 05:34:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12a2a6000) [pid = 1654] [serial = 1777] [outer = 0x129fc8c00] 05:34:06 INFO - PROCESS | 1654 | 1461069246393 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12ac17c00) [pid = 1654] [serial = 1778] [outer = 0x129fc8c00] 05:34:06 INFO - PROCESS | 1654 | 1461069246780 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 567ms 05:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:34:06 INFO - PROCESS | 1654 | 1461069246835 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1654 | 1461069246836 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 05:34:06 INFO - PROCESS | 1654 | 1461069246838 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1654 | 1461069246839 Marionette TRACE conn2 <- [1,2342,null,{}] 05:34:06 INFO - PROCESS | 1654 | 1461069246841 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:06 INFO - PROCESS | 1654 | 1461069246955 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 05:34:06 INFO - PROCESS | 1654 | 1461069246969 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d146000 == 71 [pid = 1654] [id = 593] 05:34:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12af37000) [pid = 1654] [serial = 1779] [outer = 0x0] 05:34:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12b0c3400) [pid = 1654] [serial = 1780] [outer = 0x12af37000] 05:34:06 INFO - PROCESS | 1654 | 1461069246995 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12b217800) [pid = 1654] [serial = 1781] [outer = 0x12af37000] 05:34:07 INFO - PROCESS | 1654 | 1461069247341 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 519ms 05:34:07 INFO - PROCESS | 1654 | 1461069247358 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1654 | 1461069247360 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 05:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:34:07 INFO - PROCESS | 1654 | 1461069247364 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1654 | 1461069247365 Marionette TRACE conn2 <- [1,2346,null,{}] 05:34:07 INFO - PROCESS | 1654 | 1461069247367 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:07 INFO - PROCESS | 1654 | 1461069247478 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 05:34:07 INFO - PROCESS | 1654 | 1461069247490 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d92e800 == 72 [pid = 1654] [id = 594] 05:34:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12b21fc00) [pid = 1654] [serial = 1782] [outer = 0x0] 05:34:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12b658800) [pid = 1654] [serial = 1783] [outer = 0x12b21fc00] 05:34:07 INFO - PROCESS | 1654 | 1461069247516 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12ba87000) [pid = 1654] [serial = 1784] [outer = 0x12b21fc00] 05:34:07 INFO - PROCESS | 1654 | 1461069247899 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 568ms 05:34:07 INFO - PROCESS | 1654 | 1461069247938 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1654 | 1461069247939 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 05:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:34:07 INFO - PROCESS | 1654 | 1461069247947 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1654 | 1461069247948 Marionette TRACE conn2 <- [1,2350,null,{}] 05:34:07 INFO - PROCESS | 1654 | 1461069247951 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 1654 | 1461069248066 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 05:34:08 INFO - PROCESS | 1654 | 1461069248079 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e87a000 == 73 [pid = 1654] [id = 595] 05:34:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12b225400) [pid = 1654] [serial = 1785] [outer = 0x0] 05:34:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12cce8c00) [pid = 1654] [serial = 1786] [outer = 0x12b225400] 05:34:08 INFO - PROCESS | 1654 | 1461069248104 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12d1f0c00) [pid = 1654] [serial = 1787] [outer = 0x12b225400] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12b0c9c00) [pid = 1654] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x12b795800) [pid = 1654] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x11bbf7c00) [pid = 1654] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x11ab06c00) [pid = 1654] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11bc80800) [pid = 1654] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x125f0b000) [pid = 1654] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x119126400) [pid = 1654] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x127f1fc00) [pid = 1654] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11863c000) [pid = 1654] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12a22bc00) [pid = 1654] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12e29c800) [pid = 1654] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:34:08 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x129db1800) [pid = 1654] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:34:08 INFO - PROCESS | 1654 | 1461069248828 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 924ms 05:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:34:08 INFO - PROCESS | 1654 | 1461069248867 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 1654 | 1461069248869 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 05:34:08 INFO - PROCESS | 1654 | 1461069248871 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1654 | 1461069248872 Marionette TRACE conn2 <- [1,2354,null,{}] 05:34:08 INFO - PROCESS | 1654 | 1461069248874 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:08 INFO - PROCESS | 1654 | 1461069248964 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 05:34:08 INFO - PROCESS | 1654 | 1461069248968 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12accd000 == 74 [pid = 1654] [id = 596] 05:34:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x11c37bc00) [pid = 1654] [serial = 1788] [outer = 0x0] 05:34:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x126c24800) [pid = 1654] [serial = 1789] [outer = 0x11c37bc00] 05:34:08 INFO - PROCESS | 1654 | 1461069248993 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x12b219800) [pid = 1654] [serial = 1790] [outer = 0x11c37bc00] 05:34:09 INFO - PROCESS | 1654 | 1461069249341 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 05:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:34:09 INFO - PROCESS | 1654 | 1461069249390 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1654 | 1461069249392 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 05:34:09 INFO - PROCESS | 1654 | 1461069249394 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1654 | 1461069249396 Marionette TRACE conn2 <- [1,2358,null,{}] 05:34:09 INFO - PROCESS | 1654 | 1461069249398 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:09 INFO - PROCESS | 1654 | 1461069249503 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 05:34:09 INFO - PROCESS | 1654 | 1461069249507 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7de000 == 75 [pid = 1654] [id = 597] 05:34:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x12cf78c00) [pid = 1654] [serial = 1791] [outer = 0x0] 05:34:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x12e29b400) [pid = 1654] [serial = 1792] [outer = 0x12cf78c00] 05:34:09 INFO - PROCESS | 1654 | 1461069249539 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x12e788800) [pid = 1654] [serial = 1793] [outer = 0x12cf78c00] 05:34:09 INFO - PROCESS | 1654 | 1461069249868 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 519ms 05:34:09 INFO - PROCESS | 1654 | 1461069249913 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1654 | 1461069249915 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 05:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:34:09 INFO - PROCESS | 1654 | 1461069249917 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1654 | 1461069249918 Marionette TRACE conn2 <- [1,2362,null,{}] 05:34:09 INFO - PROCESS | 1654 | 1461069249920 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 1654 | 1461069250009 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 05:34:10 INFO - PROCESS | 1654 | 1461069250079 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301b5000 == 76 [pid = 1654] [id = 598] 05:34:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x12e2a7000) [pid = 1654] [serial = 1794] [outer = 0x0] 05:34:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x12e8e2000) [pid = 1654] [serial = 1795] [outer = 0x12e2a7000] 05:34:10 INFO - PROCESS | 1654 | 1461069250104 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x12f229400) [pid = 1654] [serial = 1796] [outer = 0x12e2a7000] 05:34:10 INFO - PROCESS | 1654 | 1461069250406 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 518ms 05:34:10 INFO - PROCESS | 1654 | 1461069250435 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1654 | 1461069250436 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 05:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:34:10 INFO - PROCESS | 1654 | 1461069250439 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1654 | 1461069250440 Marionette TRACE conn2 <- [1,2366,null,{}] 05:34:10 INFO - PROCESS | 1654 | 1461069250442 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:10 INFO - PROCESS | 1654 | 1461069250534 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 05:34:10 INFO - PROCESS | 1654 | 1461069250537 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302e3800 == 77 [pid = 1654] [id = 599] 05:34:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x12f224c00) [pid = 1654] [serial = 1797] [outer = 0x0] 05:34:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x12f232800) [pid = 1654] [serial = 1798] [outer = 0x12f224c00] 05:34:10 INFO - PROCESS | 1654 | 1461069250562 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x12f3f3400) [pid = 1654] [serial = 1799] [outer = 0x12f224c00] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11b922800 == 76 [pid = 1654] [id = 398] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1195e5000 == 75 [pid = 1654] [id = 419] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11bedc800 == 74 [pid = 1654] [id = 510] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7c8800 == 73 [pid = 1654] [id = 456] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef35000 == 72 [pid = 1654] [id = 512] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x130950000 == 71 [pid = 1654] [id = 536] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d135800 == 70 [pid = 1654] [id = 476] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef33800 == 69 [pid = 1654] [id = 433] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x130069000 == 68 [pid = 1654] [id = 514] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d260800 == 67 [pid = 1654] [id = 490] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11c30b000 == 66 [pid = 1654] [id = 477] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12bec7800 == 65 [pid = 1654] [id = 524] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf0e800 == 64 [pid = 1654] [id = 474] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbb7800 == 63 [pid = 1654] [id = 513] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d936000 == 62 [pid = 1654] [id = 436] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11915a800 == 61 [pid = 1654] [id = 439] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12e3d7000 == 60 [pid = 1654] [id = 557] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb8b000 == 59 [pid = 1654] [id = 458] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12b036800 == 58 [pid = 1654] [id = 399] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12758e000 == 57 [pid = 1654] [id = 511] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x13378c800 == 56 [pid = 1654] [id = 542] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a1800 == 55 [pid = 1654] [id = 473] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7c3000 == 54 [pid = 1654] [id = 509] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12f207800 == 53 [pid = 1654] [id = 437] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12f21f800 == 52 [pid = 1654] [id = 475] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb7f000 == 51 [pid = 1654] [id = 543] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x131d9f800 == 50 [pid = 1654] [id = 540] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x139115800 == 49 [pid = 1654] [id = 541] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x126522800 == 48 [pid = 1654] [id = 565] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x128d8d000 == 47 [pid = 1654] [id = 587] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x11bede800 == 46 [pid = 1654] [id = 586] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12d937800 == 45 [pid = 1654] [id = 585] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12e86c000 == 44 [pid = 1654] [id = 584] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x133794800 == 43 [pid = 1654] [id = 583] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x13377a800 == 42 [pid = 1654] [id = 582] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x1301c4800 == 41 [pid = 1654] [id = 581] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d6800 == 40 [pid = 1654] [id = 580] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x125a2f000 == 39 [pid = 1654] [id = 579] 05:34:11 INFO - PROCESS | 1654 | --DOCSHELL 0x13095c800 == 38 [pid = 1654] [id = 578] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11890c000 == 37 [pid = 1654] [id = 588] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1264a6800 == 36 [pid = 1654] [id = 589] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12accd000 == 35 [pid = 1654] [id = 596] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7de000 == 34 [pid = 1654] [id = 597] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x128d83000 == 33 [pid = 1654] [id = 590] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b14f800 == 32 [pid = 1654] [id = 591] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12d92e800 == 31 [pid = 1654] [id = 594] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12e87a000 == 30 [pid = 1654] [id = 595] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce45000 == 29 [pid = 1654] [id = 592] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12d146000 == 28 [pid = 1654] [id = 593] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x12b223000) [pid = 1654] [serial = 1696] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x125a14000) [pid = 1654] [serial = 1681] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x12bc02800) [pid = 1654] [serial = 1693] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x1274bd800) [pid = 1654] [serial = 1708] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x127f19400) [pid = 1654] [serial = 1709] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12a20ec00) [pid = 1654] [serial = 1687] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11ab11c00) [pid = 1654] [serial = 1700] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x11a903c00) [pid = 1654] [serial = 1699] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x129973c00) [pid = 1654] [serial = 1711] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x129db5800) [pid = 1654] [serial = 1712] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x11a938400) [pid = 1654] [serial = 1702] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x11afec800) [pid = 1654] [serial = 1703] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12b929000) [pid = 1654] [serial = 1690] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x129daec00) [pid = 1654] [serial = 1684] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11af99000) [pid = 1654] [serial = 1678] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12d838800) [pid = 1654] [serial = 1729] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x12e2a5800) [pid = 1654] [serial = 1732] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12e556000) [pid = 1654] [serial = 1733] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x129f56000) [pid = 1654] [serial = 1727] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x129fc3800) [pid = 1654] [serial = 1714] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x12b0bf000) [pid = 1654] [serial = 1715] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12ce3d400) [pid = 1654] [serial = 1721] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12e748400) [pid = 1654] [serial = 1735] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12d1ee800) [pid = 1654] [serial = 1724] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12b656800) [pid = 1654] [serial = 1718] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12dfe1c00) [pid = 1654] [serial = 1730] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12b189c00) [pid = 1654] [serial = 1717] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12b935800) [pid = 1654] [serial = 1720] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12d1e4400) [pid = 1654] [serial = 1723] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11c378c00) [pid = 1654] [serial = 1726] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11c36f000) [pid = 1654] [serial = 1705] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x125b9e800) [pid = 1654] [serial = 1706] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11911d400) [pid = 1654] [serial = 1675] [outer = 0x0] [url = about:blank] 05:34:12 INFO - PROCESS | 1654 | --DOCSHELL 0x1301b5000 == 27 [pid = 1654] [id = 598] 05:34:12 INFO - PROCESS | 1654 | 1461069252579 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2171ms 05:34:12 INFO - PROCESS | 1654 | 1461069252611 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1654 | 1461069252613 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 05:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:34:12 INFO - PROCESS | 1654 | 1461069252617 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1654 | 1461069252619 Marionette TRACE conn2 <- [1,2370,null,{}] 05:34:12 INFO - PROCESS | 1654 | 1461069252623 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:12 INFO - PROCESS | 1654 | 1461069252716 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 05:34:12 INFO - PROCESS | 1654 | 1461069252770 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x11570f800 == 28 [pid = 1654] [id = 600] 05:34:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x11892c000) [pid = 1654] [serial = 1800] [outer = 0x0] 05:34:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x118930800) [pid = 1654] [serial = 1801] [outer = 0x11892c000] 05:34:12 INFO - PROCESS | 1654 | 1461069252803 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x1191a8000) [pid = 1654] [serial = 1802] [outer = 0x11892c000] 05:34:13 INFO - PROCESS | 1654 | 1461069253147 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 05:34:13 INFO - PROCESS | 1654 | 1461069253188 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1654 | 1461069253192 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 05:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:34:13 INFO - PROCESS | 1654 | 1461069253197 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1654 | 1461069253198 Marionette TRACE conn2 <- [1,2374,null,{}] 05:34:13 INFO - PROCESS | 1654 | 1461069253201 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1654 | 1461069253285 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 05:34:13 INFO - PROCESS | 1654 | 1461069253340 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x118618000 == 29 [pid = 1654] [id = 601] 05:34:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x1188ca800) [pid = 1654] [serial = 1803] [outer = 0x0] 05:34:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11a657c00) [pid = 1654] [serial = 1804] [outer = 0x1188ca800] 05:34:13 INFO - PROCESS | 1654 | 1461069253366 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11a90c800) [pid = 1654] [serial = 1805] [outer = 0x1188ca800] 05:34:13 INFO - PROCESS | 1654 | 1461069253689 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 520ms 05:34:13 INFO - PROCESS | 1654 | 1461069253716 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1654 | 1461069253718 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 05:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:34:13 INFO - PROCESS | 1654 | 1461069253721 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1654 | 1461069253723 Marionette TRACE conn2 <- [1,2378,null,{}] 05:34:13 INFO - PROCESS | 1654 | 1461069253734 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:13 INFO - PROCESS | 1654 | 1461069253813 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 05:34:13 INFO - PROCESS | 1654 | 1461069253869 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x11ab22000 == 30 [pid = 1654] [id = 602] 05:34:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1146c2c00) [pid = 1654] [serial = 1806] [outer = 0x0] 05:34:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11aa78c00) [pid = 1654] [serial = 1807] [outer = 0x1146c2c00] 05:34:13 INFO - PROCESS | 1654 | 1461069253899 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x11ad3ec00) [pid = 1654] [serial = 1808] [outer = 0x1146c2c00] 05:34:14 INFO - PROCESS | 1654 | 1461069254225 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 526ms 05:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:34:14 INFO - PROCESS | 1654 | 1461069254248 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1654 | 1461069254249 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 05:34:14 INFO - PROCESS | 1654 | 1461069254252 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1654 | 1461069254253 Marionette TRACE conn2 <- [1,2382,null,{}] 05:34:14 INFO - PROCESS | 1654 | 1461069254255 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 1654 | 1461069254333 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 05:34:14 INFO - PROCESS | 1654 | 1461069254337 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb8c000 == 31 [pid = 1654] [id = 603] 05:34:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x11af98400) [pid = 1654] [serial = 1809] [outer = 0x0] 05:34:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11b90b800) [pid = 1654] [serial = 1810] [outer = 0x11af98400] 05:34:14 INFO - PROCESS | 1654 | 1461069254366 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x11bb3f000) [pid = 1654] [serial = 1811] [outer = 0x11af98400] 05:34:14 INFO - PROCESS | 1654 | 1461069254698 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 470ms 05:34:14 INFO - PROCESS | 1654 | 1461069254723 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1654 | 1461069254724 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 05:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:34:14 INFO - PROCESS | 1654 | 1461069254727 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1654 | 1461069254730 Marionette TRACE conn2 <- [1,2386,null,{}] 05:34:14 INFO - PROCESS | 1654 | 1461069254732 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:14 INFO - PROCESS | 1654 | 1461069254831 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 05:34:14 INFO - PROCESS | 1654 | 1461069254837 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c321800 == 32 [pid = 1654] [id = 604] 05:34:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x1146c3400) [pid = 1654] [serial = 1812] [outer = 0x0] 05:34:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x11bb35800) [pid = 1654] [serial = 1813] [outer = 0x1146c3400] 05:34:14 INFO - PROCESS | 1654 | 1461069254863 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x11bce3c00) [pid = 1654] [serial = 1814] [outer = 0x1146c3400] 05:34:15 INFO - PROCESS | 1654 | 1461069255226 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 522ms 05:34:15 INFO - PROCESS | 1654 | 1461069255249 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1654 | 1461069255251 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 05:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:34:15 INFO - PROCESS | 1654 | 1461069255253 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1654 | 1461069255254 Marionette TRACE conn2 <- [1,2390,null,{}] 05:34:15 INFO - PROCESS | 1654 | 1461069255256 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 1654 | 1461069255354 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 05:34:15 INFO - PROCESS | 1654 | 1461069255410 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x125995800 == 33 [pid = 1654] [id = 605] 05:34:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x11bc8c400) [pid = 1654] [serial = 1815] [outer = 0x0] 05:34:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x11bf54800) [pid = 1654] [serial = 1816] [outer = 0x11bc8c400] 05:34:15 INFO - PROCESS | 1654 | 1461069255441 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x123672800) [pid = 1654] [serial = 1817] [outer = 0x11bc8c400] 05:34:15 INFO - PROCESS | 1654 | 1461069255748 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 05:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:34:15 INFO - PROCESS | 1654 | 1461069255774 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 05:34:15 INFO - PROCESS | 1654 | 1461069255775 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 05:34:15 INFO - PROCESS | 1654 | 1461069255780 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1654 | 1461069255782 Marionette TRACE conn2 <- [1,2394,null,{}] 05:34:15 INFO - PROCESS | 1654 | 1461069255784 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:15 INFO - PROCESS | 1654 | 1461069255857 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 05:34:15 INFO - PROCESS | 1654 | 1461069255863 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x126518800 == 34 [pid = 1654] [id = 606] 05:34:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12366a000) [pid = 1654] [serial = 1818] [outer = 0x0] 05:34:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x1238e2000) [pid = 1654] [serial = 1819] [outer = 0x12366a000] 05:34:15 INFO - PROCESS | 1654 | 1461069255889 Marionette DEBUG loaded listener.js 05:34:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x125a1a000) [pid = 1654] [serial = 1820] [outer = 0x12366a000] 05:34:16 INFO - PROCESS | 1654 | 1461069256239 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 471ms 05:34:16 INFO - PROCESS | 1654 | 1461069256249 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1654 | 1461069256250 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 05:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:34:16 INFO - PROCESS | 1654 | 1461069256253 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1654 | 1461069256254 Marionette TRACE conn2 <- [1,2398,null,{}] 05:34:16 INFO - PROCESS | 1654 | 1461069256256 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 1654 | 1461069256358 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 05:34:16 INFO - PROCESS | 1654 | 1461069256364 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12698c800 == 35 [pid = 1654] [id = 607] 05:34:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x12366a800) [pid = 1654] [serial = 1821] [outer = 0x0] 05:34:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x125b9e800) [pid = 1654] [serial = 1822] [outer = 0x12366a800] 05:34:16 INFO - PROCESS | 1654 | 1461069256390 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1266c1800) [pid = 1654] [serial = 1823] [outer = 0x12366a800] 05:34:16 INFO - PROCESS | 1654 | 1461069256711 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 469ms 05:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:34:16 INFO - PROCESS | 1654 | 1461069256723 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1654 | 1461069256725 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 05:34:16 INFO - PROCESS | 1654 | 1461069256728 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:34:16 INFO - PROCESS | 1654 | 1461069256730 Marionette TRACE conn2 <- [1,2402,null,{}] 05:34:16 INFO - PROCESS | 1654 | 1461069256732 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:16 INFO - PROCESS | 1654 | 1461069256850 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 05:34:16 INFO - PROCESS | 1654 | 1461069256856 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a9c7800 == 36 [pid = 1654] [id = 608] 05:34:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x123672c00) [pid = 1654] [serial = 1824] [outer = 0x0] 05:34:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x126bb2000) [pid = 1654] [serial = 1825] [outer = 0x123672c00] 05:34:16 INFO - PROCESS | 1654 | 1461069256898 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x126e67000) [pid = 1654] [serial = 1826] [outer = 0x123672c00] 05:34:17 INFO - PROCESS | 1654 | 1461069257332 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 621ms 05:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:34:17 INFO - PROCESS | 1654 | 1461069257364 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1654 | 1461069257365 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 05:34:17 INFO - PROCESS | 1654 | 1461069257368 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1654 | 1461069257369 Marionette TRACE conn2 <- [1,2406,null,{}] 05:34:17 INFO - PROCESS | 1654 | 1461069257371 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:17 INFO - PROCESS | 1654 | 1461069257450 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 05:34:17 INFO - PROCESS | 1654 | 1461069257454 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acc8800 == 37 [pid = 1654] [id = 609] 05:34:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x126bba000) [pid = 1654] [serial = 1827] [outer = 0x0] 05:34:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x1274c5000) [pid = 1654] [serial = 1828] [outer = 0x126bba000] 05:34:17 INFO - PROCESS | 1654 | 1461069257481 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 174 (0x1275d0000) [pid = 1654] [serial = 1829] [outer = 0x126bba000] 05:34:17 INFO - PROCESS | 1654 | 1461069257841 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 518ms 05:34:17 INFO - PROCESS | 1654 | 1461069257886 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 05:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:34:17 INFO - PROCESS | 1654 | 1461069257888 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 05:34:17 INFO - PROCESS | 1654 | 1461069257890 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1654 | 1461069257892 Marionette TRACE conn2 <- [1,2410,null,{}] 05:34:17 INFO - PROCESS | 1654 | 1461069257894 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 1654 | 1461069258009 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 05:34:18 INFO - PROCESS | 1654 | 1461069258013 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c319000 == 38 [pid = 1654] [id = 610] 05:34:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 175 (0x1275cbc00) [pid = 1654] [serial = 1830] [outer = 0x0] 05:34:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 176 (0x127f18800) [pid = 1654] [serial = 1831] [outer = 0x1275cbc00] 05:34:18 INFO - PROCESS | 1654 | 1461069258045 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 177 (0x129974800) [pid = 1654] [serial = 1832] [outer = 0x1275cbc00] 05:34:18 INFO - PROCESS | 1654 | 1461069258421 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 569ms 05:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:34:18 INFO - PROCESS | 1654 | 1461069258467 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1654 | 1461069258468 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 05:34:18 INFO - PROCESS | 1654 | 1461069258470 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1654 | 1461069258471 Marionette TRACE conn2 <- [1,2414,null,{}] 05:34:18 INFO - PROCESS | 1654 | 1461069258473 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:18 INFO - PROCESS | 1654 | 1461069258573 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 05:34:18 INFO - PROCESS | 1654 | 1461069258577 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d7000 == 39 [pid = 1654] [id = 611] 05:34:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 178 (0x128fdac00) [pid = 1654] [serial = 1833] [outer = 0x0] 05:34:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 179 (0x129bd7400) [pid = 1654] [serial = 1834] [outer = 0x128fdac00] 05:34:18 INFO - PROCESS | 1654 | 1461069258603 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 180 (0x129db2400) [pid = 1654] [serial = 1835] [outer = 0x128fdac00] 05:34:18 INFO - PROCESS | 1654 | 1461069258984 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 518ms 05:34:18 INFO - PROCESS | 1654 | 1461069258988 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1654 | 1461069258990 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 05:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:34:18 INFO - PROCESS | 1654 | 1461069258997 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1654 | 1461069258999 Marionette TRACE conn2 <- [1,2418,null,{}] 05:34:19 INFO - PROCESS | 1654 | 1461069259002 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:19 INFO - PROCESS | 1654 | 1461069259160 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 05:34:19 INFO - PROCESS | 1654 | 1461069259179 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7dd000 == 40 [pid = 1654] [id = 612] 05:34:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 181 (0x129db2800) [pid = 1654] [serial = 1836] [outer = 0x0] 05:34:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 182 (0x129f56c00) [pid = 1654] [serial = 1837] [outer = 0x129db2800] 05:34:19 INFO - PROCESS | 1654 | 1461069259223 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 183 (0x129f5ec00) [pid = 1654] [serial = 1838] [outer = 0x129db2800] 05:34:20 INFO - PROCESS | 1654 | 1461069260222 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 182 (0x119e67000) [pid = 1654] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 181 (0x129bcd400) [pid = 1654] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 180 (0x129bd2000) [pid = 1654] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 179 (0x118977400) [pid = 1654] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 178 (0x1146c4000) [pid = 1654] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 177 (0x128d07000) [pid = 1654] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 176 (0x1155e6400) [pid = 1654] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 175 (0x11bb3ec00) [pid = 1654] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 174 (0x11bc85800) [pid = 1654] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 173 (0x11a659800) [pid = 1654] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11bf5c000) [pid = 1654] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x12a231800) [pid = 1654] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x125f11000) [pid = 1654] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x125f03800) [pid = 1654] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x11795ec00) [pid = 1654] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x129dab400) [pid = 1654] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12e2a7000) [pid = 1654] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12af37000) [pid = 1654] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12b21fc00) [pid = 1654] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12b225400) [pid = 1654] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11c37bc00) [pid = 1654] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x126b22800) [pid = 1654] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x123670000) [pid = 1654] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x11a815c00) [pid = 1654] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x118ece400) [pid = 1654] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x1154ba800) [pid = 1654] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x114eedc00) [pid = 1654] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x12e745c00) [pid = 1654] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12af38000) [pid = 1654] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12a22c400) [pid = 1654] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x129f56400) [pid = 1654] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x11bf5bc00) [pid = 1654] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1188d2800) [pid = 1654] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12e558c00) [pid = 1654] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x129fc8c00) [pid = 1654] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x126c28000) [pid = 1654] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12cf78c00) [pid = 1654] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x126bb8800) [pid = 1654] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11c52b800) [pid = 1654] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12a20a400) [pid = 1654] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12a229c00) [pid = 1654] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11ab05400) [pid = 1654] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12e785c00) [pid = 1654] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x114ef0400) [pid = 1654] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x128d14000) [pid = 1654] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x1238e0c00) [pid = 1654] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11886f000) [pid = 1654] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11be0d800) [pid = 1654] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12b21d800) [pid = 1654] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12dfd5000) [pid = 1654] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12d840400) [pid = 1654] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:34:20 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12b0cb000) [pid = 1654] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1274ms 05:34:20 INFO - PROCESS | 1654 | 1461069260267 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1654 | 1461069260268 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 05:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:34:20 INFO - PROCESS | 1654 | 1461069260270 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1654 | 1461069260272 Marionette TRACE conn2 <- [1,2422,null,{}] 05:34:20 INFO - PROCESS | 1654 | 1461069260274 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:20 INFO - PROCESS | 1654 | 1461069260360 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 05:34:20 INFO - PROCESS | 1654 | 1461069260366 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x118999000 == 41 [pid = 1654] [id = 613] 05:34:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x114ef5000) [pid = 1654] [serial = 1839] [outer = 0x0] 05:34:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x116038400) [pid = 1654] [serial = 1840] [outer = 0x114ef5000] 05:34:20 INFO - PROCESS | 1654 | 1461069260399 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11a815c00) [pid = 1654] [serial = 1841] [outer = 0x114ef5000] 05:34:20 INFO - PROCESS | 1654 | 1461069260789 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 567ms 05:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:34:20 INFO - PROCESS | 1654 | 1461069260839 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1654 | 1461069260840 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 05:34:20 INFO - PROCESS | 1654 | 1461069260842 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1654 | 1461069260843 Marionette TRACE conn2 <- [1,2426,null,{}] 05:34:20 INFO - PROCESS | 1654 | 1461069260845 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:20 INFO - PROCESS | 1654 | 1461069260951 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 05:34:20 INFO - PROCESS | 1654 | 1461069260955 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x1264a1000 == 42 [pid = 1654] [id = 614] 05:34:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x11a92d400) [pid = 1654] [serial = 1842] [outer = 0x0] 05:34:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x11bc88000) [pid = 1654] [serial = 1843] [outer = 0x11a92d400] 05:34:20 INFO - PROCESS | 1654 | 1461069260981 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11c566000) [pid = 1654] [serial = 1844] [outer = 0x11a92d400] 05:34:21 INFO - PROCESS | 1654 | 1461069261315 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 518ms 05:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:34:21 INFO - PROCESS | 1654 | 1461069261361 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1654 | 1461069261362 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 05:34:21 INFO - PROCESS | 1654 | 1461069261365 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1654 | 1461069261368 Marionette TRACE conn2 <- [1,2430,null,{}] 05:34:21 INFO - PROCESS | 1654 | 1461069261370 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:21 INFO - PROCESS | 1654 | 1461069261437 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 05:34:21 INFO - PROCESS | 1654 | 1461069261491 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9ab800 == 43 [pid = 1654] [id = 615] 05:34:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119124400) [pid = 1654] [serial = 1845] [outer = 0x0] 05:34:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x125f11000) [pid = 1654] [serial = 1846] [outer = 0x119124400] 05:34:21 INFO - PROCESS | 1654 | 1461069261517 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x128de6000) [pid = 1654] [serial = 1847] [outer = 0x119124400] 05:34:21 INFO - PROCESS | 1654 | 1461069261892 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 574ms 05:34:21 INFO - PROCESS | 1654 | 1461069261940 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 05:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:34:21 INFO - PROCESS | 1654 | 1461069261942 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 05:34:21 INFO - PROCESS | 1654 | 1461069261946 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1654 | 1461069261947 Marionette TRACE conn2 <- [1,2434,null,{}] 05:34:21 INFO - PROCESS | 1654 | 1461069261950 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:22 INFO - PROCESS | 1654 | 1461069262072 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 05:34:22 INFO - PROCESS | 1654 | 1461069262163 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce60800 == 44 [pid = 1654] [id = 616] 05:34:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11c374c00) [pid = 1654] [serial = 1848] [outer = 0x0] 05:34:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x129da7800) [pid = 1654] [serial = 1849] [outer = 0x11c374c00] 05:34:22 INFO - PROCESS | 1654 | 1461069262204 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129fc8800) [pid = 1654] [serial = 1850] [outer = 0x11c374c00] 05:34:22 INFO - PROCESS | 1654 | 1461069262808 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 920ms 05:34:22 INFO - PROCESS | 1654 | 1461069262886 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1654 | 1461069262889 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 05:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:34:22 INFO - PROCESS | 1654 | 1461069262897 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1654 | 1461069262899 Marionette TRACE conn2 <- [1,2438,null,{}] 05:34:22 INFO - PROCESS | 1654 | 1461069262903 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 1654 | 1461069263015 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 05:34:23 INFO - PROCESS | 1654 | 1461069263099 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x119157000 == 45 [pid = 1654] [id = 617] 05:34:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x11892e400) [pid = 1654] [serial = 1851] [outer = 0x0] 05:34:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x119e6bc00) [pid = 1654] [serial = 1852] [outer = 0x11892e400] 05:34:23 INFO - PROCESS | 1654 | 1461069263130 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x11a820800) [pid = 1654] [serial = 1853] [outer = 0x11892e400] 05:34:23 INFO - PROCESS | 1654 | 1461069263654 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 773ms 05:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:34:23 INFO - PROCESS | 1654 | 1461069263668 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 1654 | 1461069263672 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 05:34:23 INFO - PROCESS | 1654 | 1461069263677 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1654 | 1461069263679 Marionette TRACE conn2 <- [1,2442,null,{}] 05:34:23 INFO - PROCESS | 1654 | 1461069263682 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:23 INFO - PROCESS | 1654 | 1461069263796 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 05:34:23 INFO - PROCESS | 1654 | 1461069263896 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x125997000 == 46 [pid = 1654] [id = 618] 05:34:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x11603d800) [pid = 1654] [serial = 1854] [outer = 0x0] 05:34:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x11aa82000) [pid = 1654] [serial = 1855] [outer = 0x11603d800] 05:34:23 INFO - PROCESS | 1654 | 1461069263927 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x11afe4000) [pid = 1654] [serial = 1856] [outer = 0x11603d800] 05:34:24 INFO - PROCESS | 1654 | 1461069264621 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 979ms 05:34:24 INFO - PROCESS | 1654 | 1461069264667 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 05:34:24 INFO - PROCESS | 1654 | 1461069264669 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 05:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:34:24 INFO - PROCESS | 1654 | 1461069264674 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1654 | 1461069264676 Marionette TRACE conn2 <- [1,2446,null,{}] 05:34:24 INFO - PROCESS | 1654 | 1461069264681 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:24 INFO - PROCESS | 1654 | 1461069264776 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 05:34:24 INFO - PROCESS | 1654 | 1461069264830 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x1167c6000 == 47 [pid = 1654] [id = 619] 05:34:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x11795bc00) [pid = 1654] [serial = 1857] [outer = 0x0] 05:34:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x1186ab800) [pid = 1654] [serial = 1858] [outer = 0x11795bc00] 05:34:24 INFO - PROCESS | 1654 | 1461069264852 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11897c800) [pid = 1654] [serial = 1859] [outer = 0x11795bc00] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11bee6000 == 46 [pid = 1654] [id = 210] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11604a800 == 45 [pid = 1654] [id = 196] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11ad44000 == 44 [pid = 1654] [id = 199] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1123ac000 == 43 [pid = 1654] [id = 209] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb7d800 == 42 [pid = 1654] [id = 200] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x118eec800 == 41 [pid = 1654] [id = 197] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11c320800 == 40 [pid = 1654] [id = 211] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x114a79000 == 39 [pid = 1654] [id = 205] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11a9af800 == 38 [pid = 1654] [id = 208] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11c3c2000 == 37 [pid = 1654] [id = 202] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119806800 == 36 [pid = 1654] [id = 198] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x11bef5800 == 35 [pid = 1654] [id = 201] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x114312800 == 34 [pid = 1654] [id = 195] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x119590000 == 33 [pid = 1654] [id = 207] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1157af000 == 32 [pid = 1654] [id = 206] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12f232800) [pid = 1654] [serial = 1798] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1302e3800 == 31 [pid = 1654] [id = 599] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12b186400) [pid = 1654] [serial = 1574] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x129fd1800) [pid = 1654] [serial = 1568] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12af43800) [pid = 1654] [serial = 1571] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11be03000) [pid = 1654] [serial = 1631] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x119545800) [pid = 1654] [serial = 1553] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x129daa800) [pid = 1654] [serial = 1538] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x12ce3f800) [pid = 1654] [serial = 1697] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x11be61400) [pid = 1654] [serial = 1556] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12593f800) [pid = 1654] [serial = 1535] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x11b6b2000) [pid = 1654] [serial = 1532] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x125810c00) [pid = 1654] [serial = 1559] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b217c00) [pid = 1654] [serial = 1472] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x128d09c00) [pid = 1654] [serial = 1565] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x126e67400) [pid = 1654] [serial = 1562] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ce34000) [pid = 1654] [serial = 1544] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12b21a000) [pid = 1654] [serial = 1541] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11a81f400) [pid = 1654] [serial = 1676] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x123678400) [pid = 1654] [serial = 1613] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12ba88c00) [pid = 1654] [serial = 1691] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12e8edc00) [pid = 1654] [serial = 1625] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12e77d400) [pid = 1654] [serial = 1622] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129fcc800) [pid = 1654] [serial = 1685] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1269bc800) [pid = 1654] [serial = 1682] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12f22cc00) [pid = 1654] [serial = 1628] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12d82fc00) [pid = 1654] [serial = 1619] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11bce2c00) [pid = 1654] [serial = 1679] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12e8ebc00) [pid = 1654] [serial = 1610] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12ce33800) [pid = 1654] [serial = 1694] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a2ac000) [pid = 1654] [serial = 1688] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x129fce000) [pid = 1654] [serial = 1616] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12b21b800) [pid = 1654] [serial = 1673] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12f229400) [pid = 1654] [serial = 1796] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12b0c3400) [pid = 1654] [serial = 1780] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12b658800) [pid = 1654] [serial = 1783] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12b217800) [pid = 1654] [serial = 1781] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12cce8c00) [pid = 1654] [serial = 1786] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12ba87000) [pid = 1654] [serial = 1784] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x12b219800) [pid = 1654] [serial = 1790] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126c24800) [pid = 1654] [serial = 1789] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12d1f0c00) [pid = 1654] [serial = 1787] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x128def400) [pid = 1654] [serial = 1771] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x125f0f800) [pid = 1654] [serial = 1768] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1274bdc00) [pid = 1654] [serial = 1769] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bb3d400) [pid = 1654] [serial = 1765] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11c371000) [pid = 1654] [serial = 1766] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11a90e800) [pid = 1654] [serial = 1763] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x119a53800) [pid = 1654] [serial = 1762] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ac0d800) [pid = 1654] [serial = 1760] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x127f16000) [pid = 1654] [serial = 1759] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12e8ec400) [pid = 1654] [serial = 1756] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12f22a800) [pid = 1654] [serial = 1757] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12e8e8400) [pid = 1654] [serial = 1754] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12e783000) [pid = 1654] [serial = 1753] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12dfe0400) [pid = 1654] [serial = 1751] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12d83c800) [pid = 1654] [serial = 1750] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12ce3bc00) [pid = 1654] [serial = 1748] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12b18c800) [pid = 1654] [serial = 1747] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12a211400) [pid = 1654] [serial = 1744] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12af3f800) [pid = 1654] [serial = 1745] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128d13000) [pid = 1654] [serial = 1742] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x125f9e400) [pid = 1654] [serial = 1741] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x11af98800) [pid = 1654] [serial = 1739] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x11a92e000) [pid = 1654] [serial = 1738] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x12e74f400) [pid = 1654] [serial = 1736] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 86 (0x12a2a6000) [pid = 1654] [serial = 1777] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 85 (0x129f5a800) [pid = 1654] [serial = 1774] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 84 (0x129fc9400) [pid = 1654] [serial = 1775] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 83 (0x129da6c00) [pid = 1654] [serial = 1772] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 82 (0x12e29b400) [pid = 1654] [serial = 1792] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 81 (0x12ac17c00) [pid = 1654] [serial = 1778] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 80 (0x12e788800) [pid = 1654] [serial = 1793] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | --DOMWINDOW == 79 (0x12e8e2000) [pid = 1654] [serial = 1795] [outer = 0x0] [url = about:blank] 05:34:25 INFO - PROCESS | 1654 | 1461069265469 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 827ms 05:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:34:25 INFO - PROCESS | 1654 | 1461069265501 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1654 | 1461069265504 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 05:34:25 INFO - PROCESS | 1654 | 1461069265508 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1654 | 1461069265510 Marionette TRACE conn2 <- [1,2450,null,{}] 05:34:25 INFO - PROCESS | 1654 | 1461069265515 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:25 INFO - PROCESS | 1654 | 1461069265591 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 05:34:25 INFO - PROCESS | 1654 | 1461069265648 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x119803800 == 32 [pid = 1654] [id = 620] 05:34:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 80 (0x118975800) [pid = 1654] [serial = 1860] [outer = 0x0] 05:34:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 81 (0x119e6d800) [pid = 1654] [serial = 1861] [outer = 0x118975800] 05:34:25 INFO - PROCESS | 1654 | 1461069265675 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 82 (0x11a820c00) [pid = 1654] [serial = 1862] [outer = 0x118975800] 05:34:25 INFO - PROCESS | 1654 | 1461069265989 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 524ms 05:34:26 INFO - PROCESS | 1654 | 1461069266032 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1654 | 1461069266033 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:34:26 INFO - PROCESS | 1654 | 1461069266036 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1654 | 1461069266038 Marionette TRACE conn2 <- [1,2454,null,{}] 05:34:26 INFO - PROCESS | 1654 | 1461069266046 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 1654 | 1461069266147 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 05:34:26 INFO - PROCESS | 1654 | 1461069266204 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c320800 == 33 [pid = 1654] [id = 621] 05:34:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 83 (0x119e6a800) [pid = 1654] [serial = 1863] [outer = 0x0] 05:34:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 84 (0x11aa7ac00) [pid = 1654] [serial = 1864] [outer = 0x119e6a800] 05:34:26 INFO - PROCESS | 1654 | 1461069266233 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 85 (0x11afe0000) [pid = 1654] [serial = 1865] [outer = 0x119e6a800] 05:34:26 INFO - PROCESS | 1654 | 1461069266538 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 522ms 05:34:26 INFO - PROCESS | 1654 | 1461069266559 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1654 | 1461069266561 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 05:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:34:26 INFO - PROCESS | 1654 | 1461069266567 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1654 | 1461069266568 Marionette TRACE conn2 <- [1,2458,null,{}] 05:34:26 INFO - PROCESS | 1654 | 1461069266570 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:26 INFO - PROCESS | 1654 | 1461069266649 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 05:34:26 INFO - PROCESS | 1654 | 1461069266653 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x125e3b000 == 34 [pid = 1654] [id = 622] 05:34:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 86 (0x11b90b400) [pid = 1654] [serial = 1866] [outer = 0x0] 05:34:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 87 (0x11bbf2c00) [pid = 1654] [serial = 1867] [outer = 0x11b90b400] 05:34:26 INFO - PROCESS | 1654 | 1461069266681 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11bc83000) [pid = 1654] [serial = 1868] [outer = 0x11b90b400] 05:34:27 INFO - PROCESS | 1654 | 1461069267003 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 469ms 05:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:34:27 INFO - PROCESS | 1654 | 1461069267036 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1654 | 1461069267037 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 05:34:27 INFO - PROCESS | 1654 | 1461069267039 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1654 | 1461069267040 Marionette TRACE conn2 <- [1,2462,null,{}] 05:34:27 INFO - PROCESS | 1654 | 1461069267043 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 1654 | 1461069267150 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 05:34:27 INFO - PROCESS | 1654 | 1461069267156 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261db800 == 35 [pid = 1654] [id = 623] 05:34:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11bc86c00) [pid = 1654] [serial = 1869] [outer = 0x0] 05:34:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11be04c00) [pid = 1654] [serial = 1870] [outer = 0x11bc86c00] 05:34:27 INFO - PROCESS | 1654 | 1461069267182 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11be61400) [pid = 1654] [serial = 1871] [outer = 0x11bc86c00] 05:34:27 INFO - PROCESS | 1654 | 1461069267523 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 517ms 05:34:27 INFO - PROCESS | 1654 | 1461069267564 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 1654 | 1461069267565 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 05:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:34:27 INFO - PROCESS | 1654 | 1461069267567 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1654 | 1461069267568 Marionette TRACE conn2 <- [1,2466,null,{}] 05:34:27 INFO - PROCESS | 1654 | 1461069267570 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:27 INFO - PROCESS | 1654 | 1461069267684 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 05:34:27 INFO - PROCESS | 1654 | 1461069267689 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x126c02800 == 36 [pid = 1654] [id = 624] 05:34:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11bc8b800) [pid = 1654] [serial = 1872] [outer = 0x0] 05:34:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11bf5f800) [pid = 1654] [serial = 1873] [outer = 0x11bc8b800] 05:34:27 INFO - PROCESS | 1654 | 1461069267747 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x1238e2400) [pid = 1654] [serial = 1874] [outer = 0x11bc8b800] 05:34:28 INFO - PROCESS | 1654 | 1461069268076 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 05:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:34:28 INFO - PROCESS | 1654 | 1461069268086 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1654 | 1461069268087 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 05:34:28 INFO - PROCESS | 1654 | 1461069268089 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1654 | 1461069268090 Marionette TRACE conn2 <- [1,2470,null,{}] 05:34:28 INFO - PROCESS | 1654 | 1461069268092 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 1654 | 1461069268187 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 05:34:28 INFO - PROCESS | 1654 | 1461069268210 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x1156c5800 == 37 [pid = 1654] [id = 625] 05:34:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x125804c00) [pid = 1654] [serial = 1875] [outer = 0x0] 05:34:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x125b32800) [pid = 1654] [serial = 1876] [outer = 0x125804c00] 05:34:28 INFO - PROCESS | 1654 | 1461069268235 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x1261ee800) [pid = 1654] [serial = 1877] [outer = 0x125804c00] 05:34:28 INFO - PROCESS | 1654 | 1461069268539 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 05:34:28 INFO - PROCESS | 1654 | 1461069268559 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1654 | 1461069268561 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 05:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:34:28 INFO - PROCESS | 1654 | 1461069268571 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1654 | 1461069268572 Marionette TRACE conn2 <- [1,2474,null,{}] 05:34:28 INFO - PROCESS | 1654 | 1461069268574 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:28 INFO - PROCESS | 1654 | 1461069268672 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 05:34:28 INFO - PROCESS | 1654 | 1461069268677 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acdc800 == 38 [pid = 1654] [id = 626] 05:34:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x125ba9000) [pid = 1654] [serial = 1878] [outer = 0x0] 05:34:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x126b16c00) [pid = 1654] [serial = 1879] [outer = 0x125ba9000] 05:34:28 INFO - PROCESS | 1654 | 1461069268702 Marionette DEBUG loaded listener.js 05:34:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x126c29400) [pid = 1654] [serial = 1880] [outer = 0x125ba9000] 05:34:29 INFO - PROCESS | 1654 | 1461069269042 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 05:34:29 INFO - PROCESS | 1654 | 1461069269093 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 1654 | 1461069269094 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 05:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:34:29 INFO - PROCESS | 1654 | 1461069269096 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1654 | 1461069269097 Marionette TRACE conn2 <- [1,2478,null,{}] 05:34:29 INFO - PROCESS | 1654 | 1461069269099 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 1654 | 1461069269197 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 05:34:29 INFO - PROCESS | 1654 | 1461069269201 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b14d800 == 39 [pid = 1654] [id = 627] 05:34:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x1266c4400) [pid = 1654] [serial = 1881] [outer = 0x0] 05:34:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x127521800) [pid = 1654] [serial = 1882] [outer = 0x1266c4400] 05:34:29 INFO - PROCESS | 1654 | 1461069269255 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x127e19000) [pid = 1654] [serial = 1883] [outer = 0x1266c4400] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x1275cbc00) [pid = 1654] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1146c3400) [pid = 1654] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11bc8c400) [pid = 1654] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11af98400) [pid = 1654] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x12366a800) [pid = 1654] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11892c000) [pid = 1654] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1146c2c00) [pid = 1654] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x126bba000) [pid = 1654] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x1188ca800) [pid = 1654] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12366a000) [pid = 1654] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x123672c00) [pid = 1654] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x128fdac00) [pid = 1654] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x129db2800) [pid = 1654] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x119124400) [pid = 1654] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x114ef5000) [pid = 1654] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:34:29 INFO - PROCESS | 1654 | --DOMWINDOW == 87 (0x11a92d400) [pid = 1654] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:34:29 INFO - PROCESS | 1654 | 1461069269624 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 05:34:29 INFO - PROCESS | 1654 | 1461069269667 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 05:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:34:29 INFO - PROCESS | 1654 | 1461069269668 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 05:34:29 INFO - PROCESS | 1654 | 1461069269670 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1654 | 1461069269671 Marionette TRACE conn2 <- [1,2482,null,{}] 05:34:29 INFO - PROCESS | 1654 | 1461069269673 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:29 INFO - PROCESS | 1654 | 1461069269753 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 05:34:29 INFO - PROCESS | 1654 | 1461069269806 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x126408800 == 40 [pid = 1654] [id = 628] 05:34:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 88 (0x11795ec00) [pid = 1654] [serial = 1884] [outer = 0x0] 05:34:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11af98400) [pid = 1654] [serial = 1885] [outer = 0x11795ec00] 05:34:29 INFO - PROCESS | 1654 | 1461069269831 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x1238e4000) [pid = 1654] [serial = 1886] [outer = 0x11795ec00] 05:34:30 INFO - PROCESS | 1654 | 1461069270103 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 470ms 05:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:34:30 INFO - PROCESS | 1654 | 1461069270140 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1654 | 1461069270142 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 05:34:30 INFO - PROCESS | 1654 | 1461069270152 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1654 | 1461069270154 Marionette TRACE conn2 <- [1,2486,null,{}] 05:34:30 INFO - PROCESS | 1654 | 1461069270156 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 1654 | 1461069270255 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 05:34:30 INFO - PROCESS | 1654 | 1461069270260 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9bc000 == 41 [pid = 1654] [id = 629] 05:34:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x1269c8800) [pid = 1654] [serial = 1887] [outer = 0x0] 05:34:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x128d07000) [pid = 1654] [serial = 1888] [outer = 0x1269c8800] 05:34:30 INFO - PROCESS | 1654 | 1461069270289 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x129973000) [pid = 1654] [serial = 1889] [outer = 0x1269c8800] 05:34:30 INFO - PROCESS | 1654 | 1461069270634 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 529ms 05:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:34:30 INFO - PROCESS | 1654 | 1461069270682 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1654 | 1461069270683 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 05:34:30 INFO - PROCESS | 1654 | 1461069270686 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1654 | 1461069270687 Marionette TRACE conn2 <- [1,2490,null,{}] 05:34:30 INFO - PROCESS | 1654 | 1461069270689 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:30 INFO - PROCESS | 1654 | 1461069270769 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 05:34:30 INFO - PROCESS | 1654 | 1461069270774 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf1a800 == 42 [pid = 1654] [id = 630] 05:34:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x129975800) [pid = 1654] [serial = 1890] [outer = 0x0] 05:34:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x129da6c00) [pid = 1654] [serial = 1891] [outer = 0x129975800] 05:34:30 INFO - PROCESS | 1654 | 1461069270799 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x129db3c00) [pid = 1654] [serial = 1892] [outer = 0x129975800] 05:34:31 INFO - PROCESS | 1654 | 1461069271128 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 469ms 05:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:34:31 INFO - PROCESS | 1654 | 1461069271155 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1654 | 1461069271157 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 05:34:31 INFO - PROCESS | 1654 | 1461069271159 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1654 | 1461069271160 Marionette TRACE conn2 <- [1,2494,null,{}] 05:34:31 INFO - PROCESS | 1654 | 1461069271164 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 1654 | 1461069271244 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 05:34:31 INFO - PROCESS | 1654 | 1461069271250 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d25e000 == 43 [pid = 1654] [id = 631] 05:34:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x126bba000) [pid = 1654] [serial = 1893] [outer = 0x0] 05:34:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x129f5c400) [pid = 1654] [serial = 1894] [outer = 0x126bba000] 05:34:31 INFO - PROCESS | 1654 | 1461069271275 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x129fc5400) [pid = 1654] [serial = 1895] [outer = 0x126bba000] 05:34:31 INFO - PROCESS | 1654 | 1461069271713 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 624ms 05:34:31 INFO - PROCESS | 1654 | 1461069271784 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1654 | 1461069271786 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 05:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:34:31 INFO - PROCESS | 1654 | 1461069271790 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1654 | 1461069271792 Marionette TRACE conn2 <- [1,2498,null,{}] 05:34:31 INFO - PROCESS | 1654 | 1461069271796 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:31 INFO - PROCESS | 1654 | 1461069271897 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 05:34:32 INFO - PROCESS | 1654 | 1461069272004 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x119589000 == 44 [pid = 1654] [id = 632] 05:34:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x118637c00) [pid = 1654] [serial = 1896] [outer = 0x0] 05:34:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11886a000) [pid = 1654] [serial = 1897] [outer = 0x118637c00] 05:34:32 INFO - PROCESS | 1654 | 1461069272037 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x119549000) [pid = 1654] [serial = 1898] [outer = 0x118637c00] 05:34:32 INFO - PROCESS | 1654 | 1461069272427 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 673ms 05:34:32 INFO - PROCESS | 1654 | 1461069272465 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1654 | 1461069272469 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 05:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:34:32 INFO - PROCESS | 1654 | 1461069272473 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1654 | 1461069272475 Marionette TRACE conn2 <- [1,2502,null,{}] 05:34:32 INFO - PROCESS | 1654 | 1461069272479 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:32 INFO - PROCESS | 1654 | 1461069272580 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 05:34:32 INFO - PROCESS | 1654 | 1461069272636 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x12640d800 == 45 [pid = 1654] [id = 633] 05:34:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x119e5ec00) [pid = 1654] [serial = 1899] [outer = 0x0] 05:34:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11aa7d400) [pid = 1654] [serial = 1900] [outer = 0x119e5ec00] 05:34:32 INFO - PROCESS | 1654 | 1461069272665 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x11adadc00) [pid = 1654] [serial = 1901] [outer = 0x119e5ec00] 05:34:33 INFO - PROCESS | 1654 | 1461069273096 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 675ms 05:34:33 INFO - PROCESS | 1654 | 1461069273161 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1654 | 1461069273162 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 05:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:34:33 INFO - PROCESS | 1654 | 1461069273166 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1654 | 1461069273169 Marionette TRACE conn2 <- [1,2506,null,{}] 05:34:33 INFO - PROCESS | 1654 | 1461069273177 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 1654 | 1461069273301 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 05:34:33 INFO - PROCESS | 1654 | 1461069273383 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12cf03800 == 46 [pid = 1654] [id = 634] 05:34:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11bf5b800) [pid = 1654] [serial = 1902] [outer = 0x0] 05:34:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11c372400) [pid = 1654] [serial = 1903] [outer = 0x11bf5b800] 05:34:33 INFO - PROCESS | 1654 | 1461069273415 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12366fc00) [pid = 1654] [serial = 1904] [outer = 0x11bf5b800] 05:34:33 INFO - PROCESS | 1654 | 1461069273838 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 722ms 05:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:34:33 INFO - PROCESS | 1654 | 1461069273889 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1654 | 1461069273890 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 05:34:33 INFO - PROCESS | 1654 | 1461069273893 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1654 | 1461069273894 Marionette TRACE conn2 <- [1,2510,null,{}] 05:34:33 INFO - PROCESS | 1654 | 1461069273896 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:33 INFO - PROCESS | 1654 | 1461069273996 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 05:34:34 INFO - PROCESS | 1654 | 1461069274052 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2cc800 == 47 [pid = 1654] [id = 635] 05:34:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x123675000) [pid = 1654] [serial = 1905] [outer = 0x0] 05:34:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1274bf800) [pid = 1654] [serial = 1906] [outer = 0x123675000] 05:34:34 INFO - PROCESS | 1654 | 1461069274082 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x128d13800) [pid = 1654] [serial = 1907] [outer = 0x123675000] 05:34:34 INFO - PROCESS | 1654 | 1461069274485 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 620ms 05:34:34 INFO - PROCESS | 1654 | 1461069274514 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1654 | 1461069274516 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 05:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:34:34 INFO - PROCESS | 1654 | 1461069274518 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1654 | 1461069274519 Marionette TRACE conn2 <- [1,2514,null,{}] 05:34:34 INFO - PROCESS | 1654 | 1461069274522 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:34 INFO - PROCESS | 1654 | 1461069274618 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 05:34:34 INFO - PROCESS | 1654 | 1461069274705 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d934800 == 48 [pid = 1654] [id = 636] 05:34:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127e15400) [pid = 1654] [serial = 1908] [outer = 0x0] 05:34:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x129da7000) [pid = 1654] [serial = 1909] [outer = 0x127e15400] 05:34:34 INFO - PROCESS | 1654 | 1461069274735 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129fc5000) [pid = 1654] [serial = 1910] [outer = 0x127e15400] 05:34:35 INFO - PROCESS | 1654 | 1461069275170 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 669ms 05:34:35 INFO - PROCESS | 1654 | 1461069275196 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1654 | 1461069275197 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 05:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:34:35 INFO - PROCESS | 1654 | 1461069275201 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1654 | 1461069275202 Marionette TRACE conn2 <- [1,2518,null,{}] 05:34:35 INFO - PROCESS | 1654 | 1461069275205 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:35 INFO - PROCESS | 1654 | 1461069275319 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 05:34:35 INFO - PROCESS | 1654 | 1461069275390 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261c2800 == 49 [pid = 1654] [id = 637] 05:34:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x123674800) [pid = 1654] [serial = 1911] [outer = 0x0] 05:34:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12656b800) [pid = 1654] [serial = 1912] [outer = 0x123674800] 05:34:35 INFO - PROCESS | 1654 | 1461069275422 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x129fd1c00) [pid = 1654] [serial = 1913] [outer = 0x123674800] 05:34:35 INFO - PROCESS | 1654 | 1461069275963 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 819ms 05:34:36 INFO - PROCESS | 1654 | 1461069276021 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1654 | 1461069276023 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 05:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:34:36 INFO - PROCESS | 1654 | 1461069276026 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1654 | 1461069276029 Marionette TRACE conn2 <- [1,2522,null,{}] 05:34:36 INFO - PROCESS | 1654 | 1461069276032 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 1654 | 1461069276124 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 05:34:36 INFO - PROCESS | 1654 | 1461069276195 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3c8800 == 50 [pid = 1654] [id = 638] 05:34:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x11656a800) [pid = 1654] [serial = 1914] [outer = 0x0] 05:34:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x11886d000) [pid = 1654] [serial = 1915] [outer = 0x11656a800] 05:34:36 INFO - PROCESS | 1654 | 1461069276224 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1195a9000) [pid = 1654] [serial = 1916] [outer = 0x11656a800] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf1a800 == 49 [pid = 1654] [id = 630] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9bc000 == 48 [pid = 1654] [id = 629] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126408800 == 47 [pid = 1654] [id = 628] 05:34:36 INFO - PROCESS | 1654 | 1461069276735 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12b14d800 == 46 [pid = 1654] [id = 627] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x12acdc800 == 45 [pid = 1654] [id = 626] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1156c5800 == 44 [pid = 1654] [id = 625] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x126c02800 == 43 [pid = 1654] [id = 624] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1261db800 == 42 [pid = 1654] [id = 623] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x125e3b000 == 41 [pid = 1654] [id = 622] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x11c320800 == 40 [pid = 1654] [id = 621] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x119803800 == 39 [pid = 1654] [id = 620] 05:34:36 INFO - PROCESS | 1654 | --DOCSHELL 0x1167c6000 == 38 [pid = 1654] [id = 619] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x127f18800) [pid = 1654] [serial = 1831] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11bb35800) [pid = 1654] [serial = 1813] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11bce3c00) [pid = 1654] [serial = 1814] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11bf54800) [pid = 1654] [serial = 1816] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x123672800) [pid = 1654] [serial = 1817] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11b90b800) [pid = 1654] [serial = 1810] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11bb3f000) [pid = 1654] [serial = 1811] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x125b9e800) [pid = 1654] [serial = 1822] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x1266c1800) [pid = 1654] [serial = 1823] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x118930800) [pid = 1654] [serial = 1801] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1191a8000) [pid = 1654] [serial = 1802] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11aa78c00) [pid = 1654] [serial = 1807] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11ad3ec00) [pid = 1654] [serial = 1808] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1274c5000) [pid = 1654] [serial = 1828] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11a657c00) [pid = 1654] [serial = 1804] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11a90c800) [pid = 1654] [serial = 1805] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x1238e2000) [pid = 1654] [serial = 1819] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x125a1a000) [pid = 1654] [serial = 1820] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x126bb2000) [pid = 1654] [serial = 1825] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x126e67000) [pid = 1654] [serial = 1826] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x129bd7400) [pid = 1654] [serial = 1834] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129f5ec00) [pid = 1654] [serial = 1838] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x129f56c00) [pid = 1654] [serial = 1837] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x125f11000) [pid = 1654] [serial = 1846] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x11a815c00) [pid = 1654] [serial = 1841] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x116038400) [pid = 1654] [serial = 1840] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x11c566000) [pid = 1654] [serial = 1844] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x11bc88000) [pid = 1654] [serial = 1843] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 91 (0x129db2400) [pid = 1654] [serial = 1835] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 90 (0x129974800) [pid = 1654] [serial = 1832] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 89 (0x1275d0000) [pid = 1654] [serial = 1829] [outer = 0x0] [url = about:blank] 05:34:36 INFO - PROCESS | 1654 | --DOMWINDOW == 88 (0x128de6000) [pid = 1654] [serial = 1847] [outer = 0x0] [url = about:blank] 05:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 775ms 05:34:36 INFO - PROCESS | 1654 | 1461069276803 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 1654 | 1461069276808 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 05:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:34:36 INFO - PROCESS | 1654 | 1461069276814 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 1654 | 1461069276817 Marionette TRACE conn2 <- [1,2526,null,{}] 05:34:36 INFO - PROCESS | 1654 | 1461069276821 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:36 INFO - PROCESS | 1654 | 1461069276942 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 05:34:36 INFO - PROCESS | 1654 | 1461069276953 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x116322800 == 39 [pid = 1654] [id = 639] 05:34:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 89 (0x11a661800) [pid = 1654] [serial = 1917] [outer = 0x0] 05:34:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 90 (0x11a81e400) [pid = 1654] [serial = 1918] [outer = 0x11a661800] 05:34:36 INFO - PROCESS | 1654 | 1461069276995 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 91 (0x11aa78c00) [pid = 1654] [serial = 1919] [outer = 0x11a661800] 05:34:37 INFO - PROCESS | 1654 | 1461069277360 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 571ms 05:34:37 INFO - PROCESS | 1654 | 1461069277385 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1654 | 1461069277386 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 05:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:34:37 INFO - PROCESS | 1654 | 1461069277388 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1654 | 1461069277391 Marionette TRACE conn2 <- [1,2530,null,{}] 05:34:37 INFO - PROCESS | 1654 | 1461069277400 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:37 INFO - PROCESS | 1654 | 1461069277501 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 05:34:37 INFO - PROCESS | 1654 | 1461069277507 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x11befa000 == 40 [pid = 1654] [id = 640] 05:34:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 92 (0x11ad3ac00) [pid = 1654] [serial = 1920] [outer = 0x0] 05:34:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x11b913000) [pid = 1654] [serial = 1921] [outer = 0x11ad3ac00] 05:34:37 INFO - PROCESS | 1654 | 1461069277538 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x11bbf9800) [pid = 1654] [serial = 1922] [outer = 0x11ad3ac00] 05:34:37 INFO - PROCESS | 1654 | 1461069277879 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 525ms 05:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:34:37 INFO - PROCESS | 1654 | 1461069277915 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1654 | 1461069277917 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 05:34:37 INFO - PROCESS | 1654 | 1461069277919 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1654 | 1461069277920 Marionette TRACE conn2 <- [1,2534,null,{}] 05:34:37 INFO - PROCESS | 1654 | 1461069277922 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 1654 | 1461069278003 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 05:34:38 INFO - PROCESS | 1654 | 1461069278008 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x126403800 == 41 [pid = 1654] [id = 641] 05:34:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x11bc8c400) [pid = 1654] [serial = 1923] [outer = 0x0] 05:34:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x11bf55000) [pid = 1654] [serial = 1924] [outer = 0x11bc8c400] 05:34:38 INFO - PROCESS | 1654 | 1461069278036 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11c52c800) [pid = 1654] [serial = 1925] [outer = 0x11bc8c400] 05:34:38 INFO - PROCESS | 1654 | 1461069278366 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 469ms 05:34:38 INFO - PROCESS | 1654 | 1461069278388 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1654 | 1461069278389 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 05:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:34:38 INFO - PROCESS | 1654 | 1461069278392 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1654 | 1461069278393 Marionette TRACE conn2 <- [1,2538,null,{}] 05:34:38 INFO - PROCESS | 1654 | 1461069278395 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:38 INFO - PROCESS | 1654 | 1461069278474 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 05:34:38 INFO - PROCESS | 1654 | 1461069278480 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x11a9c5000 == 42 [pid = 1654] [id = 642] 05:34:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x12366c400) [pid = 1654] [serial = 1926] [outer = 0x0] 05:34:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x12580dc00) [pid = 1654] [serial = 1927] [outer = 0x12366c400] 05:34:38 INFO - PROCESS | 1654 | 1461069278506 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x125f0f400) [pid = 1654] [serial = 1928] [outer = 0x12366c400] 05:34:38 INFO - PROCESS | 1654 | 1461069278863 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 521ms 05:34:38 INFO - PROCESS | 1654 | 1461069278914 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1654 | 1461069278915 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 05:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:34:38 INFO - PROCESS | 1654 | 1461069278924 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1654 | 1461069278925 Marionette TRACE conn2 <- [1,2542,null,{}] 05:34:38 INFO - PROCESS | 1654 | 1461069278927 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1654 | 1461069279041 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 05:34:39 INFO - PROCESS | 1654 | 1461069279046 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ace1000 == 43 [pid = 1654] [id = 643] 05:34:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x125fa6c00) [pid = 1654] [serial = 1929] [outer = 0x0] 05:34:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x126c24c00) [pid = 1654] [serial = 1930] [outer = 0x125fa6c00] 05:34:39 INFO - PROCESS | 1654 | 1461069279103 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x129bcac00) [pid = 1654] [serial = 1931] [outer = 0x125fa6c00] 05:34:39 INFO - PROCESS | 1654 | 1461069279413 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 518ms 05:34:39 INFO - PROCESS | 1654 | 1461069279442 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 1654 | 1461069279444 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 05:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:34:39 INFO - PROCESS | 1654 | 1461069279453 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 1654 | 1461069279454 Marionette TRACE conn2 <- [1,2546,null,{}] 05:34:39 INFO - PROCESS | 1654 | 1461069279457 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:39 INFO - PROCESS | 1654 | 1461069279556 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 05:34:39 INFO - PROCESS | 1654 | 1461069279561 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b15b800 == 44 [pid = 1654] [id = 644] 05:34:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x1274c4400) [pid = 1654] [serial = 1932] [outer = 0x0] 05:34:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x129f54400) [pid = 1654] [serial = 1933] [outer = 0x1274c4400] 05:34:39 INFO - PROCESS | 1654 | 1461069279619 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x129fce400) [pid = 1654] [serial = 1934] [outer = 0x1274c4400] 05:34:39 INFO - PROCESS | 1654 | 1461069279974 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 573ms 05:34:40 INFO - PROCESS | 1654 | 1461069280027 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1654 | 1461069280028 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:34:40 INFO - PROCESS | 1654 | 1461069280030 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1654 | 1461069280031 Marionette TRACE conn2 <- [1,2550,null,{}] 05:34:40 INFO - PROCESS | 1654 | 1461069280034 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 1654 | 1461069280137 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 05:34:40 INFO - PROCESS | 1654 | 1461069280149 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d6000 == 45 [pid = 1654] [id = 645] 05:34:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x129f60800) [pid = 1654] [serial = 1935] [outer = 0x0] 05:34:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a208800) [pid = 1654] [serial = 1936] [outer = 0x129f60800] 05:34:40 INFO - PROCESS | 1654 | 1461069280174 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a20f000) [pid = 1654] [serial = 1937] [outer = 0x129f60800] 05:34:40 INFO - PROCESS | 1654 | 1461069280521 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 05:34:40 INFO - PROCESS | 1654 | 1461069280549 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1654 | 1461069280550 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 05:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:34:40 INFO - PROCESS | 1654 | 1461069280559 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1654 | 1461069280560 Marionette TRACE conn2 <- [1,2554,null,{}] 05:34:40 INFO - PROCESS | 1654 | 1461069280562 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:40 INFO - PROCESS | 1654 | 1461069280663 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 05:34:40 INFO - PROCESS | 1654 | 1461069280697 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bec0800 == 46 [pid = 1654] [id = 646] 05:34:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a203400) [pid = 1654] [serial = 1938] [outer = 0x0] 05:34:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12a22b000) [pid = 1654] [serial = 1939] [outer = 0x12a203400] 05:34:40 INFO - PROCESS | 1654 | 1461069280723 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x129dafc00) [pid = 1654] [serial = 1940] [outer = 0x12a203400] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11bc86c00) [pid = 1654] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x125804c00) [pid = 1654] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x129975800) [pid = 1654] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11795bc00) [pid = 1654] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x1266c4400) [pid = 1654] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125ba9000) [pid = 1654] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x119e6a800) [pid = 1654] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x1269c8800) [pid = 1654] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11795ec00) [pid = 1654] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x118975800) [pid = 1654] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11bc8b800) [pid = 1654] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:34:41 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11b90b400) [pid = 1654] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:34:41 INFO - PROCESS | 1654 | 1461069281082 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 579ms 05:34:41 INFO - PROCESS | 1654 | 1461069281132 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1654 | 1461069281133 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:34:41 INFO - PROCESS | 1654 | 1461069281135 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1654 | 1461069281136 Marionette TRACE conn2 <- [1,2558,null,{}] 05:34:41 INFO - PROCESS | 1654 | 1461069281138 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 1654 | 1461069281221 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 05:34:41 INFO - PROCESS | 1654 | 1461069281225 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b156800 == 47 [pid = 1654] [id = 647] 05:34:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x115728c00) [pid = 1654] [serial = 1941] [outer = 0x0] 05:34:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11bc88c00) [pid = 1654] [serial = 1942] [outer = 0x115728c00] 05:34:41 INFO - PROCESS | 1654 | 1461069281251 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x126e69400) [pid = 1654] [serial = 1943] [outer = 0x115728c00] 05:34:41 INFO - PROCESS | 1654 | 1461069281609 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 518ms 05:34:41 INFO - PROCESS | 1654 | 1461069281653 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1654 | 1461069281655 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 05:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:34:41 INFO - PROCESS | 1654 | 1461069281657 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1654 | 1461069281658 Marionette TRACE conn2 <- [1,2562,null,{}] 05:34:41 INFO - PROCESS | 1654 | 1461069281661 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:41 INFO - PROCESS | 1654 | 1461069281759 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 05:34:41 INFO - PROCESS | 1654 | 1461069281764 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5cf000 == 48 [pid = 1654] [id = 648] 05:34:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x128fd7400) [pid = 1654] [serial = 1944] [outer = 0x0] 05:34:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a235c00) [pid = 1654] [serial = 1945] [outer = 0x128fd7400] 05:34:41 INFO - PROCESS | 1654 | 1461069281794 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12a582400) [pid = 1654] [serial = 1946] [outer = 0x128fd7400] 05:34:42 INFO - PROCESS | 1654 | 1461069282132 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 519ms 05:34:42 INFO - PROCESS | 1654 | 1461069282177 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 1654 | 1461069282178 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 05:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:34:42 INFO - PROCESS | 1654 | 1461069282180 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1654 | 1461069282181 Marionette TRACE conn2 <- [1,2566,null,{}] 05:34:42 INFO - PROCESS | 1654 | 1461069282183 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:42 INFO - PROCESS | 1654 | 1461069282269 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 05:34:42 INFO - PROCESS | 1654 | 1461069282325 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e719000 == 49 [pid = 1654] [id = 649] 05:34:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12a2b1c00) [pid = 1654] [serial = 1947] [outer = 0x0] 05:34:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12a586c00) [pid = 1654] [serial = 1948] [outer = 0x12a2b1c00] 05:34:42 INFO - PROCESS | 1654 | 1461069282353 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12a58e800) [pid = 1654] [serial = 1949] [outer = 0x12a2b1c00] 05:34:42 INFO - PROCESS | 1654 | 1461069282647 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 519ms 05:34:42 INFO - PROCESS | 1654 | 1461069282700 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 05:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:34:42 INFO - PROCESS | 1654 | 1461069282701 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 05:34:42 INFO - PROCESS | 1654 | 1461069282703 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1654 | 1461069282704 Marionette TRACE conn2 <- [1,2570,null,{}] 05:34:42 INFO - PROCESS | 1654 | 1461069282706 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:42 INFO - PROCESS | 1654 | 1461069282791 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 05:34:42 INFO - PROCESS | 1654 | 1461069282795 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e868800 == 50 [pid = 1654] [id = 650] 05:34:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12a589800) [pid = 1654] [serial = 1950] [outer = 0x0] 05:34:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12ac0e400) [pid = 1654] [serial = 1951] [outer = 0x12a589800] 05:34:42 INFO - PROCESS | 1654 | 1461069282820 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12ac14400) [pid = 1654] [serial = 1952] [outer = 0x12a589800] 05:34:43 INFO - PROCESS | 1654 | 1461069283453 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 771ms 05:34:43 INFO - PROCESS | 1654 | 1461069283475 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1654 | 1461069283478 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 05:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:34:43 INFO - PROCESS | 1654 | 1461069283483 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1654 | 1461069283486 Marionette TRACE conn2 <- [1,2574,null,{}] 05:34:43 INFO - PROCESS | 1654 | 1461069283492 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:43 INFO - PROCESS | 1654 | 1461069283709 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 05:34:43 INFO - PROCESS | 1654 | 1461069283722 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bb96800 == 51 [pid = 1654] [id = 651] 05:34:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x118930800) [pid = 1654] [serial = 1953] [outer = 0x0] 05:34:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11a934800) [pid = 1654] [serial = 1954] [outer = 0x118930800] 05:34:43 INFO - PROCESS | 1654 | 1461069283753 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11aced400) [pid = 1654] [serial = 1955] [outer = 0x118930800] 05:34:44 INFO - PROCESS | 1654 | 1461069284183 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 726ms 05:34:44 INFO - PROCESS | 1654 | 1461069284208 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1654 | 1461069284212 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 05:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:34:44 INFO - PROCESS | 1654 | 1461069284216 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1654 | 1461069284218 Marionette TRACE conn2 <- [1,2578,null,{}] 05:34:44 INFO - PROCESS | 1654 | 1461069284221 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:44 INFO - PROCESS | 1654 | 1461069284328 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 05:34:44 INFO - PROCESS | 1654 | 1461069284386 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x129935800 == 52 [pid = 1654] [id = 652] 05:34:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11acf0000) [pid = 1654] [serial = 1956] [outer = 0x0] 05:34:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x11bb3fc00) [pid = 1654] [serial = 1957] [outer = 0x11acf0000] 05:34:44 INFO - PROCESS | 1654 | 1461069284416 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12366a800) [pid = 1654] [serial = 1958] [outer = 0x11acf0000] 05:34:44 INFO - PROCESS | 1654 | 1461069284841 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 05:34:44 INFO - PROCESS | 1654 | 1461069284887 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 1654 | 1461069284889 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 05:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:34:44 INFO - PROCESS | 1654 | 1461069284891 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 1654 | 1461069284894 Marionette TRACE conn2 <- [1,2582,null,{}] 05:34:44 INFO - PROCESS | 1654 | 1461069284902 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 1654 | 1461069285012 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 05:34:45 INFO - PROCESS | 1654 | 1461069285122 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e70b000 == 53 [pid = 1654] [id = 653] 05:34:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x1269c0c00) [pid = 1654] [serial = 1959] [outer = 0x0] 05:34:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x127e13c00) [pid = 1654] [serial = 1960] [outer = 0x1269c0c00] 05:34:45 INFO - PROCESS | 1654 | 1461069285155 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x129bce800) [pid = 1654] [serial = 1961] [outer = 0x1269c0c00] 05:34:45 INFO - PROCESS | 1654 | 1461069285567 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 723ms 05:34:45 INFO - PROCESS | 1654 | 1461069285614 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1654 | 1461069285616 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 05:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:34:45 INFO - PROCESS | 1654 | 1461069285618 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1654 | 1461069285620 Marionette TRACE conn2 <- [1,2586,null,{}] 05:34:45 INFO - PROCESS | 1654 | 1461069285622 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:45 INFO - PROCESS | 1654 | 1461069285724 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 05:34:45 INFO - PROCESS | 1654 | 1461069285783 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e888000 == 54 [pid = 1654] [id = 654] 05:34:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x127f18000) [pid = 1654] [serial = 1962] [outer = 0x0] 05:34:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12a227400) [pid = 1654] [serial = 1963] [outer = 0x127f18000] 05:34:45 INFO - PROCESS | 1654 | 1461069285813 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12a2a9800) [pid = 1654] [serial = 1964] [outer = 0x127f18000] 05:34:46 INFO - PROCESS | 1654 | 1461069286221 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 621ms 05:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:34:46 INFO - PROCESS | 1654 | 1461069286239 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1654 | 1461069286240 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 05:34:46 INFO - PROCESS | 1654 | 1461069286243 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1654 | 1461069286244 Marionette TRACE conn2 <- [1,2590,null,{}] 05:34:46 INFO - PROCESS | 1654 | 1461069286247 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:46 INFO - PROCESS | 1654 | 1461069286350 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 05:34:46 INFO - PROCESS | 1654 | 1461069286439 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef37000 == 55 [pid = 1654] [id = 655] 05:34:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12a234c00) [pid = 1654] [serial = 1965] [outer = 0x0] 05:34:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a2b0c00) [pid = 1654] [serial = 1966] [outer = 0x12a234c00] 05:34:46 INFO - PROCESS | 1654 | 1461069286470 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12ac0d800) [pid = 1654] [serial = 1967] [outer = 0x12a234c00] 05:34:46 INFO - PROCESS | 1654 | 1461069286882 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 05:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:34:46 INFO - PROCESS | 1654 | 1461069286914 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1654 | 1461069286915 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 05:34:46 INFO - PROCESS | 1654 | 1461069286917 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1654 | 1461069286918 Marionette TRACE conn2 <- [1,2594,null,{}] 05:34:46 INFO - PROCESS | 1654 | 1461069286921 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 1654 | 1461069287037 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 05:34:47 INFO - PROCESS | 1654 | 1461069287128 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f208800 == 56 [pid = 1654] [id = 656] 05:34:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11465ac00) [pid = 1654] [serial = 1968] [outer = 0x0] 05:34:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ac16400) [pid = 1654] [serial = 1969] [outer = 0x11465ac00] 05:34:47 INFO - PROCESS | 1654 | 1461069287160 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12b0c6400) [pid = 1654] [serial = 1970] [outer = 0x11465ac00] 05:34:47 INFO - PROCESS | 1654 | 1461069287819 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 921ms 05:34:47 INFO - PROCESS | 1654 | 1461069287838 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1654 | 1461069287841 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 05:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:34:47 INFO - PROCESS | 1654 | 1461069287859 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1654 | 1461069287861 Marionette TRACE conn2 <- [1,2598,null,{}] 05:34:47 INFO - PROCESS | 1654 | 1461069287867 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:47 INFO - PROCESS | 1654 | 1461069287970 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 05:34:48 INFO - PROCESS | 1654 | 1461069288096 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b925000 == 57 [pid = 1654] [id = 657] 05:34:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x1141c2c00) [pid = 1654] [serial = 1971] [outer = 0x0] 05:34:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1151a7800) [pid = 1654] [serial = 1972] [outer = 0x1141c2c00] 05:34:48 INFO - PROCESS | 1654 | 1461069288146 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x118ec7400) [pid = 1654] [serial = 1973] [outer = 0x1141c2c00] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12e719000 == 56 [pid = 1654] [id = 649] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5cf000 == 55 [pid = 1654] [id = 648] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b156800 == 54 [pid = 1654] [id = 647] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12bec0800 == 53 [pid = 1654] [id = 646] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d6000 == 52 [pid = 1654] [id = 645] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12b15b800 == 51 [pid = 1654] [id = 644] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12ace1000 == 50 [pid = 1654] [id = 643] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x129f5c400) [pid = 1654] [serial = 1894] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x119e6bc00) [pid = 1654] [serial = 1852] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11aa82000) [pid = 1654] [serial = 1855] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129da7800) [pid = 1654] [serial = 1849] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11a9c5000 == 49 [pid = 1654] [id = 642] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x126403800 == 48 [pid = 1654] [id = 641] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11befa000 == 47 [pid = 1654] [id = 640] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x116322800 == 46 [pid = 1654] [id = 639] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x11c3c8800 == 45 [pid = 1654] [id = 638] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x1261c2800 == 44 [pid = 1654] [id = 637] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d934800 == 43 [pid = 1654] [id = 636] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2cc800 == 42 [pid = 1654] [id = 635] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12cf03800 == 41 [pid = 1654] [id = 634] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x12640d800 == 40 [pid = 1654] [id = 633] 05:34:48 INFO - PROCESS | 1654 | --DOCSHELL 0x119589000 == 39 [pid = 1654] [id = 632] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129db3c00) [pid = 1654] [serial = 1892] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11be61400) [pid = 1654] [serial = 1871] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x125b32800) [pid = 1654] [serial = 1876] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11be04c00) [pid = 1654] [serial = 1870] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129da6c00) [pid = 1654] [serial = 1891] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11897c800) [pid = 1654] [serial = 1859] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x127521800) [pid = 1654] [serial = 1882] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x126b16c00) [pid = 1654] [serial = 1879] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11afe0000) [pid = 1654] [serial = 1865] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11aa7ac00) [pid = 1654] [serial = 1864] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x129973000) [pid = 1654] [serial = 1889] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x1238e4000) [pid = 1654] [serial = 1886] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x128d07000) [pid = 1654] [serial = 1888] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11a820c00) [pid = 1654] [serial = 1862] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11bf5f800) [pid = 1654] [serial = 1873] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11bbf2c00) [pid = 1654] [serial = 1867] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11af98400) [pid = 1654] [serial = 1885] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x126c29400) [pid = 1654] [serial = 1880] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11bc83000) [pid = 1654] [serial = 1868] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x127e19000) [pid = 1654] [serial = 1883] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1186ab800) [pid = 1654] [serial = 1858] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x119e6d800) [pid = 1654] [serial = 1861] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x1238e2400) [pid = 1654] [serial = 1874] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x1261ee800) [pid = 1654] [serial = 1877] [outer = 0x0] [url = about:blank] 05:34:48 INFO - PROCESS | 1654 | 1461069288699 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 891ms 05:34:48 INFO - PROCESS | 1654 | 1461069288735 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1654 | 1461069288739 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 05:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:34:48 INFO - PROCESS | 1654 | 1461069288743 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1654 | 1461069288745 Marionette TRACE conn2 <- [1,2602,null,{}] 05:34:48 INFO - PROCESS | 1654 | 1461069288749 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:48 INFO - PROCESS | 1654 | 1461069288834 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 05:34:48 INFO - PROCESS | 1654 | 1461069288840 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195e5800 == 40 [pid = 1654] [id = 658] 05:34:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x118ec8800) [pid = 1654] [serial = 1974] [outer = 0x0] 05:34:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11a662000) [pid = 1654] [serial = 1975] [outer = 0x118ec8800] 05:34:48 INFO - PROCESS | 1654 | 1461069288866 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11a92d400) [pid = 1654] [serial = 1976] [outer = 0x118ec8800] 05:34:49 INFO - PROCESS | 1654 | 1461069289242 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 522ms 05:34:49 INFO - PROCESS | 1654 | 1461069289265 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1654 | 1461069289267 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 05:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:34:49 INFO - PROCESS | 1654 | 1461069289270 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1654 | 1461069289272 Marionette TRACE conn2 <- [1,2606,null,{}] 05:34:49 INFO - PROCESS | 1654 | 1461069289283 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:49 INFO - PROCESS | 1654 | 1461069289373 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 05:34:49 INFO - PROCESS | 1654 | 1461069289409 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c3c3000 == 41 [pid = 1654] [id = 659] 05:34:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11aa7d000) [pid = 1654] [serial = 1977] [outer = 0x0] 05:34:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11afe0000) [pid = 1654] [serial = 1978] [outer = 0x11aa7d000] 05:34:49 INFO - PROCESS | 1654 | 1461069289455 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11bb42c00) [pid = 1654] [serial = 1979] [outer = 0x11aa7d000] 05:34:49 INFO - PROCESS | 1654 | 1461069289923 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 05:34:49 INFO - PROCESS | 1654 | 1461069289941 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 1654 | 1461069289942 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 05:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:34:49 INFO - PROCESS | 1654 | 1461069289946 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1654 | 1461069289949 Marionette TRACE conn2 <- [1,2610,null,{}] 05:34:49 INFO - PROCESS | 1654 | 1461069289952 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1654 | 1461069290035 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 05:34:50 INFO - PROCESS | 1654 | 1461069290039 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261dc000 == 42 [pid = 1654] [id = 660] 05:34:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11bbf5000) [pid = 1654] [serial = 1980] [outer = 0x0] 05:34:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11bce2800) [pid = 1654] [serial = 1981] [outer = 0x11bbf5000] 05:34:50 INFO - PROCESS | 1654 | 1461069290065 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11bf5c800) [pid = 1654] [serial = 1982] [outer = 0x11bbf5000] 05:34:50 INFO - PROCESS | 1654 | 1461069290414 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 473ms 05:34:50 INFO - PROCESS | 1654 | 1461069290419 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1654 | 1461069290420 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 05:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:34:50 INFO - PROCESS | 1654 | 1461069290423 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1654 | 1461069290424 Marionette TRACE conn2 <- [1,2614,null,{}] 05:34:50 INFO - PROCESS | 1654 | 1461069290430 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:50 INFO - PROCESS | 1654 | 1461069290574 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 05:34:50 INFO - PROCESS | 1654 | 1461069290584 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x118604000 == 43 [pid = 1654] [id = 661] 05:34:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11bf5f800) [pid = 1654] [serial = 1983] [outer = 0x0] 05:34:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x11c52bc00) [pid = 1654] [serial = 1984] [outer = 0x11bf5f800] 05:34:50 INFO - PROCESS | 1654 | 1461069290625 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x123672400) [pid = 1654] [serial = 1985] [outer = 0x11bf5f800] 05:34:50 INFO - PROCESS | 1654 | 1461069290994 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 618ms 05:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:34:51 INFO - PROCESS | 1654 | 1461069291041 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1654 | 1461069291043 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 05:34:51 INFO - PROCESS | 1654 | 1461069291045 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1654 | 1461069291046 Marionette TRACE conn2 <- [1,2618,null,{}] 05:34:51 INFO - PROCESS | 1654 | 1461069291048 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 1654 | 1461069291165 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 05:34:51 INFO - PROCESS | 1654 | 1461069291179 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x129945000 == 44 [pid = 1654] [id = 662] 05:34:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x125804c00) [pid = 1654] [serial = 1986] [outer = 0x0] 05:34:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x125f0f800) [pid = 1654] [serial = 1987] [outer = 0x125804c00] 05:34:51 INFO - PROCESS | 1654 | 1461069291212 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x126bb6400) [pid = 1654] [serial = 1988] [outer = 0x125804c00] 05:34:51 INFO - PROCESS | 1654 | 1461069291550 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 520ms 05:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:34:51 INFO - PROCESS | 1654 | 1461069291566 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1654 | 1461069291567 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 05:34:51 INFO - PROCESS | 1654 | 1461069291569 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1654 | 1461069291570 Marionette TRACE conn2 <- [1,2622,null,{}] 05:34:51 INFO - PROCESS | 1654 | 1461069291572 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:51 INFO - PROCESS | 1654 | 1461069291672 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 05:34:51 INFO - PROCESS | 1654 | 1461069291684 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b030800 == 45 [pid = 1654] [id = 663] 05:34:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x126bb7400) [pid = 1654] [serial = 1989] [outer = 0x0] 05:34:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12751ec00) [pid = 1654] [serial = 1990] [outer = 0x126bb7400] 05:34:51 INFO - PROCESS | 1654 | 1461069291709 Marionette DEBUG loaded listener.js 05:34:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127f16000) [pid = 1654] [serial = 1991] [outer = 0x126bb7400] 05:34:52 INFO - PROCESS | 1654 | 1461069292044 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 520ms 05:34:52 INFO - PROCESS | 1654 | 1461069292089 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 05:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:34:52 INFO - PROCESS | 1654 | 1461069292090 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 05:34:52 INFO - PROCESS | 1654 | 1461069292093 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1654 | 1461069292094 Marionette TRACE conn2 <- [1,2626,null,{}] 05:34:52 INFO - PROCESS | 1654 | 1461069292096 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1654 | 1461069292199 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 05:34:52 INFO - PROCESS | 1654 | 1461069292236 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d8000 == 46 [pid = 1654] [id = 664] 05:34:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x126c28400) [pid = 1654] [serial = 1992] [outer = 0x0] 05:34:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x128de3400) [pid = 1654] [serial = 1993] [outer = 0x126c28400] 05:34:52 INFO - PROCESS | 1654 | 1461069292262 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129973400) [pid = 1654] [serial = 1994] [outer = 0x126c28400] 05:34:52 INFO - PROCESS | 1654 | 1461069292581 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 521ms 05:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:34:52 INFO - PROCESS | 1654 | 1461069292615 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1654 | 1461069292616 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 05:34:52 INFO - PROCESS | 1654 | 1461069292618 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1654 | 1461069292619 Marionette TRACE conn2 <- [1,2630,null,{}] 05:34:52 INFO - PROCESS | 1654 | 1461069292621 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:52 INFO - PROCESS | 1654 | 1461069292722 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 05:34:52 INFO - PROCESS | 1654 | 1461069292735 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d6000 == 47 [pid = 1654] [id = 665] 05:34:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129974400) [pid = 1654] [serial = 1995] [outer = 0x0] 05:34:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x129da9800) [pid = 1654] [serial = 1996] [outer = 0x129974400] 05:34:52 INFO - PROCESS | 1654 | 1461069292760 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129f53800) [pid = 1654] [serial = 1997] [outer = 0x129974400] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x1274c4400) [pid = 1654] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x129f60800) [pid = 1654] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11656a800) [pid = 1654] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11a661800) [pid = 1654] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bf5b800) [pid = 1654] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11ad3ac00) [pid = 1654] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x123675000) [pid = 1654] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x118637c00) [pid = 1654] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x119e5ec00) [pid = 1654] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11bc8c400) [pid = 1654] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x127e15400) [pid = 1654] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x12366c400) [pid = 1654] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x123674800) [pid = 1654] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x12a203400) [pid = 1654] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x115728c00) [pid = 1654] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x125fa6c00) [pid = 1654] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x128fd7400) [pid = 1654] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12a2b1c00) [pid = 1654] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11892e400) [pid = 1654] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x11c374c00) [pid = 1654] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12f224c00) [pid = 1654] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:34:53 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11603d800) [pid = 1654] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:34:53 INFO - PROCESS | 1654 | 1461069293243 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 669ms 05:34:53 INFO - PROCESS | 1654 | 1461069293287 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1654 | 1461069293289 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:34:53 INFO - PROCESS | 1654 | 1461069293291 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1654 | 1461069293292 Marionette TRACE conn2 <- [1,2634,null,{}] 05:34:53 INFO - PROCESS | 1654 | 1461069293299 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 1654 | 1461069293389 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 05:34:53 INFO - PROCESS | 1654 | 1461069293393 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x127e28800 == 48 [pid = 1654] [id = 666] 05:34:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1191a7800) [pid = 1654] [serial = 1998] [outer = 0x0] 05:34:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11afea000) [pid = 1654] [serial = 1999] [outer = 0x1191a7800] 05:34:53 INFO - PROCESS | 1654 | 1461069293419 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x123675000) [pid = 1654] [serial = 2000] [outer = 0x1191a7800] 05:34:53 INFO - PROCESS | 1654 | 1461069293749 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 473ms 05:34:53 INFO - PROCESS | 1654 | 1461069293766 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1654 | 1461069293767 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 05:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:34:53 INFO - PROCESS | 1654 | 1461069293769 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1654 | 1461069293771 Marionette TRACE conn2 <- [1,2638,null,{}] 05:34:53 INFO - PROCESS | 1654 | 1461069293774 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:53 INFO - PROCESS | 1654 | 1461069293873 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 05:34:53 INFO - PROCESS | 1654 | 1461069293931 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce43000 == 49 [pid = 1654] [id = 667] 05:34:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11a815c00) [pid = 1654] [serial = 2001] [outer = 0x0] 05:34:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x128fd7400) [pid = 1654] [serial = 2002] [outer = 0x11a815c00] 05:34:53 INFO - PROCESS | 1654 | 1461069293962 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12a206400) [pid = 1654] [serial = 2003] [outer = 0x11a815c00] 05:34:54 INFO - PROCESS | 1654 | 1461069294267 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 518ms 05:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:34:54 INFO - PROCESS | 1654 | 1461069294289 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1654 | 1461069294290 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 05:34:54 INFO - PROCESS | 1654 | 1461069294292 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1654 | 1461069294294 Marionette TRACE conn2 <- [1,2642,null,{}] 05:34:54 INFO - PROCESS | 1654 | 1461069294299 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 1654 | 1461069294385 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 05:34:54 INFO - PROCESS | 1654 | 1461069294389 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d2800 == 50 [pid = 1654] [id = 668] 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a207000) [pid = 1654] [serial = 2004] [outer = 0x0] 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a229000) [pid = 1654] [serial = 2005] [outer = 0x12a207000] 05:34:54 INFO - PROCESS | 1654 | 1461069294414 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a584800) [pid = 1654] [serial = 2006] [outer = 0x12a207000] 05:34:54 INFO - PROCESS | 1654 | 1461069294732 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:34:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:34:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 472ms 05:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:34:54 INFO - PROCESS | 1654 | 1461069294766 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 05:34:54 INFO - PROCESS | 1654 | 1461069294767 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 05:34:54 INFO - PROCESS | 1654 | 1461069294769 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:34:54 INFO - PROCESS | 1654 | 1461069294770 Marionette TRACE conn2 <- [1,2646,null,{}] 05:34:54 INFO - PROCESS | 1654 | 1461069294772 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:54 INFO - PROCESS | 1654 | 1461069294882 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 05:34:54 INFO - PROCESS | 1654 | 1461069294888 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d930800 == 51 [pid = 1654] [id = 669] 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x129fcc400) [pid = 1654] [serial = 2007] [outer = 0x0] 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a589400) [pid = 1654] [serial = 2008] [outer = 0x129fcc400] 05:34:54 INFO - PROCESS | 1654 | 1461069294913 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12ac16800) [pid = 1654] [serial = 2009] [outer = 0x129fcc400] 05:34:55 INFO - PROCESS | 1654 | 1461069295369 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:34:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 620ms 05:34:55 INFO - PROCESS | 1654 | 1461069295394 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 05:34:55 INFO - PROCESS | 1654 | 1461069295397 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 05:34:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:34:55 INFO - PROCESS | 1654 | 1461069295403 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1654 | 1461069295405 Marionette TRACE conn2 <- [1,2650,null,{}] 05:34:55 INFO - PROCESS | 1654 | 1461069295409 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:55 INFO - PROCESS | 1654 | 1461069295519 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 05:34:55 INFO - PROCESS | 1654 | 1461069295595 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x118841000 == 52 [pid = 1654] [id = 670] 05:34:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x119552000) [pid = 1654] [serial = 2010] [outer = 0x0] 05:34:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11a662c00) [pid = 1654] [serial = 2011] [outer = 0x119552000] 05:34:55 INFO - PROCESS | 1654 | 1461069295653 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11a935800) [pid = 1654] [serial = 2012] [outer = 0x119552000] 05:34:56 INFO - PROCESS | 1654 | 1461069296067 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 674ms 05:34:56 INFO - PROCESS | 1654 | 1461069296077 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1654 | 1461069296082 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 05:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:34:56 INFO - PROCESS | 1654 | 1461069296086 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1654 | 1461069296088 Marionette TRACE conn2 <- [1,2654,null,{}] 05:34:56 INFO - PROCESS | 1654 | 1461069296091 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 1654 | 1461069296199 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 05:34:56 INFO - PROCESS | 1654 | 1461069296258 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x126413000 == 53 [pid = 1654] [id = 671] 05:34:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x1195a8400) [pid = 1654] [serial = 2013] [outer = 0x0] 05:34:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11af92800) [pid = 1654] [serial = 2014] [outer = 0x1195a8400] 05:34:56 INFO - PROCESS | 1654 | 1461069296302 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11bc8cc00) [pid = 1654] [serial = 2015] [outer = 0x1195a8400] 05:34:56 INFO - PROCESS | 1654 | 1461069296708 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:34:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:34:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 05:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:34:56 INFO - PROCESS | 1654 | 1461069296757 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1654 | 1461069296758 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 05:34:56 INFO - PROCESS | 1654 | 1461069296761 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1654 | 1461069296764 Marionette TRACE conn2 <- [1,2658,null,{}] 05:34:56 INFO - PROCESS | 1654 | 1461069296771 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:56 INFO - PROCESS | 1654 | 1461069296879 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 05:34:56 INFO - PROCESS | 1654 | 1461069296976 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d139800 == 54 [pid = 1654] [id = 672] 05:34:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123677c00) [pid = 1654] [serial = 2016] [outer = 0x0] 05:34:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x125ba6400) [pid = 1654] [serial = 2017] [outer = 0x123677c00] 05:34:57 INFO - PROCESS | 1654 | 1461069297010 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1261ef000) [pid = 1654] [serial = 2018] [outer = 0x123677c00] 05:34:57 INFO - PROCESS | 1654 | 1461069297389 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:34:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 674ms 05:34:57 INFO - PROCESS | 1654 | 1461069297435 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1654 | 1461069297437 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 05:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:34:57 INFO - PROCESS | 1654 | 1461069297440 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1654 | 1461069297441 Marionette TRACE conn2 <- [1,2662,null,{}] 05:34:57 INFO - PROCESS | 1654 | 1461069297443 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:57 INFO - PROCESS | 1654 | 1461069297547 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 05:34:57 INFO - PROCESS | 1654 | 1461069297606 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e719000 == 55 [pid = 1654] [id = 673] 05:34:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x125b35400) [pid = 1654] [serial = 2019] [outer = 0x0] 05:34:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x128fd7800) [pid = 1654] [serial = 2020] [outer = 0x125b35400] 05:34:57 INFO - PROCESS | 1654 | 1461069297637 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129daac00) [pid = 1654] [serial = 2021] [outer = 0x125b35400] 05:34:58 INFO - PROCESS | 1654 | 1461069298035 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:34:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 619ms 05:34:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:34:58 INFO - PROCESS | 1654 | 1461069298060 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1654 | 1461069298061 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 05:34:58 INFO - PROCESS | 1654 | 1461069298063 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1654 | 1461069298065 Marionette TRACE conn2 <- [1,2666,null,{}] 05:34:58 INFO - PROCESS | 1654 | 1461069298068 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:58 INFO - PROCESS | 1654 | 1461069298169 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 05:34:58 INFO - PROCESS | 1654 | 1461069298259 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef38800 == 56 [pid = 1654] [id = 674] 05:34:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x129dab000) [pid = 1654] [serial = 2022] [outer = 0x0] 05:34:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129f5d800) [pid = 1654] [serial = 2023] [outer = 0x129dab000] 05:34:58 INFO - PROCESS | 1654 | 1461069298292 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12a204400) [pid = 1654] [serial = 2024] [outer = 0x129dab000] 05:34:59 INFO - PROCESS | 1654 | 1461069299219 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:34:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:34:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1173ms 05:34:59 INFO - PROCESS | 1654 | 1461069299237 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1654 | 1461069299238 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 05:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:34:59 INFO - PROCESS | 1654 | 1461069299241 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1654 | 1461069299242 Marionette TRACE conn2 <- [1,2670,null,{}] 05:34:59 INFO - PROCESS | 1654 | 1461069299244 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:34:59 INFO - PROCESS | 1654 | 1461069299375 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 05:34:59 INFO - PROCESS | 1654 | 1461069299434 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f611000 == 57 [pid = 1654] [id = 675] 05:34:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a2a4400) [pid = 1654] [serial = 2025] [outer = 0x0] 05:34:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12ac17000) [pid = 1654] [serial = 2026] [outer = 0x12a2a4400] 05:34:59 INFO - PROCESS | 1654 | 1461069299466 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12b0c9000) [pid = 1654] [serial = 2027] [outer = 0x12a2a4400] 05:35:00 INFO - PROCESS | 1654 | 1461069300546 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1654 | 1461069300565 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 05:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:35:00 INFO - PROCESS | 1654 | 1461069300569 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1654 | 1461069300571 Marionette TRACE conn2 <- [1,2674,null,{}] 05:35:00 INFO - PROCESS | 1654 | 1461069300574 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:00 INFO - PROCESS | 1654 | 1461069300674 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 05:35:00 INFO - PROCESS | 1654 | 1461069300770 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c32c000 == 58 [pid = 1654] [id = 676] 05:35:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x119546400) [pid = 1654] [serial = 2028] [outer = 0x0] 05:35:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11a658000) [pid = 1654] [serial = 2029] [outer = 0x119546400] 05:35:00 INFO - PROCESS | 1654 | 1461069300801 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11a92e000) [pid = 1654] [serial = 2030] [outer = 0x119546400] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d2800 == 57 [pid = 1654] [id = 668] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce43000 == 56 [pid = 1654] [id = 667] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x127e28800 == 55 [pid = 1654] [id = 666] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d6000 == 54 [pid = 1654] [id = 665] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d8000 == 53 [pid = 1654] [id = 664] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x12b030800 == 52 [pid = 1654] [id = 663] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12ac0e400) [pid = 1654] [serial = 1951] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x129945000 == 51 [pid = 1654] [id = 662] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x118604000 == 50 [pid = 1654] [id = 661] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1261dc000 == 49 [pid = 1654] [id = 660] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11c3c3000 == 48 [pid = 1654] [id = 659] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x1195e5800 == 47 [pid = 1654] [id = 658] 05:35:01 INFO - PROCESS | 1654 | --DOCSHELL 0x11b925000 == 46 [pid = 1654] [id = 657] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12f3f3400) [pid = 1654] [serial = 1799] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11afe4000) [pid = 1654] [serial = 1856] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11a820800) [pid = 1654] [serial = 1853] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x129fc8800) [pid = 1654] [serial = 1850] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x129f54400) [pid = 1654] [serial = 1933] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12a208800) [pid = 1654] [serial = 1936] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11886d000) [pid = 1654] [serial = 1915] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x1195a9000) [pid = 1654] [serial = 1916] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11a81e400) [pid = 1654] [serial = 1918] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11aa78c00) [pid = 1654] [serial = 1919] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12366fc00) [pid = 1654] [serial = 1904] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11c372400) [pid = 1654] [serial = 1903] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x11b913000) [pid = 1654] [serial = 1921] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11bbf9800) [pid = 1654] [serial = 1922] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x128d13800) [pid = 1654] [serial = 1907] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x129fce400) [pid = 1654] [serial = 1934] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1274bf800) [pid = 1654] [serial = 1906] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x119549000) [pid = 1654] [serial = 1898] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11886a000) [pid = 1654] [serial = 1897] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x11adadc00) [pid = 1654] [serial = 1901] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11aa7d400) [pid = 1654] [serial = 1900] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x11bf55000) [pid = 1654] [serial = 1924] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11c52c800) [pid = 1654] [serial = 1925] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x129fc5000) [pid = 1654] [serial = 1910] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x12580dc00) [pid = 1654] [serial = 1927] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x129da7000) [pid = 1654] [serial = 1909] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x129fd1c00) [pid = 1654] [serial = 1913] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12656b800) [pid = 1654] [serial = 1912] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a22b000) [pid = 1654] [serial = 1939] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12a20f000) [pid = 1654] [serial = 1937] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126e69400) [pid = 1654] [serial = 1943] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bc88c00) [pid = 1654] [serial = 1942] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x129dafc00) [pid = 1654] [serial = 1940] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x126c24c00) [pid = 1654] [serial = 1930] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12a582400) [pid = 1654] [serial = 1946] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12a235c00) [pid = 1654] [serial = 1945] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x129bcac00) [pid = 1654] [serial = 1931] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x125f0f400) [pid = 1654] [serial = 1928] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12a58e800) [pid = 1654] [serial = 1949] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12a586c00) [pid = 1654] [serial = 1948] [outer = 0x0] [url = about:blank] 05:35:01 INFO - PROCESS | 1654 | 1461069301758 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 1654 | 1461069301794 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 05:35:01 INFO - PROCESS | 1654 | 1461069301798 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1654 | 1461069301800 Marionette TRACE conn2 <- [1,2678,null,{}] 05:35:01 INFO - PROCESS | 1654 | 1461069301802 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:01 INFO - PROCESS | 1654 | 1461069301886 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 05:35:01 INFO - PROCESS | 1654 | 1461069301890 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x11b938800 == 47 [pid = 1654] [id = 677] 05:35:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11886a000) [pid = 1654] [serial = 2031] [outer = 0x0] 05:35:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11aa77800) [pid = 1654] [serial = 2032] [outer = 0x11886a000] 05:35:01 INFO - PROCESS | 1654 | 1461069301916 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11b6b3c00) [pid = 1654] [serial = 2033] [outer = 0x11886a000] 05:35:02 INFO - PROCESS | 1654 | 1461069302776 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:35:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1020ms 05:35:02 INFO - PROCESS | 1654 | 1461069302818 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1654 | 1461069302820 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 05:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:35:02 INFO - PROCESS | 1654 | 1461069302822 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1654 | 1461069302824 Marionette TRACE conn2 <- [1,2682,null,{}] 05:35:02 INFO - PROCESS | 1654 | 1461069302842 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:02 INFO - PROCESS | 1654 | 1461069302926 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 05:35:02 INFO - PROCESS | 1654 | 1461069302932 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x126513000 == 48 [pid = 1654] [id = 678] 05:35:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11bbf9800) [pid = 1654] [serial = 2034] [outer = 0x0] 05:35:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11bf5f400) [pid = 1654] [serial = 2035] [outer = 0x11bbf9800] 05:35:02 INFO - PROCESS | 1654 | 1461069302961 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12366bc00) [pid = 1654] [serial = 2036] [outer = 0x11bbf9800] 05:35:03 INFO - PROCESS | 1654 | 1461069303825 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:35:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:35:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1035ms 05:35:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:35:03 INFO - PROCESS | 1654 | 1461069303858 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 05:35:03 INFO - PROCESS | 1654 | 1461069303859 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 05:35:03 INFO - PROCESS | 1654 | 1461069303862 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:35:03 INFO - PROCESS | 1654 | 1461069303864 Marionette TRACE conn2 <- [1,2686,null,{}] 05:35:03 INFO - PROCESS | 1654 | 1461069303874 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:03 INFO - PROCESS | 1654 | 1461069303976 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 05:35:03 INFO - PROCESS | 1654 | 1461069303988 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x127f5a000 == 49 [pid = 1654] [id = 679] 05:35:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x123678400) [pid = 1654] [serial = 2037] [outer = 0x0] 05:35:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x125bab000) [pid = 1654] [serial = 2038] [outer = 0x123678400] 05:35:04 INFO - PROCESS | 1654 | 1461069304015 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x1269bc800) [pid = 1654] [serial = 2039] [outer = 0x123678400] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12a207000) [pid = 1654] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x125804c00) [pid = 1654] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11bf5f800) [pid = 1654] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x118ec8800) [pid = 1654] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x126bb7400) [pid = 1654] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x11aa7d000) [pid = 1654] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x1141c2c00) [pid = 1654] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x11bbf5000) [pid = 1654] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126c28400) [pid = 1654] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129974400) [pid = 1654] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x11a815c00) [pid = 1654] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:35:04 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x1191a7800) [pid = 1654] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:35:04 INFO - PROCESS | 1654 | 1461069304857 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1654 | 1461069304886 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 05:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:35:04 INFO - PROCESS | 1654 | 1461069304888 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1654 | 1461069304889 Marionette TRACE conn2 <- [1,2690,null,{}] 05:35:04 INFO - PROCESS | 1654 | 1461069304892 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:04 INFO - PROCESS | 1654 | 1461069304974 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 05:35:04 INFO - PROCESS | 1654 | 1461069304979 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b026000 == 50 [pid = 1654] [id = 680] 05:35:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x11aa7d000) [pid = 1654] [serial = 2040] [outer = 0x0] 05:35:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11be04800) [pid = 1654] [serial = 2041] [outer = 0x11aa7d000] 05:35:05 INFO - PROCESS | 1654 | 1461069305004 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1269c1800) [pid = 1654] [serial = 2042] [outer = 0x11aa7d000] 05:35:05 INFO - PROCESS | 1654 | 1461069305815 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 1654 | 1461069305859 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 05:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:35:05 INFO - PROCESS | 1654 | 1461069305861 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1654 | 1461069305862 Marionette TRACE conn2 <- [1,2694,null,{}] 05:35:05 INFO - PROCESS | 1654 | 1461069305865 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:05 INFO - PROCESS | 1654 | 1461069305959 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 05:35:06 INFO - PROCESS | 1654 | 1461069306017 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7cd800 == 51 [pid = 1654] [id = 681] 05:35:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11af9b800) [pid = 1654] [serial = 2043] [outer = 0x0] 05:35:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x127f1c000) [pid = 1654] [serial = 2044] [outer = 0x11af9b800] 05:35:06 INFO - PROCESS | 1654 | 1461069306045 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129db1000) [pid = 1654] [serial = 2045] [outer = 0x11af9b800] 05:35:06 INFO - PROCESS | 1654 | 1461069306832 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:35:06 INFO - PROCESS | 1654 | 1461069306839 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 05:35:06 INFO - PROCESS | 1654 | 1461069306842 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1654 | 1461069306844 Marionette TRACE conn2 <- [1,2698,null,{}] 05:35:06 INFO - PROCESS | 1654 | 1461069306849 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:06 INFO - PROCESS | 1654 | 1461069306942 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 05:35:06 INFO - PROCESS | 1654 | 1461069306946 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce4b800 == 52 [pid = 1654] [id = 682] 05:35:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x129db1400) [pid = 1654] [serial = 2046] [outer = 0x0] 05:35:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x129fc9800) [pid = 1654] [serial = 2047] [outer = 0x129db1400] 05:35:06 INFO - PROCESS | 1654 | 1461069306971 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12a20b800) [pid = 1654] [serial = 2048] [outer = 0x129db1400] 05:35:07 INFO - PROCESS | 1654 | 1461069307911 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1654 | 1461069307923 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 05:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:35:07 INFO - PROCESS | 1654 | 1461069307926 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1654 | 1461069307927 Marionette TRACE conn2 <- [1,2702,null,{}] 05:35:07 INFO - PROCESS | 1654 | 1461069307933 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 1654 | 1461069308038 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 05:35:08 INFO - PROCESS | 1654 | 1461069308095 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a3f000 == 53 [pid = 1654] [id = 683] 05:35:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11a816c00) [pid = 1654] [serial = 2049] [outer = 0x0] 05:35:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11aa78c00) [pid = 1654] [serial = 2050] [outer = 0x11a816c00] 05:35:08 INFO - PROCESS | 1654 | 1461069308128 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11b6b7400) [pid = 1654] [serial = 2051] [outer = 0x11a816c00] 05:35:08 INFO - PROCESS | 1654 | 1461069308602 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 725ms 05:35:08 INFO - PROCESS | 1654 | 1461069308662 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 05:35:08 INFO - PROCESS | 1654 | 1461069308667 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 05:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:35:08 INFO - PROCESS | 1654 | 1461069308673 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1654 | 1461069308675 Marionette TRACE conn2 <- [1,2706,null,{}] 05:35:08 INFO - PROCESS | 1654 | 1461069308678 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:08 INFO - PROCESS | 1654 | 1461069308785 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 05:35:08 INFO - PROCESS | 1654 | 1461069308855 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b025800 == 54 [pid = 1654] [id = 684] 05:35:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11b90c000) [pid = 1654] [serial = 2052] [outer = 0x0] 05:35:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11bf55400) [pid = 1654] [serial = 2053] [outer = 0x11b90c000] 05:35:08 INFO - PROCESS | 1654 | 1461069308885 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x123674c00) [pid = 1654] [serial = 2054] [outer = 0x11b90c000] 05:35:09 INFO - PROCESS | 1654 | 1461069309346 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 720ms 05:35:09 INFO - PROCESS | 1654 | 1461069309414 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1654 | 1461069309416 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 05:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:35:09 INFO - PROCESS | 1654 | 1461069309423 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1654 | 1461069309427 Marionette TRACE conn2 <- [1,2710,null,{}] 05:35:09 INFO - PROCESS | 1654 | 1461069309442 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:09 INFO - PROCESS | 1654 | 1461069309605 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 05:35:09 INFO - PROCESS | 1654 | 1461069309692 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d26f000 == 55 [pid = 1654] [id = 685] 05:35:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x127e0e400) [pid = 1654] [serial = 2055] [outer = 0x0] 05:35:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x128fda800) [pid = 1654] [serial = 2056] [outer = 0x127e0e400] 05:35:09 INFO - PROCESS | 1654 | 1461069309744 Marionette DEBUG loaded listener.js 05:35:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x129dad400) [pid = 1654] [serial = 2057] [outer = 0x127e0e400] 05:35:10 INFO - PROCESS | 1654 | 1461069310170 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] 05:35:10 INFO - PROCESS | 1654 | 1461069310203 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 05:35:10 INFO - PROCESS | 1654 | 1461069310205 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1654 | 1461069310206 Marionette TRACE conn2 <- [1,2714,null,{}] 05:35:10 INFO - PROCESS | 1654 | 1461069310209 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 1654 | 1461069310311 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 05:35:10 INFO - PROCESS | 1654 | 1461069310369 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d931800 == 56 [pid = 1654] [id = 686] 05:35:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x129db3000) [pid = 1654] [serial = 2058] [outer = 0x0] 05:35:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x12a210000) [pid = 1654] [serial = 2059] [outer = 0x129db3000] 05:35:10 INFO - PROCESS | 1654 | 1461069310400 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x12a2ac000) [pid = 1654] [serial = 2060] [outer = 0x129db3000] 05:35:10 INFO - PROCESS | 1654 | 1461069310830 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:35:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 05:35:10 INFO - PROCESS | 1654 | 1461069310876 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 1654 | 1461069310877 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 05:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:35:10 INFO - PROCESS | 1654 | 1461069310879 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1654 | 1461069310881 Marionette TRACE conn2 <- [1,2718,null,{}] 05:35:10 INFO - PROCESS | 1654 | 1461069310883 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:10 INFO - PROCESS | 1654 | 1461069310986 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 05:35:11 INFO - PROCESS | 1654 | 1461069311088 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e866000 == 57 [pid = 1654] [id = 687] 05:35:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x12a2a7000) [pid = 1654] [serial = 2061] [outer = 0x0] 05:35:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12a586000) [pid = 1654] [serial = 2062] [outer = 0x12a2a7000] 05:35:11 INFO - PROCESS | 1654 | 1461069311120 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12ac0a800) [pid = 1654] [serial = 2063] [outer = 0x12a2a7000] 05:35:11 INFO - PROCESS | 1654 | 1461069311555 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1654 | 1461069311755 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 05:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:35:11 INFO - PROCESS | 1654 | 1461069311772 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1654 | 1461069311774 Marionette TRACE conn2 <- [1,2722,null,{}] 05:35:11 INFO - PROCESS | 1654 | 1461069311777 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:11 INFO - PROCESS | 1654 | 1461069311875 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 05:35:11 INFO - PROCESS | 1654 | 1461069311933 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x126418800 == 58 [pid = 1654] [id = 688] 05:35:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x118939800) [pid = 1654] [serial = 2064] [outer = 0x0] 05:35:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x119545c00) [pid = 1654] [serial = 2065] [outer = 0x118939800] 05:35:11 INFO - PROCESS | 1654 | 1461069311960 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11aa7ec00) [pid = 1654] [serial = 2066] [outer = 0x118939800] 05:35:12 INFO - PROCESS | 1654 | 1461069312422 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1654 | 1461069312447 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 05:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:35:12 INFO - PROCESS | 1654 | 1461069312453 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1654 | 1461069312456 Marionette TRACE conn2 <- [1,2726,null,{}] 05:35:12 INFO - PROCESS | 1654 | 1461069312460 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:12 INFO - PROCESS | 1654 | 1461069312576 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 05:35:12 INFO - PROCESS | 1654 | 1461069312701 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x126499000 == 59 [pid = 1654] [id = 689] 05:35:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11a92cc00) [pid = 1654] [serial = 2067] [outer = 0x0] 05:35:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11bc8a000) [pid = 1654] [serial = 2068] [outer = 0x11a92cc00] 05:35:12 INFO - PROCESS | 1654 | 1461069312751 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x123677400) [pid = 1654] [serial = 2069] [outer = 0x11a92cc00] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12e888000 == 58 [pid = 1654] [id = 654] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7cd800 == 57 [pid = 1654] [id = 681] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12b026000 == 56 [pid = 1654] [id = 680] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x127f5a000 == 55 [pid = 1654] [id = 679] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x126513000 == 54 [pid = 1654] [id = 678] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11b938800 == 53 [pid = 1654] [id = 677] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x11c32c000 == 52 [pid = 1654] [id = 676] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12a589400) [pid = 1654] [serial = 2008] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bb3fc00) [pid = 1654] [serial = 1957] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x127e13c00) [pid = 1654] [serial = 1960] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12a2b0c00) [pid = 1654] [serial = 1966] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11a934800) [pid = 1654] [serial = 1954] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a227400) [pid = 1654] [serial = 1963] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ac16400) [pid = 1654] [serial = 1969] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x12d139800 == 51 [pid = 1654] [id = 672] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x126413000 == 50 [pid = 1654] [id = 671] 05:35:12 INFO - PROCESS | 1654 | --DOCSHELL 0x118841000 == 49 [pid = 1654] [id = 670] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12a229000) [pid = 1654] [serial = 2005] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x125f0f800) [pid = 1654] [serial = 1987] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11c52bc00) [pid = 1654] [serial = 1984] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11a662000) [pid = 1654] [serial = 1975] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x11a92d400) [pid = 1654] [serial = 1976] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x127f16000) [pid = 1654] [serial = 1991] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x12751ec00) [pid = 1654] [serial = 1990] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11afe0000) [pid = 1654] [serial = 1978] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x11bb42c00) [pid = 1654] [serial = 1979] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x118ec7400) [pid = 1654] [serial = 1973] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x1151a7800) [pid = 1654] [serial = 1972] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bce2800) [pid = 1654] [serial = 1981] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x11bf5c800) [pid = 1654] [serial = 1982] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x128de3400) [pid = 1654] [serial = 1993] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x129973400) [pid = 1654] [serial = 1994] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x129da9800) [pid = 1654] [serial = 1996] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12a206400) [pid = 1654] [serial = 2003] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x11afea000) [pid = 1654] [serial = 1999] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x129f53800) [pid = 1654] [serial = 1997] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x126bb6400) [pid = 1654] [serial = 1988] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x123675000) [pid = 1654] [serial = 2000] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x12a584800) [pid = 1654] [serial = 2006] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x123672400) [pid = 1654] [serial = 1985] [outer = 0x0] [url = about:blank] 05:35:12 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x128fd7400) [pid = 1654] [serial = 2002] [outer = 0x0] [url = about:blank] 05:35:13 INFO - PROCESS | 1654 | 1461069313113 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:35:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 674ms 05:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:35:13 INFO - PROCESS | 1654 | 1461069313126 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1654 | 1461069313127 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 05:35:13 INFO - PROCESS | 1654 | 1461069313131 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1654 | 1461069313133 Marionette TRACE conn2 <- [1,2730,null,{}] 05:35:13 INFO - PROCESS | 1654 | 1461069313139 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:13 INFO - PROCESS | 1654 | 1461069313227 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 05:35:13 INFO - PROCESS | 1654 | 1461069313291 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x1261da800 == 50 [pid = 1654] [id = 690] 05:35:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x123673000) [pid = 1654] [serial = 2070] [outer = 0x0] 05:35:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x125a19000) [pid = 1654] [serial = 2071] [outer = 0x123673000] 05:35:13 INFO - PROCESS | 1654 | 1461069313320 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x126c24c00) [pid = 1654] [serial = 2072] [outer = 0x123673000] 05:35:14 INFO - PROCESS | 1654 | 1461069314116 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1654 | 1461069314155 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 05:35:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:35:14 INFO - PROCESS | 1654 | 1461069314158 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1654 | 1461069314159 Marionette TRACE conn2 <- [1,2734,null,{}] 05:35:14 INFO - PROCESS | 1654 | 1461069314161 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 1654 | 1461069314251 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 05:35:14 INFO - PROCESS | 1654 | 1461069314308 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b036800 == 51 [pid = 1654] [id = 691] 05:35:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x127f17000) [pid = 1654] [serial = 2073] [outer = 0x0] 05:35:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x129dabc00) [pid = 1654] [serial = 2074] [outer = 0x127f17000] 05:35:14 INFO - PROCESS | 1654 | 1461069314335 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x129fc7c00) [pid = 1654] [serial = 2075] [outer = 0x127f17000] 05:35:14 INFO - PROCESS | 1654 | 1461069314621 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:35:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 467ms 05:35:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:35:14 INFO - PROCESS | 1654 | 1461069314626 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1654 | 1461069314627 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 05:35:14 INFO - PROCESS | 1654 | 1461069314636 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1654 | 1461069314638 Marionette TRACE conn2 <- [1,2738,null,{}] 05:35:14 INFO - PROCESS | 1654 | 1461069314640 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:14 INFO - PROCESS | 1654 | 1461069314727 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 05:35:14 INFO - PROCESS | 1654 | 1461069314734 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1d6800 == 52 [pid = 1654] [id = 692] 05:35:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x129fcac00) [pid = 1654] [serial = 2076] [outer = 0x0] 05:35:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x12a2aec00) [pid = 1654] [serial = 2077] [outer = 0x129fcac00] 05:35:14 INFO - PROCESS | 1654 | 1461069314760 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12ac15000) [pid = 1654] [serial = 2078] [outer = 0x129fcac00] 05:35:15 INFO - PROCESS | 1654 | 1461069315126 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 527ms 05:35:15 INFO - PROCESS | 1654 | 1461069315157 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1654 | 1461069315158 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 05:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:35:15 INFO - PROCESS | 1654 | 1461069315167 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1654 | 1461069315168 Marionette TRACE conn2 <- [1,2742,null,{}] 05:35:15 INFO - PROCESS | 1654 | 1461069315170 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 1654 | 1461069315292 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 05:35:15 INFO - PROCESS | 1654 | 1461069315331 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bebd000 == 53 [pid = 1654] [id = 693] 05:35:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12af3f000) [pid = 1654] [serial = 2079] [outer = 0x0] 05:35:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b0c3000) [pid = 1654] [serial = 2080] [outer = 0x12af3f000] 05:35:15 INFO - PROCESS | 1654 | 1461069315360 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12b180c00) [pid = 1654] [serial = 2081] [outer = 0x12af3f000] 05:35:15 INFO - PROCESS | 1654 | 1461069315709 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 568ms 05:35:15 INFO - PROCESS | 1654 | 1461069315736 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 1654 | 1461069315737 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 05:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:35:15 INFO - PROCESS | 1654 | 1461069315739 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1654 | 1461069315740 Marionette TRACE conn2 <- [1,2746,null,{}] 05:35:15 INFO - PROCESS | 1654 | 1461069315743 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:15 INFO - PROCESS | 1654 | 1461069315851 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 05:35:15 INFO - PROCESS | 1654 | 1461069315866 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d140000 == 54 [pid = 1654] [id = 694] 05:35:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x12b181000) [pid = 1654] [serial = 2082] [outer = 0x0] 05:35:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12b189800) [pid = 1654] [serial = 2083] [outer = 0x12b181000] 05:35:15 INFO - PROCESS | 1654 | 1461069315890 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12b21c000) [pid = 1654] [serial = 2084] [outer = 0x12b181000] 05:35:16 INFO - PROCESS | 1654 | 1461069316209 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:35:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 518ms 05:35:16 INFO - PROCESS | 1654 | 1461069316258 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1654 | 1461069316259 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 05:35:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:35:16 INFO - PROCESS | 1654 | 1461069316261 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1654 | 1461069316262 Marionette TRACE conn2 <- [1,2750,null,{}] 05:35:16 INFO - PROCESS | 1654 | 1461069316264 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 1654 | 1461069316371 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 05:35:16 INFO - PROCESS | 1654 | 1461069316384 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e708000 == 55 [pid = 1654] [id = 695] 05:35:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x12b21f800) [pid = 1654] [serial = 2085] [outer = 0x0] 05:35:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12b226000) [pid = 1654] [serial = 2086] [outer = 0x12b21f800] 05:35:16 INFO - PROCESS | 1654 | 1461069316410 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x12b656c00) [pid = 1654] [serial = 2087] [outer = 0x12b21f800] 05:35:16 INFO - PROCESS | 1654 | 1461069316742 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:35:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:35:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 518ms 05:35:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:35:16 INFO - PROCESS | 1654 | 1461069316782 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1654 | 1461069316783 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 05:35:16 INFO - PROCESS | 1654 | 1461069316786 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1654 | 1461069316787 Marionette TRACE conn2 <- [1,2754,null,{}] 05:35:16 INFO - PROCESS | 1654 | 1461069316789 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:16 INFO - PROCESS | 1654 | 1461069316897 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x126bba000) [pid = 1654] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x11465ac00) [pid = 1654] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a589800) [pid = 1654] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x119546400) [pid = 1654] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a2a4400) [pid = 1654] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x11bbf9800) [pid = 1654] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123678400) [pid = 1654] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x11886a000) [pid = 1654] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x11af9b800) [pid = 1654] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x11aa7d000) [pid = 1654] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x127f18000) [pid = 1654] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a234c00) [pid = 1654] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x118930800) [pid = 1654] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x11acf0000) [pid = 1654] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:35:17 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x1269c0c00) [pid = 1654] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:35:17 INFO - PROCESS | 1654 | 1461069317010 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x119148800 == 56 [pid = 1654] [id = 696] 05:35:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1146c2c00) [pid = 1654] [serial = 2088] [outer = 0x0] 05:35:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11886a000) [pid = 1654] [serial = 2089] [outer = 0x1146c2c00] 05:35:17 INFO - PROCESS | 1654 | 1461069317043 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11afe8c00) [pid = 1654] [serial = 2090] [outer = 0x1146c2c00] 05:35:17 INFO - PROCESS | 1654 | 1461069317395 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:35:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 618ms 05:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:35:17 INFO - PROCESS | 1654 | 1461069317404 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1654 | 1461069317406 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 05:35:17 INFO - PROCESS | 1654 | 1461069317408 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1654 | 1461069317409 Marionette TRACE conn2 <- [1,2758,null,{}] 05:35:17 INFO - PROCESS | 1654 | 1461069317411 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:17 INFO - PROCESS | 1654 | 1461069317499 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 05:35:17 INFO - PROCESS | 1654 | 1461069317503 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef28800 == 57 [pid = 1654] [id = 697] 05:35:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11be61c00) [pid = 1654] [serial = 2091] [outer = 0x0] 05:35:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x129f53c00) [pid = 1654] [serial = 2092] [outer = 0x11be61c00] 05:35:17 INFO - PROCESS | 1654 | 1461069317528 Marionette DEBUG loaded listener.js 05:35:17 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x12b793000) [pid = 1654] [serial = 2093] [outer = 0x11be61c00] 05:35:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:35:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 469ms 05:35:17 INFO - PROCESS | 1654 | 1461069317872 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:35:17 INFO - PROCESS | 1654 | 1461069317878 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1654 | 1461069317882 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 05:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:35:17 INFO - PROCESS | 1654 | 1461069317884 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1654 | 1461069317886 Marionette TRACE conn2 <- [1,2762,null,{}] 05:35:17 INFO - PROCESS | 1654 | 1461069317888 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:18 INFO - PROCESS | 1654 | 1461069318014 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 05:35:18 INFO - PROCESS | 1654 | 1461069318021 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f620000 == 58 [pid = 1654] [id = 698] 05:35:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x12b794c00) [pid = 1654] [serial = 2094] [outer = 0x0] 05:35:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x12b931800) [pid = 1654] [serial = 2095] [outer = 0x12b794c00] 05:35:18 INFO - PROCESS | 1654 | 1461069318051 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x12ba87000) [pid = 1654] [serial = 2096] [outer = 0x12b794c00] 05:35:18 INFO - PROCESS | 1654 | 1461069318357 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:35:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 524ms 05:35:18 INFO - PROCESS | 1654 | 1461069318408 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1654 | 1461069318409 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 05:35:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:35:18 INFO - PROCESS | 1654 | 1461069318412 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1654 | 1461069318413 Marionette TRACE conn2 <- [1,2766,null,{}] 05:35:18 INFO - PROCESS | 1654 | 1461069318415 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:18 INFO - PROCESS | 1654 | 1461069318501 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 05:35:18 INFO - PROCESS | 1654 | 1461069318505 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:18 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fe06800 == 59 [pid = 1654] [id = 699] 05:35:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x128de3400) [pid = 1654] [serial = 2097] [outer = 0x0] 05:35:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x12bc0d800) [pid = 1654] [serial = 2098] [outer = 0x128de3400] 05:35:18 INFO - PROCESS | 1654 | 1461069318531 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x12cce8c00) [pid = 1654] [serial = 2099] [outer = 0x128de3400] 05:35:18 INFO - PROCESS | 1654 | 1461069318869 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:35:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 472ms 05:35:18 INFO - PROCESS | 1654 | 1461069318885 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1654 | 1461069318886 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 05:35:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:35:18 INFO - PROCESS | 1654 | 1461069318888 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1654 | 1461069318889 Marionette TRACE conn2 <- [1,2770,null,{}] 05:35:18 INFO - PROCESS | 1654 | 1461069318891 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 1654 | 1461069319009 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 05:35:19 INFO - PROCESS | 1654 | 1461069319114 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x119ee3800 == 60 [pid = 1654] [id = 700] 05:35:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x1141bec00) [pid = 1654] [serial = 2100] [outer = 0x0] 05:35:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x1146c4800) [pid = 1654] [serial = 2101] [outer = 0x1141bec00] 05:35:19 INFO - PROCESS | 1654 | 1461069319146 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x119e6b000) [pid = 1654] [serial = 2102] [outer = 0x1141bec00] 05:35:19 INFO - PROCESS | 1654 | 1461069319572 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 718ms 05:35:19 INFO - PROCESS | 1654 | 1461069319608 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1654 | 1461069319611 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 05:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:35:19 INFO - PROCESS | 1654 | 1461069319615 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1654 | 1461069319617 Marionette TRACE conn2 <- [1,2774,null,{}] 05:35:19 INFO - PROCESS | 1654 | 1461069319620 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:19 INFO - PROCESS | 1654 | 1461069319732 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 05:35:19 INFO - PROCESS | 1654 | 1461069319807 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acc5800 == 61 [pid = 1654] [id = 701] 05:35:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11aa81800) [pid = 1654] [serial = 2103] [outer = 0x0] 05:35:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x11bf5c800) [pid = 1654] [serial = 2104] [outer = 0x11aa81800] 05:35:19 INFO - PROCESS | 1654 | 1461069319838 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1238e2000) [pid = 1654] [serial = 2105] [outer = 0x11aa81800] 05:35:20 INFO - PROCESS | 1654 | 1461069320228 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 05:35:20 INFO - PROCESS | 1654 | 1461069320288 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1654 | 1461069320291 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 05:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:35:20 INFO - PROCESS | 1654 | 1461069320293 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1654 | 1461069320295 Marionette TRACE conn2 <- [1,2778,null,{}] 05:35:20 INFO - PROCESS | 1654 | 1461069320297 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:20 INFO - PROCESS | 1654 | 1461069320429 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 05:35:20 INFO - PROCESS | 1654 | 1461069320517 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:20 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce46000 == 62 [pid = 1654] [id = 702] 05:35:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x127517c00) [pid = 1654] [serial = 2106] [outer = 0x0] 05:35:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x127f20400) [pid = 1654] [serial = 2107] [outer = 0x127517c00] 05:35:20 INFO - PROCESS | 1654 | 1461069320548 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x12a22a400) [pid = 1654] [serial = 2108] [outer = 0x127517c00] 05:35:20 INFO - PROCESS | 1654 | 1461069320972 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 721ms 05:35:21 INFO - PROCESS | 1654 | 1461069321014 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1654 | 1461069321016 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 05:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:35:21 INFO - PROCESS | 1654 | 1461069321023 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1654 | 1461069321028 Marionette TRACE conn2 <- [1,2782,null,{}] 05:35:21 INFO - PROCESS | 1654 | 1461069321031 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:21 INFO - PROCESS | 1654 | 1461069321138 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 05:35:21 INFO - PROCESS | 1654 | 1461069321243 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbb2000 == 63 [pid = 1654] [id = 703] 05:35:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x12a589400) [pid = 1654] [serial = 2109] [outer = 0x0] 05:35:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x12b0c0800) [pid = 1654] [serial = 2110] [outer = 0x12a589400] 05:35:21 INFO - PROCESS | 1654 | 1461069321275 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b18a000) [pid = 1654] [serial = 2111] [outer = 0x12a589400] 05:35:21 INFO - PROCESS | 1654 | 1461069321689 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 680ms 05:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:35:21 INFO - PROCESS | 1654 | 1461069321700 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 05:35:21 INFO - PROCESS | 1654 | 1461069321702 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 05:35:21 INFO - PROCESS | 1654 | 1461069321704 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 1654 | 1461069321705 Marionette TRACE conn2 <- [1,2786,null,{}] 05:35:21 INFO - PROCESS | 1654 | 1461069321707 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:21 INFO - PROCESS | 1654 | 1461069321832 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 05:35:21 INFO - PROCESS | 1654 | 1461069321908 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301bb000 == 64 [pid = 1654] [id = 704] 05:35:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x12b218000) [pid = 1654] [serial = 2112] [outer = 0x0] 05:35:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12b933c00) [pid = 1654] [serial = 2113] [outer = 0x12b218000] 05:35:21 INFO - PROCESS | 1654 | 1461069321937 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12ba84c00) [pid = 1654] [serial = 2114] [outer = 0x12b218000] 05:35:22 INFO - PROCESS | 1654 | 1461069322352 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 668ms 05:35:22 INFO - PROCESS | 1654 | 1461069322373 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 05:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:35:22 INFO - PROCESS | 1654 | 1461069322374 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 05:35:22 INFO - PROCESS | 1654 | 1461069322376 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1654 | 1461069322378 Marionette TRACE conn2 <- [1,2790,null,{}] 05:35:22 INFO - PROCESS | 1654 | 1461069322380 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:22 INFO - PROCESS | 1654 | 1461069322485 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 05:35:22 INFO - PROCESS | 1654 | 1461069322589 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302d4800 == 65 [pid = 1654] [id = 705] 05:35:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12ce35400) [pid = 1654] [serial = 2115] [outer = 0x0] 05:35:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12ce3cc00) [pid = 1654] [serial = 2116] [outer = 0x12ce35400] 05:35:22 INFO - PROCESS | 1654 | 1461069322628 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12d1e4400) [pid = 1654] [serial = 2117] [outer = 0x12ce35400] 05:35:23 INFO - PROCESS | 1654 | 1461069323056 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 05:35:23 INFO - PROCESS | 1654 | 1461069323099 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 05:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:35:23 INFO - PROCESS | 1654 | 1461069323100 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 05:35:23 INFO - PROCESS | 1654 | 1461069323102 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1654 | 1461069323104 Marionette TRACE conn2 <- [1,2794,null,{}] 05:35:23 INFO - PROCESS | 1654 | 1461069323106 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:23 INFO - PROCESS | 1654 | 1461069323232 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 05:35:23 INFO - PROCESS | 1654 | 1461069323530 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:23 INFO - PROCESS | 1654 | ++DOCSHELL 0x12586c800 == 66 [pid = 1654] [id = 706] 05:35:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x11572e000) [pid = 1654] [serial = 2118] [outer = 0x0] 05:35:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x1163e1000) [pid = 1654] [serial = 2119] [outer = 0x11572e000] 05:35:23 INFO - PROCESS | 1654 | 1461069323560 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118f75800) [pid = 1654] [serial = 2120] [outer = 0x11572e000] 05:35:23 INFO - PROCESS | 1654 | 1461069323952 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 869ms 05:35:23 INFO - PROCESS | 1654 | 1461069323972 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1654 | 1461069323975 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 05:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:35:23 INFO - PROCESS | 1654 | 1461069323979 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1654 | 1461069323981 Marionette TRACE conn2 <- [1,2798,null,{}] 05:35:23 INFO - PROCESS | 1654 | 1461069323984 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 1654 | 1461069324082 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 05:35:24 INFO - PROCESS | 1654 | 1461069324157 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1654 | ++DOCSHELL 0x127e28800 == 67 [pid = 1654] [id = 707] 05:35:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x11a81a400) [pid = 1654] [serial = 2121] [outer = 0x0] 05:35:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x11a820400) [pid = 1654] [serial = 2122] [outer = 0x11a81a400] 05:35:24 INFO - PROCESS | 1654 | 1461069324186 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11aa85c00) [pid = 1654] [serial = 2123] [outer = 0x11a81a400] 05:35:24 INFO - PROCESS | 1654 | 1461069324647 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 721ms 05:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:35:24 INFO - PROCESS | 1654 | 1461069324704 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 05:35:24 INFO - PROCESS | 1654 | 1461069324708 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 05:35:24 INFO - PROCESS | 1654 | 1461069324712 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:35:24 INFO - PROCESS | 1654 | 1461069324715 Marionette TRACE conn2 <- [1,2802,null,{}] 05:35:24 INFO - PROCESS | 1654 | 1461069324718 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:24 INFO - PROCESS | 1654 | 1461069324849 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbab000 == 66 [pid = 1654] [id = 17] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x118e1f800 == 65 [pid = 1654] [id = 204] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12fe06800 == 64 [pid = 1654] [id = 699] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12f620000 == 63 [pid = 1654] [id = 698] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef28800 == 62 [pid = 1654] [id = 697] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x119148800 == 61 [pid = 1654] [id = 696] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12e708000 == 60 [pid = 1654] [id = 695] 05:35:24 INFO - PROCESS | 1654 | --DOCSHELL 0x12d140000 == 59 [pid = 1654] [id = 694] 05:35:24 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x11a662c00) [pid = 1654] [serial = 2011] [outer = 0x0] [url = about:blank] 05:35:24 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x11af92800) [pid = 1654] [serial = 2014] [outer = 0x0] [url = about:blank] 05:35:24 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x125ba6400) [pid = 1654] [serial = 2017] [outer = 0x0] [url = about:blank] 05:35:24 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x128fd7800) [pid = 1654] [serial = 2020] [outer = 0x0] [url = about:blank] 05:35:24 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x129f5d800) [pid = 1654] [serial = 2023] [outer = 0x0] [url = about:blank] 05:35:24 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129fc9800) [pid = 1654] [serial = 2047] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12bebd000 == 58 [pid = 1654] [id = 693] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b1d6800 == 57 [pid = 1654] [id = 692] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b036800 == 56 [pid = 1654] [id = 691] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x1261da800 == 55 [pid = 1654] [id = 690] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x126499000 == 54 [pid = 1654] [id = 689] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x126418800 == 53 [pid = 1654] [id = 688] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12d26f000 == 52 [pid = 1654] [id = 685] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12b025800 == 51 [pid = 1654] [id = 684] 05:35:25 INFO - PROCESS | 1654 | 1461069325013 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x125a3f000 == 50 [pid = 1654] [id = 683] 05:35:25 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce4b800 == 49 [pid = 1654] [id = 682] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11aced400) [pid = 1654] [serial = 1955] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12366a800) [pid = 1654] [serial = 1958] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x129bce800) [pid = 1654] [serial = 1961] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129fc5400) [pid = 1654] [serial = 1895] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b0c6400) [pid = 1654] [serial = 1970] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11a92e000) [pid = 1654] [serial = 2030] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11a658000) [pid = 1654] [serial = 2029] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12b0c9000) [pid = 1654] [serial = 2027] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12ac17000) [pid = 1654] [serial = 2026] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11bf5f400) [pid = 1654] [serial = 2035] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x125bab000) [pid = 1654] [serial = 2038] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x11aa77800) [pid = 1654] [serial = 2032] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x11b6b3c00) [pid = 1654] [serial = 2033] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x129db1000) [pid = 1654] [serial = 2045] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11be04800) [pid = 1654] [serial = 2041] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x1269c1800) [pid = 1654] [serial = 2042] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x127f1c000) [pid = 1654] [serial = 2044] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x1269bc800) [pid = 1654] [serial = 2039] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x12366bc00) [pid = 1654] [serial = 2036] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x12a2a9800) [pid = 1654] [serial = 1964] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12ac0d800) [pid = 1654] [serial = 1967] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x12ac14400) [pid = 1654] [serial = 1952] [outer = 0x0] [url = about:blank] 05:35:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x114625000 == 50 [pid = 1654] [id = 708] 05:35:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11a658000) [pid = 1654] [serial = 2124] [outer = 0x0] 05:35:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11a92e000) [pid = 1654] [serial = 2125] [outer = 0x11a658000] 05:35:25 INFO - PROCESS | 1654 | 1461069325052 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11be55000) [pid = 1654] [serial = 2126] [outer = 0x11a658000] 05:35:25 INFO - PROCESS | 1654 | 1461069325482 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 822ms 05:35:25 INFO - PROCESS | 1654 | 1461069325534 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1654 | 1461069325537 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 05:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:35:25 INFO - PROCESS | 1654 | 1461069325541 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1654 | 1461069325543 Marionette TRACE conn2 <- [1,2806,null,{}] 05:35:25 INFO - PROCESS | 1654 | 1461069325567 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:25 INFO - PROCESS | 1654 | 1461069325671 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 05:35:25 INFO - PROCESS | 1654 | 1461069325742 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c308000 == 51 [pid = 1654] [id = 709] 05:35:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x11a824400) [pid = 1654] [serial = 2127] [outer = 0x0] 05:35:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x11ad36400) [pid = 1654] [serial = 2128] [outer = 0x11a824400] 05:35:25 INFO - PROCESS | 1654 | 1461069325775 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x11bb41400) [pid = 1654] [serial = 2129] [outer = 0x11a824400] 05:35:26 INFO - PROCESS | 1654 | 1461069326183 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 05:35:26 INFO - PROCESS | 1654 | 1461069326234 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1654 | 1461069326238 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 05:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:35:26 INFO - PROCESS | 1654 | 1461069326243 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1654 | 1461069326245 Marionette TRACE conn2 <- [1,2810,null,{}] 05:35:26 INFO - PROCESS | 1654 | 1461069326247 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:26 INFO - PROCESS | 1654 | 1461069326374 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 05:35:26 INFO - PROCESS | 1654 | 1461069326434 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:26 INFO - PROCESS | 1654 | ++DOCSHELL 0x12640e800 == 52 [pid = 1654] [id = 710] 05:35:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x11bb41800) [pid = 1654] [serial = 2130] [outer = 0x0] 05:35:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x11bf5bc00) [pid = 1654] [serial = 2131] [outer = 0x11bb41800] 05:35:26 INFO - PROCESS | 1654 | 1461069326465 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x123675000) [pid = 1654] [serial = 2132] [outer = 0x11bb41800] 05:35:26 INFO - PROCESS | 1654 | 1461069326888 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 671ms 05:35:26 INFO - PROCESS | 1654 | 1461069326914 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1654 | 1461069326915 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 05:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:35:26 INFO - PROCESS | 1654 | 1461069326918 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1654 | 1461069326920 Marionette TRACE conn2 <- [1,2814,null,{}] 05:35:26 INFO - PROCESS | 1654 | 1461069326928 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 1654 | 1461069327033 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 05:35:27 INFO - PROCESS | 1654 | 1461069327107 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x129930800 == 53 [pid = 1654] [id = 711] 05:35:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x125810800) [pid = 1654] [serial = 2133] [outer = 0x0] 05:35:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126141400) [pid = 1654] [serial = 2134] [outer = 0x125810800] 05:35:27 INFO - PROCESS | 1654 | 1461069327140 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x126b13800) [pid = 1654] [serial = 2135] [outer = 0x125810800] 05:35:27 INFO - PROCESS | 1654 | 1461069327563 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 671ms 05:35:27 INFO - PROCESS | 1654 | 1461069327589 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 05:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:35:27 INFO - PROCESS | 1654 | 1461069327591 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 05:35:27 INFO - PROCESS | 1654 | 1461069327594 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1654 | 1461069327595 Marionette TRACE conn2 <- [1,2818,null,{}] 05:35:27 INFO - PROCESS | 1654 | 1461069327598 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:27 INFO - PROCESS | 1654 | 1461069327699 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 05:35:27 INFO - PROCESS | 1654 | 1461069327790 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b03a800 == 54 [pid = 1654] [id = 712] 05:35:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x126c25800) [pid = 1654] [serial = 2136] [outer = 0x0] 05:35:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x127f1c000) [pid = 1654] [serial = 2137] [outer = 0x126c25800] 05:35:27 INFO - PROCESS | 1654 | 1461069327821 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x128fdf000) [pid = 1654] [serial = 2138] [outer = 0x126c25800] 05:35:28 INFO - PROCESS | 1654 | 1461069328218 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 05:35:28 INFO - PROCESS | 1654 | 1461069328265 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1654 | 1461069328266 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 05:35:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:35:28 INFO - PROCESS | 1654 | 1461069328268 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1654 | 1461069328270 Marionette TRACE conn2 <- [1,2822,null,{}] 05:35:28 INFO - PROCESS | 1654 | 1461069328272 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:28 INFO - PROCESS | 1654 | 1461069328373 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 05:35:28 INFO - PROCESS | 1654 | 1461069328443 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:28 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7c9000 == 55 [pid = 1654] [id = 713] 05:35:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x128fdf400) [pid = 1654] [serial = 2139] [outer = 0x0] 05:35:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x129bd5000) [pid = 1654] [serial = 2140] [outer = 0x128fdf400] 05:35:28 INFO - PROCESS | 1654 | 1461069328476 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x129f55800) [pid = 1654] [serial = 2141] [outer = 0x128fdf400] 05:35:28 INFO - PROCESS | 1654 | 1461069328897 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:35:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 671ms 05:35:28 INFO - PROCESS | 1654 | 1461069328940 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1654 | 1461069328942 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 05:35:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:35:28 INFO - PROCESS | 1654 | 1461069328961 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1654 | 1461069328963 Marionette TRACE conn2 <- [1,2826,null,{}] 05:35:28 INFO - PROCESS | 1654 | 1461069328969 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:29 INFO - PROCESS | 1654 | 1461069329103 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 05:35:29 INFO - PROCESS | 1654 | 1461069329173 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce56800 == 56 [pid = 1654] [id = 714] 05:35:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129fcbc00) [pid = 1654] [serial = 2142] [outer = 0x0] 05:35:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a2ab000) [pid = 1654] [serial = 2143] [outer = 0x129fcbc00] 05:35:29 INFO - PROCESS | 1654 | 1461069329206 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a591400) [pid = 1654] [serial = 2144] [outer = 0x129fcbc00] 05:35:29 INFO - PROCESS | 1654 | 1461069329618 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:35:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:35:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 05:35:29 INFO - PROCESS | 1654 | 1461069329637 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1654 | 1461069329638 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 05:35:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:35:29 INFO - PROCESS | 1654 | 1461069329640 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1654 | 1461069329642 Marionette TRACE conn2 <- [1,2830,null,{}] 05:35:29 INFO - PROCESS | 1654 | 1461069329644 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:29 INFO - PROCESS | 1654 | 1461069329745 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 05:35:29 INFO - PROCESS | 1654 | 1461069329800 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d265800 == 57 [pid = 1654] [id = 715] 05:35:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12a58e000) [pid = 1654] [serial = 2145] [outer = 0x0] 05:35:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ac17800) [pid = 1654] [serial = 2146] [outer = 0x12a58e000] 05:35:29 INFO - PROCESS | 1654 | 1461069329830 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12af3e000) [pid = 1654] [serial = 2147] [outer = 0x12a58e000] 05:35:30 INFO - PROCESS | 1654 | 1461069330264 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:35:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 05:35:30 INFO - PROCESS | 1654 | 1461069330311 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1654 | 1461069330313 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 05:35:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:35:30 INFO - PROCESS | 1654 | 1461069330316 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1654 | 1461069330317 Marionette TRACE conn2 <- [1,2834,null,{}] 05:35:30 INFO - PROCESS | 1654 | 1461069330320 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:30 INFO - PROCESS | 1654 | 1461069330426 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 05:35:30 INFO - PROCESS | 1654 | 1461069330543 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d92a800 == 58 [pid = 1654] [id = 716] 05:35:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x118eca000) [pid = 1654] [serial = 2148] [outer = 0x0] 05:35:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12b0bf800) [pid = 1654] [serial = 2149] [outer = 0x118eca000] 05:35:30 INFO - PROCESS | 1654 | 1461069330575 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12b17f400) [pid = 1654] [serial = 2150] [outer = 0x118eca000] 05:35:30 INFO - PROCESS | 1654 | 1461069330984 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:35:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 720ms 05:35:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:35:31 INFO - PROCESS | 1654 | 1461069331035 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1654 | 1461069331037 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 05:35:31 INFO - PROCESS | 1654 | 1461069331039 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1654 | 1461069331040 Marionette TRACE conn2 <- [1,2838,null,{}] 05:35:31 INFO - PROCESS | 1654 | 1461069331043 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 1654 | 1461069331147 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 05:35:31 INFO - PROCESS | 1654 | 1461069331207 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:31 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e854000 == 59 [pid = 1654] [id = 717] 05:35:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x1266c2400) [pid = 1654] [serial = 2151] [outer = 0x0] 05:35:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12b21c800) [pid = 1654] [serial = 2152] [outer = 0x1266c2400] 05:35:31 INFO - PROCESS | 1654 | 1461069331237 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12b64e400) [pid = 1654] [serial = 2153] [outer = 0x1266c2400] 05:35:31 INFO - PROCESS | 1654 | 1461069331765 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:35:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 05:35:31 INFO - PROCESS | 1654 | 1461069331817 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1654 | 1461069331820 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 05:35:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:35:31 INFO - PROCESS | 1654 | 1461069331825 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1654 | 1461069331827 Marionette TRACE conn2 <- [1,2842,null,{}] 05:35:31 INFO - PROCESS | 1654 | 1461069331833 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:31 INFO - PROCESS | 1654 | 1461069331936 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 05:35:32 INFO - PROCESS | 1654 | 1461069332012 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c32c000 == 60 [pid = 1654] [id = 718] 05:35:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x11b90b400) [pid = 1654] [serial = 2154] [outer = 0x0] 05:35:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11bb42c00) [pid = 1654] [serial = 2155] [outer = 0x11b90b400] 05:35:32 INFO - PROCESS | 1654 | 1461069332042 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11c372400) [pid = 1654] [serial = 2156] [outer = 0x11b90b400] 05:35:32 INFO - PROCESS | 1654 | --DOCSHELL 0x127e28800 == 59 [pid = 1654] [id = 707] 05:35:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12586c800 == 58 [pid = 1654] [id = 706] 05:35:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbb2000 == 57 [pid = 1654] [id = 703] 05:35:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce46000 == 56 [pid = 1654] [id = 702] 05:35:32 INFO - PROCESS | 1654 | --DOCSHELL 0x12acc5800 == 55 [pid = 1654] [id = 701] 05:35:32 INFO - PROCESS | 1654 | --DOCSHELL 0x119ee3800 == 54 [pid = 1654] [id = 700] 05:35:32 INFO - PROCESS | 1654 | 1461069332509 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:35:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:35:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 726ms 05:35:32 INFO - PROCESS | 1654 | 1461069332553 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 1654 | 1461069332559 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 05:35:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:35:32 INFO - PROCESS | 1654 | 1461069332574 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 1654 | 1461069332577 Marionette TRACE conn2 <- [1,2846,null,{}] 05:35:32 INFO - PROCESS | 1654 | 1461069332582 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:32 INFO - PROCESS | 1654 | 1461069332730 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 05:35:32 INFO - PROCESS | 1654 | 1461069332802 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d9c000 == 55 [pid = 1654] [id = 719] 05:35:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11c372800) [pid = 1654] [serial = 2157] [outer = 0x0] 05:35:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1269c0000) [pid = 1654] [serial = 2158] [outer = 0x11c372800] 05:35:32 INFO - PROCESS | 1654 | 1461069332828 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x129974400) [pid = 1654] [serial = 2159] [outer = 0x11c372800] 05:35:33 INFO - PROCESS | 1654 | 1461069333138 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:35:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 579ms 05:35:33 INFO - PROCESS | 1654 | 1461069333153 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1654 | 1461069333154 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 05:35:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:35:33 INFO - PROCESS | 1654 | 1461069333156 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1654 | 1461069333159 Marionette TRACE conn2 <- [1,2850,null,{}] 05:35:33 INFO - PROCESS | 1654 | 1461069333169 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 1654 | 1461069333266 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 05:35:33 INFO - PROCESS | 1654 | 1461069333349 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5c9000 == 56 [pid = 1654] [id = 720] 05:35:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x129fca000) [pid = 1654] [serial = 2160] [outer = 0x0] 05:35:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12a2a6c00) [pid = 1654] [serial = 2161] [outer = 0x129fca000] 05:35:33 INFO - PROCESS | 1654 | 1461069333377 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12b0ccc00) [pid = 1654] [serial = 2162] [outer = 0x129fca000] 05:35:33 INFO - PROCESS | 1654 | 1461069333664 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:35:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:35:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 520ms 05:35:33 INFO - PROCESS | 1654 | 1461069333677 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1654 | 1461069333679 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 05:35:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:35:33 INFO - PROCESS | 1654 | 1461069333689 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1654 | 1461069333690 Marionette TRACE conn2 <- [1,2854,null,{}] 05:35:33 INFO - PROCESS | 1654 | 1461069333692 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:33 INFO - PROCESS | 1654 | 1461069333785 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 05:35:33 INFO - PROCESS | 1654 | 1461069333855 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:33 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ef28800 == 57 [pid = 1654] [id = 721] 05:35:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x129fc2400) [pid = 1654] [serial = 2163] [outer = 0x0] 05:35:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12b225000) [pid = 1654] [serial = 2164] [outer = 0x129fc2400] 05:35:33 INFO - PROCESS | 1654 | 1461069333881 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12b937000) [pid = 1654] [serial = 2165] [outer = 0x129fc2400] 05:35:34 INFO - PROCESS | 1654 | 1461069334179 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 527ms 05:35:34 INFO - PROCESS | 1654 | 1461069334209 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1654 | 1461069334211 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 05:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:35:34 INFO - PROCESS | 1654 | 1461069334221 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1654 | 1461069334222 Marionette TRACE conn2 <- [1,2858,null,{}] 05:35:34 INFO - PROCESS | 1654 | 1461069334224 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:34 INFO - PROCESS | 1654 | 1461069334331 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 05:35:34 INFO - PROCESS | 1654 | 1461069334371 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:34 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f60e800 == 58 [pid = 1654] [id = 722] 05:35:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x129fce400) [pid = 1654] [serial = 2166] [outer = 0x0] 05:35:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12ba8a800) [pid = 1654] [serial = 2167] [outer = 0x129fce400] 05:35:34 INFO - PROCESS | 1654 | 1461069334398 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12cce0400) [pid = 1654] [serial = 2168] [outer = 0x129fce400] 05:35:34 INFO - PROCESS | 1654 | 1461069334839 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 676ms 05:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:35:34 INFO - PROCESS | 1654 | 1461069334890 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1654 | 1461069334891 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 05:35:34 INFO - PROCESS | 1654 | 1461069334893 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1654 | 1461069334894 Marionette TRACE conn2 <- [1,2862,null,{}] 05:35:34 INFO - PROCESS | 1654 | 1461069334897 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 1654 | 1461069335008 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 05:35:35 INFO - PROCESS | 1654 | 1461069335025 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fe09000 == 59 [pid = 1654] [id = 723] 05:35:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12d1ec800) [pid = 1654] [serial = 2169] [outer = 0x0] 05:35:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12d825400) [pid = 1654] [serial = 2170] [outer = 0x12d1ec800] 05:35:35 INFO - PROCESS | 1654 | 1461069335052 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x12d838800) [pid = 1654] [serial = 2171] [outer = 0x12d1ec800] 05:35:35 INFO - PROCESS | 1654 | 1461069335392 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 517ms 05:35:35 INFO - PROCESS | 1654 | 1461069335413 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1654 | 1461069335414 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 05:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:35:35 INFO - PROCESS | 1654 | 1461069335417 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1654 | 1461069335418 Marionette TRACE conn2 <- [1,2866,null,{}] 05:35:35 INFO - PROCESS | 1654 | 1461069335420 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:35 INFO - PROCESS | 1654 | 1461069335531 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 05:35:35 INFO - PROCESS | 1654 | 1461069335542 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301c1800 == 60 [pid = 1654] [id = 724] 05:35:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x11460fc00) [pid = 1654] [serial = 2172] [outer = 0x0] 05:35:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12d840400) [pid = 1654] [serial = 2173] [outer = 0x11460fc00] 05:35:35 INFO - PROCESS | 1654 | 1461069335567 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12dfd9c00) [pid = 1654] [serial = 2174] [outer = 0x11460fc00] 05:35:35 INFO - PROCESS | 1654 | 1461069335935 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 567ms 05:35:35 INFO - PROCESS | 1654 | 1461069335985 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 05:35:35 INFO - PROCESS | 1654 | 1461069335986 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 05:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:35:35 INFO - PROCESS | 1654 | 1461069335988 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:35:35 INFO - PROCESS | 1654 | 1461069335989 Marionette TRACE conn2 <- [1,2870,null,{}] 05:35:35 INFO - PROCESS | 1654 | 1461069335992 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 1654 | 1461069336102 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x128de3400) [pid = 1654] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x11572e000) [pid = 1654] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11a81a400) [pid = 1654] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12f95c000) [pid = 1654] [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.] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x129fcac00) [pid = 1654] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x125b35400) [pid = 1654] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x1195a8400) [pid = 1654] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x1146c2c00) [pid = 1654] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x12af3f000) [pid = 1654] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11a92cc00) [pid = 1654] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x118939800) [pid = 1654] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11be61c00) [pid = 1654] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x123677c00) [pid = 1654] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x12b794c00) [pid = 1654] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x123673000) [pid = 1654] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x119552000) [pid = 1654] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12b21f800) [pid = 1654] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12b181000) [pid = 1654] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x127f17000) [pid = 1654] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:35:36 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x129dab000) [pid = 1654] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:35:36 INFO - PROCESS | 1654 | 1461069336227 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195df000 == 61 [pid = 1654] [id = 725] 05:35:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11572e000) [pid = 1654] [serial = 2175] [outer = 0x0] 05:35:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x1191a8000) [pid = 1654] [serial = 2176] [outer = 0x11572e000] 05:35:36 INFO - PROCESS | 1654 | 1461069336253 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11b90b800) [pid = 1654] [serial = 2177] [outer = 0x11572e000] 05:35:36 INFO - PROCESS | 1654 | 1461069336532 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 571ms 05:35:36 INFO - PROCESS | 1654 | 1461069336560 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 1654 | 1461069336562 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 05:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:35:36 INFO - PROCESS | 1654 | 1461069336572 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1654 | 1461069336573 Marionette TRACE conn2 <- [1,2874,null,{}] 05:35:36 INFO - PROCESS | 1654 | 1461069336575 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:36 INFO - PROCESS | 1654 | 1461069336669 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 05:35:36 INFO - PROCESS | 1654 | 1461069336674 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1654 | ++DOCSHELL 0x130953000 == 62 [pid = 1654] [id = 726] 05:35:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x1238e0400) [pid = 1654] [serial = 2178] [outer = 0x0] 05:35:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x129fcb800) [pid = 1654] [serial = 2179] [outer = 0x1238e0400] 05:35:36 INFO - PROCESS | 1654 | 1461069336700 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12b791400) [pid = 1654] [serial = 2180] [outer = 0x1238e0400] 05:35:37 INFO - PROCESS | 1654 | 1461069337050 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 518ms 05:35:37 INFO - PROCESS | 1654 | 1461069337094 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1654 | 1461069337095 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 05:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:35:37 INFO - PROCESS | 1654 | 1461069337097 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1654 | 1461069337099 Marionette TRACE conn2 <- [1,2878,null,{}] 05:35:37 INFO - PROCESS | 1654 | 1461069337101 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 1654 | 1461069337189 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 05:35:37 INFO - PROCESS | 1654 | 1461069337193 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x131d94000 == 63 [pid = 1654] [id = 727] 05:35:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ce3e400) [pid = 1654] [serial = 2181] [outer = 0x0] 05:35:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12dfdf400) [pid = 1654] [serial = 2182] [outer = 0x12ce3e400] 05:35:37 INFO - PROCESS | 1654 | 1461069337220 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12e2a3000) [pid = 1654] [serial = 2183] [outer = 0x12ce3e400] 05:35:37 INFO - PROCESS | 1654 | 1461069337573 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 518ms 05:35:37 INFO - PROCESS | 1654 | 1461069337617 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1654 | 1461069337618 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 05:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:35:37 INFO - PROCESS | 1654 | 1461069337621 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1654 | 1461069337622 Marionette TRACE conn2 <- [1,2882,null,{}] 05:35:37 INFO - PROCESS | 1654 | 1461069337625 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:37 INFO - PROCESS | 1654 | 1461069337729 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 05:35:37 INFO - PROCESS | 1654 | 1461069337798 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:37 INFO - PROCESS | 1654 | ++DOCSHELL 0x133787000 == 64 [pid = 1654] [id = 728] 05:35:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12e29f800) [pid = 1654] [serial = 2184] [outer = 0x0] 05:35:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12e557800) [pid = 1654] [serial = 2185] [outer = 0x12e29f800] 05:35:37 INFO - PROCESS | 1654 | 1461069337827 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12e751c00) [pid = 1654] [serial = 2186] [outer = 0x12e29f800] 05:35:38 INFO - PROCESS | 1654 | 1461069338137 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 05:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:35:38 INFO - PROCESS | 1654 | 1461069338142 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 1654 | 1461069338143 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 05:35:38 INFO - PROCESS | 1654 | 1461069338153 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1654 | 1461069338154 Marionette TRACE conn2 <- [1,2886,null,{}] 05:35:38 INFO - PROCESS | 1654 | 1461069338156 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:38 INFO - PROCESS | 1654 | 1461069338321 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 05:35:38 INFO - PROCESS | 1654 | 1461069338384 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195ef800 == 65 [pid = 1654] [id = 729] 05:35:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x114605800) [pid = 1654] [serial = 2187] [outer = 0x0] 05:35:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x116565400) [pid = 1654] [serial = 2188] [outer = 0x114605800] 05:35:38 INFO - PROCESS | 1654 | 1461069338457 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x11a90cc00) [pid = 1654] [serial = 2189] [outer = 0x114605800] 05:35:38 INFO - PROCESS | 1654 | 1461069338871 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 776ms 05:35:38 INFO - PROCESS | 1654 | 1461069338923 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 05:35:38 INFO - PROCESS | 1654 | 1461069338926 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 05:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:35:38 INFO - PROCESS | 1654 | 1461069338929 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:35:38 INFO - PROCESS | 1654 | 1461069338932 Marionette TRACE conn2 <- [1,2890,null,{}] 05:35:38 INFO - PROCESS | 1654 | 1461069338936 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 1654 | 1461069339050 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 05:35:39 INFO - PROCESS | 1654 | 1461069339166 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acc7000 == 66 [pid = 1654] [id = 730] 05:35:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x125805800) [pid = 1654] [serial = 2190] [outer = 0x0] 05:35:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x1269bc800) [pid = 1654] [serial = 2191] [outer = 0x125805800] 05:35:39 INFO - PROCESS | 1654 | 1461069339199 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x129dab000) [pid = 1654] [serial = 2192] [outer = 0x125805800] 05:35:39 INFO - PROCESS | 1654 | 1461069339625 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:35:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:35:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 725ms 05:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:35:39 INFO - PROCESS | 1654 | 1461069339655 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 05:35:39 INFO - PROCESS | 1654 | 1461069339657 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 05:35:39 INFO - PROCESS | 1654 | 1461069339659 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1654 | 1461069339661 Marionette TRACE conn2 <- [1,2894,null,{}] 05:35:39 INFO - PROCESS | 1654 | 1461069339663 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:39 INFO - PROCESS | 1654 | 1461069339773 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 05:35:39 INFO - PROCESS | 1654 | 1461069339879 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:39 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbb0800 == 67 [pid = 1654] [id = 731] 05:35:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x129f58400) [pid = 1654] [serial = 2193] [outer = 0x0] 05:35:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12a2a9800) [pid = 1654] [serial = 2194] [outer = 0x129f58400] 05:35:39 INFO - PROCESS | 1654 | 1461069339912 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12b18b800) [pid = 1654] [serial = 2195] [outer = 0x129f58400] 05:35:40 INFO - PROCESS | 1654 | 1461069340310 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 674ms 05:35:40 INFO - PROCESS | 1654 | 1461069340334 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1654 | 1461069340337 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 05:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:35:40 INFO - PROCESS | 1654 | 1461069340345 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1654 | 1461069340350 Marionette TRACE conn2 <- [1,2898,null,{}] 05:35:40 INFO - PROCESS | 1654 | 1461069340353 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:40 INFO - PROCESS | 1654 | 1461069340488 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 05:35:40 INFO - PROCESS | 1654 | 1461069340579 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1654 | ++DOCSHELL 0x139119800 == 68 [pid = 1654] [id = 732] 05:35:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12b21f800) [pid = 1654] [serial = 2196] [outer = 0x0] 05:35:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12d1e5400) [pid = 1654] [serial = 2197] [outer = 0x12b21f800] 05:35:40 INFO - PROCESS | 1654 | 1461069340609 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12d837800) [pid = 1654] [serial = 2198] [outer = 0x12b21f800] 05:35:41 INFO - PROCESS | 1654 | 1461069341029 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 05:35:41 INFO - PROCESS | 1654 | 1461069341070 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1654 | 1461069341072 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 05:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:35:41 INFO - PROCESS | 1654 | 1461069341074 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1654 | 1461069341075 Marionette TRACE conn2 <- [1,2902,null,{}] 05:35:41 INFO - PROCESS | 1654 | 1461069341077 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 1654 | 1461069341185 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 05:35:41 INFO - PROCESS | 1654 | 1461069341289 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:41 INFO - PROCESS | 1654 | ++DOCSHELL 0x138e14000 == 69 [pid = 1654] [id = 733] 05:35:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12d1ec000) [pid = 1654] [serial = 2199] [outer = 0x0] 05:35:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12e2a0c00) [pid = 1654] [serial = 2200] [outer = 0x12d1ec000] 05:35:41 INFO - PROCESS | 1654 | 1461069341323 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12e745c00) [pid = 1654] [serial = 2201] [outer = 0x12d1ec000] 05:35:41 INFO - PROCESS | 1654 | 1461069341758 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 719ms 05:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:35:41 INFO - PROCESS | 1654 | 1461069341793 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 05:35:41 INFO - PROCESS | 1654 | 1461069341795 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 05:35:41 INFO - PROCESS | 1654 | 1461069341797 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1654 | 1461069341799 Marionette TRACE conn2 <- [1,2906,null,{}] 05:35:41 INFO - PROCESS | 1654 | 1461069341821 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:41 INFO - PROCESS | 1654 | 1461069341933 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 05:35:42 INFO - PROCESS | 1654 | 1461069342042 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11899b800 == 70 [pid = 1654] [id = 734] 05:35:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x11a937c00) [pid = 1654] [serial = 2202] [outer = 0x0] 05:35:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x11afe6800) [pid = 1654] [serial = 2203] [outer = 0x11a937c00] 05:35:42 INFO - PROCESS | 1654 | 1461069342082 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x12a58b800) [pid = 1654] [serial = 2204] [outer = 0x11a937c00] 05:35:42 INFO - PROCESS | 1654 | 1461069342707 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 938ms 05:35:42 INFO - PROCESS | 1654 | 1461069342736 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1654 | 1461069342738 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 05:35:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:35:42 INFO - PROCESS | 1654 | 1461069342742 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1654 | 1461069342744 Marionette TRACE conn2 <- [1,2910,null,{}] 05:35:42 INFO - PROCESS | 1654 | 1461069342748 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:42 INFO - PROCESS | 1654 | 1461069342847 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 05:35:42 INFO - PROCESS | 1654 | 1461069342930 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1654 | ++DOCSHELL 0x11bedf800 == 71 [pid = 1654] [id = 735] 05:35:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x114eec800) [pid = 1654] [serial = 2205] [outer = 0x0] 05:35:42 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x117960000) [pid = 1654] [serial = 2206] [outer = 0x114eec800] 05:35:42 INFO - PROCESS | 1654 | 1461069342959 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11a910800) [pid = 1654] [serial = 2207] [outer = 0x114eec800] 05:35:43 INFO - PROCESS | 1654 | 1461069343327 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:35:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:35:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:35:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 621ms 05:35:43 INFO - PROCESS | 1654 | 1461069343364 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1654 | 1461069343368 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 05:35:43 INFO - TEST-START | /DOMEvents/constructors.html 05:35:43 INFO - PROCESS | 1654 | 1461069343372 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1654 | 1461069343373 Marionette TRACE conn2 <- [1,2914,null,{}] 05:35:43 INFO - PROCESS | 1654 | 1461069343376 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:43 INFO - PROCESS | 1654 | 1461069343472 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 05:35:43 INFO - PROCESS | 1654 | 1461069343559 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1654 | ++DOCSHELL 0x125869000 == 72 [pid = 1654] [id = 736] 05:35:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 171 (0x11b919800) [pid = 1654] [serial = 2208] [outer = 0x0] 05:35:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 172 (0x11bbf0400) [pid = 1654] [serial = 2209] [outer = 0x11b919800] 05:35:43 INFO - PROCESS | 1654 | 1461069343630 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1654 | ++DOMWINDOW == 173 (0x11be03800) [pid = 1654] [serial = 2210] [outer = 0x11b919800] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12d25e000 == 71 [pid = 1654] [id = 631] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x133787000 == 70 [pid = 1654] [id = 728] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x131d94000 == 69 [pid = 1654] [id = 727] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x130953000 == 68 [pid = 1654] [id = 726] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1195df000 == 67 [pid = 1654] [id = 725] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x1301c1800 == 66 [pid = 1654] [id = 724] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12fe09000 == 65 [pid = 1654] [id = 723] 05:35:43 INFO - PROCESS | 1654 | --DOCSHELL 0x12f60e800 == 64 [pid = 1654] [id = 722] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 172 (0x11a92e000) [pid = 1654] [serial = 2125] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 171 (0x1146c4800) [pid = 1654] [serial = 2101] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 170 (0x11bf5c800) [pid = 1654] [serial = 2104] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x127f20400) [pid = 1654] [serial = 2107] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x12b0c0800) [pid = 1654] [serial = 2110] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12b933c00) [pid = 1654] [serial = 2113] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12ce3cc00) [pid = 1654] [serial = 2116] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x128fda800) [pid = 1654] [serial = 2056] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x11bf55400) [pid = 1654] [serial = 2053] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12a586000) [pid = 1654] [serial = 2062] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x11aa78c00) [pid = 1654] [serial = 2050] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12a210000) [pid = 1654] [serial = 2059] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef28800 == 63 [pid = 1654] [id = 721] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5c9000 == 62 [pid = 1654] [id = 720] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x128d9c000 == 61 [pid = 1654] [id = 719] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11c32c000 == 60 [pid = 1654] [id = 718] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12b03a800 == 59 [pid = 1654] [id = 712] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x129930800 == 58 [pid = 1654] [id = 711] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x12640e800 == 57 [pid = 1654] [id = 710] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x11c308000 == 56 [pid = 1654] [id = 709] 05:35:44 INFO - PROCESS | 1654 | --DOCSHELL 0x114625000 == 55 [pid = 1654] [id = 708] 05:35:44 INFO - PROCESS | 1654 | 1461069344096 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x119545c00) [pid = 1654] [serial = 2065] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12bc0d800) [pid = 1654] [serial = 2098] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x1163e1000) [pid = 1654] [serial = 2119] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x118f75800) [pid = 1654] [serial = 2120] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x11a820400) [pid = 1654] [serial = 2122] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x11bf60000) [pid = 1654] [serial = 1442] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x11aa85c00) [pid = 1654] [serial = 2123] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x12cce8c00) [pid = 1654] [serial = 2099] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12ac15000) [pid = 1654] [serial = 2078] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x129daac00) [pid = 1654] [serial = 2021] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x11bc8cc00) [pid = 1654] [serial = 2015] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x11886a000) [pid = 1654] [serial = 2089] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11afe8c00) [pid = 1654] [serial = 2090] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x12b180c00) [pid = 1654] [serial = 2081] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x11bc8a000) [pid = 1654] [serial = 2068] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11aa7ec00) [pid = 1654] [serial = 2066] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x129f53c00) [pid = 1654] [serial = 2092] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1261ef000) [pid = 1654] [serial = 2018] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x12ba87000) [pid = 1654] [serial = 2096] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126c24c00) [pid = 1654] [serial = 2072] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x11a935800) [pid = 1654] [serial = 2012] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x123677400) [pid = 1654] [serial = 2069] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12a2aec00) [pid = 1654] [serial = 2077] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x12b656c00) [pid = 1654] [serial = 2087] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12b0c3000) [pid = 1654] [serial = 2080] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12b21c000) [pid = 1654] [serial = 2084] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x129fc7c00) [pid = 1654] [serial = 2075] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x125a19000) [pid = 1654] [serial = 2071] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x12b931800) [pid = 1654] [serial = 2095] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x129dabc00) [pid = 1654] [serial = 2074] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12a204400) [pid = 1654] [serial = 2024] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12b793000) [pid = 1654] [serial = 2093] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12b189800) [pid = 1654] [serial = 2083] [outer = 0x0] [url = about:blank] 05:35:44 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b226000) [pid = 1654] [serial = 2086] [outer = 0x0] [url = about:blank] 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:35:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:35:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:35:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:35:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:35:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:35:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:35:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:35:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:35:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 777ms 05:35:44 INFO - PROCESS | 1654 | 1461069344151 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1654 | 1461069344154 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 05:35:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:35:44 INFO - PROCESS | 1654 | 1461069344159 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1654 | 1461069344163 Marionette TRACE conn2 <- [1,2918,null,{}] 05:35:44 INFO - PROCESS | 1654 | 1461069344175 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 1654 | 1461069344313 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 05:35:44 INFO - PROCESS | 1654 | 1461069344400 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a2f800 == 56 [pid = 1654] [id = 737] 05:35:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x11bb3e400) [pid = 1654] [serial = 2211] [outer = 0x0] 05:35:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x123669c00) [pid = 1654] [serial = 2212] [outer = 0x11bb3e400] 05:35:44 INFO - PROCESS | 1654 | 1461069344430 Marionette DEBUG loaded listener.js 05:35:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x125ba8c00) [pid = 1654] [serial = 2213] [outer = 0x11bb3e400] 05:35:44 INFO - PROCESS | 1654 | 1461069344734 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:35:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:35:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 627ms 05:35:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:35:44 INFO - PROCESS | 1654 | 1461069344785 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1654 | 1461069344787 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 05:35:44 INFO - PROCESS | 1654 | 1461069344789 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1654 | 1461069344790 Marionette TRACE conn2 <- [1,2922,null,{}] 05:35:44 INFO - PROCESS | 1654 | 1461069344793 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:44 INFO - PROCESS | 1654 | 1461069344893 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 05:35:44 INFO - PROCESS | 1654 | 1461069344956 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:44 INFO - PROCESS | 1654 | ++DOCSHELL 0x12759e800 == 57 [pid = 1654] [id = 738] 05:35:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x125b2fc00) [pid = 1654] [serial = 2214] [outer = 0x0] 05:35:44 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x1261f5c00) [pid = 1654] [serial = 2215] [outer = 0x125b2fc00] 05:35:44 INFO - PROCESS | 1654 | 1461069344982 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x126c29400) [pid = 1654] [serial = 2216] [outer = 0x125b2fc00] 05:35:45 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:35:45 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:35:45 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:35:45 INFO - PROCESS | 1654 | [1654] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-m64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 05:35:45 INFO - PROCESS | 1654 | 1461069345250 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:35:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:35:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:35:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:35:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:35:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:35:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:35:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:35:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:35:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:35:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:35:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 469ms 05:35:45 INFO - PROCESS | 1654 | 1461069345260 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1654 | 1461069345261 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 05:35:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:35:45 INFO - PROCESS | 1654 | 1461069345266 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1654 | 1461069345268 Marionette TRACE conn2 <- [1,2926,null,{}] 05:35:45 INFO - PROCESS | 1654 | 1461069345275 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 1654 | 1461069345362 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 05:35:45 INFO - PROCESS | 1654 | 1461069345369 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b152000 == 58 [pid = 1654] [id = 739] 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x11c374000) [pid = 1654] [serial = 2217] [outer = 0x0] 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x1274bf400) [pid = 1654] [serial = 2218] [outer = 0x11c374000] 05:35:45 INFO - PROCESS | 1654 | 1461069345394 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x129974c00) [pid = 1654] [serial = 2219] [outer = 0x11c374000] 05:35:45 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:35:45 INFO - PROCESS | 1654 | 1461069345712 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:35:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:35:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 475ms 05:35:45 INFO - PROCESS | 1654 | 1461069345741 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 05:35:45 INFO - PROCESS | 1654 | 1461069345742 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 05:35:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:35:45 INFO - PROCESS | 1654 | 1461069345744 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:35:45 INFO - PROCESS | 1654 | 1461069345746 Marionette TRACE conn2 <- [1,2930,null,{}] 05:35:45 INFO - PROCESS | 1654 | 1461069345750 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:45 INFO - PROCESS | 1654 | 1461069345844 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 05:35:45 INFO - PROCESS | 1654 | 1461069345918 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b6c6000 == 59 [pid = 1654] [id = 740] 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x129973000) [pid = 1654] [serial = 2220] [outer = 0x0] 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x129f52400) [pid = 1654] [serial = 2221] [outer = 0x129973000] 05:35:45 INFO - PROCESS | 1654 | 1461069345946 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x12a210400) [pid = 1654] [serial = 2222] [outer = 0x129973000] 05:35:46 INFO - PROCESS | 1654 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:35:46 INFO - PROCESS | 1654 | 1461069346228 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:35:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 521ms 05:35:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:35:46 INFO - PROCESS | 1654 | 1461069346267 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 1654 | 1461069346269 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 05:35:46 INFO - PROCESS | 1654 | 1461069346271 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1654 | 1461069346272 Marionette TRACE conn2 <- [1,2934,null,{}] 05:35:46 INFO - PROCESS | 1654 | 1461069346274 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 1654 | 1461069346381 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 05:35:46 INFO - PROCESS | 1654 | 1461069346418 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12bebc800 == 60 [pid = 1654] [id = 741] 05:35:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x12a226400) [pid = 1654] [serial = 2223] [outer = 0x0] 05:35:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x12a2a3c00) [pid = 1654] [serial = 2224] [outer = 0x12a226400] 05:35:46 INFO - PROCESS | 1654 | 1461069346444 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x12a2b0c00) [pid = 1654] [serial = 2225] [outer = 0x12a226400] 05:35:46 INFO - PROCESS | 1654 | 1461069346736 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:35:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:35:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 519ms 05:35:46 INFO - PROCESS | 1654 | 1461069346791 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 1654 | 1461069346792 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 05:35:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:35:46 INFO - PROCESS | 1654 | 1461069346794 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1654 | 1461069346795 Marionette TRACE conn2 <- [1,2938,null,{}] 05:35:46 INFO - PROCESS | 1654 | 1461069346798 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:46 INFO - PROCESS | 1654 | 1461069346905 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 05:35:46 INFO - PROCESS | 1654 | 1461069346918 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:46 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2c5800 == 61 [pid = 1654] [id = 742] 05:35:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x12a588c00) [pid = 1654] [serial = 2226] [outer = 0x0] 05:35:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x12ac0ec00) [pid = 1654] [serial = 2227] [outer = 0x12a588c00] 05:35:46 INFO - PROCESS | 1654 | 1461069346943 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x12af3f800) [pid = 1654] [serial = 2228] [outer = 0x12a588c00] 05:35:47 INFO - PROCESS | 1654 | 1461069347244 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:35:47 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:35:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 468ms 05:35:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:35:47 INFO - PROCESS | 1654 | 1461069347264 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1654 | 1461069347265 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 05:35:47 INFO - PROCESS | 1654 | 1461069347267 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1654 | 1461069347268 Marionette TRACE conn2 <- [1,2942,null,{}] 05:35:47 INFO - PROCESS | 1654 | 1461069347270 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 1654 | 1461069347379 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 05:35:47 INFO - PROCESS | 1654 | 1461069347391 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e5c6000 == 62 [pid = 1654] [id = 743] 05:35:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x12af3d800) [pid = 1654] [serial = 2229] [outer = 0x0] 05:35:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x12b0cc400) [pid = 1654] [serial = 2230] [outer = 0x12af3d800] 05:35:47 INFO - PROCESS | 1654 | 1461069347417 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x12b21d400) [pid = 1654] [serial = 2231] [outer = 0x12af3d800] 05:35:47 INFO - PROCESS | 1654 | 1461069347739 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:35:47 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:35:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:35:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:35:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 518ms 05:35:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:35:47 INFO - PROCESS | 1654 | 1461069347786 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 05:35:47 INFO - PROCESS | 1654 | 1461069347787 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 05:35:47 INFO - PROCESS | 1654 | 1461069347789 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:35:47 INFO - PROCESS | 1654 | 1461069347790 Marionette TRACE conn2 <- [1,2946,null,{}] 05:35:47 INFO - PROCESS | 1654 | 1461069347793 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:47 INFO - PROCESS | 1654 | 1461069347901 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 05:35:47 INFO - PROCESS | 1654 | 1461069347924 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1654 | ++DOCSHELL 0x12e87d000 == 63 [pid = 1654] [id = 744] 05:35:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12b21dc00) [pid = 1654] [serial = 2232] [outer = 0x0] 05:35:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12b797000) [pid = 1654] [serial = 2233] [outer = 0x12b21dc00] 05:35:47 INFO - PROCESS | 1654 | 1461069347950 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12b932400) [pid = 1654] [serial = 2234] [outer = 0x12b21dc00] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12fbab800) [pid = 1654] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x129fcc400) [pid = 1654] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x129fce400) [pid = 1654] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11460fc00) [pid = 1654] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12d1ec800) [pid = 1654] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x11a824400) [pid = 1654] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x11b90b400) [pid = 1654] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x1266c2400) [pid = 1654] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x11c372800) [pid = 1654] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x126c25800) [pid = 1654] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x129fc2400) [pid = 1654] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x129fca000) [pid = 1654] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x11bb41800) [pid = 1654] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x11a658000) [pid = 1654] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x12ce3e400) [pid = 1654] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x125810800) [pid = 1654] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x11572e000) [pid = 1654] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x1238e0400) [pid = 1654] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x127e0e400) [pid = 1654] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x11b90c000) [pid = 1654] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12b218000) [pid = 1654] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x11aa81800) [pid = 1654] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12ce35400) [pid = 1654] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x1141bec00) [pid = 1654] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12a2a7000) [pid = 1654] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x11a816c00) [pid = 1654] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x129db3000) [pid = 1654] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12a589400) [pid = 1654] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x127517c00) [pid = 1654] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:35:48 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x129db1400) [pid = 1654] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:35:48 INFO - PROCESS | 1654 | 1461069348839 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:35:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:35:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1072ms 05:35:48 INFO - PROCESS | 1654 | 1461069348862 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1654 | 1461069348865 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 05:35:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:35:48 INFO - PROCESS | 1654 | 1461069348868 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1654 | 1461069348870 Marionette TRACE conn2 <- [1,2950,null,{}] 05:35:48 INFO - PROCESS | 1654 | 1461069348872 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:48 INFO - PROCESS | 1654 | 1461069348972 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 05:35:48 INFO - PROCESS | 1654 | 1461069348976 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1654 | ++DOCSHELL 0x12651d800 == 64 [pid = 1654] [id = 745] 05:35:48 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x1155ef000) [pid = 1654] [serial = 2235] [outer = 0x0] 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x123677800) [pid = 1654] [serial = 2236] [outer = 0x1155ef000] 05:35:49 INFO - PROCESS | 1654 | 1461069349007 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x129974800) [pid = 1654] [serial = 2237] [outer = 0x1155ef000] 05:35:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195f3000 == 65 [pid = 1654] [id = 746] 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12b92fc00) [pid = 1654] [serial = 2238] [outer = 0x0] 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1238e1c00) [pid = 1654] [serial = 2239] [outer = 0x12b92fc00] 05:35:49 INFO - PROCESS | 1654 | 1461069349380 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:35:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:35:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 05:35:49 INFO - PROCESS | 1654 | 1461069349387 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1654 | 1461069349388 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 05:35:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:35:49 INFO - PROCESS | 1654 | 1461069349390 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1654 | 1461069349391 Marionette TRACE conn2 <- [1,2954,null,{}] 05:35:49 INFO - PROCESS | 1654 | 1461069349394 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 1654 | 1461069349533 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 05:35:49 INFO - PROCESS | 1654 | 1461069349540 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d7800 == 66 [pid = 1654] [id = 747] 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129f5b800) [pid = 1654] [serial = 2240] [outer = 0x0] 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12af39000) [pid = 1654] [serial = 2241] [outer = 0x129f5b800] 05:35:49 INFO - PROCESS | 1654 | 1461069349565 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12ba8d400) [pid = 1654] [serial = 2242] [outer = 0x129f5b800] 05:35:49 INFO - PROCESS | 1654 | 1461069349846 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:35:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:35:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:35:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 469ms 05:35:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:35:49 INFO - PROCESS | 1654 | 1461069349860 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1654 | 1461069349861 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 05:35:49 INFO - PROCESS | 1654 | 1461069349870 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1654 | 1461069349871 Marionette TRACE conn2 <- [1,2958,null,{}] 05:35:49 INFO - PROCESS | 1654 | 1461069349873 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:49 INFO - PROCESS | 1654 | 1461069349972 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 05:35:49 INFO - PROCESS | 1654 | 1461069349976 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:49 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f7dd800 == 67 [pid = 1654] [id = 748] 05:35:49 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12bc05400) [pid = 1654] [serial = 2243] [outer = 0x0] 05:35:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12ce3cc00) [pid = 1654] [serial = 2244] [outer = 0x12bc05400] 05:35:50 INFO - PROCESS | 1654 | 1461069350001 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x12d1ea800) [pid = 1654] [serial = 2245] [outer = 0x12bc05400] 05:35:50 INFO - PROCESS | 1654 | 1461069350311 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:35:50 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:35:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 475ms 05:35:50 INFO - PROCESS | 1654 | 1461069350338 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1654 | 1461069350340 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 05:35:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:35:50 INFO - PROCESS | 1654 | 1461069350342 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1654 | 1461069350343 Marionette TRACE conn2 <- [1,2962,null,{}] 05:35:50 INFO - PROCESS | 1654 | 1461069350345 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:50 INFO - PROCESS | 1654 | 1461069350434 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 05:35:50 INFO - PROCESS | 1654 | 1461069350503 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1654 | ++DOCSHELL 0x12fbc0000 == 68 [pid = 1654] [id = 749] 05:35:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x12bc0c000) [pid = 1654] [serial = 2246] [outer = 0x0] 05:35:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12d822400) [pid = 1654] [serial = 2247] [outer = 0x12bc0c000] 05:35:50 INFO - PROCESS | 1654 | 1461069350528 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12dfd6c00) [pid = 1654] [serial = 2248] [outer = 0x12bc0c000] 05:35:50 INFO - PROCESS | 1654 | 1461069350851 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:35:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:35:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 568ms 05:35:50 INFO - PROCESS | 1654 | 1461069350910 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 05:35:50 INFO - PROCESS | 1654 | 1461069350913 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 05:35:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:35:50 INFO - PROCESS | 1654 | 1461069350917 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:35:50 INFO - PROCESS | 1654 | 1461069350919 Marionette TRACE conn2 <- [1,2966,null,{}] 05:35:50 INFO - PROCESS | 1654 | 1461069350923 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:51 INFO - PROCESS | 1654 | 1461069351035 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 05:35:51 INFO - PROCESS | 1654 | 1461069351139 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x119820000 == 69 [pid = 1654] [id = 750] 05:35:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x116567800) [pid = 1654] [serial = 2249] [outer = 0x0] 05:35:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x1186a6c00) [pid = 1654] [serial = 2250] [outer = 0x116567800] 05:35:51 INFO - PROCESS | 1654 | 1461069351173 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x11a658400) [pid = 1654] [serial = 2251] [outer = 0x116567800] 05:35:51 INFO - PROCESS | 1654 | 1461069351528 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:35:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:35:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 621ms 05:35:51 INFO - PROCESS | 1654 | 1461069351538 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1654 | 1461069351542 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 05:35:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:35:51 INFO - PROCESS | 1654 | 1461069351547 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1654 | 1461069351549 Marionette TRACE conn2 <- [1,2970,null,{}] 05:35:51 INFO - PROCESS | 1654 | 1461069351552 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:51 INFO - PROCESS | 1654 | 1461069351661 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 05:35:51 INFO - PROCESS | 1654 | 1461069351767 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:51 INFO - PROCESS | 1654 | ++DOCSHELL 0x127590800 == 70 [pid = 1654] [id = 751] 05:35:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 139 (0x11a938c00) [pid = 1654] [serial = 2252] [outer = 0x0] 05:35:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 140 (0x11afecc00) [pid = 1654] [serial = 2253] [outer = 0x11a938c00] 05:35:51 INFO - PROCESS | 1654 | 1461069351798 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 1654 | ++DOMWINDOW == 141 (0x11bc8a400) [pid = 1654] [serial = 2254] [outer = 0x11a938c00] 05:35:52 INFO - PROCESS | 1654 | 1461069352156 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:35:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:35:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 620ms 05:35:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:35:52 INFO - PROCESS | 1654 | 1461069352168 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1654 | 1461069352169 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 05:35:52 INFO - PROCESS | 1654 | 1461069352172 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1654 | 1461069352174 Marionette TRACE conn2 <- [1,2974,null,{}] 05:35:52 INFO - PROCESS | 1654 | 1461069352182 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 1654 | 1461069352294 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 05:35:52 INFO - PROCESS | 1654 | 1461069352401 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce45000 == 71 [pid = 1654] [id = 752] 05:35:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 142 (0x11be55400) [pid = 1654] [serial = 2255] [outer = 0x0] 05:35:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 143 (0x123672400) [pid = 1654] [serial = 2256] [outer = 0x11be55400] 05:35:52 INFO - PROCESS | 1654 | 1461069352435 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1654 | ++DOMWINDOW == 144 (0x1274bd000) [pid = 1654] [serial = 2257] [outer = 0x11be55400] 05:35:52 INFO - PROCESS | 1654 | 1461069352802 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:35:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:35:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 05:35:52 INFO - PROCESS | 1654 | 1461069352843 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 1654 | 1461069352845 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 05:35:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:35:52 INFO - PROCESS | 1654 | 1461069352847 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 1654 | 1461069352848 Marionette TRACE conn2 <- [1,2978,null,{}] 05:35:52 INFO - PROCESS | 1654 | 1461069352851 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:52 INFO - PROCESS | 1654 | 1461069352958 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 05:35:53 INFO - PROCESS | 1654 | 1461069353060 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1301c4000 == 72 [pid = 1654] [id = 753] 05:35:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 145 (0x129dac800) [pid = 1654] [serial = 2258] [outer = 0x0] 05:35:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 146 (0x129f5c400) [pid = 1654] [serial = 2259] [outer = 0x129dac800] 05:35:53 INFO - PROCESS | 1654 | 1461069353103 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 147 (0x129fcd000) [pid = 1654] [serial = 2260] [outer = 0x129dac800] 05:35:53 INFO - PROCESS | 1654 | 1461069353457 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:35:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:35:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 621ms 05:35:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:35:53 INFO - PROCESS | 1654 | 1461069353469 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1654 | 1461069353470 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 05:35:53 INFO - PROCESS | 1654 | 1461069353472 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1654 | 1461069353473 Marionette TRACE conn2 <- [1,2982,null,{}] 05:35:53 INFO - PROCESS | 1654 | 1461069353476 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:53 INFO - PROCESS | 1654 | 1461069353580 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 05:35:53 INFO - PROCESS | 1654 | 1461069353686 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1654 | ++DOCSHELL 0x1302df000 == 73 [pid = 1654] [id = 754] 05:35:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 148 (0x129f5c800) [pid = 1654] [serial = 2261] [outer = 0x0] 05:35:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 149 (0x12a20bc00) [pid = 1654] [serial = 2262] [outer = 0x129f5c800] 05:35:53 INFO - PROCESS | 1654 | 1461069353717 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1654 | ++DOMWINDOW == 150 (0x12b21bc00) [pid = 1654] [serial = 2263] [outer = 0x129f5c800] 05:35:54 INFO - PROCESS | 1654 | 1461069354027 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:35:54 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:35:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:35:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:35:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:35:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 622ms 05:35:54 INFO - PROCESS | 1654 | 1461069354094 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1654 | 1461069354096 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 05:35:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:35:54 INFO - PROCESS | 1654 | 1461069354098 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1654 | 1461069354100 Marionette TRACE conn2 <- [1,2986,null,{}] 05:35:54 INFO - PROCESS | 1654 | 1461069354102 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 1654 | 1461069354225 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 05:35:54 INFO - PROCESS | 1654 | 1461069354348 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:54 INFO - PROCESS | 1654 | ++DOCSHELL 0x131da8800 == 74 [pid = 1654] [id = 755] 05:35:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 151 (0x12996b800) [pid = 1654] [serial = 2264] [outer = 0x0] 05:35:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 152 (0x12b929400) [pid = 1654] [serial = 2265] [outer = 0x12996b800] 05:35:54 INFO - PROCESS | 1654 | 1461069354384 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1654 | ++DOMWINDOW == 153 (0x12e74a000) [pid = 1654] [serial = 2266] [outer = 0x12996b800] 05:35:54 INFO - PROCESS | 1654 | 1461069354755 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:35:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:35:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 669ms 05:35:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:35:54 INFO - PROCESS | 1654 | 1461069354767 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 1654 | 1461069354768 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 05:35:54 INFO - PROCESS | 1654 | 1461069354771 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1654 | 1461069354772 Marionette TRACE conn2 <- [1,2990,null,{}] 05:35:54 INFO - PROCESS | 1654 | 1461069354774 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:54 INFO - PROCESS | 1654 | 1461069354879 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 05:35:54 INFO - PROCESS | 1654 | 1461069354984 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x137d4e000 == 75 [pid = 1654] [id = 756] 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 154 (0x129fc7c00) [pid = 1654] [serial = 2267] [outer = 0x0] 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 155 (0x12e780400) [pid = 1654] [serial = 2268] [outer = 0x129fc7c00] 05:35:55 INFO - PROCESS | 1654 | 1461069355018 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 156 (0x12e788400) [pid = 1654] [serial = 2269] [outer = 0x129fc7c00] 05:35:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x137d50800 == 76 [pid = 1654] [id = 757] 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 157 (0x12e8de800) [pid = 1654] [serial = 2270] [outer = 0x0] 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 158 (0x12e782400) [pid = 1654] [serial = 2271] [outer = 0x12e8de800] 05:35:55 INFO - PROCESS | 1654 | 1461069355400 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:35:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:35:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 668ms 05:35:55 INFO - PROCESS | 1654 | 1461069355440 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 1654 | 1461069355441 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 05:35:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:35:55 INFO - PROCESS | 1654 | 1461069355444 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1654 | 1461069355445 Marionette TRACE conn2 <- [1,2994,null,{}] 05:35:55 INFO - PROCESS | 1654 | 1461069355447 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:55 INFO - PROCESS | 1654 | 1461069355582 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 05:35:55 INFO - PROCESS | 1654 | 1461069355681 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1654 | ++DOCSHELL 0x138e21000 == 77 [pid = 1654] [id = 758] 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 159 (0x12e77ec00) [pid = 1654] [serial = 2272] [outer = 0x0] 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 160 (0x12e8e3c00) [pid = 1654] [serial = 2273] [outer = 0x12e77ec00] 05:35:55 INFO - PROCESS | 1654 | 1461069355712 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1654 | ++DOMWINDOW == 161 (0x12e8eac00) [pid = 1654] [serial = 2274] [outer = 0x12e77ec00] 05:35:56 INFO - PROCESS | 1654 | 1461069356054 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:35:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:35:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:35:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 05:35:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:35:56 INFO - PROCESS | 1654 | 1461069356065 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1654 | 1461069356067 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 05:35:56 INFO - PROCESS | 1654 | 1461069356070 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1654 | 1461069356071 Marionette TRACE conn2 <- [1,2998,null,{}] 05:35:56 INFO - PROCESS | 1654 | 1461069356073 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:56 INFO - PROCESS | 1654 | 1461069356182 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 05:35:56 INFO - PROCESS | 1654 | 1461069356304 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1654 | ++DOCSHELL 0x137d9f000 == 78 [pid = 1654] [id = 759] 05:35:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 162 (0x12e78a800) [pid = 1654] [serial = 2275] [outer = 0x0] 05:35:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 163 (0x12f226400) [pid = 1654] [serial = 2276] [outer = 0x12e78a800] 05:35:56 INFO - PROCESS | 1654 | 1461069356336 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1654 | ++DOMWINDOW == 164 (0x12f22c400) [pid = 1654] [serial = 2277] [outer = 0x12e78a800] 05:35:56 INFO - PROCESS | 1654 | 1461069356644 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:35:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:35:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 618ms 05:35:56 INFO - PROCESS | 1654 | 1461069356688 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1654 | 1461069356690 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 05:35:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:35:56 INFO - PROCESS | 1654 | 1461069356692 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1654 | 1461069356693 Marionette TRACE conn2 <- [1,3002,null,{}] 05:35:56 INFO - PROCESS | 1654 | 1461069356696 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:56 INFO - PROCESS | 1654 | 1461069356806 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 05:35:57 INFO - PROCESS | 1654 | 1461069357063 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c312000 == 79 [pid = 1654] [id = 760] 05:35:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 165 (0x114ac5000) [pid = 1654] [serial = 2278] [outer = 0x0] 05:35:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 166 (0x114ace400) [pid = 1654] [serial = 2279] [outer = 0x114ac5000] 05:35:57 INFO - PROCESS | 1654 | 1461069357145 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 167 (0x114ef0400) [pid = 1654] [serial = 2280] [outer = 0x114ac5000] 05:35:57 INFO - PROCESS | 1654 | 1461069357622 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:35:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:35:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 970ms 05:35:57 INFO - PROCESS | 1654 | 1461069357663 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1654 | 1461069357666 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 05:35:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:35:57 INFO - PROCESS | 1654 | 1461069357670 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1654 | 1461069357672 Marionette TRACE conn2 <- [1,3006,null,{}] 05:35:57 INFO - PROCESS | 1654 | 1461069357675 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:57 INFO - PROCESS | 1654 | 1461069357815 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 05:35:57 INFO - PROCESS | 1654 | 1461069357928 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:57 INFO - PROCESS | 1654 | ++DOCSHELL 0x129940000 == 80 [pid = 1654] [id = 761] 05:35:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 168 (0x1191a4800) [pid = 1654] [serial = 2281] [outer = 0x0] 05:35:57 INFO - PROCESS | 1654 | ++DOMWINDOW == 169 (0x119549000) [pid = 1654] [serial = 2282] [outer = 0x1191a4800] 05:35:57 INFO - PROCESS | 1654 | 1461069357959 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 170 (0x11a81bc00) [pid = 1654] [serial = 2283] [outer = 0x1191a4800] 05:35:58 INFO - PROCESS | 1654 | 1461069358309 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:35:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:35:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 671ms 05:35:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:35:58 INFO - PROCESS | 1654 | 1461069358342 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 1654 | 1461069358345 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 05:35:58 INFO - PROCESS | 1654 | 1461069358348 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 1654 | 1461069358349 Marionette TRACE conn2 <- [1,3010,null,{}] 05:35:58 INFO - PROCESS | 1654 | 1461069358352 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:58 INFO - PROCESS | 1654 | 1461069358494 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x112378000 == 79 [pid = 1654] [id = 203] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12d92a800 == 78 [pid = 1654] [id = 716] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12d265800 == 77 [pid = 1654] [id = 715] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce56800 == 76 [pid = 1654] [id = 714] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7c9000 == 75 [pid = 1654] [id = 713] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12d931800 == 74 [pid = 1654] [id = 686] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7dd800 == 73 [pid = 1654] [id = 748] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d7800 == 72 [pid = 1654] [id = 747] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1195f3000 == 71 [pid = 1654] [id = 746] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12651d800 == 70 [pid = 1654] [id = 745] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12e87d000 == 69 [pid = 1654] [id = 744] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 169 (0x12fbb5800) [pid = 1654] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 168 (0x129bd5000) [pid = 1654] [serial = 2140] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 167 (0x12a2ab000) [pid = 1654] [serial = 2143] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 166 (0x12ac17800) [pid = 1654] [serial = 2146] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 165 (0x12b0bf800) [pid = 1654] [serial = 2149] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12e5c6000 == 68 [pid = 1654] [id = 743] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2c5800 == 67 [pid = 1654] [id = 742] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12bebc800 == 66 [pid = 1654] [id = 741] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b6c6000 == 65 [pid = 1654] [id = 740] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12b152000 == 64 [pid = 1654] [id = 739] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12759e800 == 63 [pid = 1654] [id = 738] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x125a2f800 == 62 [pid = 1654] [id = 737] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12f7e0000 == 61 [pid = 1654] [id = 18] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x125869000 == 60 [pid = 1654] [id = 736] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x11bedf800 == 59 [pid = 1654] [id = 735] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x138e14000 == 58 [pid = 1654] [id = 733] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x139119800 == 57 [pid = 1654] [id = 732] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbb0800 == 56 [pid = 1654] [id = 731] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x12acc7000 == 55 [pid = 1654] [id = 730] 05:35:58 INFO - PROCESS | 1654 | --DOCSHELL 0x1195ef800 == 54 [pid = 1654] [id = 729] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 164 (0x12ac16800) [pid = 1654] [serial = 2009] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 163 (0x12d1e4400) [pid = 1654] [serial = 2117] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 162 (0x119e6b000) [pid = 1654] [serial = 2102] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 161 (0x12ac0a800) [pid = 1654] [serial = 2063] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 160 (0x11b6b7400) [pid = 1654] [serial = 2051] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 159 (0x12a2ac000) [pid = 1654] [serial = 2060] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 158 (0x12b18a000) [pid = 1654] [serial = 2111] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 157 (0x12a22a400) [pid = 1654] [serial = 2108] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 156 (0x129dad400) [pid = 1654] [serial = 2057] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 155 (0x123674c00) [pid = 1654] [serial = 2054] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 154 (0x12ba84c00) [pid = 1654] [serial = 2114] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 153 (0x1238e2000) [pid = 1654] [serial = 2105] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 152 (0x12cce0400) [pid = 1654] [serial = 2168] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 151 (0x12d840400) [pid = 1654] [serial = 2173] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 150 (0x12d825400) [pid = 1654] [serial = 2170] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 149 (0x12dfd9c00) [pid = 1654] [serial = 2174] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 148 (0x11bb41400) [pid = 1654] [serial = 2129] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 147 (0x11bb42c00) [pid = 1654] [serial = 2155] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 146 (0x12b64e400) [pid = 1654] [serial = 2153] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 145 (0x12b21c800) [pid = 1654] [serial = 2152] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 144 (0x1269c0000) [pid = 1654] [serial = 2158] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 143 (0x129974400) [pid = 1654] [serial = 2159] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 142 (0x128fdf000) [pid = 1654] [serial = 2138] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 141 (0x127f1c000) [pid = 1654] [serial = 2137] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 140 (0x12b225000) [pid = 1654] [serial = 2164] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 139 (0x12a2a6c00) [pid = 1654] [serial = 2161] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 138 (0x12b0ccc00) [pid = 1654] [serial = 2162] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x123675000) [pid = 1654] [serial = 2132] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11bf5bc00) [pid = 1654] [serial = 2131] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x11be55000) [pid = 1654] [serial = 2126] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12dfdf400) [pid = 1654] [serial = 2182] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x126b13800) [pid = 1654] [serial = 2135] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x126141400) [pid = 1654] [serial = 2134] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12e2a3000) [pid = 1654] [serial = 2183] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x11ad36400) [pid = 1654] [serial = 2128] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x1191a8000) [pid = 1654] [serial = 2176] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x11b90b800) [pid = 1654] [serial = 2177] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x11c372400) [pid = 1654] [serial = 2156] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12ba8a800) [pid = 1654] [serial = 2167] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x129fcb800) [pid = 1654] [serial = 2179] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12d838800) [pid = 1654] [serial = 2171] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x12b937000) [pid = 1654] [serial = 2165] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x12b791400) [pid = 1654] [serial = 2180] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x12e557800) [pid = 1654] [serial = 2185] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12a20b800) [pid = 1654] [serial = 2048] [outer = 0x0] [url = about:blank] 05:35:58 INFO - PROCESS | 1654 | 1461069358628 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195f3000 == 55 [pid = 1654] [id = 762] 05:35:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x119e65000) [pid = 1654] [serial = 2284] [outer = 0x0] 05:35:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x11a904000) [pid = 1654] [serial = 2285] [outer = 0x119e65000] 05:35:58 INFO - PROCESS | 1654 | 1461069358667 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11bc81c00) [pid = 1654] [serial = 2286] [outer = 0x119e65000] 05:35:59 INFO - PROCESS | 1654 | 1461069359028 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:35:59 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:35:59 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 719ms 05:35:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:35:59 INFO - PROCESS | 1654 | 1461069359067 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1654 | 1461069359069 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 05:35:59 INFO - PROCESS | 1654 | 1461069359072 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1654 | 1461069359075 Marionette TRACE conn2 <- [1,3014,null,{}] 05:35:59 INFO - PROCESS | 1654 | 1461069359082 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 1654 | 1461069359251 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 05:35:59 INFO - PROCESS | 1654 | 1461069359353 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12acd2000 == 56 [pid = 1654] [id = 763] 05:35:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x11bc88800) [pid = 1654] [serial = 2287] [outer = 0x0] 05:35:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x11bf5b800) [pid = 1654] [serial = 2288] [outer = 0x11bc88800] 05:35:59 INFO - PROCESS | 1654 | 1461069359395 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x1238e4000) [pid = 1654] [serial = 2289] [outer = 0x11bc88800] 05:35:59 INFO - PROCESS | 1654 | [1654] 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 05:35:59 INFO - PROCESS | 1654 | 1461069359816 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:35:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:35:59 INFO - {} 05:35:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:35:59 INFO - {} 05:35:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:35:59 INFO - {} 05:35:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:35:59 INFO - {} 05:35:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 773ms 05:35:59 INFO - PROCESS | 1654 | 1461069359845 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1654 | 1461069359846 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 05:35:59 INFO - TEST-START | /FileAPI/fileReader.html 05:35:59 INFO - PROCESS | 1654 | 1461069359849 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1654 | 1461069359850 Marionette TRACE conn2 <- [1,3018,null,{}] 05:35:59 INFO - PROCESS | 1654 | 1461069359852 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:35:59 INFO - PROCESS | 1654 | 1461069359957 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 05:35:59 INFO - PROCESS | 1654 | 1461069359964 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:59 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d2800 == 57 [pid = 1654] [id = 764] 05:35:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x125d2e400) [pid = 1654] [serial = 2290] [outer = 0x0] 05:35:59 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x1269c0000) [pid = 1654] [serial = 2291] [outer = 0x125d2e400] 05:35:59 INFO - PROCESS | 1654 | 1461069359989 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x127f14400) [pid = 1654] [serial = 2292] [outer = 0x125d2e400] 05:36:00 INFO - PROCESS | 1654 | 1461069360303 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:36:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:36:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:36:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:36:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:36:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 05:36:00 INFO - PROCESS | 1654 | 1461069360320 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1654 | 1461069360321 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 05:36:00 INFO - TEST-START | /FileAPI/historical.html 05:36:00 INFO - PROCESS | 1654 | 1461069360326 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1654 | 1461069360327 Marionette TRACE conn2 <- [1,3022,null,{}] 05:36:00 INFO - PROCESS | 1654 | 1461069360329 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:00 INFO - PROCESS | 1654 | 1461069360423 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 05:36:00 INFO - PROCESS | 1654 | 1461069360499 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce55800 == 58 [pid = 1654] [id = 765] 05:36:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x129970400) [pid = 1654] [serial = 2293] [outer = 0x0] 05:36:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129bd5000) [pid = 1654] [serial = 2294] [outer = 0x129970400] 05:36:00 INFO - PROCESS | 1654 | 1461069360531 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1654 | ++DOMWINDOW == 132 (0x129f61c00) [pid = 1654] [serial = 2295] [outer = 0x129970400] 05:36:00 INFO - PROCESS | 1654 | 1461069360883 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:36:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:36:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:36:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:36:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:36:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:36:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:36:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:36:00 INFO - TEST-OK | /FileAPI/historical.html | took 572ms 05:36:00 INFO - PROCESS | 1654 | 1461069360898 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 1654 | 1461069360901 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 05:36:00 INFO - TEST-START | /FileAPI/idlharness.html 05:36:00 INFO - PROCESS | 1654 | 1461069360911 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 1654 | 1461069360912 Marionette TRACE conn2 <- [1,3026,null,{}] 05:36:00 INFO - PROCESS | 1654 | 1461069360916 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 1654 | 1461069361064 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 05:36:01 INFO - PROCESS | 1654 | 1461069361080 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d2d2000 == 59 [pid = 1654] [id = 766] 05:36:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 133 (0x129fd1c00) [pid = 1654] [serial = 2296] [outer = 0x0] 05:36:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 134 (0x12a235800) [pid = 1654] [serial = 2297] [outer = 0x129fd1c00] 05:36:01 INFO - PROCESS | 1654 | 1461069361106 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 135 (0x12a587400) [pid = 1654] [serial = 2298] [outer = 0x129fd1c00] 05:36:01 INFO - PROCESS | 1654 | 1461069361701 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:36:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:36:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:36:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:36:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:36:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:36:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:36:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:36:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:36:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:36:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:36:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:36:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:36:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:36:01 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:36:01 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:36:01 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:36:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:36:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 838ms 05:36:01 INFO - PROCESS | 1654 | 1461069361743 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1654 | 1461069361744 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 05:36:01 INFO - TEST-START | /FileAPI/idlharness.worker 05:36:01 INFO - PROCESS | 1654 | 1461069361746 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1654 | 1461069361747 Marionette TRACE conn2 <- [1,3030,null,{}] 05:36:01 INFO - PROCESS | 1654 | 1461069361750 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:01 INFO - PROCESS | 1654 | 1461069361880 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 05:36:01 INFO - PROCESS | 1654 | 1461069361892 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1654 | ++DOCSHELL 0x12f615800 == 60 [pid = 1654] [id = 767] 05:36:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 136 (0x12ac0a800) [pid = 1654] [serial = 2299] [outer = 0x0] 05:36:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 137 (0x12b0c0800) [pid = 1654] [serial = 2300] [outer = 0x12ac0a800] 05:36:01 INFO - PROCESS | 1654 | 1461069361921 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1654 | ++DOMWINDOW == 138 (0x12e2a4400) [pid = 1654] [serial = 2301] [outer = 0x12ac0a800] 05:36:02 INFO - PROCESS | 1654 | [1654] 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 05:36:02 INFO - PROCESS | 1654 | 1461069362624 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:36:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:36:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:36:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:36:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:36:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:36:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:36:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:36:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:36:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:36:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:36:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:36:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:36:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:36:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:36:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:36:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:36:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:36:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:36:02 INFO - {} 05:36:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 937ms 05:36:02 INFO - PROCESS | 1654 | 1461069362684 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 05:36:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:36:02 INFO - PROCESS | 1654 | 1461069362685 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 05:36:02 INFO - PROCESS | 1654 | 1461069362687 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1654 | 1461069362688 Marionette TRACE conn2 <- [1,3034,null,{}] 05:36:02 INFO - PROCESS | 1654 | 1461069362691 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:02 INFO - PROCESS | 1654 | 1461069362924 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 137 (0x125b2fc00) [pid = 1654] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 136 (0x11bb3e400) [pid = 1654] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 135 (0x12bc05400) [pid = 1654] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 134 (0x12a226400) [pid = 1654] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 133 (0x12b92fc00) [pid = 1654] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 132 (0x128fdf400) [pid = 1654] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 131 (0x12a58e000) [pid = 1654] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x129fcbc00) [pid = 1654] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x118eca000) [pid = 1654] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129f5b800) [pid = 1654] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12a588c00) [pid = 1654] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12af3d800) [pid = 1654] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12b21dc00) [pid = 1654] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11b919800) [pid = 1654] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11a937c00) [pid = 1654] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x114eec800) [pid = 1654] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x11c374000) [pid = 1654] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x1155ef000) [pid = 1654] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:36:02 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x129973000) [pid = 1654] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:36:02 INFO - PROCESS | 1654 | 1461069362973 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:02 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b9aa000 == 61 [pid = 1654] [id = 768] 05:36:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x1155ef000) [pid = 1654] [serial = 2302] [outer = 0x0] 05:36:02 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x11bbf8400) [pid = 1654] [serial = 2303] [outer = 0x1155ef000] 05:36:03 INFO - PROCESS | 1654 | 1461069363000 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x12b0c6400) [pid = 1654] [serial = 2304] [outer = 0x1155ef000] 05:36:03 INFO - PROCESS | 1654 | 1461069363264 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:36:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:36:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 618ms 05:36:03 INFO - PROCESS | 1654 | 1461069363307 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1654 | 1461069363308 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 05:36:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:36:03 INFO - PROCESS | 1654 | 1461069363311 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1654 | 1461069363312 Marionette TRACE conn2 <- [1,3038,null,{}] 05:36:03 INFO - PROCESS | 1654 | 1461069363323 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:03 INFO - PROCESS | 1654 | 1461069363443 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 05:36:03 INFO - PROCESS | 1654 | 1461069363534 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1654 | ++DOCSHELL 0x131d9c800 == 62 [pid = 1654] [id = 769] 05:36:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x11603d800) [pid = 1654] [serial = 2305] [outer = 0x0] 05:36:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x12e29b800) [pid = 1654] [serial = 2306] [outer = 0x11603d800] 05:36:03 INFO - PROCESS | 1654 | 1461069363576 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x12fd67800) [pid = 1654] [serial = 2307] [outer = 0x11603d800] 05:36:03 INFO - PROCESS | 1654 | 1461069363916 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:36:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:36:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:36:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 621ms 05:36:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:36:03 INFO - PROCESS | 1654 | 1461069363937 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1654 | 1461069363938 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 05:36:03 INFO - PROCESS | 1654 | 1461069363941 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1654 | 1461069363942 Marionette TRACE conn2 <- [1,3042,null,{}] 05:36:03 INFO - PROCESS | 1654 | 1461069363944 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 1654 | 1461069364041 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 05:36:04 INFO - PROCESS | 1654 | 1461069364108 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x137dad000 == 63 [pid = 1654] [id = 770] 05:36:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x12a59e400) [pid = 1654] [serial = 2308] [outer = 0x0] 05:36:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x12a5a6000) [pid = 1654] [serial = 2309] [outer = 0x12a59e400] 05:36:04 INFO - PROCESS | 1654 | 1461069364138 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x12af41000) [pid = 1654] [serial = 2310] [outer = 0x12a59e400] 05:36:04 INFO - PROCESS | 1654 | 1461069364519 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:36:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 627ms 05:36:04 INFO - PROCESS | 1654 | 1461069364569 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1654 | 1461069364571 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 05:36:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:36:04 INFO - PROCESS | 1654 | 1461069364573 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1654 | 1461069364575 Marionette TRACE conn2 <- [1,3046,null,{}] 05:36:04 INFO - PROCESS | 1654 | 1461069364578 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:04 INFO - PROCESS | 1654 | 1461069364709 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 05:36:04 INFO - PROCESS | 1654 | 1461069364718 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1654 | ++DOCSHELL 0x1335b1000 == 64 [pid = 1654] [id = 771] 05:36:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x12a5a6400) [pid = 1654] [serial = 2311] [outer = 0x0] 05:36:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x12aca7400) [pid = 1654] [serial = 2312] [outer = 0x12a5a6400] 05:36:04 INFO - PROCESS | 1654 | 1461069364744 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x12fd6b400) [pid = 1654] [serial = 2313] [outer = 0x12a5a6400] 05:36:04 INFO - PROCESS | 1654 | [1654] 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 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11899b800 == 63 [pid = 1654] [id = 734] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef38800 == 62 [pid = 1654] [id = 674] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x129935800 == 61 [pid = 1654] [id = 652] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11bb96800 == 60 [pid = 1654] [id = 651] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x125997000 == 59 [pid = 1654] [id = 618] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12e868800 == 58 [pid = 1654] [id = 650] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12e719000 == 57 [pid = 1654] [id = 673] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12e70b000 == 56 [pid = 1654] [id = 653] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12e854000 == 55 [pid = 1654] [id = 717] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12f611000 == 54 [pid = 1654] [id = 675] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12d930800 == 53 [pid = 1654] [id = 669] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12e866000 == 52 [pid = 1654] [id = 687] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1302d4800 == 51 [pid = 1654] [id = 705] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1301bb000 == 50 [pid = 1654] [id = 704] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12f208800 == 49 [pid = 1654] [id = 656] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12ef37000 == 48 [pid = 1654] [id = 655] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11c692800 == 47 [pid = 1654] [id = 212] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x129940000 == 46 [pid = 1654] [id = 761] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x11c312000 == 45 [pid = 1654] [id = 760] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x137d9f000 == 44 [pid = 1654] [id = 759] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x138e21000 == 43 [pid = 1654] [id = 758] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x137d50800 == 42 [pid = 1654] [id = 757] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x137d4e000 == 41 [pid = 1654] [id = 756] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x131da8800 == 40 [pid = 1654] [id = 755] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1302df000 == 39 [pid = 1654] [id = 754] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x1301c4000 == 38 [pid = 1654] [id = 753] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce45000 == 37 [pid = 1654] [id = 752] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x127590800 == 36 [pid = 1654] [id = 751] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x12fbc0000 == 35 [pid = 1654] [id = 749] 05:36:05 INFO - PROCESS | 1654 | --DOCSHELL 0x119820000 == 34 [pid = 1654] [id = 750] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x1195f3000 == 33 [pid = 1654] [id = 762] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12d2d2000 == 32 [pid = 1654] [id = 766] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12acd2000 == 31 [pid = 1654] [id = 763] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x131d9c800 == 30 [pid = 1654] [id = 769] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b7d2800 == 29 [pid = 1654] [id = 764] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12ce55800 == 28 [pid = 1654] [id = 765] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12b9aa000 == 27 [pid = 1654] [id = 768] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x12f615800 == 26 [pid = 1654] [id = 767] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x129f55800) [pid = 1654] [serial = 2141] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12af3e000) [pid = 1654] [serial = 2147] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x12a591400) [pid = 1654] [serial = 2144] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12b17f400) [pid = 1654] [serial = 2150] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x12ac0ec00) [pid = 1654] [serial = 2227] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x12b0cc400) [pid = 1654] [serial = 2230] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x12b797000) [pid = 1654] [serial = 2233] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x11be03800) [pid = 1654] [serial = 2210] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x11bbf0400) [pid = 1654] [serial = 2209] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x1269bc800) [pid = 1654] [serial = 2191] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x11afe6800) [pid = 1654] [serial = 2203] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12a58b800) [pid = 1654] [serial = 2204] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x11a910800) [pid = 1654] [serial = 2207] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x117960000) [pid = 1654] [serial = 2206] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x116565400) [pid = 1654] [serial = 2188] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x1274bf400) [pid = 1654] [serial = 2218] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x129974c00) [pid = 1654] [serial = 2219] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x123677800) [pid = 1654] [serial = 2236] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x129f52400) [pid = 1654] [serial = 2221] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x12e2a0c00) [pid = 1654] [serial = 2200] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12a2a9800) [pid = 1654] [serial = 2194] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x1261f5c00) [pid = 1654] [serial = 2215] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x126c29400) [pid = 1654] [serial = 2216] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x12d1e5400) [pid = 1654] [serial = 2197] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x123669c00) [pid = 1654] [serial = 2212] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x125ba8c00) [pid = 1654] [serial = 2213] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x12d1ea800) [pid = 1654] [serial = 2245] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12ce3cc00) [pid = 1654] [serial = 2244] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 102 (0x12b932400) [pid = 1654] [serial = 2234] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 101 (0x12a2b0c00) [pid = 1654] [serial = 2225] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 100 (0x12a2a3c00) [pid = 1654] [serial = 2224] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 99 (0x12d822400) [pid = 1654] [serial = 2247] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 98 (0x129974800) [pid = 1654] [serial = 2237] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 97 (0x1238e1c00) [pid = 1654] [serial = 2239] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 96 (0x12b21d400) [pid = 1654] [serial = 2231] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 95 (0x12af3f800) [pid = 1654] [serial = 2228] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 94 (0x12ba8d400) [pid = 1654] [serial = 2242] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 93 (0x12af39000) [pid = 1654] [serial = 2241] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOMWINDOW == 92 (0x12a210400) [pid = 1654] [serial = 2222] [outer = 0x0] [url = about:blank] 05:36:06 INFO - PROCESS | 1654 | --DOCSHELL 0x137dad000 == 25 [pid = 1654] [id = 770] 05:36:06 INFO - PROCESS | 1654 | 1461069366705 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:36:06 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:36:06 INFO - {} 05:36:06 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2177ms 05:36:06 INFO - PROCESS | 1654 | 1461069366753 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 1654 | 1461069366755 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 05:36:06 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:36:06 INFO - PROCESS | 1654 | 1461069366759 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 1654 | 1461069366761 Marionette TRACE conn2 <- [1,3050,null,{}] 05:36:06 INFO - PROCESS | 1654 | 1461069366767 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:06 INFO - PROCESS | 1654 | 1461069366852 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 05:36:06 INFO - PROCESS | 1654 | 1461069366858 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1654 | ++DOCSHELL 0x116526000 == 26 [pid = 1654] [id = 772] 05:36:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 93 (0x117960c00) [pid = 1654] [serial = 2314] [outer = 0x0] 05:36:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 94 (0x118638000) [pid = 1654] [serial = 2315] [outer = 0x117960c00] 05:36:06 INFO - PROCESS | 1654 | 1461069366890 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1654 | ++DOMWINDOW == 95 (0x1188d2000) [pid = 1654] [serial = 2316] [outer = 0x117960c00] 05:36:07 INFO - PROCESS | 1654 | 1461069367235 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:36:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 521ms 05:36:07 INFO - PROCESS | 1654 | 1461069367280 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1654 | 1461069367284 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 05:36:07 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:36:07 INFO - PROCESS | 1654 | 1461069367289 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1654 | 1461069367291 Marionette TRACE conn2 <- [1,3054,null,{}] 05:36:07 INFO - PROCESS | 1654 | 1461069367293 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:07 INFO - PROCESS | 1654 | 1461069367373 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 05:36:07 INFO - PROCESS | 1654 | 1461069367426 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1654 | ++DOCSHELL 0x1195ef800 == 27 [pid = 1654] [id = 773] 05:36:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 96 (0x118637c00) [pid = 1654] [serial = 2317] [outer = 0x0] 05:36:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 97 (0x119127c00) [pid = 1654] [serial = 2318] [outer = 0x118637c00] 05:36:07 INFO - PROCESS | 1654 | 1461069367453 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 1654 | ++DOMWINDOW == 98 (0x11a661800) [pid = 1654] [serial = 2319] [outer = 0x118637c00] 05:36:07 INFO - PROCESS | 1654 | 1461069367861 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:36:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 636ms 05:36:07 INFO - PROCESS | 1654 | 1461069367927 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1654 | 1461069367932 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 05:36:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:36:07 INFO - PROCESS | 1654 | 1461069367938 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1654 | 1461069367943 Marionette TRACE conn2 <- [1,3058,null,{}] 05:36:07 INFO - PROCESS | 1654 | 1461069367964 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:08 INFO - PROCESS | 1654 | 1461069368104 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 05:36:08 INFO - PROCESS | 1654 | 1461069368202 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c30a800 == 28 [pid = 1654] [id = 774] 05:36:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 99 (0x1144a8800) [pid = 1654] [serial = 2320] [outer = 0x0] 05:36:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 100 (0x11acf9800) [pid = 1654] [serial = 2321] [outer = 0x1144a8800] 05:36:08 INFO - PROCESS | 1654 | 1461069368252 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 101 (0x11aa7dc00) [pid = 1654] [serial = 2322] [outer = 0x1144a8800] 05:36:08 INFO - PROCESS | 1654 | 1461069368607 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:36:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:36:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:36:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:36:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:36:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:36:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:36:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:36:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:36:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:36:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 685ms 05:36:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:36:08 INFO - PROCESS | 1654 | 1461069368623 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1654 | 1461069368625 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 05:36:08 INFO - PROCESS | 1654 | 1461069368627 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1654 | 1461069368628 Marionette TRACE conn2 <- [1,3062,null,{}] 05:36:08 INFO - PROCESS | 1654 | 1461069368637 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:08 INFO - PROCESS | 1654 | 1461069368721 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 05:36:08 INFO - PROCESS | 1654 | 1461069368726 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:08 INFO - PROCESS | 1654 | ++DOCSHELL 0x125a2c000 == 29 [pid = 1654] [id = 775] 05:36:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 102 (0x11afe0400) [pid = 1654] [serial = 2323] [outer = 0x0] 05:36:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 103 (0x11bbec800) [pid = 1654] [serial = 2324] [outer = 0x11afe0400] 05:36:08 INFO - PROCESS | 1654 | 1461069368755 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x11bc8b000) [pid = 1654] [serial = 2325] [outer = 0x11afe0400] 05:36:08 INFO - PROCESS | 1654 | [1654] 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 05:36:09 INFO - PROCESS | 1654 | 1461069369077 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:36:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:36:09 INFO - {} 05:36:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 475ms 05:36:09 INFO - PROCESS | 1654 | 1461069369104 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1654 | 1461069369106 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 05:36:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:36:09 INFO - PROCESS | 1654 | 1461069369108 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1654 | 1461069369109 Marionette TRACE conn2 <- [1,3066,null,{}] 05:36:09 INFO - PROCESS | 1654 | 1461069369129 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 1654 | 1461069369208 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 05:36:09 INFO - PROCESS | 1654 | 1461069369212 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12641d000 == 30 [pid = 1654] [id = 776] 05:36:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x1165eac00) [pid = 1654] [serial = 2326] [outer = 0x0] 05:36:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11be5ac00) [pid = 1654] [serial = 2327] [outer = 0x1165eac00] 05:36:09 INFO - PROCESS | 1654 | 1461069369241 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11bf5dc00) [pid = 1654] [serial = 2328] [outer = 0x1165eac00] 05:36:09 INFO - PROCESS | 1654 | 1461069369580 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:36:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 480ms 05:36:09 INFO - PROCESS | 1654 | 1461069369589 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1654 | 1461069369590 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 05:36:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:36:09 INFO - PROCESS | 1654 | 1461069369592 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1654 | 1461069369593 Marionette TRACE conn2 <- [1,3070,null,{}] 05:36:09 INFO - PROCESS | 1654 | 1461069369595 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:09 INFO - PROCESS | 1654 | 1461069369697 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 05:36:09 INFO - PROCESS | 1654 | 1461069369756 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1654 | ++DOCSHELL 0x12758d800 == 31 [pid = 1654] [id = 777] 05:36:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x11bbf9c00) [pid = 1654] [serial = 2329] [outer = 0x0] 05:36:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x11c377800) [pid = 1654] [serial = 2330] [outer = 0x11bbf9c00] 05:36:09 INFO - PROCESS | 1654 | 1461069369785 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x1238e5c00) [pid = 1654] [serial = 2331] [outer = 0x11bbf9c00] 05:36:10 INFO - PROCESS | 1654 | 1461069370060 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:36:10 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 519ms 05:36:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:36:10 INFO - PROCESS | 1654 | 1461069370112 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1654 | 1461069370113 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 05:36:10 INFO - PROCESS | 1654 | 1461069370117 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1654 | 1461069370119 Marionette TRACE conn2 <- [1,3074,null,{}] 05:36:10 INFO - PROCESS | 1654 | 1461069370122 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 1654 | 1461069370196 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 05:36:10 INFO - PROCESS | 1654 | 1461069370202 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x128d9b000 == 32 [pid = 1654] [id = 778] 05:36:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x125936000) [pid = 1654] [serial = 2332] [outer = 0x0] 05:36:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x125baa000) [pid = 1654] [serial = 2333] [outer = 0x125936000] 05:36:10 INFO - PROCESS | 1654 | 1461069370227 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x125f9e400) [pid = 1654] [serial = 2334] [outer = 0x125936000] 05:36:10 INFO - PROCESS | 1654 | 1461069370540 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:36:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 473ms 05:36:10 INFO - PROCESS | 1654 | 1461069370590 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1654 | 1461069370591 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 05:36:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:36:10 INFO - PROCESS | 1654 | 1461069370594 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1654 | 1461069370595 Marionette TRACE conn2 <- [1,3078,null,{}] 05:36:10 INFO - PROCESS | 1654 | 1461069370597 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:10 INFO - PROCESS | 1654 | 1461069370699 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 05:36:10 INFO - PROCESS | 1654 | 1461069370733 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:10 INFO - PROCESS | 1654 | ++DOCSHELL 0x129945800 == 33 [pid = 1654] [id = 779] 05:36:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x125937800) [pid = 1654] [serial = 2335] [outer = 0x0] 05:36:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12656c000) [pid = 1654] [serial = 2336] [outer = 0x125937800] 05:36:10 INFO - PROCESS | 1654 | 1461069370760 Marionette DEBUG loaded listener.js 05:36:10 INFO - PROCESS | 1654 | ++DOMWINDOW == 116 (0x1269bc400) [pid = 1654] [serial = 2337] [outer = 0x125937800] 05:36:11 INFO - PROCESS | 1654 | 1461069371047 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:36:11 INFO - PROCESS | 1654 | 1461069371074 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 05:36:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:36:11 INFO - PROCESS | 1654 | 1461069371076 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1654 | 1461069371077 Marionette TRACE conn2 <- [1,3082,null,{}] 05:36:11 INFO - PROCESS | 1654 | 1461069371081 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 1654 | 1461069371153 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 05:36:11 INFO - PROCESS | 1654 | 1461069371157 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c308800 == 34 [pid = 1654] [id = 780] 05:36:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 117 (0x126b17800) [pid = 1654] [serial = 2338] [outer = 0x0] 05:36:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 118 (0x1274bf400) [pid = 1654] [serial = 2339] [outer = 0x126b17800] 05:36:11 INFO - PROCESS | 1654 | 1461069371185 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 119 (0x127516400) [pid = 1654] [serial = 2340] [outer = 0x126b17800] 05:36:11 INFO - PROCESS | 1654 | 1461069371550 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:36:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:36:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:36:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:36:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:36:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 520ms 05:36:11 INFO - PROCESS | 1654 | 1461069371598 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 05:36:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:36:11 INFO - PROCESS | 1654 | 1461069371600 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 05:36:11 INFO - PROCESS | 1654 | 1461069371604 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1654 | 1461069371605 Marionette TRACE conn2 <- [1,3086,null,{}] 05:36:11 INFO - PROCESS | 1654 | 1461069371609 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:11 INFO - PROCESS | 1654 | 1461069371777 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 05:36:11 INFO - PROCESS | 1654 | 1461069371794 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b029000 == 35 [pid = 1654] [id = 781] 05:36:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 120 (0x11be05000) [pid = 1654] [serial = 2341] [outer = 0x0] 05:36:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 121 (0x127522800) [pid = 1654] [serial = 2342] [outer = 0x11be05000] 05:36:11 INFO - PROCESS | 1654 | 1461069371819 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1654 | ++DOMWINDOW == 122 (0x114c0f000) [pid = 1654] [serial = 2343] [outer = 0x11be05000] 05:36:12 INFO - PROCESS | 1654 | 1461069372127 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:36:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 571ms 05:36:12 INFO - PROCESS | 1654 | 1461069372175 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 05:36:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:36:12 INFO - PROCESS | 1654 | 1461069372176 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 05:36:12 INFO - PROCESS | 1654 | 1461069372178 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1654 | 1461069372180 Marionette TRACE conn2 <- [1,3090,null,{}] 05:36:12 INFO - PROCESS | 1654 | 1461069372183 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:12 INFO - PROCESS | 1654 | 1461069372296 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 05:36:12 INFO - PROCESS | 1654 | 1461069372307 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12641c800 == 36 [pid = 1654] [id = 782] 05:36:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 123 (0x127f11800) [pid = 1654] [serial = 2344] [outer = 0x0] 05:36:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 124 (0x128d09c00) [pid = 1654] [serial = 2345] [outer = 0x127f11800] 05:36:12 INFO - PROCESS | 1654 | 1461069372341 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 125 (0x129970c00) [pid = 1654] [serial = 2346] [outer = 0x127f11800] 05:36:12 INFO - PROCESS | 1654 | 1461069372656 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:36:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 522ms 05:36:12 INFO - PROCESS | 1654 | 1461069372702 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 1654 | 1461069372703 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 05:36:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:36:12 INFO - PROCESS | 1654 | 1461069372705 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 1654 | 1461069372706 Marionette TRACE conn2 <- [1,3094,null,{}] 05:36:12 INFO - PROCESS | 1654 | 1461069372708 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:12 INFO - PROCESS | 1654 | 1461069372806 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 05:36:12 INFO - PROCESS | 1654 | 1461069372821 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:12 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b1df000 == 37 [pid = 1654] [id = 783] 05:36:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 126 (0x129973000) [pid = 1654] [serial = 2347] [outer = 0x0] 05:36:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 127 (0x129bd1c00) [pid = 1654] [serial = 2348] [outer = 0x129973000] 05:36:12 INFO - PROCESS | 1654 | 1461069372847 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1654 | ++DOMWINDOW == 128 (0x129daac00) [pid = 1654] [serial = 2349] [outer = 0x129973000] 05:36:13 INFO - PROCESS | 1654 | 1461069373156 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:36:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 468ms 05:36:13 INFO - PROCESS | 1654 | 1461069373179 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1654 | 1461069373182 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 05:36:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:36:13 INFO - PROCESS | 1654 | 1461069373185 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1654 | 1461069373186 Marionette TRACE conn2 <- [1,3098,null,{}] 05:36:13 INFO - PROCESS | 1654 | 1461069373188 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:13 INFO - PROCESS | 1654 | 1461069373289 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 05:36:13 INFO - PROCESS | 1654 | 1461069373301 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b7d3000 == 38 [pid = 1654] [id = 784] 05:36:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 129 (0x129dad800) [pid = 1654] [serial = 2350] [outer = 0x0] 05:36:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 130 (0x129db3c00) [pid = 1654] [serial = 2351] [outer = 0x129dad800] 05:36:13 INFO - PROCESS | 1654 | 1461069373326 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1654 | ++DOMWINDOW == 131 (0x129f56400) [pid = 1654] [serial = 2352] [outer = 0x129dad800] 05:36:13 INFO - PROCESS | 1654 | 1461069373647 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:36:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 469ms 05:36:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:36:13 INFO - PROCESS | 1654 | 1461069373658 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 1654 | 1461069373659 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 05:36:13 INFO - PROCESS | 1654 | 1461069373661 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1654 | 1461069373662 Marionette TRACE conn2 <- [1,3102,null,{}] 05:36:13 INFO - PROCESS | 1654 | 1461069373666 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:14 INFO - PROCESS | 1654 | 1461069374223 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 130 (0x12e29f800) [pid = 1654] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 129 (0x12a59e400) [pid = 1654] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 128 (0x129fd1c00) [pid = 1654] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 127 (0x12ac0a800) [pid = 1654] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 126 (0x1155ef000) [pid = 1654] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 125 (0x125d2e400) [pid = 1654] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 124 (0x11bc88800) [pid = 1654] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 123 (0x119e65000) [pid = 1654] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 122 (0x1191a4800) [pid = 1654] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 121 (0x114ac5000) [pid = 1654] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 120 (0x12e78a800) [pid = 1654] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 119 (0x12e77ec00) [pid = 1654] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 118 (0x12e8de800) [pid = 1654] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 117 (0x129fc7c00) [pid = 1654] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 116 (0x12996b800) [pid = 1654] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 115 (0x129f5c800) [pid = 1654] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 114 (0x129dac800) [pid = 1654] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 113 (0x11be55400) [pid = 1654] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 112 (0x11a938c00) [pid = 1654] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 111 (0x116567800) [pid = 1654] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 110 (0x12bc0c000) [pid = 1654] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 109 (0x129970400) [pid = 1654] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 108 (0x11603d800) [pid = 1654] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 107 (0x125805800) [pid = 1654] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 106 (0x114605800) [pid = 1654] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 105 (0x12b21f800) [pid = 1654] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 104 (0x129f58400) [pid = 1654] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:36:14 INFO - PROCESS | 1654 | --DOMWINDOW == 103 (0x12d1ec000) [pid = 1654] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:36:14 INFO - PROCESS | 1654 | 1461069374285 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x11c68b000 == 39 [pid = 1654] [id = 785] 05:36:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 104 (0x114ac5000) [pid = 1654] [serial = 2353] [outer = 0x0] 05:36:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 105 (0x119e6b800) [pid = 1654] [serial = 2354] [outer = 0x114ac5000] 05:36:14 INFO - PROCESS | 1654 | 1461069374311 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 106 (0x11be57400) [pid = 1654] [serial = 2355] [outer = 0x114ac5000] 05:36:14 INFO - PROCESS | 1654 | 1461069374550 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:36:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 922ms 05:36:14 INFO - PROCESS | 1654 | 1461069374590 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 05:36:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:36:14 INFO - PROCESS | 1654 | 1461069374591 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 05:36:14 INFO - PROCESS | 1654 | 1461069374593 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1654 | 1461069374594 Marionette TRACE conn2 <- [1,3106,null,{}] 05:36:14 INFO - PROCESS | 1654 | 1461069374604 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:14 INFO - PROCESS | 1654 | 1461069374689 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 05:36:14 INFO - PROCESS | 1654 | 1461069374694 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:14 INFO - PROCESS | 1654 | ++DOCSHELL 0x12b6d4800 == 40 [pid = 1654] [id = 786] 05:36:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 107 (0x11bf54800) [pid = 1654] [serial = 2356] [outer = 0x0] 05:36:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 108 (0x129f5c000) [pid = 1654] [serial = 2357] [outer = 0x11bf54800] 05:36:14 INFO - PROCESS | 1654 | 1461069374719 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1654 | ++DOMWINDOW == 109 (0x129fc6c00) [pid = 1654] [serial = 2358] [outer = 0x11bf54800] 05:36:15 INFO - PROCESS | 1654 | 1461069375028 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:36:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 469ms 05:36:15 INFO - PROCESS | 1654 | 1461069375062 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1654 | 1461069375064 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 05:36:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:36:15 INFO - PROCESS | 1654 | 1461069375068 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1654 | 1461069375069 Marionette TRACE conn2 <- [1,3110,null,{}] 05:36:15 INFO - PROCESS | 1654 | 1461069375071 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:15 INFO - PROCESS | 1654 | 1461069375182 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 05:36:15 INFO - PROCESS | 1654 | 1461069375188 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12ce43000 == 41 [pid = 1654] [id = 787] 05:36:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 110 (0x129f5f800) [pid = 1654] [serial = 2359] [outer = 0x0] 05:36:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 111 (0x129fce000) [pid = 1654] [serial = 2360] [outer = 0x129f5f800] 05:36:15 INFO - PROCESS | 1654 | 1461069375213 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 112 (0x12a205c00) [pid = 1654] [serial = 2361] [outer = 0x129f5f800] 05:36:15 INFO - PROCESS | 1654 | 1461069375504 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:36:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:36:15 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:36:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:36:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 468ms 05:36:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:36:15 INFO - PROCESS | 1654 | 1461069375537 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 1654 | 1461069375538 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 05:36:15 INFO - PROCESS | 1654 | 1461069375540 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 1654 | 1461069375541 Marionette TRACE conn2 <- [1,3114,null,{}] 05:36:15 INFO - PROCESS | 1654 | 1461069375543 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:36:15 INFO - PROCESS | 1654 | 1461069375626 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 05:36:15 INFO - PROCESS | 1654 | 1461069375631 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\", \"4d0722ee-f63b-4555-ab58-ed11c1382816\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1654 | ++DOCSHELL 0x12d136800 == 42 [pid = 1654] [id = 788] 05:36:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 113 (0x126b17400) [pid = 1654] [serial = 2362] [outer = 0x0] 05:36:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 114 (0x12a20e000) [pid = 1654] [serial = 2363] [outer = 0x126b17400] 05:36:15 INFO - PROCESS | 1654 | 1461069375656 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1654 | ++DOMWINDOW == 115 (0x12a229c00) [pid = 1654] [serial = 2364] [outer = 0x126b17400] 05:36:15 INFO - PROCESS | 1654 | 1461069375966 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:36:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:36:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 471ms 05:36:16 INFO - PROCESS | 1654 | 1461069376011 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1654 | 1461069376012 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 05:36:17 WARNING - u'runner_teardown' () 05:36:17 INFO - No more tests 05:36:17 INFO - Got 0 unexpected results 05:36:17 INFO - SUITE-END | took 512s 05:36:17 INFO - Closing logging queue 05:36:17 INFO - queue closed 05:36:17 INFO - Return code: 0 05:36:17 WARNING - # TBPL SUCCESS # 05:36:17 INFO - Running post-action listener: _resource_record_post_action 05:36:17 INFO - Running post-run listener: _resource_record_post_run 05:36:18 INFO - Total resource usage - Wall time: 535s; CPU: 57.0%; Read bytes: 32271872; Write bytes: 990870528; Read time: 332; Write time: 4553 05:36:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:36:18 INFO - install - Wall time: 20s; CPU: 54.0%; Read bytes: 195883520; Write bytes: 195584000; Read time: 16303; Write time: 352 05:36:18 INFO - run-tests - Wall time: 516s; CPU: 58.0%; Read bytes: 30100992; Write bytes: 792263680; Read time: 302; Write time: 4184 05:36:18 INFO - Running post-run listener: _upload_blobber_files 05:36:18 INFO - Blob upload gear active. 05:36:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:36:18 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:36:18 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'] 05:36:18 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 05:36:18 INFO - (blobuploader) - INFO - Open directory for files ... 05:36:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:36:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:36:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:36:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:36:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:36:19 INFO - (blobuploader) - INFO - Done attempting. 05:36:19 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:36:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:36:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:36:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:36:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:36:21 INFO - (blobuploader) - INFO - Done attempting. 05:36:21 INFO - (blobuploader) - INFO - Iteration through files over. 05:36:21 INFO - Return code: 0 05:36:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:36:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:36:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d035b01c1fbbd621be6bf85724a8f98d110e50182c2ab394ab59bc972e4ebb8d4b0323094cc1cd7ecb1ea70128d3bd3aea6ce6c10481bdda869aabbe6cdebfaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/20addf81350aba92b15ad84dde23d34b34693d49fdb877751ec7767af492088f8891ff86f1a6d5877aa5e235106d63c07f9543d0c53acdaf147300b39dc16022"} 05:36:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:36:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:36:21 INFO - Contents: 05:36:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d035b01c1fbbd621be6bf85724a8f98d110e50182c2ab394ab59bc972e4ebb8d4b0323094cc1cd7ecb1ea70128d3bd3aea6ce6c10481bdda869aabbe6cdebfaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/20addf81350aba92b15ad84dde23d34b34693d49fdb877751ec7767af492088f8891ff86f1a6d5877aa5e235106d63c07f9543d0c53acdaf147300b39dc16022"} 05:36:21 INFO - Running post-run listener: copy_logs_to_upload_dir 05:36:21 INFO - Copying logs to upload dir... 05:36:21 INFO - mkdir: /builds/slave/test/build/upload/logs 05:36:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=591.973961 ========= master_lag: 2.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 9 mins, 54 secs) (at 2016-04-19 05:36:23.039206) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-19 05:36:23.047618) ========= 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.1TIR4efnk5/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.o8QDTJXMgo/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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/d035b01c1fbbd621be6bf85724a8f98d110e50182c2ab394ab59bc972e4ebb8d4b0323094cc1cd7ecb1ea70128d3bd3aea6ce6c10481bdda869aabbe6cdebfaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/20addf81350aba92b15ad84dde23d34b34693d49fdb877751ec7767af492088f8891ff86f1a6d5877aa5e235106d63c07f9543d0c53acdaf147300b39dc16022"} build_url:https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012855 build_url: 'https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/d035b01c1fbbd621be6bf85724a8f98d110e50182c2ab394ab59bc972e4ebb8d4b0323094cc1cd7ecb1ea70128d3bd3aea6ce6c10481bdda869aabbe6cdebfaa", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/20addf81350aba92b15ad84dde23d34b34693d49fdb877751ec7767af492088f8891ff86f1a6d5877aa5e235106d63c07f9543d0c53acdaf147300b39dc16022"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WipLnF0ySUSXdBXY_zYw-w/artifacts/public/build/firefox-48.0a1.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 1.45 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-19 05:36:24.509088) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:36:24.509470) ========= 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.1TIR4efnk5/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.o8QDTJXMgo/Listeners TMPDIR=/var/folders/8m/g8ffl9g56c9dzc7qx0hn0b_r00000w/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.005251 ========= master_lag: 0.17 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-19 05:36:24.682848) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 05:36:24.689206) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-19 05:36:24.690210) ========= ========= Total master_lag: 29.32 =========